body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color-10:#f0b90b10;--primary-color-5:#f0b90b05;--bg-hover:#f0f0f0;--header-bg:#0b0e11;--header-scrolled-bg:#0b0e11f2;--header-border:#1e2329;--header-text:#eaecef;--header-text-secondary:#848e9c;--bp-micro:320px;--bp-tiny:375px;--bp-small:390px;--bp-medium:412px;--bp-large:428px;--bp-phablet:480px;--bp-fold-closed:540px;--bp-fold-open:720px;--bp-tablet-small:600px;--bp-tablet:768px;--bp-tablet-large:834px;--bp-tablet-horizontal:1024px;--bp-desktop:1280px;--bp-desktop-large:1440px;--bp-desktop-xlarge:1920px;--bp-desktop-4k:2560px;--bp-header-nav-hide:640px;--bp-header-user-collapse:560px;--bp-header-notif-modal:420px;--bp-header-logo-responsive:480px;--bp-header-full-desktop:1024px}[data-theme=dark]{--primary-color-10:#f0b90b10;--primary-color-5:#f0b90b05;--bg-primary:#1a1a1a;--bg-secondary:#2d2d2d;--bg-hover:#333;--text-primary:#fff;--text-secondary:#b0b0b0;--text-tertiary:grey;--border-color:#404040}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;background-color:var(--bg-primary);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color);color:#1a1a1a;color:var(--text-primary);left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.header.scrolled{background:#0b0e11f2;background:var(--header-scrolled-bg);box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow)}.header-container{height:64px;justify-content:space-between;margin:0 auto;max-width:1920px;padding:0 24px}.header-container,.header-left{align-items:center;display:flex}.header-left{gap:32px}.logo-container{align-items:center;cursor:pointer;display:flex;gap:8px;transition:transform .2s ease}.logo-container:hover{transform:scale(1.02)}.logo-icon{height:36px;width:36px}.logo-icon,.logo-text{background:linear-gradient(90deg,#ff8c00,#3b82f6)}.logo-text{-webkit-text-fill-color:#0000;background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.5rem;font-weight:700}.logo-beta{background:#3b82f6;background:var(--primary-blue);border-radius:4px;color:#fff;font-size:.75rem;font-weight:600;margin-left:4px;padding:2px 6px}.main-nav{display:flex;gap:4px}.nav-item{border-radius:8px;color:#848e9c;color:var(--header-text-secondary);font-size:.875rem;font-weight:500;gap:8px;padding:10px 16px}.nav-item.active,.nav-item:hover{background:#1e2329;background:var(--hover-bg);color:#fff}.nav-item.active{position:relative}.nav-item.active:after{background:#ff8c00;background:var(--primary-orange);border-radius:2px;bottom:-1px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.header-center,.nav-icon{align-items:center;display:flex}.header-center{flex:1 1;gap:16px;margin:0 24px;max-width:600px}.search-container{max-width:400px}.search-icon{color:var(--header-text-secondary);left:12px;pointer-events:none}.search-input{border:1px solid var(--header-border);font-size:.875rem}.search-input:focus{border-color:#ff8c00;border-color:var(--primary-orange)}.search-input::placeholder{color:#848e9c;color:var(--header-text-secondary)}.quick-actions{display:flex;gap:8px}.quick-action-btn{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:6px;color:#eaecef;color:var(--header-text);font-size:.875rem;font-weight:500;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.quick-action-btn:hover{background:#161a1e;background:var(--card-bg);border-color:#ff8c00;border-color:var(--primary-orange);color:#ff8c00;color:var(--primary-orange)}.header-btn{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:8px;color:#eaecef;color:var(--header-text);cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px}.header-btn:hover{background:#161a1e;background:var(--card-bg);border-color:#ff8c00;border-color:var(--primary-orange);color:#ff8c00;color:var(--primary-orange)}.notification-container{position:relative}.notification-btn{align-items:center;background:#f8f9fa;background:var(--bg-secondary);border:1px solid #e0e0e0;border:1px solid var(--border-color);border-radius:8px;color:#666;color:var(--text-secondary);display:flex;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px}.notification-btn:hover{background:#f0f0f0;background:var(--bg-hover);color:#1a1a1a;color:var(--text-primary)}.notification-btn.active,.notification-btn:hover{border-color:#f0b90b;border-color:var(--primary-color)}.notification-btn.active{background:#f0b90b10;background:var(--primary-color-10);color:#f0b90b;color:var(--primary-color)}.notification-badge{align-items:center;animation:pulse 2s infinite;background:#ef4444;border:2px solid #fff;border:2px solid var(--bg-primary);border-radius:9px;color:#fff;display:flex;font-size:10px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-4px;top:-4px}.notifications-modal{animation:slideDown .2s ease;background:#fff;background:var(--bg-primary);border:1px solid #e0e0e0;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 40px #00000026;display:flex;flex-direction:column;max-height:600px;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:380px;z-index:1000}.notifications-header{border-bottom:1px solid #e0e0e0;padding:16px}.notifications-header h3{color:#1a1a1a;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.notifications-list{flex:1 1;max-height:400px;overflow-y:auto;padding-right:4px}.notifications-list::-webkit-scrollbar{width:6px}.notifications-list::-webkit-scrollbar-track{background:#f8f9fa;background:var(--bg-secondary);border-radius:3px}.notifications-list::-webkit-scrollbar-thumb{background:#999;background:var(--text-tertiary);border-radius:3px}.notifications-list::-webkit-scrollbar-thumb:hover{background:#666;background:var(--text-secondary)}.notifications-list,.scrollable-notifications{scrollbar-color:#999 #f8f9fa;scrollbar-color:var(--text-tertiary) var(--bg-secondary);scrollbar-width:thin}.scrollable-notifications{flex:1 1;max-height:400px;overflow-y:auto}.scrollable-notifications::-webkit-scrollbar{width:6px}.scrollable-notifications::-webkit-scrollbar-track{background:#f8f9fa;background:var(--bg-secondary);border-radius:3px;margin:4px 0}.scrollable-notifications::-webkit-scrollbar-thumb{background:#999;background:var(--text-tertiary);border-radius:3px;min-height:40px}.scrollable-notifications::-webkit-scrollbar-thumb:hover{background:#666;background:var(--text-secondary)}.loading-notifications{align-items:center;color:#666;color:var(--text-secondary);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px 20px}.notification-item{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color);cursor:pointer;gap:12px;padding:16px;transition:background-color .2s}.notification-item:hover{background:#f0f0f0}.notification-item.unread{background:#f0b90b05;background:var(--primary-color-5)}.notification-icon{height:36px;min-width:36px;width:36px}.notification-title{font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:4px}.notification-title.success{color:#0ecb81;color:var(--primary-green)}.notification-title.red{color:#f6465d;color:var(--primary-red)}.notifications-point.success{color:#0ecb81;color:var(--primary-green);margin-right:10px}.notifications-point.red,.notifications-point.success{background:#161a1e;background:var(--card-bg);border-radius:20%;padding-left:10px;padding-right:10px}.notifications-point.red{color:#f6465d;color:var(--primary-red);margin-left:10px}.unread-dot{animation:blink 1.5s infinite;background:#f0b90b;background:var(--primary-color);border-radius:50%;height:8px;margin-left:8px;width:8px}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}.notification-message{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:13px;line-height:1.4;margin-bottom:8px;overflow:hidden}.notification-meta{align-items:center;color:#999;color:var(--text-tertiary);display:flex;font-size:12px;gap:12px}.notification-time{gap:4px}.notification-amount{color:#1a1a1a;color:var(--text-primary);font-weight:600}.notification-actions{flex-direction:column;gap:4px;opacity:0;transition:opacity .2s}.notification-item:hover .notification-actions{opacity:1}.notification-action-btn{align-items:center;background:#f8f9fa;background:var(--bg-secondary);border:1px solid #e0e0e0;border:1px solid var(--border-color);border-radius:6px;color:#666;color:var(--text-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.notification-action-btn:hover{background:#f0f0f0;background:var(--bg-hover);color:#1a1a1a;color:var(--text-primary)}.notification-action-btn.danger:hover{background:#ef444410;border-color:#ef444440;color:#ef4444}.no-notifications{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:48px 20px;text-align:center}.no-notifications svg{color:#999;color:var(--text-tertiary);opacity:.5}.no-notifications h4{color:#1a1a1a;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.no-notifications p{color:#666;color:var(--text-secondary);font-size:14px;margin:0}.theme-toggle-btn{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:8px;color:#eaecef;color:var(--header-text);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.theme-toggle-btn:hover{background:#161a1e;background:var(--card-bg);border-color:#ff8c00;border-color:var(--primary-orange);color:#ff8c00;color:var(--primary-orange)}.user-menu-container{position:relative}.user-menu-trigger{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:8px;cursor:pointer;display:flex;gap:12px;min-width:200px;padding:6px 12px;transition:all .2s ease}.user-menu-trigger:hover{background:#161a1e;background:var(--card-bg);border-color:#ff8c00;border-color:var(--primary-orange)}.user-avatar{background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);height:32px;width:32px}.user-info{align-items:flex-start;flex:1 1;min-width:0}.user-email{color:#fff;font-size:.875rem;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-balance{color:#ff8c00;color:var(--primary-orange);font-size:.75rem;font-weight:600}.dropdown-icon{color:#848e9c;color:var(--header-text-secondary);transition:transform .2s ease}.user-menu-dropdown{background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:12px;box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow);position:absolute;right:0;top:calc(100% + 8px);width:320px;z-index:1001}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-header{border-bottom:1px solid #1e2329;border-bottom:1px solid var(--header-border)}.dropdown-user{align-items:center;display:flex;gap:12px}.dropdown-avatar{align-items:center;background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);border-radius:50%;color:#fff;display:flex;font-size:1.125rem;font-weight:600;height:48px;justify-content:center;width:48px}.dropdown-email{color:#fff;font-size:.875rem;font-weight:500;margin-bottom:2px}.dropdown-uid{color:#848e9c;color:var(--header-text-secondary);font-size:.75rem}.dropdown-balance{align-items:center;display:flex;justify-content:space-between;padding:16px}.dropdown-balance span:first-child{color:#848e9c;color:var(--header-text-secondary);font-size:.875rem}.balance-amount{color:#fff;font-size:1.25rem;font-weight:600}.dropdown-divider{background:#1e2329;background:var(--header-border);height:1px;margin:0 16px}.dropdown-item{align-items:center;background:none;border:none;color:#1a1a1a;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.dropdown-item:hover{background:#f0f0f0;background:var(--bg-hover)}.dropdown-item.danger{color:#f6465d;color:var(--primary-red)}.dropdown-item.danger:hover{background:#f6465d1a}.copy-uid-btn{background:none;border:none;border-radius:4px;color:#666;color:var(--text-secondary);cursor:pointer;margin-left:8px;padding:4px;transition:all .2s ease}.copy-uid-btn:hover{background:#f0f0f0;background:var(--bg-hover);color:#1a1a1a;color:var(--text-primary)}.user-menu-overlay{background:#0000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.mobile-menu-btn{background:none;border:none;color:#eaecef;color:var(--header-text);cursor:pointer;display:none;padding:8px;z-index:999}.mobile-menu-overlay{animation:fadeIn .2s ease;background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0}.mobile-menu{animation:slideIn .3s ease;background:#161a1e;background:var(--card-bg);border-left:1px solid #1e2329;border-left:1px solid var(--header-border);bottom:0;overflow-y:auto;padding:24px;position:fixed;right:0;top:64px;width:320px}.mobile-user-info{align-items:center;border-bottom:1px solid #1e2329;border-bottom:1px solid var(--header-border);display:flex;gap:16px;margin-bottom:24px;padding-bottom:24px}.mobile-avatar{align-items:center;background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);border-radius:50%;color:#fff;display:flex;font-size:1.125rem;font-weight:600;height:48px;justify-content:center;width:48px}.mobile-email{color:#fff;font-size:.875rem;font-weight:500;margin-bottom:4px}.mobile-balance{color:#ff8c00;color:var(--primary-orange);font-size:1rem;font-weight:600}.mobile-nav{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.mobile-nav-item{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:8px;color:#eaecef;color:var(--header-text);cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .2s ease}.mobile-nav-item.active{background:#ff8c00;background:var(--primary-orange);border-color:#ff8c00;border-color:var(--primary-orange);color:#fff}.mobile-nav-item:hover:not(.active){background:#161a1e;background:var(--card-bg);border-color:#ff8c00;border-color:var(--primary-orange)}.mobile-nav-icon{align-items:center;display:flex}.mobile-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:24px}.mobile-action-btn{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:8px;color:#eaecef;color:var(--header-text);cursor:pointer;padding:12px;transition:all .2s ease}.mobile-action-btn:hover{background:#161a1e;background:var(--card-bg);border-color:#ff8c00;border-color:var(--primary-orange);color:#ff8c00;color:var(--primary-orange)}.mobile-settings{display:flex;flex-direction:column;gap:8px}.mobile-setting-btn{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--header-border);border-radius:8px;color:#eaecef;color:var(--header-text);cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .2s ease}.mobile-setting-btn:hover{background:#161a1e;background:var(--card-bg)}.mobile-connexion-btn{align-items:center;background:#1e2329;background:var(--hover-bg);border:2px solid #1e2329;border:2px solid var(--header-border);border-radius:9px;color:#ff8c00;color:var(--primary-orange);cursor:pointer;font-size:14px;gap:12px;padding:8px 16px;transition:all .2s ease}.mobile-connexion-btn:hover{background:#161a1e;background:var(--card-bg);color:#eaecef;color:var(--header-text)}.mobile-setting-btn.danger{color:#f6465d;color:var(--primary-red)}.mobile-setting-btn.danger:hover{background:#f6465d1a}.admin-btn{background:#f0b90b1a;border:1px solid var(--binance-yellow);color:var(--binance-yellow)}.admin-btn:hover{background:#f0b90b33}@media (max-width:375px){.hero-title{font-size:15px}}@media (max-width:420px){.hero-title{font-size:15px}}@media (max-width:480px){.hero-title{font-size:15px}}@media (max-width:540px) and (max-height:720px){.hero-title{font-size:15px}}@media (max-width:560px){.hero-title{font-size:15px}}@media (max-width:640px){.hero-title{font-size:15px}}@media (max-width:720px) and (min-height:800px){.hero-title{font-size:15px}}@media (max-width:768px){.notifications-modal{animation:slideUp .3s ease;border-radius:20px 20px 0 0;bottom:0;left:0;max-height:80vh;position:fixed;right:0;top:auto;width:100%}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.notification-btn{height:36px;width:36px}.header-container{padding:0 16px}.header-btn,.main-nav,.theme-toggle-btn,.user-menu-container{display:none}.mobile-menu-btn{display:block}.mobile-menu{height:23rem}.header-left{gap:16px}}@media (max-width:834px){.hero-title{font-size:15px}}@media (max-width:1024px){.hero-title{font-size:15px}}@media (max-width:1280px){.hero-title{font-size:15px}}@media (max-width:1440px){.hero-title{font-size:15px}}@media (max-width:1920px){.hero-title{font-size:15px}}@media (max-width:2560px){.hero-title{font-size:15px}}:root{--footer-bg:#0b0e11;--footer-secondary-bg:#161a1e;--footer-border:#1e2329;--footer-text:#848e9c;--footer-text-light:#eaecef}.footer{background:#0b0e11;background:var(--footer-bg);border-top:1px solid #1e2329;border-top:1px solid var(--footer-border);color:#848e9c;color:var(--footer-text);font-size:.875rem}.footer-main{padding:64px 0 48px}.footer-container{grid-gap:64px;display:grid;gap:64px;grid-template-columns:1fr 2fr;margin:0 auto;max-width:1200px;padding:0 24px}.footer-brand{display:flex;flex-direction:column;gap:24px}.footer-logo{align-items:center;cursor:pointer;display:flex;gap:8px;transition:transform .2s ease}.footer-logo:hover{transform:scale(1.02)}.footer-logo .logo-icon{align-items:center;border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}.footer-logo .logo-icon,.footer-logo .logo-text{background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);color:#fff}.footer-logo .logo-text{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.logo-badge{border-radius:4px;padding:2px 6px}.footer-description{color:#eaecef;color:var(--footer-text-light);line-height:1.6;opacity:.8}.newsletter{margin-top:8px}.newsletter-title{color:#fff;font-size:1rem;font-weight:600;margin-bottom:12px}.newsletter-form{display:flex;gap:8px}.newsletter-input{background:#161a1e;background:var(--footer-secondary-bg);border:1px solid #1e2329;border:1px solid var(--footer-border);border-radius:8px;color:#fff;flex:1 1;font-size:.875rem;padding:12px 16px;transition:all .2s ease}.newsletter-input:focus{background:#0b0e11;background:var(--footer-bg);border-color:#ff8c00;border-color:var(--primary-orange);outline:none}.newsletter-input::placeholder{color:#848e9c;color:var(--footer-text)}.newsletter-button{align-items:center;background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 20px;transition:all .2s ease;white-space:nowrap}.newsletter-button:hover{box-shadow:0 4px 12px #ff8c001a;transform:translateY(-2px)}.social-links{display:flex;gap:12px;margin-top:16px}.social-link{background:#161a1e;background:var(--footer-secondary-bg);border:1px solid #1e2329;border:1px solid var(--footer-border);border-radius:8px;color:var(--footer-text);height:40px;transition:all .2s ease;width:40px}.social-link:hover{background:#1e2329;background:var(--footer-border);color:#fff;transform:translateY(-2px)}.footer-links{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}.link-column{display:flex;flex-direction:column;gap:16px}.link-title{color:#fff;font-size:1rem;font-weight:600;margin-bottom:4px}.link-list{flex-direction:column;gap:12px;list-style:none;margin:0}.link-item,.link-list{display:flex;padding:0}.link-item{align-items:center;background:none;border:none;color:#848e9c;color:var(--footer-text);cursor:pointer;font-size:.875rem;gap:8px;text-align:left;transition:all .2s ease}.link-item:hover{color:#fff;transform:translateX(4px)}.link-item svg{opacity:0;transition:opacity .2s ease}.link-item:hover svg{opacity:1}.footer-stats{border-top:1px solid #1e2329;border-top:1px solid var(--footer-border);margin-top:48px;padding-top:48px}.stats-container-footer{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px;padding:0 24px}.stat-value{background:linear-gradient(90deg,#ff8c00,#3b82f6)}.stat-label{color:var(--footer-text)}.footer-bottom{background:#161a1e;background:var(--footer-secondary-bg);border-top:1px solid #1e2329;border-top:1px solid var(--footer-border);padding:24px 0}.footer-bottom-container{align-items:center;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.contact-info,.footer-bottom-container{display:flex;flex-wrap:wrap;gap:24px}.contact-item{align-items:center;color:#eaecef;color:var(--footer-text-light);display:flex;font-size:.875rem;gap:8px}.contact-item svg{color:#ff8c00;color:var(--primary-orange)}.legal-links{display:flex;flex-wrap:wrap;gap:24px}.legal-link{background:none;border:none;color:#848e9c;color:var(--footer-text);cursor:pointer;font-size:.875rem;padding:4px 0;transition:color .2s ease}.legal-link:hover{color:#fff}.footer-meta{flex-wrap:wrap;gap:24px}.copyright,.footer-meta{align-items:center;display:flex}.copyright{color:#848e9c;color:var(--footer-text);font-size:.875rem;gap:8px}.copyright svg{color:#3b82f6;color:var(--primary-blue)}.made-with{align-items:center;color:#848e9c;color:var(--footer-text);display:flex;font-size:.875rem;gap:4px}.made-with svg{animation:heartbeat 1.5s ease-in-out infinite;color:#ef4444}@keyframes heartbeat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.footer-disclaimer{background:#ef44441a;border-top:1px solid #ef44444d;padding:20px 0}.disclaimer-content{align-items:flex-start;color:#ef4444;display:flex;font-size:.75rem;gap:16px;line-height:1.6;margin:0 auto;max-width:1200px;padding:0 24px}.disclaimer-content svg{flex-shrink:0;margin-top:2px}@media (max-width:1024px){.footer-container{gap:48px;grid-template-columns:1fr}.footer-links,.stats-container-footer{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer-main{padding:48px 0 32px}.footer-bottom-container{flex-direction:column;gap:16px;text-align:center}.contact-info,.footer-meta,.legal-links{justify-content:center}.newsletter-form{flex-direction:column}.footer-links{gap:32px;grid-template-columns:1fr}.stats-container-footer{gap:24px;grid-template-columns:1fr}}@media (max-width:480px){.disclaimer-content,.footer-bottom-container,.footer-container{padding:0 16px}.contact-info{align-items:center}.contact-info,.footer-meta,.legal-links{flex-direction:column;gap:12px}}.loading-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1724cc}.testimonial-animated{transition:opacity .3s ease,transform .3s ease}.testimonial-animated.fade-in{opacity:1;transform:translateY(0)}.testimonial-animated.fade-out{opacity:0;transform:translateY(10px)}.testimonial{background:linear-gradient(145deg,#1f2937,#111827);border:1px solid #374151;border-radius:12px;padding:25px;text-align:center}.testimonial-content{color:#d1d5db;font-size:16px;padding:0 10px;position:relative}.testimonial-content:before{left:-5px;top:-15px}.testimonial-content:after,.testimonial-content:before{color:#3b82f6;content:'"';font-size:32px;opacity:.5;position:absolute}.testimonial-content:after{bottom:-25px;right:-5px}.author-info{text-align:left}.author-name{color:#f9fafb;font-size:15px;margin-bottom:2px}.author-role{color:#9ca3af;font-size:13px}.home-page{overflow-x:hidden}.hero-section{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;justify-content:center;margin-top:7vh;min-height:80vh;overflow:hidden;position:relative}.hero-section:before{background:radial-gradient(circle at 20% 50%,#38bdf826 0,#0000 50%),radial-gradient(circle at 80% 20%,#ec48991a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-overlay{margin:0 auto;max-width:1200px;padding:4rem 2rem;position:relative;text-align:center;z-index:1}.hero-title{color:#fff;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text}.hero-description{color:#cbd5e1;font-size:1.25rem;line-height:1.6;margin:0 auto 3rem;max-width:800px}.home-cta-button{align-items:center;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:600;gap:.75rem;margin-bottom:4rem;padding:1rem 2.5rem;transition:all .3s ease}.home-cta-button:hover{box-shadow:0 10px 25px #3b82f64d;transform:translateY(-2px)}.stats-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin:0 auto;max-width:800px;padding:2rem}.stat-value{font-size:2.5rem;margin-bottom:.5rem}.stat-divider{background:#ffffff1a;height:40px;width:1px}.features-section{background:#0f172a;padding:6rem 2rem}.home-container{margin:0 auto;max-width:1200px}.home-features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));text-align:center}.home-feature-card{border:1px solid #ffffff1a;border-radius:16px;padding:1rem;transition:all .3s ease}.home-section-title{margin-bottom:30px;text-align:center}.feature-card:hover{border-color:#3b82f680;box-shadow:0 10px 30px #3b82f61a}.feature-icon{color:#3b82f6;margin-bottom:1.5rem}.feature-title{color:#fff;font-size:1.5rem;margin-bottom:1rem}.feature-description{color:#94a3b8;line-height:1.6}.cryptos-section{background:#1e293b;padding:6rem 2rem}.cryptos-section .section-title{color:#fff;margin-bottom:50px;text-align:center}.cryptos-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.crypto-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:1.5rem;transition:all .3s ease}.crypto-card:hover{background:#ffffff26;border-color:#3b82f64d;box-shadow:0 20px 40px #0003;transform:translateY(-10px)}.crypto-header{gap:1rem;margin-bottom:1.5rem}.crypto-header,.crypto-icon{align-items:center;display:flex}.crypto-icon{background:#3b82f61a;border-radius:12px;color:#3b82f6;font-size:2rem;height:48px;justify-content:center;margin-right:15px;width:48px}.crypto-logo{object-fit:cover}.crypto-fallback,.crypto-logo{border-radius:50%;height:100%;width:100%}.crypto-fallback{align-items:center;border:2px solid #ffffff4d;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center}.crypto-info{flex:1 1}.crypto-name{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.crypto-symbol{background:#ffffff1a;border-radius:20px;color:#ffffffb3;font-size:.9rem;padding:3px 10px;text-transform:uppercase}.crypto-price{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-align:center}.crypto-change{border-radius:20px;display:inline-block;display:block;font-size:1rem;font-weight:600;margin:0 auto 20px;padding:5px 15px;text-align:center;width:-webkit-fit-content;width:fit-content}.crypto-change.positive{background:#2ecc7133;color:#2ecc71}.crypto-change.negative{background:#e74c3c33;color:#e74c3c}.crypto-stats{grid-gap:15px;background:#ffffff0d;border-radius:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:15px}.stat{text-align:center}.stat-label{color:#ffffffb3;display:block;font-size:.8rem;margin-bottom:5px}.stat-value{display:block;font-size:1.1rem}.trade-buttons-container{display:flex;gap:10px}.trade-buttons-container button{width:100%}.trade-button{border:none;border-radius:10px;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:12px 20px;text-transform:uppercase;transition:all .3s ease}.buy-button{background:#ffffff1a;border:1px solid #ff8c004d;color:#ffffff80}.buy-button:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 5px 15px #ff8c004d;transform:translateY(-2px)}.sell-button{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #ef44444d;color:#fff}.sell-button:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 5px 15px #ef44444d}.sell-button:hover,.trade-button:hover{transform:translateY(-2px)}.trade-button:active{transform:translateY(0)}.buy-button:before{content:"↑";font-weight:700;margin-right:.5rem}.sell-button:before{content:"↓";font-weight:700;margin-right:.5rem}.transactions-section{background:#0f172a;padding:6rem 2rem}.home-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.section-controls{display:flex;gap:.5rem}.control-btn{background:#ffffff0d;border:1px solid #ffffff1a;height:40px;transition:all .3s ease;width:40px}.control-btn:hover{background:#3b82f61a;border-color:#3b82f6}.transactions-container{display:flex;gap:1.5rem;overflow-x:auto;padding:1rem 0;scrollbar-width:none}.transactions-container::-webkit-scrollbar{display:none}.transaction-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;flex:0 0 300px;padding:1.5rem;transition:all .3s ease}.transaction-card:hover{border-color:#3b82f64d;transform:translateY(-2px)}.transaction-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.user-identifier{color:#94a3b8;font-family:monospace}.status-badge{font-size:.75rem;font-weight:600;padding:.25rem .75rem}.status-badge.validé{background:#ff8c001a;color:#ff8c00}.home-transaction-details{background:var(--hover-bg);border:1px solid var(--card-border);border-radius:16px;margin-bottom:1rem;padding:10px}.transaction-action{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.transaction-action.buy{color:#10b981}.transaction-action.sel{color:#ef4444}.transaction-amount{color:#3b82f6;font-weight:600;margin-bottom:.25rem}.transaction-value{color:#ff8c00;font-size:.875rem}.transaction-time{color:#64748b;font-size:.75rem}.home-testimonials-section{background:#1e293b;padding:6rem 2rem;text-align:center}.testimonials-container{margin:0 auto;max-width:800px;position:relative}.testimonials-content{min-height:300px;position:relative}.testimonial-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;left:0;opacity:0;padding:3rem;position:absolute;right:0;text-align:center;top:0;transform:translateX(50px);transition:all .5s ease}.testimonial-card.active{opacity:1;position:relative;transform:translateX(0)}.quote-icon{color:#3b82f6;margin-bottom:1.5rem;opacity:.5}.home-testimonial-text{color:#fff;font-size:1.25rem;font-style:italic;line-height:1.6;margin-bottom:2rem}.testimonial-author{justify-content:center;padding:10px}.author-avatar{animation:pulse 2s infinite;background:linear-gradient(135deg,#3b82f6,#1d4ed8);flex-shrink:0;font-size:18px;height:45px;width:45px}.author-name{font-size:1.125rem;margin-bottom:.25rem}.author-role{color:#94a3b8;font-size:.875rem}.testimonial-rating{gap:.25rem;justify-content:center}.testimonials-indicators{display:flex;gap:.5rem;justify-content:center;margin-top:3rem}.indicator{background:#fff3;border:none;border-radius:50%;cursor:pointer;height:8px;transition:all .3s ease;width:8px}.indicator.active{background:#3b82f6;border-radius:4px;width:24px}.cta-section{background:linear-gradient(135deg,#1a1a2e,#16213e);padding:6rem 2rem}.cta-content{max-width:600px}.cta-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta-description{color:#cbd5e1;font-size:1.125rem;margin-bottom:2.5rem}.cta-button-large{background:linear-gradient(90deg,#3b82f6,#8b5cf6);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:1.25rem 3rem;transition:all .3s ease}.cta-button-large:hover{box-shadow:0 10px 25px #3b82f64d;transform:translateY(-2px)}@media (max-width:1200px){.header-center{display:none}.user-menu-trigger{min-width:auto;padding:6px}.user-info{display:none}}@media (max-width:768px){.hero-section{margin-top:0}.features-section{padding:2rem 1rem}.hero-overlay{padding:1rem}.home-feature-card{padding:.5rem}.cryptos-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.status-badge.validé{font-size:10px}.crypto-card{padding:5px}.crypto-price{font-size:1rem}.transactions-section{padding:2rem}.transaction-section{font-size:12px}.transaction-value{color:#ff8c00;font-size:12px}.trade-buttons-container{flex-direction:column}.stats-container{gap:1.5rem;padding:1.5rem}.section-title,.stat-value{font-size:2rem}.transaction-card{flex:0 0 280px;font-size:10px}.testimonial-card{padding:2rem}.trade-buttons-container{gap:.5rem}.trade-button{font-size:.8125rem;padding:.625rem}.stats-container{display:none}.cryptos-section{padding:2rem}.cryptos-section .section-title{font-size:1rem}.transactions-container{margin-left:-30px;width:100vh}.transaction-header{font-size:12px;margin-bottom:.5rem}.home-transaction-details{font-size:12px;margin-bottom:9px;padding:5px}.home-testimonials-section{padding:2rem 1rem}.home-testimonial-text{font-size:14px}.home-cta-content h2{font-size:2rem}.home-cta-content p{font-size:1.3rem}.cta-button-large{font-size:1rem;padding:1rem}.home-section-header h2{margin-bottom:-1px}.cta-title{font-size:2rem}.feature-title{font-size:1.3rem}}@media (max-width:640px){.hero-section{margin-top:0}.features-section{padding:2rem 1rem}.hero-overlay{padding:1rem}.home-feature-card{padding:.5rem}.cryptos-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.status-badge.validé{font-size:10px}.crypto-card{padding:5px}.crypto-price{font-size:1rem}.transactions-section{padding:2rem}.transaction-section{font-size:12px}.transaction-value{color:#ff8c00;font-size:12px}.trade-buttons-container{flex-direction:column}.stats-container{gap:1.5rem;padding:1.5rem}.section-title,.stat-value{font-size:2rem}.transaction-card{flex:0 0 280px;font-size:10px}.testimonial-card{padding:2rem}.trade-buttons-container{gap:.5rem}.trade-button{font-size:.8125rem;padding:.625rem}.home-cta-button{font-size:1.2rem}.stats-container{display:none}.cryptos-section{padding:2rem}.cryptos-section .section-title{font-size:1rem}.transactions-container{margin-left:-30px;width:100vh}.transaction-header{font-size:12px;margin-bottom:.5rem}.home-transaction-details{font-size:12px;margin-bottom:9px;padding:5px}.home-testimonials-section{padding:2rem 1rem}.home-testimonial-text{font-size:14px}.home-cta-content h2{font-size:2rem}.home-cta-content p{font-size:1rem}.cta-button-large{font-size:1rem;padding:1rem}.home-section-header h2{margin-bottom:-1px}.cta-title{font-size:2rem}.feature-title{font-size:1.3rem}}@media (max-width:480px){.hero-section{margin-top:0}.home-section-title{font-size:1.3rem}.hero-overlay{padding:1rem}.home-feature-card{padding:.5rem}.cryptos-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.status-badge.validé{font-size:10px}.crypto-card{padding:5px}.crypto-price{font-size:1rem}.transactions-section{padding:2rem}.transaction-section{font-size:12px}.transaction-value{color:#ff8c00;font-size:12px}.trade-buttons-container{flex-direction:column}.stats-container{gap:1.5rem;padding:1.5rem}.section-title,.stat-value{font-size:2rem}.transaction-card{flex:0 0 280px;font-size:10px}.testimonial-card{padding:2rem}.trade-buttons-container{gap:.5rem}.trade-button{font-size:.8125rem;padding:.625rem}.home-cta-button{font-size:1.2rem}.stats-container{display:none}.cryptos-section{padding:2rem}.cryptos-section .section-title{font-size:1rem}.transactions-container{margin-left:-30px;width:100vh}.transaction-header{font-size:12px;margin-bottom:.5rem}.home-transaction-details{font-size:12px;margin-bottom:9px;padding:5px}.home-testimonials-section{padding:2rem 1rem}.home-testimonial-text{font-size:14px}.home-cta-content h2{font-size:2rem}.home-cta-content p{font-size:1rem}.cta-button-large{font-size:1rem;padding:1rem}.home-section-header h2{margin-bottom:-1px}.cta-title{font-size:2rem}.feature-title{font-size:1.3rem}}@media (max-width:420px){.hero-section{margin-top:0}.hero-title{font-size:2rem}.features-section{padding:2rem 1rem}.hero-overlay{padding:1rem}.home-feature-card{padding:.5rem}.cryptos-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.status-badge.validé{font-size:10px}.crypto-card{padding:5px}.crypto-price{font-size:1rem}.transactions-section{padding:2rem}.transaction-section{font-size:12px}.transaction-value{color:#ff8c00;font-size:12px}.trade-buttons-container{flex-direction:column}.hero-description{font-size:1rem}.stats-container{gap:1.5rem;padding:1.5rem}.section-title,.stat-value{font-size:2rem}.transaction-card{flex:0 0 280px;font-size:10px}.testimonial-card{padding:2rem}.trade-buttons-container{gap:.5rem}.trade-button{font-size:.8125rem;padding:.625rem}.home-cta-button{font-size:1rem;padding:.5rem 1rem}.stats-container{display:none}.cryptos-section{padding:2rem}.cryptos-section .section-title{font-size:1rem}.transactions-container{margin-left:-30px;width:100vh}.transaction-header{font-size:12px;margin-bottom:.5rem}.home-transaction-details{font-size:12px;margin-bottom:9px;padding:5px}.home-testimonials-section{padding:2rem 1rem}.home-testimonial-text{font-size:12px}.home-cta-content h2{font-size:2rem}.home-cta-content p{font-size:1rem}.cta-button-large{font-size:.9rem;padding:1rem}.home-section-header h2{margin-bottom:-1px}.cta-title{font-size:2rem}.feature-title{font-size:1rem}}@media (max-width:375px){.hero-section{margin-top:0}.hero-title{font-size:2rem}.features-section{padding:2rem 1rem}.hero-overlay{padding:1rem}.home-feature-card{padding:.5rem}.cryptos-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.status-badge.validé{font-size:10px}.crypto-card{padding:5px}.crypto-price{font-size:1rem}.transactions-section{padding:2rem}.transaction-section{font-size:12px}.transaction-value{color:#ff8c00;font-size:12px}.trade-buttons-container{flex-direction:column}.hero-description{font-size:1rem}.stats-container{gap:1.5rem;padding:1.5rem}.section-title,.stat-value{font-size:2rem}.transaction-card{flex:0 0 280px;font-size:10px}.testimonial-card{padding:2rem}.trade-buttons-container{gap:.5rem}.trade-button{font-size:.8125rem;padding:.625rem}.home-cta-button{font-size:1rem;padding:.5rem 1rem}.stats-container{display:none}.cryptos-section{padding:2rem}.cryptos-section .section-title{font-size:1rem}.transactions-container{margin-left:-30px;width:100vh}.transaction-header{font-size:12px;margin-bottom:.5rem}.home-transaction-details{font-size:12px;margin-bottom:9px;padding:5px}.home-testimonials-section{padding:2rem 1rem}.home-testimonial-text{font-size:12px}.home-cta-content h2{font-size:2rem}.home-cta-content p{font-size:1rem}.cta-button-large{font-size:.9rem;padding:1rem}.home-section-header h2{margin-bottom:-1px}.cta-title{font-size:2rem}.feature-title{font-size:1rem}}@media (max-width:320px){.hero-section{margin-top:0}.hero-title{font-size:1.8rem;margin-top:70px}.home-section-title{font-size:1rem}.features-section{padding:2rem 1rem}.hero-overlay{padding:1rem}.home-feature-card{margin-left:-12px;padding:.5rem}.cryptos-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-left:-30px}.status-badge.validé{font-size:10px}.crypto-card{padding:5px}.crypto-price{font-size:1rem}.transactions-section{padding:2rem}.transaction-section{font-size:12px}.transaction-value{color:#ff8c00;font-size:12px}.trade-buttons-container{flex-direction:column}.hero-description{font-size:1rem}.stats-container{gap:1.5rem;padding:1.5rem}.section-title,.stat-value{font-size:2rem}.transaction-card{flex:0 0 280px;font-size:10px}.testimonial-card{padding:2rem}.trade-buttons-container{gap:.5rem}.trade-button{font-size:.8125rem;padding:.625rem}.home-cta-button{font-size:.8rem;padding:.5rem 1rem}.stats-container{display:none}.cryptos-section{padding:2rem}.cryptos-section .section-title{font-size:1rem}.transactions-container{margin-left:-30px;width:100vh}.transaction-header{font-size:12px;margin-bottom:.5rem}.home-transaction-details{font-size:12px;margin-bottom:9px;padding:5px}.home-testimonials-section{padding:2rem 1rem}.home-testimonial-text{font-size:12px}.home-cta-content h2{font-size:2rem}.home-cta-content p{font-size:1rem}.cta-button-large{font-size:.8rem;padding:.5rem 1rem}.home-section-header h2{font-size:1rem}.cta-title{font-size:2rem}.feature-title{font-size:1rem}}.wallet-page{margin:0 auto;max-width:1200px;padding:20px}.wallet-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.wallet-header h1{align-items:center;display:flex;font-size:28px;font-weight:700;gap:10px;margin:0}.wallet-header p{color:#666;margin:5px 0 0}.loading{color:#666;font-size:18px;height:200px}.loading,.login-page{align-items:center;display:flex;justify-content:center}.login-page{background:linear-gradient(135deg,#0b0e11,#1a1d23);min-height:100vh;padding:20px}.login-container{background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:24px;box-shadow:0 8px 32px #0006;box-shadow:var(--shadow-lg);display:grid;grid-template-columns:1fr 1fr;max-width:1200px;overflow:hidden;width:100%}.login-form-section{display:flex;flex-direction:column;padding:48px}.form-header{margin-bottom:40px}.login-logo{align-items:center;cursor:pointer;display:flex;gap:12px;margin-bottom:32px;transition:transform .2s ease}.login-logo:hover{transform:scale(1.02)}.login-logo h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.75rem;font-weight:700}.welcome-text h2{font-size:2rem}.quick-login{margin-bottom:32px}.quick-login-label{color:#848e9c;color:var(--text-secondary);font-size:.875rem;margin-bottom:16px;text-align:center}.quick-login-buttons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.quick-login-btn{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:12px;color:#eaecef;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;font-size:.75rem;gap:8px;padding:16px;transition:all .2s ease}.quick-login-btn:hover{background:#1e2329;background:var(--card-border);border-color:#3b82f6;border-color:var(--primary-blue);transform:translateY(-2px)}.quick-login-btn svg{height:20px;width:20px}.divider{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:.875rem;text-align:center}.divider:after,.divider:before{border-bottom:1px solid #1e2329;border-bottom:1px solid var(--card-border);content:"";flex:1 1}.divider span{padding:0 16px}.login-form{display:flex;flex:1 1;flex-direction:column;gap:24px}.form-input{padding:16px 48px 16px 16px}.password-options{align-items:center;display:flex;font-size:.875rem;justify-content:space-between}.forgot-password{color:#3b82f6;color:var(--primary-blue);font-weight:500;text-decoration:none;transition:color .2s ease}.forgot-password:hover{color:#60a5fa;text-decoration:underline}.login-button{align-items:center;background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:12px;justify-content:center;margin-top:8px;padding:18px;transition:all .3s ease}.login-button:hover:not(:disabled){box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow);transform:translateY(-2px)}.login-button:disabled{cursor:not-allowed;opacity:.7}.two-factor-section{background:#0ecb810d;border:1px solid #0ecb8133;border-radius:12px;margin-top:16px;padding:20px}.two-factor-header{align-items:center;color:#ff8c00;color:var(--primary-orange);display:flex;font-weight:600;gap:8px;margin-bottom:8px}.two-factor-note{color:#848e9c;color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin-bottom:12px}.setup-2fa{align-items:center;color:#ff8c00;color:var(--primary-orange);display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;text-decoration:none;transition:color .2s ease}.setup-2fa:hover{color:#ff8c00;text-decoration:underline}.login-footer{color:#848e9c;color:var(--text-secondary);font-size:.875rem;margin-top:32px;text-align:center}.register-link{color:#3b82f6;color:var(--primary-blue);font-size:1rem;font-weight:600;margin-left:8px;text-decoration:none;transition:color .2s ease}.register-link:hover{color:#60a5fa;text-decoration:underline}.login-presentation{align-items:center;background:linear-gradient(135deg,#1a1d23,#0b0e11);display:flex;justify-content:center;overflow:hidden;padding:48px;position:relative}.login-presentation:before{background:radial-gradient(circle at 80% 20%,#ff8c001a 0,#0000 50%),radial-gradient(circle at 20% 80%,#3b82f61a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.presentation-content{max-width:400px;position:relative;width:100%;z-index:1}.presentation-header h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:12px}.presentation-header p{color:#848e9c;color:var(--text-secondary);font-size:1rem;margin-bottom:40px}.features-list{gap:20px;margin-bottom:40px}.feature-icon{background:#ff8c001a;color:#ff8c00;color:var(--primary-orange)}.feature-item span{color:#eaecef;color:var(--text-primary);font-weight:500}.stats-grid{margin-bottom:40px}.stat-value{font-size:1.5rem}.testimonial{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:32px;padding:24px}.security-badge{border-radius:12px;gap:12px;padding:16px}.security-title{font-size:.875rem;margin-bottom:2px}.security-subtitle{color:#848e9c;color:var(--text-secondary);font-size:.75rem}@media (max-width:1024px){.login-presentation{display:none}.login-container{grid-template-columns:1fr;max-width:500px}.login-form-section,.quick-login{padding:12px}.quick-login{display:none}}@media (max-width:768px){.quick-login-buttons{grid-template-columns:repeat(2,1fr)}}:root{--accent-gradient:linear-gradient(135deg,var(--primary-orange),var(--primary-blue))}.register-page{align-items:center;background:linear-gradient(135deg,#0b0e11,#1a1d23);display:flex;justify-content:center;min-height:100vh;padding:20px}.register-container{background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:24px;box-shadow:0 8px 32px #0006;box-shadow:var(--shadow-lg);display:grid;grid-template-columns:1.2fr 1fr;max-width:1400px;overflow:hidden;width:100%}.register-form-section{display:flex;flex-direction:column;padding:48px}.form-header{margin-bottom:32px}.register-logo{align-items:center;cursor:pointer;display:flex;gap:12px;margin-bottom:24px;transition:transform .2s ease}.register-logo:hover{transform:scale(1.02)}.logo-icon{border-radius:12px;height:48px;width:48px}.logo-icon,.register-logo h1{background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);color:#fff}.register-logo h1{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:700}.logo-badge{background:#3b82f6;background:var(--primary-blue);border-radius:6px;color:#fff;font-size:.75rem;font-weight:600;margin-left:4px;padding:4px 8px}.welcome-text h2{color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:8px}.welcome-text p{color:#848e9c;color:var(--text-secondary);font-size:1rem}.steps-indicator{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:16px;display:flex;justify-content:space-between;margin-bottom:40px;padding:16px}.step{flex:1 1;gap:12px}.step.active .step-number{background:#ff8c00;background:var(--primary-orange);color:#fff}.step-number{background:#1e2329;background:var(--hover-bg);color:#848e9c;color:var(--text-secondary);font-size:.875rem;font-weight:600}.step-info{display:flex;flex-direction:column}.step-title{color:#eaecef;color:var(--text-primary);font-size:.875rem;font-weight:600}.step-subtitle{color:#848e9c;color:var(--text-secondary);font-size:.75rem}.step-line{background:#1e2329;background:var(--card-border);height:1px;margin:0 8px;width:40px}.register-form{display:flex;flex:1 1;flex-direction:column;gap:20px}.error-alert{align-items:center;background:#f6465d1a;border:1px solid #f6465d4d;border-radius:12px;color:#f6465d;color:var(--primary-red);display:flex;font-size:.875rem;gap:12px;padding:16px}.error-alert svg{flex-shrink:0}.form-label{font-size:.875rem}.form-input{border-radius:12px;font-size:.95rem;padding:14px 16px}.form-input:focus{box-shadow:0 0 0 3px #ff8c001a}.form-input::placeholder{color:#848e9c;color:var(--text-secondary)}.phone-input{align-items:center;display:flex}.country-code{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:12px 0 0 12px;border-right:none;color:#848e9c;color:var(--text-secondary);font-size:.95rem;padding:14px 16px}.phone-input .form-input{border-radius:0 12px 12px 0}.password-toggle{padding:4px;right:16px;top:50%;transform:translateY(-50%);transition:color .2s ease}.password-toggle:hover{color:#eaecef;color:var(--text-primary)}.password-strength{align-items:center;display:flex;gap:12px;margin-top:8px}.strength-bar{background:#1e2329;background:var(--hover-bg);border-radius:3px;flex:1 1;height:6px}.strength-fill{background:#ff8c00;background:var(--primary-orange);border-radius:3px;transition:width .3s ease}.strength-label{color:#848e9c;color:var(--text-secondary);font-size:.75rem;font-weight:600;min-width:60px}.password-rules{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:12px}.password-rule{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:.75rem;gap:8px}.password-rule.passed{color:#ff8c00;color:var(--primary-orange)}.rule-dot,.rule-icon{flex-shrink:0}.rule-dot{background:#848e9c;background:var(--text-secondary);border-radius:50%;height:6px;width:6px}.password-rule.passed .rule-dot{display:none}.input-hint{gap:4px}.terms-section{margin:16px 0}.terms-checkbox{align-items:flex-start;gap:12px}.terms-text{color:#848e9c;color:var(--text-secondary);font-size:.875rem;line-height:1.5}.terms-link{color:#3b82f6;color:var(--primary-blue);text-decoration:none;transition:color .2s ease}.terms-link:hover{color:#60a5fa;text-decoration:underline}.checkbox-label{color:#848e9c;color:var(--text-secondary);transition:color .2s ease}.checkbox-label:hover{color:#eaecef;color:var(--text-primary)}.checkbox-input{display:none}.checkbox-custom{align-items:center;border:2px solid #1e2329;border:2px solid var(--card-border);border-radius:4px;display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:2px;transition:all .2s ease;width:18px}.checkbox-input:checked+.checkbox-custom{background:#ff8c00;background:var(--primary-orange);border-color:#ff8c00;border-color:var(--primary-orange)}.checkbox-input:checked+.checkbox-custom svg{color:#fff}.register-button{align-items:center;background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:12px;justify-content:center;margin-top:16px;padding:18px;transition:all .3s ease}.register-button:hover:not(:disabled){box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow);transform:translateY(-2px)}.register-button:disabled{cursor:not-allowed;opacity:.7}.login-prompt{color:#848e9c;color:var(--text-secondary);font-size:.875rem;margin-top:24px;text-align:center}.login-link{color:#3b82f6;color:var(--primary-blue);font-size:1rem;font-weight:600;margin-left:8px;text-decoration:none;transition:color .2s ease}.login-link:hover{color:#60a5fa;text-decoration:underline}.register-benefits{align-items:center;background:linear-gradient(135deg,#1a1d23,#0b0e11);display:flex;justify-content:center;overflow:hidden;padding:48px;position:relative}.register-benefits:before{background:radial-gradient(circle at 80% 20%,#ff8c001a 0,#0000 50%),radial-gradient(circle at 20% 80%,#3b82f61a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.benefits-content{max-width:400px;position:relative;width:100%;z-index:1}.benefits-header h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:12px}.benefits-header p{color:#848e9c;color:var(--text-secondary);font-size:1rem;margin-bottom:40px}.benefits-list{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.benefit-item{gap:16px}.benefit-icon,.benefit-item{align-items:center;display:flex}.benefit-icon{background:#ff8c001a;border-radius:12px;color:#ff8c00;color:var(--primary-orange);flex-shrink:0;height:40px;justify-content:center;width:40px}.benefit-item span{color:#eaecef;color:var(--text-primary);font-size:.95rem;font-weight:500}.welcome-bonus{background:linear-gradient(135deg,#ff8c001a,#3b82f61a);border:1px solid #ff8c0033;border-radius:16px;margin-bottom:32px;padding:24px}.bonus-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.bonus-icon{font-size:2rem}.bonus-title{color:#eaecef;color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:4px}.bonus-amount{color:#ff8c00;color:var(--primary-orange);font-size:1.5rem;font-weight:700}.bonus-description{color:#848e9c;color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin-bottom:20px}.bonus-step,.bonus-steps{align-items:center;display:flex;gap:8px}.bonus-step{flex:1 1;flex-direction:column}.bonus-step .step-number{align-items:center;background:#ff8c00;background:var(--primary-orange);border-radius:50%;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:32px;justify-content:center;width:32px}.bonus-step span{font-size:.75rem;text-align:center}.bonus-step span,.step-arrow{color:#848e9c;color:var(--text-secondary)}.step-arrow{flex-shrink:0}.register-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}.stat-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:16px;text-align:center}.stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.25rem}.security-section{margin-bottom:32px}.security-badge{background:#ff8c001a;border:1px solid #ff8c004d;gap:16px;padding:20px}.security-badge svg{color:#ff8c00;color:var(--primary-orange)}.security-title{color:#fff;font-size:.95rem;font-weight:600;margin-bottom:4px}.security-features{color:#848e9c;color:var(--text-secondary);display:flex;font-size:.75rem;gap:12px}.country-select{position:relative}.form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#161a1e;background:var(--card-bg);border:2px solid var(--border-color);border-radius:8px;padding:12px 16px;width:100%}.form-select:focus{border-color:var(--primary-color);outline:none}.selected-country{font-size:14px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.phone-input-group{display:flex;gap:8px}.phone-prefix{background:#161a1e;background:var(--card-bg);border:2px solid var(--border-color);border-radius:8px;color:#eaecef;color:var(--text-primary);font-size:14px;gap:8px;min-width:120px}.prefix-flag{font-size:18px}.phone-input{flex:1 1}.age-indicator{border-radius:4px;font-size:12px;font-weight:500;margin-top:8px;padding:4px 8px}.age-indicator.valid{background:#2ecc711a;color:#2ecc71}.age-indicator.invalid,.field-error{background:#e74c3c1a;color:#e74c3c}.field-error{animation:slideIn .3s ease;border:1px solid #e74c3c33;border-radius:6px;font-size:12px;margin-top:8px;padding:8px 12px}.success-alert{align-items:center;animation:slideIn .3s ease;background:#2ecc711a;border:1px solid #2ecc7133;border-radius:8px;display:flex;gap:10px;margin-bottom:20px;padding:14px 16px}.success-alert svg{color:#2ecc71;flex-shrink:0}.success-alert span{color:#2ecc71;font-size:14px;font-weight:500}.password-match{border-radius:4px;font-size:12px;font-weight:500;margin-top:8px;padding:6px 10px}.password-match.match{background:#2ecc711a;color:#2ecc71}.password-match.no-match{background:#e74c3c1a;color:#e74c3c}.strength-bar{background:var(--border-color);border-radius:2px;height:4px;margin:8px 0;overflow:hidden}.strength-fill{background:#e74c3c;height:100%;transition:width .3s ease,background-color .3s ease}.strength-0 .strength-fill{background:#e74c3c;width:33%}.strength-1 .strength-fill{background:#f39c12;width:66%}.strength-2 .strength-fill{background:#2ecc71;width:100%}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.register-testimonial{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:24px}.testimonial-content{color:#eaecef;color:var(--text-primary);font-size:.95rem;font-style:italic;line-height:1.6;margin-bottom:20px}.testimonial-author{align-items:center;display:flex;gap:12px}.author-avatar{align-items:center;background:linear-gradient(135deg,#ff8c00,#3b82f6);background:var(--accent-gradient);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.author-avatar,.author-name{color:#fff;font-size:.875rem;font-weight:600}.author-role{color:#848e9c;color:var(--text-secondary);font-size:.75rem}@media (max-width:1200px){.register-container{grid-template-columns:1fr;max-width:800px}.register-benefits{display:none}}@media (max-width:768px){.form-row{grid-template-columns:1fr}.phone-input-group{flex-direction:column}.phone-prefix{justify-content:center;width:100%}.form-row{flex-direction:column}.password-rules{grid-template-columns:1fr}.register-form-section{padding:16px}.steps-indicator{display:none}.welcome-text>h2{font-size:23px}}:root{--success-green:#0ecb81;--success-green-dark:#0a9e62;--error-cancel:#f6465d;--error-red-dark:#d6304e;--warning-orange:#f0b90b}.profile-page{background:#1e2329;background:var(--bg-primary);color:#eaecef;color:var(--text-primary);margin-top:7vh;min-height:100vh}.profile-header{background:#2b3139;background:var(--bg-secondary);border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);padding:20px 0}.header-content{max-width:1200px}.header-left h1{font-size:24px}.header-icon{color:#f0b90b;color:var(--binance-yellow)}.header-subtitle{margin:5px 0 0}.header-right{gap:20px}.btn-refresh{border-radius:6px;height:40px;justify-content:center;width:40px}.btn-refresh:hover{border-color:#f0b90b;border-color:var(--binance-yellow)}.level-badge{align-items:center;color:#1e2329;color:var(--binance-black);display:flex;gap:6px}.profile-tabs-container{background:#2b3139;background:var(--bg-secondary);border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color)}.profile-tabs{display:flex;gap:2px;margin:0 auto;max-width:1200px;overflow-x:auto;padding:0 20px}.tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#848e9c;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:16px 24px;transition:all .2s ease;white-space:nowrap}.tab:hover{background:#f0b90b1a;color:#eaecef;color:var(--text-primary)}.tab.active{background:#f0b90b0d;border-bottom-color:#f0b90b;border-bottom-color:var(--binance-yellow);color:#f0b90b;color:var(--binance-yellow)}.profile-content{margin:0 auto;max-width:1200px;padding:30px 20px}.info-card,.notification-card,.profile-card,.referral-card,.security-card,.stat-card{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px}.profile-card-header{align-items:center;border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.profile-card-header h3{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.btn-cancel,.btn-danger,.btn-edit,.btn-primary,.btn-save,.btn-secondary{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;transition:all .2s ease}.btn-edit{background:#0000;border:1px solid #f0b90b;border:1px solid var(--binance-yellow);color:#f0b90b;color:var(--binance-yellow)}.btn-edit:hover{background:#f0b90b1a}.btn-cancel{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#848e9c;color:var(--text-secondary)}.btn-cancel:hover{background:#3a4250;background:var(--bg-hover);color:#eaecef;color:var(--text-primary)}.btn-danger{background:var(--error-red);color:#fff;color:var(--binance-white);font-weight:600}.btn-danger:hover{background:#d6304e;background:var(--error-red-dark)}.profile-info{display:flex;flex-direction:column;gap:24px}.avatar-section{align-items:center;display:flex;gap:24px}.avatar{background:#3a4250;background:var(--bg-tertiary);border-radius:50%;height:80px;overflow:hidden;position:relative;width:80px}.avatar-placeholder{color:#848e9c;color:var(--text-secondary);height:100%;width:100%}.avatar-placeholder,.avatar-upload-btn{align-items:center;display:flex;justify-content:center}.avatar-upload-btn{background:#f0b90b;background:var(--binance-yellow);border:2px solid #2b3139;border:2px solid var(--bg-secondary);border-radius:50%;bottom:0;color:#1e2329;color:var(--binance-black);cursor:pointer;height:28px;position:absolute;right:0;width:28px}.avatar-info h2{color:#eaecef;color:var(--text-primary);font-size:20px;font-weight:600;margin:0}.user-email{font-size:14px;margin:4px 0}.user-meta{align-items:center;color:#5d6673;color:var(--text-tertiary);display:flex;font-size:13px;gap:8px}.scrollable-list{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.scrollable-list::-webkit-scrollbar{width:6px}.scrollable-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.scrollable-list::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.scrollable-list::-webkit-scrollbar-thumb:hover{background:#555}.edit-form{background:#3a4250;background:var(--bg-tertiary);border-radius:8px;padding:20px}.form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.form-group{gap:8px}.form-group label{color:var(--text-secondary);font-size:13px}.form-input,.form-select{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;color:#eaecef;color:var(--text-primary);font-size:14px;padding:10px 12px;transition:all .2s ease}.form-input:focus,.form-select:focus{border-color:#f0b90b;border-color:var(--binance-yellow);box-shadow:0 0 0 2px #f0b90b1a;outline:none}.form-actions{gap:12px}.profile-details{display:flex;flex-direction:column;gap:16px}.detail-row{border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light)}.detail-label{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:14px;gap:10px}.detail-value{font-size:14px;font-weight:500}.profile-stats-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr;margin-bottom:30px}.stats-card{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-item{gap:8px}.stat-label{font-size:13px}.stat-change{font-weight:500}.stat-change.positive{color:#0ecb81;color:var(--success-green)}.activities-section{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px}.section-header{margin-bottom:20px}.section-header h3{gap:10px}.btn-view-all{background:#0000;color:#f0b90b;color:var(--binance-yellow);font-size:14px;font-weight:500;gap:6px}.activities-list{display:flex;flex-direction:column;gap:12px}.profil-activity-item{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:8px;display:flex;gap:16px;padding:16px;transition:all .2s ease}.profil-activity-item:hover{background:#3a4250;background:var(--bg-hover)}.activity-icon{align-items:center;background:#f0b90b1a;border-radius:8px;color:#f0b90b;color:var(--binance-yellow);display:flex;height:36px;justify-content:center;width:36px}.activity-icon.login{background:#0ecb811a;color:#0ecb81;color:var(--success-green)}.activity-icon.trade{background:#3b82f61a;color:#3b82f6}.activity-content{flex:1 1}.activity-title{color:#eaecef;color:var(--text-primary);font-size:14px}.activity-details{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:12px;gap:16px}.activity-time{align-items:center;display:flex;gap:4px}.activity-amount.positive{color:#0ecb81;color:var(--success-green)}.activity-amount.negative{color:var(--error-red)}.activity-status{font-size:12px}.activity-status.success{color:#0ecb81;color:var(--success-green)}.activity-status.cancel{color:#f6465d;color:var(--error-cancel)}.security-grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.security-card-header{align-items:flex-start}.security-card-header svg{flex-shrink:0}.security-card-title h3{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 4px}.security-card-title p{color:#848e9c;color:var(--text-secondary);font-size:13px;margin:0}.security-card-content{display:flex;flex-direction:column;gap:20px}.security-status{display:flex;flex-direction:column;gap:8px}.status-indicator{border-radius:20px;font-size:12px;font-weight:500;padding:6px 12px;width:-webkit-fit-content;width:fit-content}.status-indicator.active{background:#0ecb811a;color:#0ecb81;color:var(--success-green)}.status-indicator.inactive{background:#f6465d1a;color:var(--error-red)}.status-description{color:#848e9c;color:var(--text-secondary);font-size:13px;margin:0}.toggle{background:#3a4250;background:var(--bg-tertiary)}.toggle.active{background:#0ecb81;background:var(--success-green)}.toggle-dot{box-shadow:0 1px 3px #0000004d;height:20px;width:20px}.password-input{align-items:center;display:flex;position:relative}.password-input input{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;color:#eaecef;color:var(--text-primary);flex:1 1;font-size:14px;padding:10px 40px 10px 12px}.password-input input:focus{border-color:#f0b90b;border-color:var(--binance-yellow);outline:none}.password-toggle{align-items:center;background:none;border:none;color:#848e9c;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;position:absolute;right:12px}.anti-phishing{background:#3a4250;background:var(--bg-tertiary);border-radius:8px;padding:16px}.phishing-code{align-items:center;display:flex;gap:12px;margin-bottom:8px}.code-label{font-size:13px}.code-value{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;letter-spacing:1px}.code-description{color:#5d6673;color:var(--text-tertiary);font-size:12px;margin:0}.sessions-section{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px}.session-count{color:#848e9c;color:var(--text-secondary);font-size:13px}.sessions-list{margin-top:20px}.session-item{background:#3a4250;background:var(--bg-tertiary);gap:16px;margin-bottom:12px;padding:16px}.session-icon,.session-item{align-items:center;border-radius:8px;display:flex}.session-icon{background:#f0b90b1a;color:#f0b90b;color:var(--binance-yellow);height:40px;justify-content:center;width:40px}.session-info{flex:1 1}.session-device{color:#eaecef;color:var(--text-primary);font-size:14px;font-weight:500;margin-bottom:4px}.session-details{color:#848e9c;color:var(--text-secondary);display:flex;font-size:12px;gap:16px}.session-status{margin-left:auto}.status-badge{border-radius:4px;font-size:11px;padding:4px 8px}.status-badge.current{background:#0ecb811a;color:#0ecb81;color:var(--success-green)}.session-actions{display:flex;gap:12px;margin-top:20px}.notifications-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}.notification-card-header{align-items:center;display:flex;gap:12px;margin-bottom:24px}.notification-card-header svg{color:#f0b90b;color:var(--binance-yellow)}.notification-card-header h3{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.notification-settings{display:flex;flex-direction:column;gap:24px}.setting-info h4{color:#eaecef;color:var(--text-primary);font-size:14px;font-weight:500;margin:0 0 4px}.setting-info p{color:var(--text-secondary);font-size:12px}.preferences-section{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:20px;padding:24px}.preferences-grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(3,1fr)}.preference-item{display:flex;flex-direction:column;gap:8px}.preference-item label{color:#848e9c;color:var(--text-secondary);font-size:13px;font-weight:500}.privacy-preferences,.trading-preferences{display:flex;flex-direction:column;gap:24px}.preference-info h4{color:#eaecef;color:var(--text-primary);font-size:14px;font-weight:500;margin:0 0 4px}.preference-info p{color:#848e9c;color:var(--text-secondary);font-size:12px;margin:0}.referral-stats-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr;margin-bottom:30px}.referral-card.primary{background:linear-gradient(135deg,#f0b90b,#d4a306);color:#1e2329;color:var(--binance-black)}.referral-card-content{flex:1 1}.referral-card-content h3{color:#1e2329;color:var(--binance-black);font-size:18px;font-weight:600;margin:0 0 16px}.referral-code{align-items:center;display:flex;gap:16px;margin-bottom:16px}.referral-code .code{font-family:monospace;font-size:24px;font-weight:700;letter-spacing:2px}.btn-copy{align-items:center;background:#1e232933;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:background .2s ease}.btn-copy:hover{background:#1e23294d}.referral-description{font-size:13px;margin:0;opacity:.9}.referral-card-icon{align-items:center;display:flex;justify-content:center}.stats-cards{gap:12px}.stats-cards .stat-card{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.stats-cards .stat-value{color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:700;margin-bottom:4px}.stats-cards .stat-label{color:#848e9c;color:var(--text-secondary);font-size:13px;text-align:center}.referral-links-section{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:30px;padding:24px}.referral-links{margin-top:20px}.referral-link-item{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px}.link-info{flex:1 1}.link-url{color:#eaecef;color:var(--text-primary);font-family:monospace;font-size:14px;margin-bottom:8px;word-break:break-all}.link-stats{color:#848e9c;color:var(--text-secondary);font-size:12px}.link-actions,.link-stats{display:flex;gap:8px}.btn-share{align-items:center;background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;color:#848e9c;color:var(--text-secondary);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.btn-share:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow);color:#eaecef;color:var(--text-primary)}.referral-info-section{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px}.info-card h3{color:#eaecef;color:var(--text-primary);font-size:16px;gap:12px;margin:0 0 20px}.info-list{gap:12px}.info-list li{font-size:13px;line-height:1.5;padding-left:24px}.info-list li:before{color:#f0b90b;color:var(--binance-yellow);left:8px}.danger-zone{background:#f6465d0d;border:1px solid #f6465d33;border-radius:8px;margin-top:30px;padding:24px}.danger-zone-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.danger-zone-header svg{color:var(--error-red)}.danger-zone-header h3{color:var(--error-red);font-size:18px;font-weight:600;margin:0}.danger-zone-content{display:flex;flex-direction:column;gap:20px}.danger-action{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:8px;display:flex;justify-content:space-between;padding:20px}.action-info h4{color:#eaecef;color:var(--text-primary);font-size:14px;font-weight:600;margin:0 0 4px}.action-info p{color:#848e9c;color:var(--text-secondary);font-size:12px;margin:0}@media (max-width:1024px){.notifications-grid,.preferences-grid,.profile-stats-section,.referral-stats-section,.security-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.header-content{align-items:flex-start;flex-direction:column;gap:16px}.profile-tabs{flex-wrap:wrap}.form-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}.avatar-section{flex-direction:column;text-align:center}.danger-action{align-items:flex-start;flex-direction:column;gap:16px}.danger-action button{width:100%}.profile-page{padding:20px}.profil-activity-item{padding:10px}}:root{--primary-color:#f0b90b;--secondary-color:#1e2026;--accent-color:#2b3139;--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#f0f0f0;--text-primary:#1a1a1a;--text-secondary:#666;--text-tertiary:#999;--text-inverse:#fff;--border-color:#e0e0e0;--border-color-light:#f0f0f0;--border-color-dark:#d0d0d0;--success-color:#10b981;--warning-color:#f59e0b;--error-color:#ef4444;--info-color:#3b82f6;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 25px #0000001a;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--transition-fast:150ms ease;--transition-normal:250ms ease;--transition-slow:350ms ease}[data-theme=dark]{--primary-color:#f0b90b;--secondary-color:#0b0e11;--accent-color:#1e2329;--bg-primary:#0b0e11;--bg-secondary:#1e2329;--bg-tertiary:#2b3139;--text-primary:#eaecef;--text-secondary:#b7bdc6;--text-tertiary:#808a9d;--text-inverse:#0b0e11;--border-color:#2b3139;--border-color-light:#3a4049;--border-color-dark:#1e2329;--success-color:#10b981;--warning-color:#f59e0b;--error-color:#ef4444;--info-color:#3b82f6;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 6px #0000004d;--shadow-lg:0 10px 25px #0000004d}html{scroll-behavior:smooth}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease;transition:background-color var(--transition-normal),border-color var(--transition-normal),color var(--transition-normal)}:focus{outline:none}body{background-color:#fff;background-color:var(--bg-primary);color:#1a1a1a;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1;position:relative}.content-area{flex:1 1;transition:margin-left .3s ease}.content-area.expanded{margin-left:0}.trade-page{display:flex;flex-direction:column;gap:20px;padding:20px}.section-title{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:50px;text-align:center}.trade-main{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 350px;height:500px}.chart-section{padding:15px}.chart-section,.order-section{background:#1e2026;background:var(--secondary-color);border-radius:12px}.order-section{padding:20px}.order-type-selector{display:flex;gap:10px;margin-bottom:20px}.order-type-btn{background:#0000;border:1px solid #e0e0e0;border:1px solid var(--border-color);border-radius:8px;color:#666;color:var(--text-secondary);cursor:pointer;flex:1 1;padding:10px;transition:all .3s ease}.order-type-btn.active{background:#2b3139;background:var(--accent-color);border-color:#2b3139;border-color:var(--accent-color);color:#f0b90b;color:var(--primary-color)}.loading-container{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center}.spinner{animation:spin 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}.loading-overlay{align-items:center;background:#0f1724;background:var(--background-color,#0f1724);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.loading-content{color:#fff;text-align:center}.loading-content .spinner,.loading-spinner{animation:spin 1s linear infinite;border:3px solid #e0e0e0;border-top-color:#f0b90b;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--primary-color);height:20px;width:20px}.loading-content p{color:#fffc;font-size:14px;margin:0}@media (max-width:1200px){.trade-main{grid-template-columns:1fr;height:auto}.trading-panels{display:none}}@media (max-width:768px){.main-content{flex-direction:column}.content-area{margin-left:0!important}.section-title{font-size:1.5rem}.btn-primary,.btn-secondary{flex:1 1;font-size:.7rem}}:root{--primary-green:#0ecb81;--primary-orange:#ff8c00;--primary-red:#f6465d;--error-color:#f6465d;--primary-blue:#3b82f6;--accent-gradient:linear-gradient(90deg,var(--primary-orange),var(--primary-blue));--card-bg:#161a1e;--card-border:#1e2329;--hover-bg:#1e2329;--shadow:0 4px 12px #0000004d;--shadow-lg:0 8px 32px #0006}.operation-page{background:#0b0e11;color:#eaecef;color:var(--text-primary);min-height:100vh}.payment-method-section{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:10px}.payment-method-section h3{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;gap:10px;margin-bottom:20px}.payment-methods-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:20px}.payment-method-card{background:var(--bg-primary);border:2px solid var(--border-color);border-radius:12px;cursor:pointer;padding:25px;position:relative;text-align:center;transition:all .3s ease}.payment-method-card:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.payment-method-card.selected{background:#2563eb0d;border-color:var(--primary-color);box-shadow:0 4px 20px #2563eb26}.payment-method-icon{align-items:center;background:linear-gradient(135deg,var(--primary-color),#4f46e5);border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;margin-bottom:20px;width:64px}.payment-method-card:nth-child(2) .payment-method-icon{background:linear-gradient(135deg,#10b981,#059669)}.payment-method-info{flex:1 1}.payment-method-name{color:#eaecef;color:var(--text-primary);font-size:18px;font-weight:700;margin-bottom:8px;text-align:center}.payment-method-description{color:#848e9c;color:var(--text-secondary);font-size:14px;margin-bottom:12px}.payment-method-fee{background:#2563eb1a;border-radius:6px;color:var(--primary-color);display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px;padding:6px 12px}.payment-method-card:nth-child(2) .payment-method-fee{background:#10b9811a;color:#10b981}.payment-method-details{color:#848e9c;color:var(--text-secondary);font-size:13px;line-height:1.6}.payment-method-details svg{color:var(--success-color);margin-right:6px;vertical-align:middle}.payment-method-check{align-items:center;background:var(--success-color);border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;position:absolute;right:20px;top:20px;width:32px}.payment-instructions{align-items:flex-start;background:#ffc1071a;border-left:4px solid #ffc107;border-radius:8px;color:#ff9800;display:flex;font-size:14px;gap:10px;padding:3px}.payment-instructions svg{flex-shrink:0;margin-top:2px}.payment-method-badge{font-size:12px;font-weight:600;text-align:center}.payment-method-badge.auto{background:#2563eb1a;border:1px solid #2563eb4d;color:var(--primary-color)}.payment-method-badge.semi-auto{background:#10b9811a;border:1px solid #10b9814d;color:#10b981}.network-select-btn{background:#0b0e11;border:1px solid #2b3139;border-radius:8px;cursor:pointer;margin-bottom:12px;padding:5px;text-align:left;transition:all .2s;width:100%}.network-select-btn:hover{background:#1a1d23;border-color:#3a4554}.selected-network-preview{align-items:center;display:flex;gap:12px}.network-icon-preview{align-items:center;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.network-info-preview{flex:1 1}.network-name-preview{color:#eaecef;font-size:14px;font-weight:600;margin-bottom:2px}.network-description-preview{color:#848e9c;font-size:12px}.network-placeholder{align-items:center;color:#848e9c;display:flex;font-size:14px;justify-content:space-between}.chevron-icon{color:#848e9c}.network-select-modal{display:flex;flex-direction:column;max-height:80vh;max-width:500px}.search-section{padding:20px 24px 0}.search-input-wrapper{position:relative}.search-icon{color:#848e9c;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.search-input{background:#0b0e11;border:1px solid #2b3139;border-radius:8px;padding:14px 16px 14px 44px;transition:all .2s}.clear-search{align-items:center;background:none;border:none;border-radius:4px;color:#848e9c;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px}.clear-search:hover{background:#2b3139;color:#eaecef}.networks-list{flex:1 1;max-height:400px;overflow-y:auto;padding:5px}.network-item-modal{align-items:center;background:#1e2026;border:1px solid #2b3139;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:8px;padding:3px;transition:all .2s}.network-item-modal:hover{background:#2a2d34;border-color:#3a4554}.network-item-modal.selected{background:#f0b90b0d;border-color:#f0b90b}.network-item-left{align-items:center;display:flex;flex:1 1;gap:12px}.network-icon-modal{align-items:center;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;width:48px}.network-info-modal{flex:1 1}.network-name-modal{color:#eaecef;font-size:14px;font-weight:600;margin-bottom:4px}.network-description-modal{color:#848e9c;font-size:12px;line-height:1.4}.network-item-right,.network-selected-indicator{align-items:center;display:flex}.network-selected-indicator{color:#f0b90b;height:24px;justify-content:center;width:24px}.network-chevron{color:#848e9c}.no-networks-found{color:#848e9c;padding:40px 20px;text-align:center}.no-networks-found svg{color:#3a4554;margin-bottom:16px}.no-networks-found p{font-size:14px;margin:0}.network-categories{border-top:1px solid #2b3139;padding:16px 24px}.category-tags{display:flex;flex-wrap:wrap;gap:8px}.category-tag{background:#0b0e11;border:1px solid #2b3139;border-radius:20px;color:#848e9c;cursor:pointer;font-size:12px;padding:6px 12px;transition:all .2s}.category-tag:hover{border-color:#3a4554;color:#eaecef}.category-tag.active{background:#f0b90b1a;border-color:#f0b90b;color:#f0b90b}.networks-list::-webkit-scrollbar{width:6px}.networks-list::-webkit-scrollbar-track{background:#0b0e11;border-radius:3px}.networks-list::-webkit-scrollbar-thumb{background:#2b3139;border-radius:3px}.networks-list::-webkit-scrollbar-thumb:hover{background:#3a4554}.summary-row span{text-transform:uppercase}@media (max-width:600px){.network-select-modal{max-height:90vh;max-width:90%}.network-item-left{align-items:flex-start;gap:8px}.network-icon-modal{height:40px;width:40px}}.otp-section{margin:0 auto;max-width:500px}.otp-header{margin-bottom:40px;text-align:center}.otp-icon{align-items:center;background:linear-gradient(135deg,var(--primary-color),#4f46e5);border-radius:50%;color:#fff;display:flex;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.phone-display{align-items:center;background:var(--bg-secondary);border-radius:30px;color:#eaecef;color:var(--text-primary);display:inline-flex;font-weight:600;gap:10px;margin-top:15px;padding:12px 24px}.phone-display svg{color:var(--primary-color)}.otp-input-container{margin:0 auto;max-width:300px}.otp-input{background:var(--bg-primary);border:2px solid var(--border-color);border-radius:12px;color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:600;height:60px;letter-spacing:10px;text-align:center;transition:all .3s ease;width:100%}.otp-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb33;outline:none}.otp-hint{color:#ff8c00;color:var(--primary-orange);font-size:14px;margin-top:10px;text-align:center}.otp-actions{border-top:1px solid var(--border-color);justify-content:space-between;margin:30px 0;padding-top:20px}.otp-actions,.otp-countdown{align-items:center;display:flex}.otp-countdown{color:#848e9c;color:var(--text-secondary);font-size:14px;gap:8px}.otp-countdown svg{color:#ff9800}.semi-auto-section{margin:0 auto;max-width:600px}.semi-auto-header{text-align:center}.semi-auto-icon{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.payment-instructions-card{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;margin:25px 0}.payment-instructions-card h3{color:#eaecef;color:var(--text-primary);margin-bottom:20px;text-align:center}.instructions-content{line-height:1.6;text-align:center}.instructions-content p{color:#eaecef;color:var(--text-primary);margin-bottom:20px}.steps-list{margin:25px 0}.step-item{align-items:flex-start;border-bottom:1px solid var(--border-color);display:flex;gap:15px;margin-bottom:20px;padding-bottom:20px}.step-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.step-number{align-items:center;background:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:32px;justify-content:center;width:32px}.step-content strong{color:#eaecef;color:var(--text-primary);display:block;margin-bottom:5px}.step-content p{color:#848e9c;color:var(--text-secondary);font-size:14px}.payment-details{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;margin-top:25px;padding:5px}.payment-details h4{color:#eaecef;color:var(--text-primary);margin-bottom:15px;text-align:center}.detail-item{border-bottom:1px solid var(--border-color)}.detail-item span:first-child{color:#848e9c;color:var(--text-secondary)}.detail-item .highlight{color:var(--primary-color);font-weight:600}.semi-auto-actions{align-items:center;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;margin-top:30px;padding:10px}.operator-real-image{background:#fff;border-radius:8px;height:40px;object-fit:contain;padding:4px;width:40px}.operator-icon-fallback,.selected-icon-fallback{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:24px;height:40px;justify-content:center;width:40px}.crypto-address-modal{max-width:500px}.crypto-address-info{align-items:center;display:flex;flex-direction:column;gap:24px}.qr-code-container{text-align:center}.qr-code{margin-top:20px}.qr-code-loading{background:#f8f9fa;border:1px dashed #dee2e6;border-radius:8px;height:200px;width:200px}.qr-code-label,.qr-code-loading{align-items:center;display:flex;justify-content:center}.qr-code-label{color:#666;font-size:14px;gap:8px;margin-top:12px}.address-container{width:100%}.address-label{align-items:center;display:flex;font-weight:500;gap:8px;margin-bottom:8px}.address-display{align-items:center;background:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;display:flex;gap:12px;padding:12px}.crypto-address{color:#333;flex:1 1;font-family:Courier New,monospace;font-size:14px;word-break:break-all}.copy-button{align-items:center;background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px;transition:background .3s}.copy-button:hover{background:#0056b3}.address-warning{background:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;color:#856404;font-size:13px;padding:12px}.address-warning,.btn-show-address{display:flex;gap:8px;margin-top:12px}.btn-show-address{align-items:center;background:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;justify-content:center;padding:10px 16px;transition:background .3s;width:100%}.btn-show-address:hover{background:#218838}.payment-info-vente{background:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;padding:16px}.payment-info-vente p{align-items:flex-start;color:#333;display:flex;gap:8px;margin:0}.payment-info-vente svg{color:#28a745;flex-shrink:0;margin-top:2px}.payment-instructions-list{color:#ff8c00;color:var(--primary-orange);list-style-type:none;padding-left:0}.form-steps .step span:last-child{margin-left:4px}.operator-icon-small img{border-radius:4px;height:20px;margin-right:4px;object-fit:contain;vertical-align:middle;width:20px}.countdown-modal{max-width:500px}.countdown-display{align-items:center;display:flex;flex-direction:column;padding:24px}.countdown-circle{margin-bottom:30px;position:relative}.countdown-svg{height:200px;width:200px}.countdown-progress{transition:stroke-dashoffset 1s linear}.countdown-time{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.time-display{font-feature-settings:"tnum";color:#efefea;font-size:48px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin-bottom:8px;margin-left:27px}.time-label{color:#848e9c;font-size:14px;font-weight:500}.time-details{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:20px;width:100%}.time-item{background:#0b0e11;border:1px solid #2b3139;border-radius:8px;gap:12px;padding:12px}.time-item,.time-item-icon{align-items:center;display:flex}.time-item-icon{background:#1e2026;border-radius:8px;color:#f0b90b;flex-shrink:0;height:36px;justify-content:center;width:36px}.time-item-info{flex:1 1}.time-item-label{color:#848e9c;font-size:12px;margin-bottom:2px}.time-item-value{color:#eaecef;font-size:14px;font-weight:500}.status-active{color:#00ff9d!important}.linear-progress{padding:0 24px 24px}.progress-labels{color:#848e9c;font-size:12px;margin-bottom:8px}.progress-bar{background:#0b0e11;margin-bottom:8px}.progress-fill{background:linear-gradient(90deg,#f0b90b,#f8d12f);transition:width 1s linear}.progress-percentage{color:#848e9c;font-size:12px;text-align:right}.countdown-instructions{padding:0 24px 24px}.instruction-item{align-items:flex-start;border-radius:8px;display:flex;font-size:13px;gap:12px;margin-bottom:12px;padding:12px}.instruction-item.warning{background:#f0b90b1a;border:1px solid #f0b90b33;color:#f0b90b}.instruction-item.info{background:#00b9ff1a;border:1px solid #00b9ff33;color:#00b9ff}.instruction-item svg{flex-shrink:0;margin-top:2px}.quick-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:0 24px 24px}.quick-action-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px;transition:all .2s}.quick-action-btn.extend{background:#00ff9d1a;border:1px solid #00ff9d33;color:#00ff9d}.quick-action-btn.cancel{background:#f047471a;border:1px solid #f0474733;color:#f04747}.quick-action-btn:hover{opacity:.9;transform:translateY(-1px)}@keyframes pulseWarning{0%,to{color:#f0b90b}50%{color:#f04747}}@keyframes pulseBorder{0%,to{border-color:#f0474733;box-shadow:0 0 0 0 #f0474766}50%{border-color:#f0474766;box-shadow:0 0 0 4px #f047471a}}.low-time .time-display{animation:pulseWarning 1s infinite}.low-time .countdown-circle{animation:pulseBorder 2s infinite}@media (max-width:600px){.countdown-modal{max-width:90%}.countdown-svg{height:160px;width:160px}.time-display{font-size:36px}.quick-actions,.time-details{grid-template-columns:1fr}.time-item{justify-content:center}}.next-steps{background:#2563eb0d;border-left:4px solid #ff8c00;border-left:4px solid var(--primary-orange);border-radius:8px;margin-top:10px;padding:5px}.next-steps h4{margin-bottom:10px}.next-steps h4,.next-steps p{color:#ff8c00;color:var(--primary-orange)}.next-steps p{line-height:1.6}.modal-overlay{animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.choice-modal{animation:slideUp .4s ease;background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:20px;max-width:800px;overflow:hidden;width:100%}.operation-modal-header{border-bottom:1px solid #334155;padding:32px}.operation-modal-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;margin-bottom:8px;text-align:center}.operation-modal-header p{color:#848e9c;color:var(--text-secondary);font-size:1rem;text-align:center}.choice-options{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;padding:32px}.choice-card{align-items:center;background:#1e2329;background:var(--hover-bg);border:2px solid #1e2329;border:2px solid var(--card-border);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:32px;text-align:center;transition:all .3s ease}.choice-card:hover{border-color:#3b82f6;border-color:var(--primary-blue);box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow);transform:translateY(-4px)}.choice-card.selected{background:#ff8c001a;border-color:#ff8c00;border-color:var(--primary-orange)}.choice-icon{align-items:center;border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.choice-icon.buy{background:#00ff951a;color:#0ecb81;color:var(--primary-green)}.choice-icon.sell{background:#f6465d33;color:#f6465d;color:var(--primary-red)}.choice-card h3{font-size:1.5rem;font-weight:600}.choice-card p{color:#848e9c;color:var(--text-secondary)}.choice-features{list-style:none;margin:16px 0;padding:0;text-align:left;width:100%}.choice-features li{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:.875rem;gap:8px;margin-bottom:8px}.choice-features li svg{color:#ff8c00;color:var(--primary-orange)}.choice-button{border:none;border-radius:12px;cursor:pointer;font-size:1rem;font-weight:600;margin-top:auto;padding:14px;transition:all .3s ease;width:100%}.choice-button.buy{background:#0ecb81;background:var(--primary-green);color:#fff}.choice-button.buy:hover{background:#ff8c00;transform:translateY(-2px)}.choice-button.sell{background:#f6465d;background:var(--primary-red);color:#fff}.choice-button.sell:hover{background:#e53e5c;transform:translateY(-2px)}.modal-footer{justify-content:center;padding:24px 32px}.operation-container{margin:0 auto;max-width:1200px;padding:40px 24px}.breadcrumb{align-items:center;display:flex;font-size:.875rem;gap:12px;margin-bottom:32px}.breadcrumb,.breadcrumb-item{color:#848e9c;color:var(--text-secondary)}.breadcrumb-item{background:none;border:none;cursor:pointer;transition:color .2s ease}.breadcrumb-item:hover{color:#ff8c00;color:var(--primary-orange)}.breadcrumb-current{color:#eaecef;color:var(--text-primary);font-weight:500}.operation-content{grid-gap:32px;display:grid;gap:32px;grid-template-columns:2fr 1fr}@media (max-width:1024px){.operation-content{grid-template-columns:1fr}}.operation-form-section{background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:16px;padding:32px}.form-header{margin-bottom:5px}.form-header h1{font-size:1.75rem;font-weight:700;margin-bottom:24px;text-align:center}.form-steps,.step{align-items:center;display:flex;gap:8px}.step{background:#1e2329;background:var(--hover-bg);border-radius:8px;color:#848e9c;color:var(--text-secondary);font-size:.875rem;padding:8px 16px}.step.active{background:#ff8c00;background:var(--primary-orange);color:#fff}.step span{align-items:center;background:#ffffff1a;border-radius:50%;display:flex;font-weight:600;height:24px;justify-content:center;width:24px}.step.active span{background:#fff;color:#ff8c00;color:var(--primary-orange)}.step-divider{background:#1e2329;background:var(--card-border);height:1px;width:20px}.operation-form{display:flex;flex-direction:column;gap:24px}.form-choicise{display:flex;flex-direction:row;gap:24px}.form-group{display:flex;flex-direction:column;gap:12px}.form-label{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:.95rem;font-weight:600;gap:8px;text-align:center}.form-label svg{color:#3b82f6;color:var(--primary-blue)}.required{color:#f6465d;color:var(--primary-red);margin-left:4px}.crypto-grid,.operator-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.crypto-option,.operator-option{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px;transition:all .2s ease}.crypto-option:hover,.operator-option:hover{border-color:#3b82f6;border-color:var(--primary-blue);transform:translateY(-2px)}.crypto-option.selected,.operator-option.selected{background:#ff8c001a;border-color:#ff8c00;border-color:var(--primary-orange)}.crypto-icon{font-size:1.5rem;margin-bottom:4px}.crypto-name{font-size:.875rem;font-weight:500}.crypto-symbol{color:#848e9c;color:var(--text-secondary);font-size:.75rem}.operator-icon{font-size:1.5rem;margin-bottom:4px}.operator-name{font-size:.875rem;font-weight:500}.operator-fee{color:#848e9c;color:var(--text-secondary);font-size:.75rem}.form-input{background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:8px;color:#fff;flex:1 1;font-size:1rem;transition:all .2s ease}.form-input:focus{background:#161a1e;background:var(--card-bg);border-color:#ff8c00;border-color:var(--primary-orange)}.input-suffix{color:#848e9c;color:var(--text-secondary);font-size:.875rem}.btn-qr,.input-suffix{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.btn-qr{align-items:center;background:#3b82f6;background:var(--primary-blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.btn-qr:hover{background:#2563eb}.input-hints{color:#848e9c;justify-content:space-between}.input-hint,.input-hints{color:var(--text-secondary);display:flex;font-size:.75rem}.input-hint{align-items:center;gap:6px}.input-hint svg{color:#f6465d;color:var(--primary-red)}.balance-info{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:.875rem;justify-content:space-between}.btn-max{background:#3b82f6;background:var(--primary-blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;padding:4px 12px;transition:all .2s ease}.btn-max:hover{background:#2563eb}.summary-card{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:12px;padding:24px}.summary-card h3{font-size:1.125rem;font-weight:600;margin-bottom:16px}.summary-details{display:flex;flex-direction:column;gap:12px}.summary-row{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:8px 0}.summary-row:last-child{border-bottom:none}.operation-type.buy{background:#ff8c001a;color:#ff8c00;color:var(--primary-orange)}.operation-type.sell{background:#f6465d33;color:#f6465d;color:var(--primary-red)}.crypto-info{align-items:center;display:flex;gap:8px}.crypto-icon-small{font-size:1.125rem}.fee{color:#f6465d;color:var(--primary-red);font-weight:500}.summary-divider{background:#1e2329;background:var(--card-border);height:1px;margin:8px 0}.summary-row.total{border-top:1px solid #1e2329;border-top:1px solid var(--card-border);font-weight:600;padding-top:12px}.total-amount{color:#ff8c00;color:var(--primary-orange);font-size:1.25rem}.form-actions{margin-top:24px}.btn-primary,.btn-secondary{border-radius:12px;display:flex;flex:1 1;font-size:1rem;gap:8px;padding:16px}.btn-primary{background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);border:none}.btn-primary:hover:not(.disabled){box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow);transform:translateY(-2px)}.btn-primary.disabled{cursor:not-allowed;opacity:.5}.btn-secondary{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border)}.btn-secondary:hover{background:#161a1e;background:var(--card-bg);border-color:#3b82f6;border-color:var(--primary-blue)}.confirmation-section{padding:40px 0;text-align:center}.confirmation-success{margin:0 auto;max-width:600px}.success-icon{align-items:center;background:#0ecb81;background:var(--primary-green);border-radius:50%;color:#fff;display:flex;height:100px;justify-content:center;margin:0 auto 24px;width:100px}.confirmation-success h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff8c00,#3b82f6);background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;margin-bottom:12px}.confirmation-success p{color:#848e9c;color:var(--text-secondary);font-size:1.125rem;margin-bottom:7px}.transaction-details{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:16px;margin-bottom:32px;padding:24px;text-align:left}.transaction-details h3{font-size:1.25rem;font-weight:600;margin-bottom:20px;text-align:center}.detail-row{padding:12px 0}.txn-id{color:#ff8c00;color:var(--primary-orange);font-family:monospace;font-weight:500}.status{border-radius:6px;font-size:.875rem;font-weight:600;padding:4px 12px}.status.processing{background:#3b82f633;color:#3b82f6;color:var(--primary-blue)}.confirmation-actions{display:flex;gap:16px;padding:10px}.qr-error{background:#f8d7da;border-radius:6px;color:#dc3545;font-size:14px;margin-top:10px;padding:10px;text-align:center}.btn-show-address.sale{background:#dc3545}.btn-show-address.sale:hover{background:#c82333}.operation-info-section{display:flex;flex-direction:column;gap:24px}.info-card{background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:16px;padding:24px}.info-card h3{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:8px;margin-bottom:16px}.info-card h3 svg{color:#3b82f6;color:var(--primary-blue)}.info-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.info-list li{color:#848e9c;color:var(--text-secondary);font-size:.875rem;padding-left:8px;position:relative}.info-list li:before{color:#ff8c00;color:var(--primary-orange);content:"•";left:0;position:absolute}.exchange-rate{text-align:center}.rate-display{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:8px}.rate-value{color:#ff8c00;color:var(--primary-orange);font-weight:600}.rate-equals{color:#848e9c;color:var(--text-secondary)}.rate-amount{font-size:1.25rem;font-weight:700}.rate-update{color:#848e9c;color:var(--text-secondary);font-size:.75rem}.assistance-buttons{display:flex;gap:8px;margin-top:16px}.btn-assist{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:8px;color:#eaecef;color:var(--text-primary);cursor:pointer;flex:1 1;font-size:.875rem;padding:8px 16px;transition:all .2s ease}.btn-assist:hover{background:#3b82f6;background:var(--primary-blue);border-color:#3b82f6;border-color:var(--primary-blue);color:#fff}.selection-box{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:12px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:5px;transition:all .3s ease;width:100%}.selection-box:hover{background:#0ecb810d;border-color:#0ecb81;border-color:var(--primary-green);transform:translateY(-2px)}.selected-item{align-items:center;display:flex;flex:1 1;gap:12px}.selected-icon{border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;height:48px;justify-content:center;padding-top:3.5px;width:48px}.selected-info{min-width:0}.selected-name{color:#fff;font-size:1rem;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-countries,.selected-symbol{color:#848e9c;color:var(--text-secondary);font-size:.875rem}.selected-details{border-left:1px solid #1e2329;border-left:1px solid var(--card-border);display:flex;flex-direction:column;gap:4px;margin-left:auto;padding-left:16px}.detail-item{font-size:.75rem;white-space:nowrap}.detail-item,.selection-placeholder{color:#848e9c;color:var(--text-secondary)}.selection-placeholder{align-items:center;display:flex;flex:1 1;gap:12px}.selection-placeholder svg{color:#3b82f6;color:var(--primary-blue)}.selection-arrow{color:#848e9c;color:var(--text-secondary);flex-shrink:0}.crypto-icon-small,.operator-icon-small{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:.875rem;height:24px;justify-content:center;margin-right:8px;width:24px}.crypto-modal,.operator-modal{display:flex;flex-direction:column;max-height:90vh;max-width:800px}.operation-modal-header{align-items:center;border-bottom:1px solid #1e2329;border-bottom:1px solid var(--card-border);display:flex;justify-content:space-between;padding:24px}.modal-title{align-items:center;display:flex;gap:12px}.modal-title h3{color:#fff;font-size:1.3rem;font-weight:600}.modal-title svg{color:#0ecb81;color:var(--primary-green)}.modal-close{color:#848e9c;color:var(--text-secondary);transition:color .2s ease}.modal-close:hover{color:#f6465d;color:var(--primary-red)}.modal-search{background:#ffffff05;border-bottom:1px solid #1e2329;border-bottom:1px solid var(--card-border);padding:20px 24px}.search-box{margin-bottom:16px}.search-box svg{color:#848e9c;color:var(--text-secondary);left:16px}.search-input{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:12px;color:#fff;font-size:1rem;padding:14px 16px 14px 48px}.search-input:focus{background:#161a1e;background:var(--card-bg);border-color:#0ecb81;border-color:var(--primary-green)}.search-filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.filter-btn{background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:20px;cursor:pointer;font-size:.875rem;font-weight:500;padding:8px 16px;transition:all .2s ease}.filter-btn:hover{background:#1e2329;background:var(--card-border);color:#eaecef;color:var(--text-primary)}.filter-btn.active{background:#0ecb81;background:var(--primary-green);border-color:#0ecb81;border-color:var(--primary-green);color:#fff}.operation-modal-content{flex:1 1;overflow-y:auto}.crypto-grid-modal{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.crypto-item{background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:16px;cursor:pointer;padding:20px;transition:all .3s ease}.crypto-item:hover{border-color:#3b82f6;border-color:var(--primary-blue);box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow);transform:translateY(-2px)}.crypto-item.selected{background:#0ecb810d;border-color:#0ecb81;border-color:var(--primary-green);box-shadow:0 0 0 2px #0ecb8133}.crypto-item-header{align-items:center;display:flex;gap:16px}.crypto-item-icon{border-radius:16px;color:#fff;display:flex;flex-shrink:0;font-size:2rem;height:56px;justify-content:center;width:56px}.crypto-item-info{display:flex;flex:1 1;font-size:14px;justify-content:space-between}.crypto-item-name{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:4px}.crypto-item-symbol{color:#848e9c;color:var(--text-secondary);font-size:.875rem}.selection-check{align-items:center;background:#0ecb81;background:var(--primary-green);border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.crypto-item-details{border-top:1px solid #ffffff1a;padding-top:16px}.crypto-item-description{color:#848e9c;color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin-bottom:16px}.crypto-item-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.stat-item{flex-direction:column;gap:4px}.stat-label{font-size:.75rem}.modal-stat-value{color:#fff;font-size:.9rem;font-weight:600}.crypto-item-popularity{align-items:center;display:flex;gap:12px}.popularity-bar{background:#1e2329;background:var(--hover-bg);border-radius:3px;flex:1 1;height:6px;overflow:hidden}.popularity-fill{background:linear-gradient(90deg,#0ecb81,#3b82f6);background:linear-gradient(90deg,var(--primary-green),var(--primary-blue));border-radius:3px;height:100%}.popularity-text{color:#848e9c;color:var(--text-secondary);font-size:.75rem;min-width:100px}.networks-section{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;margin-top:15px;padding:15px 15px 0}.networks-label{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-weight:500;gap:8px;margin-bottom:12px}.networks-label svg{color:var(--primary-color)}.networks-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.network-item{align-items:center;background:var(--bg-primary);border:2px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;padding:12px;transition:all .2s ease}.network-item:hover{background:var(--bg-hover);border-color:var(--primary-color)}.network-item.selected{background:#2563eb1a;border-color:var(--primary-color)}.network-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;margin-right:12px;width:40px}.network-info{flex:1 1}.network-name{color:#eaecef;color:var(--text-primary);font-size:14px;font-weight:600}.network-description{color:#848e9c;color:var(--text-secondary);font-size:12px;margin-top:2px}.network-check{color:var(--success-color)}.network-hint{align-items:center;background:#ffc1071a;border-radius:6px;color:#ff9800;display:flex;font-size:12px;gap:6px;margin-top:10px;padding:8px 12px}.network-hint svg{flex-shrink:0}.network-icon-small{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:20px;justify-content:center;margin-right:8px;width:20px}.phone-section{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;margin-top:15px;padding:15px}.input-group{display:flex;position:relative}.phone-prefix{align-items:center;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px 0 0 8px;border-right:none;color:#848e9c;color:var(--text-secondary);display:flex;font-weight:500;padding:0 12px}.phone-prefix+.form-input{border-left:none;border-radius:0 8px 8px 0}.operator-item-phone{color:#848e9c;color:var(--text-secondary);font-size:12px;margin-top:4px}.error-text{color:#f6465d;color:var(--error-color);font-weight:500}.operator-grid-modal{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.operator-item{background:#161a1e;background:var(--card-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:16px;cursor:pointer;padding:20px;transition:all .3s ease}.operator-item:hover{border-color:#3b82f6;border-color:var(--primary-blue);box-shadow:0 4px 12px #0000004d;box-shadow:var(--shadow);transform:translateY(-2px)}.operator-item.selected{background:#0ecb810d;border-color:#0ecb81;border-color:var(--primary-green);box-shadow:0 0 0 2px #0ecb8133}.operator-item-header{align-items:center;display:flex;gap:16px}.operator-item-icon{align-items:center;border-radius:16px;color:#fff;display:flex;flex-shrink:0;font-size:2rem;height:56px;justify-content:center;width:56px}.operator-item-info{flex:1 1}.operator-item-name{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:4px}.operator-item-countries{color:#848e9c;color:var(--text-secondary);font-size:.875rem}.operator-item-details{border-top:1px solid #ffffff1a;margin-bottom:16px;padding-top:16px}.operator-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.operator-stat{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:.875rem;gap:8px}.operator-stat svg{color:#3b82f6;color:var(--primary-blue)}.operator-limits{display:flex;flex-direction:column;gap:8px}.limit-item{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:8px 0}.limit-item:last-child{border-bottom:none}.limit-label{color:#848e9c;color:var(--text-secondary);font-size:.875rem}.limit-value{color:#fff;font-size:.875rem;font-weight:600}.operator-item-footer{align-items:center;border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;padding-top:16px}.operator-tags{display:flex;flex-wrap:wrap;gap:8px}.country-tag{align-items:center;background:#1e2329;background:var(--hover-bg);border:1px solid #1e2329;border:1px solid var(--card-border);border-radius:12px;color:#848e9c;color:var(--text-secondary);display:flex;font-size:.75rem;gap:4px;padding:4px 8px}.country-tag svg{height:12px;width:12px}.operator-fee-badge{background:#0ecb811a;border:1px solid #0ecb814d;border-radius:6px;color:#0ecb81;color:var(--primary-green);font-size:.75rem;font-weight:600;padding:6px 12px}.payment-method-select-btn{background:#0b0e11;border:1px solid #2b3139;border-radius:10px;cursor:pointer;margin-bottom:16px;padding:3px;text-align:left;transition:all .3s;width:100%}.payment-method-select-btn:hover{background:#f0b90b0d;border-color:#f0b90b}.selected-payment-method-preview{align-items:center;display:flex;gap:16px}.payment-method-icon-preview{align-items:center;background:linear-gradient(135deg,#0b0e11,#1e2026);border-radius:10px;color:#f0b90b;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.payment-method-info-preview{flex:1 1}.payment-method-name-preview{color:#eaecef;font-size:16px;font-weight:600;margin-bottom:4px}.payment-method-description-preview{color:#848e9c;font-size:13px}.payment-method-placeholder{align-items:center;color:#848e9c;display:flex;font-size:15px;font-weight:500;justify-content:space-between}.payment-method-modal{max-height:90vh;max-width:800px}.modal-container-payment-method{background:var(--admin-card);border:1px solid var(--admin-border);border-radius:12px;box-shadow:0 20px 60px #0000004d;max-height:90vh;overflow-y:auto;padding:5px;width:90%}.exchange-rate-display{margin-bottom:20px}.operation-modal-container{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:500px;overflow-y:auto;padding:5px;width:90%}.payment-methods-modal-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:20px 24px}.payment-method-card-modal{background:#1e2026;border:2px solid #2b3139;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;padding:24px;transition:all .3s}.payment-method-card-modal:hover{border-color:#3a4554;box-shadow:0 8px 24px #0000004d;transform:translateY(-2px)}.payment-method-card-modal.selected{background:#f0b90b0d;border-color:#f0b90b}.payment-method-header-modal{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.payment-method-icon-modal{align-items:center;background:linear-gradient(135deg,#0b0e11,#1e2026);border-radius:12px;color:#f0b90b;display:flex;height:60px;justify-content:center;width:60px}.payment-method-title-modal{flex:1 1;margin-left:16px}.payment-method-name-modal{color:#eaecef;font-size:18px;font-weight:600;margin-bottom:8px}.payment-method-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.payment-method-badge.recommended{background:#00ff9d1a;border:1px solid #00ff9d33;color:#00ff9d}.payment-method-badge.manual{background:#f0b90b1a;border:1px solid #f0b90b33;color:#f0b90b}.payment-method-check-modal{color:#f0b90b}.payment-method-details-modal{flex:1 1;margin-bottom:20px}.fee-structure{background:#0b0e11;border-radius:8px;padding:5px}.fee-item{align-items:center;border-bottom:1px solid #2b3139;display:flex;justify-content:space-between;padding:8px 0}.fee-item:last-child{border-bottom:none}.fee-item span:first-child{color:#848e9c;font-size:14px}.fee-value{color:#eaecef;font-size:14px;font-weight:500}.fee-low{color:#00ff9d}.fee-medium{color:#f0b90b}.benefits-list{margin-bottom:0}.operation-benefit-item{align-items:center;gap:10px;padding:8px 0;text-align:center}.operation-benefit-item svg{color:#00ff9d;flex-shrink:0}.operation-benefit-item span{color:#eaecef;font-size:14px}.security-badge{background:#f0b90b1a;border-radius:8px;color:#f0b90b;font-size:13px;padding:10px 16px}.security-badge svg{flex-shrink:0}.payment-method-footer{align-items:center;border-top:1px solid #2b3139;justify-content:space-between;padding-top:10px;text-align:center}.estimated-time{align-items:center;color:#848e9c;display:flex;font-size:13px;gap:6px}.select-btn{background:#2b3139;border:1px solid #3a4554;border-radius:6px;color:#eaecef;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s}.payment-method-card-modal.selected .select-btn{background:#f0b90b;border-color:#f0b90b;color:#1e2026}.select-btn:hover{background:#3a4554}.comparison-section{border-top:1px solid #2b3139;padding:20px 24px}.comparison-section h4{color:#eaecef;font-size:16px;margin-bottom:16px}.comparison-table{background:#0b0e11;border-radius:8px;overflow:hidden}.comparison-header{background:#1e2026;display:grid;grid-template-columns:1fr 1fr 1fr;padding:16px}.comparison-empty{color:#848e9c;font-size:14px;font-weight:500}.comparison-option{color:#eaecef;font-size:14px;font-weight:600;text-align:center}.comparison-row{border-bottom:1px solid #2b3139;display:grid;grid-template-columns:1fr 1fr 1fr;padding:14px 16px}.comparison-row:last-child{border-bottom:none}.comparison-criteria{color:#848e9c}.comparison-criteria,.comparison-value{align-items:center;display:flex;font-size:14px}.comparison-value{color:#eaecef;font-weight:500;justify-content:center;text-align:center}.summary-section h4{font-size:16px;text-align:center}.modal-footer{align-items:center;background:#ffffff05;border-top:1px solid #1e2329;border-top:1px solid var(--card-border);justify-content:space-center;padding:20px 24px}.selected-info{align-items:center;display:flex;flex:1 1;gap:12px}.selected-details{flex:1 1}.btn-confirm{background:#0ecb81;background:var(--primary-green);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.btn-confirm:hover{background:#0db875;transform:translateY(-2px)}@media (max-width:768px){.modal .crypto-address-modal,.operation-modal-container{max-height:73vh}.networks-grid,.operator-grid-modal{grid-template-columns:1fr}.network-item{padding:10px}.choice-options,.crypto-grid-modal,.form-row{grid-template-columns:1fr}.choice-options{padding:16px}.crypto-address-info{flex-direction:column}.qr-code{height:180px;width:180px}.address-display{align-items:stretch;flex-direction:column}.copy-button{justify-content:center;width:100%}.payment-methods-grid{grid-template-columns:1fr}.payment-method-card{padding:20px}.otp-actions,.semi-auto-actions{gap:15px}.otp-actions button,.semi-auto-actions button{width:100%}.detail-item{align-items:flex-start;flex-direction:column;gap:5px}.modal-footer{flex-direction:column;gap:16px}.btn-confirm,.selected-info{width:100%}.selected-details{flex:1 1;min-width:0}.selected-name{font-size:.95rem}.payment-method-card-modal{padding:10px}.confirmation-success h2{font-size:1.3rem}.payment-methods-modal-grid{gap:16px;grid-template-columns:1fr;padding:0}.payment-method-modal{max-height:95vh;width:50vh}.comparison-header,.comparison-row{grid-template-columns:1fr 1fr}.comparison-empty{display:none}.choice-card{padding:15px}.choice-card h3{font-size:1.3rem}.operation-modal-header{display:flex;padding:10px}.operation-modal-header h2{font-size:1.5rem}.operation-form-section{padding:0}.form-steps{display:none}.form-choicise{display:inline-grid}.crypto-item,.operation-modal-content{padding:10px}.search-section{padding:10px 10px 0}.networks-list{padding:10px}.operation-modal-container{width:100%}.network-item-modal{padding:10px}.payment-method-section h3{font-size:16px}.phone-prefix{width:10px!important}.summary-card{font-size:15px;padding:5px}.confirmation-section{padding:0}.transaction-details{font-size:.8rem;padding:10px 10px -3px}.payment-instructions{font-size:12px}.summary-card h3{font-size:15px}.next-steps{font-size:16px;padding:5px}.payment-method-badge{font-size:.5rem}.confirmation-success p,.network-name-modal,.operation-benefit-item span,.operation-modal-content,.operator-item-name,.otp-header,.otp-hint,.semi-auto-header p{font-size:.7rem}.confirmation-success h2,.form-group label,.instructions-content{font-size:.8rem}.form-header h1{padding-top:5px}.crypto-item-name,.form-header h1,.modal-title h3,.networks-label,.operation-modal-header h3,.payment-instructions-card h3,.payment-method-name,.payment-method-name-preview,.payment-method-section h3,.rate-info,.semi-auto-header h2,.total-amount{font-size:.9rem}.payment-method-icon{height:50px;padding-bottom:0;width:50px}.crypto-item{padding:5px}.crypto-item-icon{height:30px;width:30px}.operator-item{padding:3px}.operation-info-section{display:none}.success-icon{height:50px;width:50px}.btn-primary,.btn-secondary{font-size:14px;padding:0}.payment-method-name-modal{font-size:14px}.semi-auto-icon{height:60px;width:60px}}@media (max-width:480px){.payment-method-header-modal{align-items:flex-start;flex-direction:row;gap:12px}.payment-method-title-modal{margin-left:0}.payment-method-footer{align-items:stretch;flex-direction:column;gap:12px}.select-btn{width:100%}.networks-grid,.operator-grid-modal{grid-template-columns:1fr}.network-item{padding:10px}.choice-options,.crypto-grid-modal,.form-row{grid-template-columns:1fr}.choice-options{padding:16px}.crypto-address-info{flex-direction:column}.qr-code{height:180px;width:180px}.address-display{align-items:stretch;flex-direction:column}.copy-button{justify-content:center;width:100%}.payment-methods-grid{grid-template-columns:1fr}.payment-method-card{padding:20px}.otp-actions,.semi-auto-actions{gap:15px}.otp-actions button,.semi-auto-actions button{width:100%}.detail-item{align-items:flex-start;flex-direction:column;gap:5px}.modal-footer{flex-direction:column;gap:16px}.btn-confirm,.selected-info{width:100%}.selected-details{flex:1 1;min-width:0}.selected-name{font-size:.95rem}.payment-method-card-modal{padding:10px}.confirmation-success h2{font-size:1.3rem}.payment-methods-modal-grid{gap:16px;grid-template-columns:1fr;padding:0}.payment-method-modal{max-height:95vh;width:50vh}.comparison-header,.comparison-row{grid-template-columns:1fr 1fr}.comparison-empty{display:none}.choice-card{padding:15px}.choice-card h3{font-size:1rem}.choice-button,.choice-card p{font-size:.9rem}.operation-modal-header{display:flex;margin-top:1vh;padding:10px}.operation-modal-header h2{font-size:1.2rem}.operation-modal-header p{font-size:.9rem}.choice-icon{height:50px;width:50px}.form-steps{display:none}.form-choicise{display:inline-grid}.crypto-item,.operation-modal-content{padding:10px}.search-section{padding:10px 10px 0}.networks-list{padding:10px}.operation-modal-container{width:100%}.network-item-modal{padding:10px}.payment-method-section h3{font-size:16px}.phone-prefix{width:10px!important}.summary-card{font-size:15px;padding:5px}.confirmation-section{padding:0}}@media (max-width:375px){.networks-grid,.operator-grid-modal{grid-template-columns:1fr}.network-item{padding:10px}.choice-options,.crypto-grid-modal,.form-row{grid-template-columns:1fr}.choice-options{padding:16px}.crypto-address-info{flex-direction:column}.qr-code{height:180px;width:180px}.address-display{align-items:stretch;flex-direction:column}.copy-button{justify-content:center;width:100%}.payment-methods-grid{grid-template-columns:1fr}.payment-method-card{padding:20px}.otp-actions,.semi-auto-actions{gap:15px}.otp-actions button,.semi-auto-actions button{width:100%}.detail-item{align-items:flex-start;flex-direction:column;gap:5px}.modal-footer{flex-direction:column;gap:16px}.btn-confirm,.selected-info{width:100%}.selected-details{flex:1 1;min-width:0}.selected-name{font-size:.95rem}.payment-method-card-modal{padding:10px}.confirmation-success h2{font-size:1.3rem}.payment-methods-modal-grid{gap:16px;grid-template-columns:1fr;padding:0}.payment-method-modal{max-height:95vh;width:50vh}.comparison-header,.comparison-row{grid-template-columns:1fr 1fr}.comparison-empty{display:none}.choice-card{padding:15px}.choice-card h3{font-size:1rem}.choice-button,.choice-card p{font-size:.9rem}.operation-modal-header{display:inline-grid;margin-top:1vh;padding:10px}.operation-modal-header h2{font-size:1.2rem}.operation-modal-header p{font-size:.9rem}.choice-icon{height:50px;width:50px}.form-steps{display:none}.form-choicise{display:inline-grid}.crypto-item,.operation-modal-content{padding:10px}.search-section{padding:10px 10px 0}.networks-list{padding:10px}.operation-modal-container{width:100%}.network-item-modal{padding:10px}.payment-method-section h3{font-size:16px}.phone-prefix{width:10px!important}.summary-card{font-size:15px;padding:5px}.confirmation-section{padding:0}}@media (max-width:395px){.networks-grid,.operator-grid-modal{grid-template-columns:1fr}.network-item{padding:10px}.choice-options,.crypto-grid-modal,.form-row{grid-template-columns:1fr}.choice-options{padding:16px}.crypto-address-info{flex-direction:column}.qr-code{height:180px;width:180px}.address-display{align-items:stretch;flex-direction:column}.copy-button{justify-content:center;width:100%}.payment-methods-grid{grid-template-columns:1fr}.payment-method-card{padding:20px}.otp-actions,.semi-auto-actions{gap:15px}.otp-actions button,.semi-auto-actions button{width:100%}.detail-item{align-items:flex-start;flex-direction:column;gap:5px}.modal-footer{flex-direction:column;gap:16px}.btn-confirm,.selected-info{width:100%}.selected-details{flex:1 1;min-width:0}.selected-name{font-size:.95rem}.payment-method-card-modal{padding:10px}.confirmation-success h2{font-size:1.3rem}.payment-methods-modal-grid{gap:16px;grid-template-columns:1fr;padding:0}.payment-method-modal{max-height:95vh;width:50vh}.comparison-header,.comparison-row{grid-template-columns:1fr 1fr}.comparison-empty{display:none}.choice-card{padding:15px}.choice-card h3{font-size:1rem}.choice-button,.choice-card p{font-size:.9rem}.operation-modal-header{display:flex;margin-top:1vh;padding:10px}.operation-modal-header h2{font-size:1.2rem}.operation-modal-header p{font-size:.9rem}.choice-icon{height:50px;width:50px}.form-steps{display:none}.form-choicise{display:inline-grid}.crypto-item,.operation-modal-content{padding:10px}.search-section{padding:10px 10px 0}.networks-list{padding:10px}.operation-modal-container{width:100%}.network-item-modal{padding:10px}.payment-method-section h3{font-size:14px}.phone-prefix{width:10px!important}.summary-card{font-size:15px;padding:5px}.confirmation-section{padding:0}}@media (max-width:320px){.networks-grid,.operator-grid-modal{grid-template-columns:1fr}.network-item{padding:10px}.choice-options,.crypto-grid-modal,.form-row{grid-template-columns:1fr}.choice-options{padding:16px}.crypto-address-info{flex-direction:column}.qr-code{height:180px;width:180px}.address-display{align-items:stretch;flex-direction:column}.copy-button{justify-content:center;width:100%}.payment-methods-grid{grid-template-columns:1fr}.payment-method-card{padding:20px}.otp-actions,.semi-auto-actions{flex-direction:column;gap:15px}.otp-actions button,.semi-auto-actions button{width:100%}.detail-item{align-items:flex-start;flex-direction:column;gap:5px}.modal-footer{flex-direction:column;gap:16px}.btn-confirm,.selected-info{width:100%}.selected-details{flex:1 1;min-width:0}.selected-name{font-size:.95rem}.payment-method-card-modal{padding:10px}.confirmation-success h2{font-size:1.3rem}.payment-methods-modal-grid{gap:16px;grid-template-columns:1fr;padding:0}.payment-method-modal{max-height:95vh;width:50vh}.comparison-header,.comparison-row{grid-template-columns:1fr 1fr}.comparison-empty{display:none}.choice-card{padding:15px}.choice-card h3{font-size:1rem}.choice-button,.choice-card p{font-size:.9rem}.operation-modal-header{display:flex;margin-top:1vh;padding:10px}.operation-modal-header h2{font-size:1.2rem}.operation-modal-header p{font-size:.9rem}.choice-icon{height:50px;width:50px}.form-steps{display:none}.form-choicise{display:inline-grid}.crypto-item,.operation-modal-content{padding:10px}.search-section{padding:10px 10px 0}.networks-list{padding:10px}.operation-modal-container{width:100%}.network-item-modal{padding:10px}.payment-method-section h3{font-size:16px}.phone-prefix{width:10px!important}.summary-card{font-size:15px;padding:5px}.confirmation-section{padding:0}}:root{--admin-bg:#0f172a;--admin-sidebar:#1e293b;--admin-card:#1e293b;--admin-border:#334155;--admin-text:#e2e8f0;--admin-text-secondary:#94a3b8;--admin-primary:#3b82f6;--admin-success:#10b981;--admin-warning:#f59e0b;--admin-danger:#ef4444;--admin-accent:#8b5cf6;--admin-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.admin-page{background:#0f172a;background:var(--admin-bg);color:#e2e8f0;color:var(--admin-text);min-height:100vh}.admin-container{display:grid;grid-template-columns:280px 1fr;min-height:calc(100vh - 64px)}.admin-sidebar{background:#1e293b;background:var(--admin-sidebar);border-right:1px solid #334155;border-right:1px solid var(--admin-border);display:flex;flex-direction:column;padding:24px 0}.sidebar-header{border-bottom:1px solid #334155;border-bottom:1px solid var(--admin-border);padding:0 24px 24px}.admin-profile{gap:12px}.admin-avatar,.admin-profile{align-items:center;display:flex}.admin-avatar{background:linear-gradient(135deg,#3b82f6,#8b5cf6);background:linear-gradient(135deg,var(--admin-primary),var(--admin-accent));border-radius:12px;color:#fff;height:48px;justify-content:center;width:48px}.admin-info{flex:1 1}.admin-name{font-size:1rem;font-weight:600}.admin-role{color:#94a3b8;color:var(--admin-text-secondary);font-size:.875rem}.sidebar-nav{display:flex;flex:1 1;flex-direction:column;gap:4px;padding:24px 0}.nav-item{align-items:center;background:none;border:none;color:#94a3b8;color:var(--admin-text-secondary);cursor:pointer;display:flex;font-size:.95rem;gap:12px;padding:12px 24px;position:relative;transition:all .2s ease}.nav-item:hover{background:#ffffff0d;color:#e2e8f0;color:var(--admin-text)}.nav-item.active{background:#3b82f61a;border-right:3px solid #3b82f6;border-right:3px solid var(--admin-primary);color:#3b82f6;color:var(--admin-primary)}.nav-item svg{height:20px;width:20px}.nav-badge{background:#3b82f6;background:var(--admin-primary);border-radius:10px;color:#fff;font-size:.75rem;font-weight:600;margin-left:auto;padding:2px 8px}.sidebar-footer{border-top:1px solid #334155;border-top:1px solid var(--admin-border);padding:24px}.logout-btn{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;color:var(--admin-danger);cursor:pointer;display:flex;font-weight:600;gap:8px;justify-content:center;padding:12px;transition:all .2s ease;width:100%}.logout-btn:hover{background:#ef444433}.admin-content{overflow-y:auto;padding:32px}.content-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:32px}.header-left h1{font-size:1.75rem;font-weight:700;margin-bottom:4px}.header-left p{color:#94a3b8;color:var(--admin-text-secondary);font-size:.95rem}.header-right{align-items:center}.search-box{min-width:300px;position:relative}.search-box svg{color:#94a3b8;color:var(--admin-text-secondary);left:12px;position:absolute;top:50%;transform:translateY(-50%)}.search-box input{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);font-size:.95rem;padding:10px 12px 10px 40px;width:100%}.search-box input::placeholder{color:#94a3b8;color:var(--admin-text-secondary)}.btn-refresh{align-items:center;background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);cursor:pointer;display:flex;gap:8px;padding:10px 16px;transition:all .2s ease}.btn-refresh:hover{background:#3b82f6;background:var(--admin-primary);border-color:#3b82f6;border-color:var(--admin-primary);color:#fff}.admin-date{align-items:center;background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);display:flex;font-size:.875rem;gap:8px;margin-bottom:16px;padding:10px 16px}.stats-grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:32px}.stat-card{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;transition:transform .2s ease}.stat-card:hover{transform:translateY(-4px)}.stat-icon{margin-bottom:20px}.stat-icon.users{color:var(--admin-primary)}.stat-icon.operations{background:#10b9811a;color:#10b981;color:var(--admin-success)}.stat-icon.volume{background:#8b5cf61a;color:#8b5cf6;color:var(--admin-accent)}.stat-icon.crypto{background:#f59e0b1a;color:#f59e0b;color:var(--admin-warning)}.stat-info{margin-bottom:16px}.stat-label{color:#94a3b8;color:var(--admin-text-secondary);font-size:.875rem}.stat-detail{align-items:center;border-top:1px solid #374151;display:flex;justify-content:space-between;margin-top:8px;padding-top:8px}.period-select-dropdown{position:relative}select{-webkit-appearance:none;appearance:none;background:#0b0e11;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23848e9c'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px;border:1px solid #2b3139;border-radius:6px;color:#eaecef;cursor:pointer;font-size:14px;padding:12px 16px;width:100%}select:focus{border-color:#f0b90b;box-shadow:0 0 0 2px #f0b90b1a;outline:none}@media (max-width:768px){.operator-header{flex-wrap:wrap}.operator-status{margin-top:10px;text-align:center;width:100%}.operator-actions{flex-direction:column}.operator-icon{height:48px;width:48px}}.period-select{background-color:#374151;border:1px solid #4b5563;border-radius:4px;color:#d1d5db;cursor:pointer;font-size:12px;outline:none;padding:4px 8px}.period-select:focus{border-color:#3b82f6}.period-btn-small.active{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.stat-card.purchase .period-btn-small.active{background-color:#10b981;border-color:#10b981}.stat-card.sale .period-btn-small.active{background-color:#ef4444;border-color:#ef4444}.period-change{background-color:#374151;border-radius:12px;font-size:12px;font-weight:600;padding:2px 6px}.stat-card.sale .period-change{background-color:#ef44441a;color:#ef4444}.stat-card.purchase .period-change{background-color:#10b9811a;color:#10b981}.stat-detail .active{color:#10b981;color:var(--admin-success)}.stat-detail .inactive{color:#94a3b8;color:var(--admin-text-secondary)}.stat-detail .pending{color:#f59e0b;color:var(--admin-warning)}.stat-detail .daily{color:#3b82f6;color:var(--admin-primary)}.stat-detail .operators{color:#8b5cf6;color:var(--admin-accent)}.period-stats{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;margin-bottom:32px;padding:24px}.period-stats h3{font-size:1.25rem;font-weight:600;margin-bottom:24px}.period-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.period-card{background:#ffffff0d;border-radius:8px;padding:20px}.period-card h4{color:#3b82f6;color:var(--admin-primary);font-size:1rem;font-weight:600;margin-bottom:16px}.period-data{display:flex;flex-direction:column;gap:12px}.period-item{align-items:center;color:#94a3b8;color:var(--admin-text-secondary);display:flex;font-size:.875rem;gap:8px}.period-item svg{color:#3b82f6;color:var(--admin-primary)}.period-breakdown{border-top:1px solid #374151;margin-top:5px;padding-top:15px}.period-progress{margin-bottom:15px}.progress-indicator{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;margin-bottom:5px;padding:4px 8px}.progress-indicator.positive{background-color:#10b9811a;border:1px solid #10b9814d;color:#10b981}.progress-indicator.negative{background-color:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.progress-indicator.neutral{background-color:#9ca3af1a;border:1px solid #9ca3af4d;color:#9ca3af}.mini-indicator{border-radius:8px;display:inline-block;font-size:10px;font-weight:600;margin-left:8px;min-width:40px;padding:2px 6px;text-align:center}.mini-indicator.purchase{background-color:#10b9811a;color:#10b981}.mini-indicator.sale{background-color:#ef44441a;color:#ef4444}.mini-indicator.neutral{background-color:#9ca3af1a;color:#9ca3af}.breakdown-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;position:relative}.breakdown-label{color:#9ca3af;font-size:14px}.breakdown-value{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px}.breakdown-value.purchase{color:#10b981}.breakdown-value.sale{color:#ef4444}.recent-activity{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;padding:24px}.activity-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.activity-header h3{font-size:1.25rem;font-weight:600}.btn-view-all{align-items:center;background:none;border:none;color:#3b82f6;color:var(--admin-primary);cursor:pointer;display:flex;font-size:.875rem;gap:4px}.activity-list{display:flex;flex-direction:column;gap:12px}.activity-item{align-items:center;background:#ffffff0d;border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;display:flex;gap:16px;padding:16px}.activity-icon{font-size:1.25rem}.activity-info{flex:1 1}.activity-title{font-weight:500;margin-bottom:4px}.activity-title.buy{color:#10b981;color:var(--admin-success)}.activity-title.sel{color:#ef4444;color:var(--admin-danger)}.activity-details{color:#94a3b8;color:var(--admin-text-secondary);font-size:.875rem}.activity-status{border-radius:6px;font-size:.875rem;font-weight:600;padding:4px 12px}.activity-status.warning{background:#f59e0b1a;color:#f59e0b;color:var(--admin-warning)}.activity-status.success{background:#10b9811a;color:#10b981;color:var(--admin-success)}.activity-status.cancel{background:#ef44441a;color:#ef4444;color:var(--admin-danger)}.activity-action{background:none;border:none;color:#94a3b8;color:var(--admin-text-secondary);cursor:pointer;padding:4px}.activity-action:hover{color:#3b82f6;color:var(--admin-primary)}.section-header{flex-wrap:wrap;gap:16px}.section-header h2{font-size:1.5rem;font-weight:600}.section-actions,.section-filters{align-items:center;display:flex;gap:12px}.table-container{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;overflow:hidden}.admin-table{border-collapse:collapse;width:100%}.admin-table thead{background:#ffffff0d}.admin-table th{color:#94a3b8;color:var(--admin-text-secondary);font-size:.875rem;font-weight:600;text-align:left}.admin-table td,.admin-table th{border-bottom:1px solid #334155;border-bottom:1px solid var(--admin-border);padding:16px}.admin-table td{font-size:.95rem}.admin-table tr:last-child td{border-bottom:none}.admin-table tbody tr:hover{background:#ffffff05}.user-cell{align-items:center;display:flex;gap:12px}.user-avatar{background:linear-gradient(135deg,#3b82f6,#8b5cf6);background:linear-gradient(135deg,var(--admin-primary),var(--admin-accent));color:#fff;font-size:.875rem}.user-info{flex-direction:column}.user-date{color:#94a3b8;color:var(--admin-text-secondary);font-size:.75rem}.crypto-status,.operator-status,.status-badge,.testimonial-status,.user-status{border-radius:6px;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.operator-status.inactif{background:#f047471a;border:1px solid #f0474733;color:#f04747}.operator-status.actif{background:#00ff9d1a;border:1px solid #00ff9d33;color:#00ff9d}.crypto-status.active,.operator-status.active,.status-badge.validé,.testimonial-status.approved,.user-status.active{background:#10b9811a;color:#10b981;color:var(--admin-success)}.crypto-status.inactive,.operator-status.inactive,.testimonial-status.pending,.user-status.inactive{background:#94a3b81a;color:#94a3b8;color:var(--admin-text-secondary)}.status-badge.cancel{background:#ef44441a;color:#ef4444;color:var(--admin-danger)}.status-badge.green{background:#10b9811a;color:#10b981;color:var(--admin-success)}.status-badge.warning{background:#f59e0b1a;color:#f59e0b;color:var(--admin-warning)}.status-badge.white{background:#191f1d1a;color:#fff}.crypto-status.actif,.operator-status.actif{background:#10b9811a;color:#10b981;color:var(--admin-success)}.crypto-status.inactif,.operator-status.inactif{background:#f59e0b1a;color:#f59e0b;color:var(--admin-warning)}.operation-type{border-radius:6px;font-size:.875rem;font-weight:600;padding:4px 12px}.operation-type.buy{background:#10b9811a;color:#10b981;color:var(--admin-success)}.operation-type.sel{background:#ef44441a;color:#ef4444;color:var(--admin-danger)}.admin-action-buttons{display:flex;gap:8px}.action-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease}.action-btn.view{background:#3b82f61a;color:#3b82f6;color:var(--admin-primary)}.action-btn.edit{background:#f59e0b1a;color:#f59e0b;color:var(--admin-warning)}.action-btn.delete{background:#ef44441a;color:#ef4444;color:var(--admin-danger)}.action-btn.approve{background:#10b9811a;color:#10b981;color:var(--admin-success)}.action-btn.cancel{background:#ef44441a;color:#ef4444;color:var(--admin-danger)}.action-btn:hover{opacity:.8}.chart-card{background-color:#1f2937;border:1px solid #374151;border-radius:8px;margin-bottom:24px;padding:20px}.chart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.chart-header h3{color:#f9fafb;font-size:18px;font-weight:600;margin:0}.period-selector{display:flex;gap:8px}.period-btn{background-color:#374151;border:1px solid #4b5563;border-radius:4px;color:#d1d5db;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .2s}.period-btn:hover{background-color:#4b5563}.period-btn.active{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.chart-container{height:300px;width:100%}.no-data{align-items:center;color:#9ca3af;display:flex;font-style:italic;height:100%;justify-content:center}.stat-card.purchase{border-left:4px solid #10b981}.stat-card.sale{border-left:4px solid #ef4444}.stat-icon.purchase{background-color:#10b98133;color:#10b981}.stat-icon.sale{background-color:#ef444433;color:#ef4444}.today-purchase{color:#10b981}.today-purchase,.today-sale{font-size:12px;font-weight:500}.today-sale{color:#ef4444}.pagination{border-top:1px solid #334155;border-top:1px solid var(--admin-border);gap:8px;padding:24px}.pagination,.pagination-btn{align-items:center;display:flex;justify-content:center}.pagination-btn{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);cursor:pointer;height:40px;transition:all .2s ease;width:40px}.pagination-btn:hover:not(:disabled){background:#3b82f6;background:var(--admin-primary);border-color:#3b82f6;border-color:var(--admin-primary);color:#fff}.pagination-btn:disabled{cursor:not-allowed;opacity:.5}.pagination-page{align-items:center;background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.pagination-page:hover{background:#ffffff0d}.pagination-page.active{background:#3b82f6;background:var(--admin-primary);border-color:#3b82f6;border-color:var(--admin-primary);color:#fff}.cards-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.crypto-card,.operator-card{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;padding:20px;transition:all .3s ease}.operator-card:hover{border-color:#3a4554;box-shadow:0 8px 24px #0000004d;transform:translateY(-2px)}.crypto-header,.operator-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.crypto-icon,.operator-icon{align-items:center;border:2px solid #2b3139;border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:600;height:48px;justify-content:center;overflow:hidden;width:48px}.crypto-logo,.operator-logo{height:100%;object-fit:cover;width:100%}.crypto-fallback,.operator-fallback{color:#1e2026;font-size:14px;font-weight:700;text-transform:uppercase}.logo-preview{border-top:1px solid #2b3139;margin-top:20px;padding:0 24px 24px}.logo-preview p{color:#848e9c;font-size:14px;margin-bottom:12px}.preview-container{align-items:center;background:#0b0e11;border:1px dashed #2b3139;border-radius:50%;display:flex;height:64px;justify-content:center;overflow:hidden;width:64px}.logo-preview-image{height:100%;object-fit:cover;width:100%}.preview-error{color:#f04747;font-size:12px;padding:8px;text-align:center}.input-hint{color:#848e9c;display:block;font-size:12px;margin-top:4px}@media (max-width:480px){.crypto-icon{height:40px;width:40px}.crypto-fallback{font-size:12px}}.crypto-info,.operator-info{flex:1 1}.crypto-info h4,.operator-info h4{font-weight:600;margin-bottom:4px}.crypto-symbol,.operator-id{color:#94a3b8;color:var(--admin-text-secondary);font-size:.875rem}.operator-symbol{background:#848e9c1a;border-radius:4px;color:#848e9c;display:inline-block;font-size:14px;font-weight:500;padding:2px 8px}.crypto-details,.operator-details{background:#0b0e11;border-radius:8px;margin-bottom:20px;padding:16px}.detail-item{border-bottom:1px solid #ffffff0d;padding:8px 0}.detail-item span:first-child{border-bottom:none;color:#94a3b8;color:var(--admin-text-secondary)}.detail-item span:last-child{color:#848e9c;font-size:14px;font-weight:500}.crypto-actions,.operator-actions{display:flex;gap:8px}.btn-delete,.btn-edit,.btn-status{border:none;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:600;padding:10px;transition:all .2s ease}.btn-delete:hover,.btn-edit:hover{opacity:.8}.btn-delete{align-items:center;background:#f047471a;border:1px solid #f0474733!important;color:#f04747;display:flex;justify-content:center}.operator-actions button{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px;transition:all .2s}.btn-status.active{background:#10b9811a;color:#10b981;color:var(--admin-success)}.btn-status.inactive{background:#f59e0b1a}.btn-edit,.btn-status.inactive{color:#f59e0b;color:var(--admin-warning)}.btn-edit{background:#3b82f61a}.btn-delete{background:#ef44441a;color:#ef4444;color:var(--admin-danger)}.btn-delete:hover,.btn-edit:hover,.btn-status:hover{opacity:.8}.testimonials-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.testimonial-card{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;padding:20px}.testimonial-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.testimonial-user{align-items:center;display:flex;gap:12px}.testimonial-user .user-avatar{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);background:linear-gradient(135deg,var(--admin-primary),var(--admin-accent));border-radius:50%;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:40px;justify-content:center;width:40px}.user-name{font-weight:500}.testimonial-date{color:#94a3b8;color:var(--admin-text-secondary);font-size:.75rem}.testimonial-rating{display:flex;gap:2px}.testimonial-text{color:#94a3b8;color:var(--admin-text-secondary);line-height:1.6;margin-bottom:20px}.testimonial-footer{align-items:center;display:flex;justify-content:space-between}.testimonial-actions{display:flex;gap:8px}.btn-approve,.btn-delete,.btn-reject,.btn-reply{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease}.btn-approve{background:#10b9811a;color:#10b981;color:var(--admin-success)}.btn-reject{background:#ef44441a;color:#ef4444;color:var(--admin-danger)}.btn-delete{background:#94a3b81a;color:#94a3b8;color:var(--admin-text-secondary)}.btn-approve:hover,.btn-delete:hover,.btn-reject:hover,.btn-reply:hover{opacity:.8}.messages-list{display:flex;flex-direction:column;gap:16px}.message-item{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;cursor:pointer;padding:20px;transition:all .2s ease}.message-item:hover{background:#ffffff05}.message-item.unread{border-left:4px solid #3b82f6;border-left:4px solid var(--admin-primary)}.message-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.message-user{align-items:center;display:flex;gap:12px}.message-type{border-radius:6px;font-size:.75rem;font-weight:600;padding:4px 12px}.message-type.support{background:#3b82f61a;color:#3b82f6;color:var(--admin-primary)}.message-type.technical{background:#f59e0b1a;color:#f59e0b;color:var(--admin-warning)}.message-type.general{background:#10b9811a;color:#10b981;color:var(--admin-success)}.message-content{margin-bottom:20px}.message-subject{font-weight:600;margin-bottom:8px}.message-text{color:#94a3b8;color:var(--admin-text-secondary);font-size:.95rem;line-height:1.6}.message-text-answer{color:#f59e0b;color:var(--admin-warning);font-size:.95rem;line-height:1.6}.message-non-lu{border-left:4px solid #10b981;border-left:4px solid var(--admin-success);font-size:.95rem;line-height:1.6}.message-actions{display:flex;gap:12px}.btn-mark-read,.btn-reply{border:none;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;padding:8px 16px;transition:all .2s ease}.btn-reply{background:#3b82f61a;color:#3b82f6;color:var(--admin-primary)}.btn-mark-read{background:#94a3b81a;color:#94a3b8;color:var(--admin-text-secondary)}.btn-mark-read:hover,.btn-reply:hover{opacity:.8}.settings-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.settings-card{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;padding:24px}.settings-card h3{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:8px;margin-bottom:20px}.settings-card h3 svg{color:#3b82f6;color:var(--admin-primary)}.settings-group{display:flex;flex-direction:column;gap:16px}.settings-label{align-items:center;cursor:pointer;display:flex;gap:12px}.settings-label input[type=checkbox]{accent-color:#3b82f6;accent-color:var(--admin-primary);height:18px;width:18px}.settings-label span{flex:1 1;font-size:.95rem}.btn-access,.btn-maintenance{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);cursor:pointer;font-size:.95rem;font-weight:500;padding:12px;transition:all .2s ease;width:100%}.btn-access:hover,.btn-maintenance:hover{background:#ffffff0d}.btn-access.danger,.btn-maintenance.danger{background:#ef44441a;border-color:#ef44444d;color:#ef4444;color:var(--admin-danger)}.btn-access.danger:hover,.btn-maintenance.danger:hover{background:#ef444433}.btn-add,.btn-export,.btn-filter,.btn-view-all{align-items:center;background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);cursor:pointer;display:flex;font-weight:500;gap:8px;padding:10px 16px;transition:all .2s ease}.btn-add:hover,.btn-export:hover,.btn-filter:hover{background:#3b82f6;background:var(--admin-primary);border-color:#3b82f6;border-color:var(--admin-primary);color:#fff}.filter-select{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);min-width:150px;padding:10px 16px}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal-container{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:12px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:500px;overflow-y:auto;padding:20px;width:90%}.binance-style{background:linear-gradient(180deg,#1e2026,#191b1f)}.modal{background:#1e293b;background:var(--admin-card);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:16px;max-height:90vh;max-width:500px;overflow-y:auto;width:100%}.modal-header{align-items:center;border-bottom:1px solid #334155;border-bottom:1px solid var(--admin-border);display:flex;justify-content:space-between;padding:24px}.modal-header h3{color:#eaecef;font-size:18px;font-weight:600;margin:0}.modal-close{align-items:center;background:none;border:none;border-radius:4px;color:#94a3b8;color:var(--admin-text-secondary);cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:4px;transition:all .2s;width:30px}.modal-close:hover{color:#ef4444;color:var(--admin-danger)}.modal-content{padding:24px}.form-group.full-width{grid-column:1/-1}.form-group input{background:#0b0e11;border:1px solid #2b3139;border-radius:6px;color:#eaecef;font-size:14px;padding:12px 16px;transition:all .2s}.form-group input:focus{border-color:#f0b90b;box-shadow:0 0 0 2px #f0b90b1a;outline:none}.input-with-unit{position:relative}.input-with-unit input{padding-right:60px;width:100%}.input-unit{color:#848e9c;font-size:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.price-cell{align-items:center;display:flex;gap:9px;justify-content:space-between;padding-left:10px}.btn-icon{background:none;border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:4px;transition:all .2s}.inline-edit-container{align-items:center;display:flex;gap:8px}.inline-edit-input{background-color:#1e2329;border:1px solid #474d57;border-radius:4px;color:#eaecef;font-size:14px;padding:6px 10px;width:120px}.inline-edit-input:focus{border-color:#f0b90b;outline:none}.inline-edit-actions{display:flex;gap:4px}.switch{align-items:center;cursor:pointer;display:flex;gap:12px}.switch input{display:none}.slider{background:#2b3139;border-radius:12px;height:24px;position:relative;transition:all .3s;width:50px}.slider:before{background:#848e9c;border-radius:50%;content:"";height:20px;left:2px;position:absolute;top:2px;transition:all .3s;width:20px}input:checked+.slider{background:#f0b90b33}input:checked+.slider:before{background:#f0b90b;transform:translateX(26px)}.switch-label{color:#eaecef;font-size:14px}.modal-actions{border-top:1px solid #2b3139;display:flex;gap:12px;padding:10px}.btn-danger,.btn-primary,.btn-secondary{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:14px;transition:all .2s}.btn-primary{color:#1e2026}.btn-primary:hover{background:#f8d12f}.btn-secondary{background:#2b3139}.btn-secondary:hover{background:#3a4554}.btn-danger{background:#f047471a;border:1px solid #f0474733;color:#f04747}.btn-danger:hover{background:#f0474733}.delete-confirmation{padding:40px 24px;text-align:center}.warning-icon{font-size:48px;margin-bottom:20px}.delete-confirmation p{color:#eaecef;line-height:1.5;margin-bottom:12px}.warning-text{color:#f04747!important;font-size:14px}@media (max-width:600px){.form-grid{grid-template-columns:1fr}}.address-wrapper{align-items:center;display:flex;gap:8px;max-width:60%}.address-text{cursor:default;font-family:Roboto Mono,monospace;font-size:13px;padding:4px 0;word-break:break-all}.copy-address-btn{align-items:center;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;color:#76808f;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:5px 8px;transition:all .2s ease}.copy-address-btn:hover{background:#e8f4ff;border-color:#c5cad3;color:#1e2329}.copy-address-btn:active{background:#d9e8ff;transform:scale(.95)}.reply-textarea{background:#0f172a;background:var(--admin-bg);border:1px solid #334155;border:1px solid var(--admin-border);border-radius:8px;color:#e2e8f0;color:var(--admin-text);font-size:.95rem;min-height:100px;padding:12px;resize:vertical;width:100%}.reply-textarea:focus{border-color:#3b82f6;border-color:var(--admin-primary);outline:none}.operation-details{display:flex;flex-direction:column;gap:12px}.detail-row{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:8px 0}.detail-row:last-child{border-bottom:none}.modal-footer{border-top:1px solid #334155;border-top:1px solid var(--admin-border);display:flex;gap:12px;padding:24px}.modal-footer .btn-danger,.modal-footer .btn-primary,.modal-footer .btn-secondary,.modal-footer .btn-success{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-weight:600;gap:8px;justify-content:center;padding:12px;transition:all .2s ease}.btn-secondary{background:#1e293b;background:var(--admin-card);border:1px solid #334155!important;border:1px solid var(--admin-border)!important;color:#e2e8f0;color:var(--admin-text)}.btn-primary{background:#3b82f6;background:var(--admin-primary);color:#fff}.btn-danger{background:#ef44441a;border:1px solid #ef44444d!important;color:#ef4444;color:var(--admin-danger)}.btn-success{background:#10b9811a;border:1px solid #10b9814d!important;color:#10b981;color:var(--admin-success)}.btn-secondary:hover{background:#ffffff0d}.btn-primary:hover{background:#2563eb}.btn-danger:hover{background:#ef444433}.btn-success:hover{background:#10b98133}@media (max-width:1024px){.admin-container{grid-template-columns:1fr}.admin-sidebar{display:none}.period-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.admin-content{padding:20px}.content-header{align-items:stretch;flex-direction:column}.search-box{min-width:auto}.cards-grid,.period-grid,.settings-grid,.stats-grid,.testimonials-grid{grid-template-columns:1fr}.admin-table{display:block;overflow-x:auto}.modal{max-width:100%}.chart-header h3{display:none}.chart-card{padding:10px}.period-btn{font-size:9px}}:root{--notification-security:#f0b90b;--notification-trading:#10b981;--notification-deposit:#3b82f6;--notification-withdrawal:#8b5cf6;--notification-account:#ef4444;--notification-marketing:#f59e0b;--notification-system:#6b7280}.notifications-page{background:#1e2329;background:var(--bg-primary);color:#eaecef;color:var(--text-primary);margin:0 auto;max-width:1400px;min-height:100vh;padding:20px}.notifications-header{align-items:center;border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:20px}.header-subtitle{gap:8px}.unread-count{color:#f0b90b;color:var(--binance-yellow);font-weight:500}.action-btn,.btn-clear-filters,.btn-delete,.btn-mark-all,.btn-refresh,.btn-save,.filter-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;transition:all .2s ease}.btn-refresh{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#848e9c;color:var(--text-secondary)}.btn-refresh:hover{background:#3a4250;background:var(--bg-hover);color:#eaecef;color:var(--text-primary)}.btn-mark-all{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black);font-weight:600}.btn-mark-all:hover{background:#d4a306;background:var(--binance-yellow-dark)}.btn-mark-all:disabled{cursor:not-allowed;opacity:.5}.btn-delete{background:#ef4444;color:#fff;font-weight:600}.btn-delete:hover{background:#dc2626}.btn-save{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black);font-weight:600}.btn-save:hover{background:#d4a306;background:var(--binance-yellow-dark)}.btn-clear-filters{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#eaecef;color:var(--text-primary)}.btn-clear-filters:hover{background:#3a4250;background:var(--bg-hover)}.notifications-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.stat-icon.total{background:#f0b90b1a;color:#f0b90b;color:var(--binance-yellow)}.stat-icon.unread{background:#ef44441a;color:#ef4444}.stat-icon.today{background:#3b82f61a;color:#3b82f6}.stat-icon.important{background:#8b5cf61a;color:#8b5cf6}.notifications-nav{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:24px;padding:16px}.nav-tabs{flex-wrap:wrap}.nav-tab{padding:10px 16px;position:relative}.nav-tab:hover{border-color:#3a4250;border-color:var(--type-color,var(--border-color))}.nav-tab.active{background:rgba(var(--type-color-rgb,240,185,11),.1);border-color:var(--type-color,var(--binance-yellow));color:var(--type-color,var(--binance-yellow))}.tab-icon{align-items:center;display:flex;justify-content:center}.tab-count{background:#f0b90b;background:var(--type-color,var(--binance-yellow));border-radius:10px;color:#1e2329;color:var(--binance-black);font-size:12px;font-weight:600;margin-left:8px;padding:2px 8px}.nav-filters{gap:12px}.search-container{flex:1 1}.search-input{transition:all .2s ease;width:100%}.search-input:focus{border-color:#f0b90b;border-color:var(--binance-yellow);box-shadow:0 0 0 2px #f0b90b1a;outline:none}.filter-btn{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#848e9c;color:var(--text-secondary);white-space:nowrap}.filter-btn.active,.filter-btn:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow);color:#eaecef;color:var(--text-primary)}.filter-dropdown{position:relative}.dropdown-icon.rotated{transform:rotate(180deg)}.filters-dropdown{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #0000004d;margin-top:8px;min-width:250px;padding:20px;position:absolute;right:0;top:100%;z-index:100}.filter-group{margin-bottom:16px}.filter-group label{color:#848e9c;color:var(--text-secondary);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.filter-select{width:100%}.checkbox-group{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;padding:12px}.checkbox-label{align-items:center;color:#eaecef;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:8px}.checkbox-label input[type=checkbox]{cursor:pointer;height:16px;width:16px}.notifications-list{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:30px;overflow:hidden}.list-header{background:#3a4250;background:var(--bg-tertiary);border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);justify-content:space-between;padding:16px 20px}.list-header,.select-all{align-items:center;display:flex}.select-all{gap:12px}.select-checkbox{cursor:pointer;height:18px;width:18px}.list-info{color:#848e9c;color:var(--text-secondary);font-size:14px}.notification-item{align-items:flex-start;border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light);display:flex;padding:20px;position:relative;transition:all .2s ease}.notification-item:last-child{border-bottom:none}.notification-item:hover{background:#3a4250;background:var(--bg-hover)}.notification-item.unread{background:#3b82f60d}.notification-item.unread:hover{background:#3b82f614}.notification-item.important{background:#f0b90b0d}.notification-item.important:hover{background:#f0b90b14}.notification-item.selected{background:#3b82f61a}.notification-select{padding-right:16px}.notification-checkbox{cursor:pointer;height:18px;width:18px}.notification-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:16px;width:40px}.notification-content{flex:1 1;min-width:0}.notification-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.notification-title{align-items:center;display:flex;gap:12px}.notification-title h4{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.important-badge{align-items:center;background:#f0b90b1a;border-radius:4px;color:#f0b90b;color:var(--binance-yellow);display:flex;font-size:12px;font-weight:500;gap:4px;padding:4px 8px}.notification-time{align-items:center;display:flex;font-size:13px;gap:6px;white-space:nowrap}.notification-message,.notification-time{color:#848e9c;color:var(--text-secondary)}.notification-message{font-size:14px;line-height:1.5;margin:0 0 12px}.notification-actions{display:flex;flex-wrap:wrap;gap:8px}.notification-actions .action-btn{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#848e9c;color:var(--text-secondary);font-size:13px;padding:6px 12px}.notification-actions .action-btn:hover{background:#3a4250;background:var(--bg-hover);color:#eaecef;color:var(--text-primary)}.notification-actions-right{display:flex;gap:4px;margin-left:16px}.notification-actions-right .action-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#848e9c;color:var(--text-secondary);display:flex;height:36px;justify-content:center;padding:0;width:36px}.notification-actions-right .action-btn:hover{background:#3a4250;background:var(--bg-tertiary);border-color:#3a4250;border-color:var(--border-color);color:#eaecef;color:var(--text-primary)}.notification-actions-right .action-btn.mark-read:hover{color:#f0b90b;color:var(--binance-yellow)}.notification-actions-right .action-btn.delete:hover{color:#ef4444}.empty-state{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:30px}.empty-state svg{color:#5d6673;color:var(--text-tertiary);margin-bottom:20px}.empty-state h3{color:#eaecef;color:var(--text-primary);font-size:18px}.empty-state p{color:var(--text-secondary);margin:0 0 20px}.notifications-preferences{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:30px;padding:24px}.preferences-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.preferences-header h3{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:12px;margin:0}.preferences-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.preference-category{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:20px}.category-header{align-items:center;border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.category-info{align-items:center;display:flex;gap:12px}.category-info svg{color:#f0b90b;color:var(--binance-yellow)}.category-info h4{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 4px}.category-status{color:#848e9c;color:var(--text-secondary);font-size:13px;margin:0}.toggle{background:#1e2329;background:var(--bg-primary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;cursor:pointer;height:24px;position:relative;transition:all .2s ease;width:44px}.toggle.active{background:#f0b90b;background:var(--binance-yellow);border-color:#f0b90b;border-color:var(--binance-yellow)}.toggle-dot{background:#fff;background:var(--binance-white);border-radius:50%;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.toggle.active .toggle-dot{transform:translateX(20px)}.category-settings{display:flex;flex-direction:column;gap:16px}.setting-item{align-items:center;display:flex;justify-content:space-between}.setting-label{color:#eaecef;color:var(--text-primary);font-size:14px}.advanced-settings{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px}.settings-grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.setting-card{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color)}.setting-card h4{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 8px}.setting-card p{color:#848e9c;color:var(--text-secondary);font-size:13px;margin:0 0 16px}.setting-control{align-items:center;display:flex;justify-content:space-between}.form-select{background:#1e2329;background:var(--bg-primary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;color:#eaecef;color:var(--text-primary);cursor:pointer;font-size:14px;min-width:150px;padding:10px 12px}.loading-container p{color:#848e9c;color:var(--text-secondary)}@media (max-width:1024px){.notifications-nav{flex-direction:column;gap:16px}.nav-filters{align-items:stretch;flex-direction:column}.filter-dropdown{width:100%}.filters-dropdown{left:0;right:auto;width:100%}}@media (max-width:768px){.notifications-header{align-items:stretch;flex-direction:column;gap:16px}.header-right{flex-wrap:wrap}.notification-item{flex-direction:column;gap:16px}.notification-actions-right{align-self:flex-end;margin-left:0}.preferences-grid{grid-template-columns:1fr}.preferences-header{align-items:stretch;flex-direction:column;gap:16px}.preferences-header .btn-save{width:100%}}:root{--success-green:#10b981;--info-blue:#3b82f6;--warning-orange:#f59e0b;--error-red:#ef4444;--purple:#8b5cf6;--section-spacing:80px}.about-page{background:#1e2329;background:var(--bg-primary);color:#eaecef;color:var(--text-primary);min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.about-hero-section{align-items:center;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;justify-content:center;min-height:80vh;overflow:hidden;position:relative}.about-hero-overlay{background:radial-gradient(circle at 20% 50%,#f0b90b1a 0,#0000 50%),radial-gradient(circle at 80% 20%,#3b82f60d 0,#0000 50%);bottom:0;left:0;position:absolute;right:0;top:0}.about-hero-content{max-width:800px;padding:40px 20px;position:relative;text-align:center;z-index:2}.hero-badge{align-items:center;background:#f0b90b1a;border:1px solid #f0b90b;border:1px solid var(--binance-yellow);border-radius:20px;color:#f0b90b;color:var(--binance-yellow);display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:30px;padding:10px 20px}.about-hero-title{color:#fff;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.highlight{color:#f0b90b;color:var(--binance-yellow)}.about-hero-description{color:#cbd5e1;font-size:1.25rem;line-height:1.6;margin:0 auto 3rem;max-width:800px}.hero-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.btn-primary,.btn-secondary{font-size:16px;padding:15px 32px}.btn-secondary{background:#0000;border:2px solid #3a4250;border:2px solid var(--border-color)}.btn-secondary:hover{background:var(--bg-tertiary)}.btn-lg{font-size:18px;padding:18px 40px}.btn-xl{font-size:18px;padding:20px 48px}.stats-section{background:#2b3139;background:var(--bg-secondary);padding:60px 0;position:relative;z-index:1}.stats-grid{grid-gap:30px;gap:30px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.stat-item{align-items:center;display:flex;gap:20px}.stat-icon{background:#3a4250;background:var(--bg-tertiary);height:60px;width:60px}.stat-value{font-size:2rem}.stat-label{letter-spacing:.5px;text-transform:uppercase}.page-nav{background:#2b3139;background:var(--bg-secondary);border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:64px;z-index:100}.nav-links{display:flex;gap:2px;overflow-x:auto;padding:0}.nav-link{background:#0000;border:none;color:#848e9c;color:var(--text-secondary);cursor:pointer;font-size:16px;font-weight:500;padding:20px 30px;position:relative;transition:all .3s ease;white-space:nowrap}.nav-link:hover{color:#eaecef;color:var(--text-primary)}.nav-link.active{color:#f0b90b;color:var(--binance-yellow)}.nav-link.active:after{background:#f0b90b;background:var(--binance-yellow);border-radius:3px 3px 0 0;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}.content-section{padding:80px 0;padding:var(--section-spacing) 0}.section-header{margin-bottom:60px;text-align:center}.section-header h2{color:#eaecef;color:var(--text-primary);font-size:2.5rem;font-weight:700;margin:0 0 16px}.section-subtitle{color:var(--text-secondary);font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:600px}.vision-content{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:60px}.vision-text h3{color:#eaecef;color:var(--text-primary);font-size:1.75rem;margin:0 0 24px}.vision-text p{color:#848e9c;color:var(--text-secondary);line-height:1.6;margin-bottom:20px}.vision-points{display:flex;flex-direction:column;gap:24px;margin-top:40px}.vision-point{align-items:flex-start;display:flex;gap:16px}.vision-point svg{color:#f0b90b;color:var(--binance-yellow);flex-shrink:0}.vision-point h4{color:#eaecef;color:var(--text-primary);margin:0 0 8px}.vision-point p{color:#848e9c;color:var(--text-secondary);margin:0}.timeline{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:30px}.timeline h4{color:#eaecef;color:var(--text-primary);font-size:1.25rem;margin:0 0 30px}.timeline-item{border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light);display:flex;gap:20px;padding:20px 0}.timeline-item:last-child{border-bottom:none;padding-bottom:0}.timeline-year{color:#f0b90b;color:var(--binance-yellow);font-size:1.5rem;font-weight:700;min-width:80px}.timeline-content h5{color:#eaecef;color:var(--text-primary);margin:0 0 8px}.timeline-content p{color:#848e9c;color:var(--text-secondary);font-size:14px;margin:0}.technologies-section{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:40px}.technologies-section h3{font-size:1.75rem;margin:0 0 40px;text-align:center}.tech-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tech-card{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:30px;text-align:center;transition:all .3s ease}.tech-card:hover{border-color:#f0b90b;border-color:var(--binance-yellow);transform:translateY(-5px)}.tech-card svg{color:#f0b90b;color:var(--binance-yellow);margin-bottom:20px}.tech-card h4{color:#eaecef;color:var(--text-primary);margin:0 0 12px}.tech-card p{color:#848e9c;color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:60px}.feature-card{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:40px 30px;text-align:center;transition:all .3s ease}.feature-card:hover{border-color:#f0b90b;border-color:var(--binance-yellow);box-shadow:0 20px 40px #0003;transform:translateY(-5px)}.feature-icon{border-radius:16px;height:80px;margin:0 auto 30px;width:80px}.feature-card h3{color:#eaecef;color:var(--text-primary);font-size:1.25rem;margin:0 0 16px}.feature-card p{color:#848e9c;color:var(--text-secondary);line-height:1.6;margin-bottom:24px}.feature-link{align-items:center;background:none;border:none;color:#f0b90b;color:var(--binance-yellow);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:0}.interface-preview{grid-gap:60px;align-items:center;background:#2b3139;background:var(--bg-secondary);border-radius:12px;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding:60px}.preview-content h3{color:#eaecef;color:var(--text-primary);font-size:1.75rem;margin:0 0 20px}.preview-content p{color:#848e9c;color:var(--text-secondary);line-height:1.6;margin-bottom:30px}.preview-features{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.preview-features li{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;gap:12px}.preview-features svg{color:#10b981;color:var(--success-green)}.mockup{background:#3a4250;background:var(--bg-tertiary);border-radius:12px;box-shadow:0 20px 60px #0000004d;padding:20px}.mockup-content{grid-gap:10px;background:#1e2329;background:var(--bg-primary);border-radius:8px;display:grid;gap:10px;grid-template-rows:2fr 1fr;height:400px;padding:10px}.mockup-chart{background:linear-gradient(135deg,#2b3139,#3a4250);background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-radius:6px}.mockup-orderbook,.mockup-orders{background:#2b3139;background:var(--bg-secondary);border-radius:6px}.security-overview{margin-bottom:60px;text-align:center}.security-badge{background:#10b9811a;border:2px solid #10b981;border:2px solid var(--success-green);border-radius:16px;display:inline-flex;gap:24px;padding:40px}.security-badge svg{color:#10b981;color:var(--success-green)}.security-badge h3{color:#eaecef;color:var(--text-primary);font-size:1.5rem;margin:0 0 8px}.security-badge p{color:#848e9c;color:var(--text-secondary);margin:0}.security-features{margin-bottom:60px}.security-features h3{font-size:1.75rem;margin:0 0 40px;text-align:center}.security-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.security-card{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:30px;transition:all .3s ease}.security-card:hover{border-color:#f0b90b;border-color:var(--binance-yellow);transform:translateY(-3px)}.security-card-header{align-items:center;display:flex;gap:16px;margin-bottom:20px}.security-card-header svg{color:#f0b90b;color:var(--binance-yellow)}.security-card-header h4{color:#eaecef;color:var(--text-primary);font-size:1.125rem;margin:0}.security-card p{color:#848e9c;color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0}.partners-section{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:60px}.partners-section h3{color:#eaecef;color:var(--text-primary);font-size:1.75rem;margin:0 0 16px;text-align:center}.partners-subtitle{color:#848e9c;color:var(--text-secondary);margin:0 auto 40px;max-width:600px;text-align:center}.partners-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.partner-card{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px;text-align:center;transition:all .3s ease}.partner-card:hover{border-color:#f0b90b;border-color:var(--binance-yellow)}.partner-logo{align-items:center;background:#f0b90b;background:var(--binance-yellow);border-radius:8px;color:#1e2329;color:var(--binance-black);display:flex;font-size:24px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.partner-info h4{color:#eaecef;color:var(--text-primary);margin:0 0 8px}.partner-type{background:#f0b90b1a;border-radius:20px;color:#f0b90b;color:var(--binance-yellow);display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.team-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:60px}.team-card{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:30px;text-align:center;transition:all .3s ease}.team-card:hover{border-color:#f0b90b;border-color:var(--binance-yellow);transform:translateY(-5px)}.team-avatar{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:50%;color:#f0b90b;color:var(--binance-yellow);display:flex;font-size:48px;font-weight:700;height:120px;justify-content:center;margin:0 auto 24px;width:120px}.team-info h3{color:#eaecef;color:var(--text-primary);margin:0 0 8px}.team-role{color:#f0b90b;color:var(--binance-yellow);font-size:14px;font-weight:600;margin-bottom:16px}.team-bio{color:#848e9c;color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:20px}.team-social{gap:12px}.social-link,.team-social{display:flex;justify-content:center}.social-link{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:50%;color:#848e9c;color:var(--text-secondary);height:36px;transition:all .3s ease;width:36px}.social-link:hover{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black)}.join-team{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:60px;text-align:center}.join-team h3{color:#eaecef;color:var(--text-primary);font-size:1.75rem;margin:0 0 16px}.join-team p{color:#848e9c;color:var(--text-secondary);line-height:1.6;margin:0 auto 30px;max-width:600px}.faq-filters{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:40px}.faq-filter{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:20px;color:#848e9c;color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .3s ease}.faq-filter.active,.faq-filter:hover{background:#f0b90b;background:var(--binance-yellow);border-color:#f0b90b;border-color:var(--binance-yellow);color:#1e2329;color:var(--binance-black)}.faq-grid{grid-gap:20px;display:grid;gap:20px;margin-bottom:60px}.faq-card{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:30px;transition:all .3s ease}.faq-card:hover{border-color:#f0b90b;border-color:var(--binance-yellow)}.faq-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.faq-header h4{color:#eaecef;color:var(--text-primary);font-size:1.125rem;margin:0}.faq-category{background:#f0b90b1a;border-radius:20px;color:#f0b90b;color:var(--binance-yellow);font-size:12px;font-weight:500;padding:4px 12px}.faq-answer{color:#848e9c;color:var(--text-secondary);line-height:1.6;margin:0}.contact-section{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:60px;text-align:center}.contact-section h3{color:#eaecef;color:var(--text-primary);font-size:1.75rem;margin:0 0 16px}.contact-section p{color:#848e9c;color:var(--text-secondary);margin:0 auto 40px;max-width:600px}.contact-methods{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:800px}.contact-method{align-items:flex-start;display:flex;gap:20px;text-align:left}.contact-method svg{color:#f0b90b;color:var(--binance-yellow);flex-shrink:0}.contact-method h4{color:#eaecef;color:var(--text-primary);margin:0 0 8px}.contact-method a,.contact-method p{color:#848e9c;color:var(--text-secondary);font-size:14px;margin:0}.contact-method a:hover{color:#f0b90b;color:var(--binance-yellow)}.cta-section{background:linear-gradient(135deg,#1e2329,#2b3139);padding:100px 0;text-align:center}.cta-content h2{font-size:2.5rem}.cta-content p{font-size:1.125rem}.cta-feature svg{color:var(--success-green)}.social-icons{display:flex;gap:16px}.social-icon{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:50%;color:#848e9c;color:var(--text-secondary);display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.social-icon:hover{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black);transform:translateY(-3px)}@media (max-width:1024px){.interface-preview,.vision-content{gap:40px;grid-template-columns:1fr}}@media (max-width:768px){.about-hero-title{font-size:1.6rem}.about-hero-description{font-size:1rem}.hero-actions{align-items:center}.hero-actions,.nav-links{flex-direction:column}.nav-link{padding:15px 20px;text-align:left}.stats-grid{grid-template-columns:repeat(2,1fr)}.features-grid,.security-grid,.team-grid,.tech-grid{grid-template-columns:1fr}.cta-actions{align-items:center;flex-direction:column}.section-header h2{font-size:1.5rem}.about-hero-content{padding:75px 20px}}:root{--affiliation-primary:#f0b90b;--affiliation-secondary:#10b981;--affiliation-tertiary:#3b82f6}.affiliation-page{background:#1e2329;background:var(--bg-primary);color:#eaecef;color:var(--text-primary);margin:7vh auto;max-width:1400px;min-height:100vh;padding:20px}.affiliation-header{border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);margin-bottom:30px;padding-bottom:20px}.header-badge{color:#1e2329;color:var(--binance-black)}.header-right{gap:12px}.btn-copy,.btn-copy-code,.btn-download,.btn-preview,.btn-qr,.btn-refresh,.btn-toggle,.btn-toggle-stats,.btn-withdraw{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;transition:all .2s ease}.btn-download,.btn-refresh{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#848e9c;color:var(--text-secondary)}.btn-download:hover,.btn-refresh:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow);color:#eaecef;color:var(--text-primary)}.btn-refresh:disabled{cursor:not-allowed;opacity:.5}.spinning{animation:spin 1s linear infinite}.stats-overview{display:flex;flex-direction:column;gap:24px;margin-bottom:30px}.stats-card.primary{align-items:center;background:linear-gradient(135deg,#f0b90b1a,#1e23291a);border:1px solid #f0b90b;border:1px solid var(--binance-yellow);border-radius:12px;display:flex;justify-content:space-between}.stats-card-content{flex:1 1}.stats-header{gap:16px;margin-bottom:24px}.stats-header,.stats-icon{align-items:center;display:flex}.stats-icon{background:#f0b90b33;border-radius:12px;color:#f0b90b;color:var(--binance-yellow);height:56px;justify-content:center;width:56px}.stats-title h3{color:#eaecef;color:var(--text-primary);font-size:20px;font-weight:600;margin:0}.stats-title p{color:#848e9c;color:var(--text-secondary);font-size:14px;margin:4px 0 0}.referral-link-container{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:20px;padding:16px}.referral-link{align-items:center;display:flex;gap:12px;margin-bottom:16px}.referral-link svg{color:#f0b90b;color:var(--binance-yellow)}.link-text{color:#eaecef;color:var(--text-primary);font-family:monospace;font-size:14px;word-break:break-all}.referral-actions{display:flex;gap:12px}.btn-copy{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black);font-weight:600}.btn-copy:hover{background:#d4a306;background:var(--binance-yellow-dark)}.btn-copy.copied{background:#10b981;color:#fff}.btn-qr{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#eaecef;color:var(--text-primary)}.btn-qr:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow)}.referral-code-display{background:#2b3139;background:var(--bg-secondary);border-radius:8px;padding:20px;text-align:center}.code-label{color:#848e9c;color:var(--text-secondary);font-size:14px;margin-bottom:8px}.code-value{color:#f0b90b;color:var(--binance-yellow);font-family:monospace;font-size:32px;font-weight:700;letter-spacing:2px;margin-bottom:8px}.code-info{color:#5d6673;color:var(--text-tertiary);font-size:12px}.stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.stat-card{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);gap:20px;padding:24px}.stat-icon{border-radius:12px;flex-shrink:0;height:56px;width:56px}.stat-label{margin-bottom:8px}.stat-change{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:12px;gap:6px}.stat-change.positive{color:#10b981}.affiliation-nav{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;margin-bottom:24px;padding:16px}.nav-tabs{border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);margin-bottom:16px;overflow-x:auto;padding-bottom:16px}.nav-tab,.nav-tabs{display:flex;gap:8px}.nav-tab{align-items:center;background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;color:#848e9c;color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease;white-space:nowrap}.nav-tab:hover{background:#3a4250;background:var(--bg-hover);color:#eaecef;color:var(--text-primary)}.nav-tab.active{background:#f0b90b1a;border-color:#f0b90b;border-color:var(--binance-yellow);color:#f0b90b;color:var(--binance-yellow)}.tab-badge{background:#f0b90b;background:var(--binance-yellow);border-radius:10px;color:#1e2329;color:var(--binance-black);font-size:12px;font-weight:600;margin-left:8px;padding:2px 8px}.nav-filters{align-items:center;display:flex;justify-content:space-between}.filter-select{border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;font-size:14px;padding:10px 12px}.btn-toggle-stats,.filter-select{background:#3a4250;background:var(--bg-tertiary);color:#eaecef;color:var(--text-primary)}.btn-toggle-stats{border:1px solid #3a4250;border:1px solid var(--border-color)}.btn-toggle-stats:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow)}.rotated{transform:rotate(180deg)}.affiliation-content{background:#1e2329;background:var(--bg-primary)}.overview-tab{display:flex;flex-direction:column;gap:30px}.overview-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr}@media (max-width:1024px){.overview-grid{grid-template-columns:1fr}}.commission-structure{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:24px}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.section-header h3{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:12px;margin:0}.btn-toggle{background:#0000;border:none;color:#848e9c;color:var(--text-secondary);padding:8px 16px}.commission-levels{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.commission-level{background:#3a4250;background:var(--bg-tertiary);border-radius:8px;padding:20px}.level-header{gap:16px;margin-bottom:12px}.level-header,.level-icon{align-items:center;display:flex}.level-icon{background:#f0b90b;background:var(--binance-yellow);border-radius:8px;color:#1e2329;color:var(--binance-black);font-size:18px;font-weight:700;height:40px;justify-content:center;width:40px}.level-info h4{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 4px}.level-rate{color:#f0b90b;color:var(--binance-yellow);font-size:14px;font-weight:600}.level-description{color:#848e9c;color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.commission-details{background:#3a4250;background:var(--bg-tertiary);border-radius:8px;margin-bottom:24px;padding:20px}.detail-item{align-items:center;border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:12px 0}.detail-item:last-child{border-bottom:none}.detail-value{color:#eaecef;color:var(--text-primary);font-weight:600}.commission-note{align-items:center;background:#f0b90b1a;border-radius:8px;color:#f0b90b;color:var(--binance-yellow);display:flex;gap:12px;padding:16px}.commission-note p{font-size:14px;margin:0}.quick-stats{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:24px}.date-range{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:14px;gap:8px}.quick-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:24px}.quick-stat{background:#3a4250;background:var(--bg-tertiary);border-radius:8px;padding:20px;text-align:center}.quick-stat-value{color:#eaecef;color:var(--text-primary);font-size:32px;font-weight:700;margin-bottom:8px}.quick-stat-label{color:#848e9c;color:var(--text-secondary);font-size:14px;margin-bottom:8px}.quick-stat-change{align-items:center;color:#5d6673;color:var(--text-tertiary);display:flex;font-size:12px;gap:6px;justify-content:center}.advanced-stats{background:#3a4250;background:var(--bg-tertiary);border-radius:8px;padding:20px}.advanced-stat{align-items:center;border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:12px 0}.advanced-stat:last-child{border-bottom:none}.quick-share{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:30px}.quick-share .section-header{margin-bottom:30px;text-align:center}.quick-share .section-header p{color:#848e9c;color:var(--text-secondary);margin:8px 0 0}.share-buttons{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.share-btn{align-items:center;border:none;display:flex;font-weight:600;gap:12px;justify-content:center;padding:16px}.share-btn.twitter{background:#1da1f2;color:#fff}.share-btn.facebook{background:#1877f2;color:#fff}.share-btn.linkedin{background:#0a66c2;color:#fff}.share-btn.whatsapp{background:#25d366;color:#fff}.share-btn.email{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#eaecef;color:var(--text-primary)}.share-btn:hover{box-shadow:0 4px 12px #0003}.referrals-tab{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:30px}.referrals-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.referrals-header h3{color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:600;margin:0}.referrals-actions{align-items:center;display:flex;gap:16px}.search-container{align-items:center;display:flex;position:relative}.search-container svg{color:#848e9c;color:var(--text-secondary);left:12px;position:absolute}.search-input{border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:6px;color:#eaecef;color:var(--text-primary);font-size:14px;min-width:250px;padding:10px 12px 10px 40px}.referrals-table,.search-input{background:#3a4250;background:var(--bg-tertiary)}.referrals-table{border-radius:8px;margin-bottom:30px;overflow:hidden}.table-header{background:#2b3139;background:var(--bg-secondary);border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr}.table-col{color:#848e9c;color:var(--text-secondary);font-size:14px;font-weight:600}.table-body{padding:0}.table-row{border-bottom:1px solid var(--border-light);grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;padding:20px 24px;transition:background-color .2s ease}.table-row:hover{background:#3a4250;background:var(--bg-hover)}.user-info{gap:12px}.user-avatar,.user-info{align-items:center;display:flex}.user-avatar{background:#f0b90b;background:var(--binance-yellow);border-radius:50%;color:#1e2329;color:var(--binance-black);font-weight:600;height:40px;justify-content:center;width:40px}.user-name{color:#eaecef;color:var(--text-primary);font-weight:600;margin-bottom:4px}.user-email{color:#848e9c;color:var(--text-secondary);font-size:12px}.status-badge{border-radius:20px;padding:6px 12px}.commission-amount{color:#f0b90b;color:var(--binance-yellow);font-weight:600}.level-badge{background:#3b82f61a;border-radius:20px;color:#3b82f6;display:inline-block;font-size:12px;font-weight:500;padding:6px 12px}.referrals-summary{background:#3a4250;background:var(--bg-tertiary);border-radius:8px;display:flex;justify-content:space-between;padding:20px}.summary-item{text-align:center}.summary-label{color:#848e9c;color:var(--text-secondary);display:block;font-size:14px;margin-bottom:8px}.summary-value{color:#eaecef;color:var(--text-primary);display:block;font-size:24px;font-weight:700}.commissions-tab{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:30px}.commissions-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.commissions-header h3{color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:600;margin:0}.commissions-total{align-items:center;display:flex;gap:12px}.commissions-total .total-amount{color:#f0b90b;color:var(--binance-yellow);font-size:24px;font-weight:700}.commissions-list{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.commission-item{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:8px;display:flex;gap:20px;padding:24px;transition:all .2s ease}.commission-item:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow)}.commission-icon{align-items:center;background:#f0b90b1a;border-radius:12px;color:#f0b90b;color:var(--binance-yellow);display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.commission-info{flex:1 1}.commission-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.commission-header h4{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.commission-date{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:14px;gap:6px}.commission-meta{align-items:center;display:flex;gap:20px}.commission-referrals{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:14px;gap:6px}.commission-status{border-radius:20px;font-size:12px;font-weight:500;padding:6px 12px}.commission-status.paid{background:#10b9811a;color:#10b981}.commission-status.pending{background:#f59e0b1a;color:#f59e0b}.commission-amount{flex-shrink:0;text-align:right}.amount-value{color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:700;margin-bottom:4px}.amount-label{color:#848e9c;color:var(--text-secondary);font-size:14px}.commissions-actions{display:flex;gap:16px;justify-content:flex-end}.btn-withdraw{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black);font-weight:600}.btn-withdraw:hover{background:#d4a306;background:var(--binance-yellow-dark)}.materials-tab{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:30px}.materials-header h3{color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:600;margin:0 0 16px}.materials-header p{color:#848e9c;color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0}.materials-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:30px 0}.material-card{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;padding:24px;transition:all .2s ease}.material-card:hover{border-color:#f0b90b;border-color:var(--binance-yellow);transform:translateY(-2px)}.material-header{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.material-icon{align-items:center;background:#f0b90b1a;border-radius:8px;color:#f0b90b;color:var(--binance-yellow);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.material-info h4{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 8px}.material-info p{color:#848e9c;color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.material-preview{align-items:center;background:#2b3139;background:var(--bg-secondary);border-radius:6px;display:flex;justify-content:center;margin-bottom:20px;min-height:100px;padding:16px}.banner-preview,.widget-preview{width:100%}.banner-placeholder,.widget-placeholder{border:2px dashed #3a4250;border:2px dashed var(--border-color);color:#848e9c;color:var(--text-secondary);font-size:14px;padding:20px;text-align:center}.banner-placeholder,.link-preview,.widget-placeholder{background:#3a4250;background:var(--bg-hover);border-radius:4px}.link-preview{color:#eaecef;color:var(--text-primary);font-family:monospace;font-size:12px;padding:12px;word-break:break-all}.material-actions{display:flex;gap:12px}.btn-copy-code{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black);flex:1 1;font-weight:600}.btn-copy-code:hover{background:#d4a306;background:var(--binance-yellow-dark)}.btn-preview{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);color:#eaecef;color:var(--text-primary)}.btn-preview:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow)}.promotion-tips{background:#f0b90b0d;border:1px solid #f0b90b33;border-radius:8px;margin-top:30px;padding:24px}.promotion-tips h4{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:12px;margin:0 0 20px}.tips-list{display:flex;flex-direction:column;gap:12px}.tips-list li{align-items:flex-start;color:#848e9c;color:var(--text-secondary);line-height:1.6}.tips-list li:before{flex-shrink:0;font-weight:700}.tiers-tab{background:#2b3139;background:var(--bg-secondary);border-radius:12px;padding:30px}.tiers-header{margin-bottom:40px;text-align:center}.tiers-header h3{color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:600;margin:0 0 20px}.current-tier{flex-direction:column;gap:12px}.current-tier,.tier-badge{align-items:center;display:flex}.tier-badge{border-radius:30px;color:#1e2329;color:var(--binance-black);font-size:18px;font-weight:700;gap:8px;padding:12px 24px}.current-tier p{color:#848e9c;color:var(--text-secondary);font-size:14px;margin:0}.tiers-progress{margin-bottom:40px}.progress-bar{border-radius:4px;height:8px;margin-bottom:20px;position:relative}.progress-fill{background:linear-gradient(90deg,#cd7f32,silver,#f0b90b,#e5e4e2);border-radius:4px}.progress-labels{display:flex;justify-content:space-between;position:relative}.progress-label{flex:1 1;position:relative;text-align:center}.tier-name{color:#eaecef;color:var(--text-primary);display:block;font-weight:600;margin-bottom:4px}.tier-requirement{color:#848e9c;color:var(--text-secondary);display:block;font-size:12px}.tiers-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.tier-card{background:#3a4250;background:var(--bg-tertiary);border:2px solid;border-radius:12px;padding:24px;position:relative;transition:all .3s ease}.tier-card.current{box-shadow:0 10px 30px #f0b90b33;transform:translateY(-5px)}.tier-header{gap:16px;margin-bottom:20px}.tier-header,.tier-icon{align-items:center;display:flex}.tier-icon{border-radius:12px;color:#1e2329;color:var(--binance-black);flex-shrink:0;height:56px;justify-content:center;width:56px}.tier-title h4{color:#eaecef;color:var(--text-primary);font-size:20px;font-weight:700;margin:0 0 8px}.tier-rate{color:#f0b90b;color:var(--binance-yellow);font-size:24px;font-weight:700}.tier-requirements{background:#2b3139;background:var(--bg-secondary);border-radius:8px;margin-bottom:20px;padding:12px}.requirement{align-items:center;color:#848e9c;color:var(--text-secondary);display:flex;font-size:14px;gap:8px}.tier-benefits h5{color:#eaecef;color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 16px}.tier-benefits ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.tier-benefits li{align-items:flex-start;color:#848e9c;color:var(--text-secondary);display:flex;font-size:14px;gap:12px;line-height:1.5}.tier-benefits svg{color:#10b981;flex-shrink:0}.tier-current{align-items:center;background:#f0b90b;background:var(--binance-yellow);border-radius:20px;color:#1e2329;color:var(--binance-black);display:flex;font-size:12px;font-weight:600;gap:6px;padding:6px 16px;position:absolute;right:20px;top:-12px}.qr-modal-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.qr-modal{background:#2b3139;background:var(--bg-secondary);border-radius:12px;max-width:400px;overflow:hidden;width:90%}.qr-modal-header{align-items:center;border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:24px}.qr-modal-header h3{color:#eaecef;color:var(--text-primary);font-size:20px;font-weight:600;margin:0}.qr-modal-close{background:none;border:none;border-radius:6px;color:#848e9c;color:var(--text-secondary);cursor:pointer;padding:8px;transition:all .2s ease}.qr-modal-close:hover{background:#3a4250;background:var(--bg-tertiary);color:#eaecef;color:var(--text-primary)}.qr-modal-content{padding:40px;text-align:center}.qr-placeholder{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-radius:12px;color:#f0b90b;color:var(--binance-yellow);display:flex;height:200px;justify-content:center;margin:0 auto;width:200px}.qr-info p{color:#848e9c;color:var(--text-secondary);font-size:14px;margin:0 0 12px}.qr-code-value{color:#f0b90b;color:var(--binance-yellow);font-family:monospace;font-size:24px;font-weight:700;letter-spacing:2px}.qr-modal-actions{border-top:1px solid #3a4250;border-top:1px solid var(--border-color);display:flex;gap:12px;padding:24px}@media (max-width:768px){.header-content{align-items:flex-start;gap:20px}.header-content,.nav-tabs,.referrals-actions{flex-direction:column}.referrals-actions{align-items:stretch}.search-input{min-width:auto}.table-header,.table-row{gap:12px;grid-template-columns:1fr}.table-col{display:none}.table-row{border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light);padding:20px}.user-info{margin-bottom:12px}.commissions-actions{flex-direction:column}.share-buttons{grid-template-columns:repeat(2,1fr)}.affiliation-header{display:none}}:root{--binance-yellow-dark:#d4a306;--binance-black:#1e2329;--binance-dark-gray:#2b3139;--binance-gray:#848e9c;--binance-light-gray:#eaecef;--binance-white:#fff;--player-bg:#000;--player-controls-bg:#000c;--player-controls-hover:#ffffff1a;--player-accent:#f0b90b;--panel-bg:#1e2329;--panel-border:#2b3139;--panel-header-bg:#2b3139;--bg-primary:#1e2329;--bg-secondary:#2b3139;--bg-tertiary:#3a4250;--bg-hover:#3a4250;--text-primary:#eaecef;--text-secondary:#848e9c;--text-tertiary:#5d6673;--border-color:#3a4250;--border-light:#474d57}.demo-video-page{background:#1e2329;background:var(--bg-primary);color:#eaecef;color:var(--text-primary);margin-top:7vh;min-height:100vh;overflow-x:hidden}@media (min-width:360px){.demo-video-page{padding:calc(7vh + 16px) 12px 16px}.demo-content{gap:20px;padding:0 12px}.video-container{border-radius:8px}.center-controls{gap:16px;padding:16px}.control-btn.large{height:48px;width:48px}.play-btn{height:64px;width:64px}.sidebar-section{padding:16px}}@media (min-width:375px){.demo-video-page{padding:calc(7vh + 20px) 16px 20px}.demo-content{gap:24px;padding:0 16px}.center-controls{gap:20px;padding:20px}.control-btn.large{height:52px;width:52px}.play-btn{height:68px;width:68px}.sidebar-section{padding:20px}}@media (min-width:391px){.demo-video-page{padding:calc(7vh + 24px) 20px 24px}.demo-content{gap:28px;padding:0 20px}.video-container{border-radius:10px}.center-controls{gap:24px;padding:24px}.control-btn.large{height:56px;width:56px}.play-btn{height:72px;width:72px}.sidebar-section{padding:22px}}@media (min-width:429px){.demo-video-page{padding:calc(7vh + 28px) 24px 28px}.demo-content{gap:30px;padding:0 24px}.video-container{border-radius:12px}.center-controls{gap:28px;padding:28px}.control-btn.large{height:58px;width:58px}.play-btn{height:76px;width:76px}.sidebar-section{padding:24px}}@media (min-width:481px){.demo-video-page{padding:calc(7vh + 32px) 28px 32px}.demo-content{grid-template-columns:1fr;margin:32px auto;max-width:800px}.demo-sidebar{grid-gap:24px;display:grid;gap:24px;grid-row:1;grid-template-columns:repeat(2,1fr)}.sidebar-section{margin-bottom:0}.stats-cards{grid-template-columns:repeat(2,1fr)}.center-controls{gap:32px;padding:32px}}@media (min-width:601px){.demo-video-page{padding:calc(7vh + 36px) 32px 36px}.demo-content{gap:32px;margin:36px auto;max-width:1000px}.demo-sidebar{grid-template-columns:repeat(3,1fr)}.sidebar-section:last-child{grid-column:span 3}.stats-cards{grid-template-columns:repeat(3,1fr)}.center-controls{gap:36px;padding:36px}}@media (min-width:769px){.demo-video-page{padding:calc(7vh + 40px) 36px 40px}.demo-content{gap:36px;grid-template-columns:2fr 1fr;margin:40px auto;max-width:1200px}.demo-sidebar{display:flex;flex-direction:column;grid-row:auto}.stats-cards{grid-template-columns:1fr}.center-controls{gap:40px;padding:40px}.control-btn.large{height:60px;width:60px}.play-btn{height:80px;width:80px}}@media (min-width:1025px){.demo-video-page{padding:calc(7vh + 48px) 40px 48px}.demo-content{gap:40px;margin:48px auto;max-width:1400px}.sidebar-section{padding:28px}.center-controls{gap:44px;padding:44px}}@media (min-width:1201px){.demo-video-page{padding:calc(7vh + 56px) 48px 56px}.demo-content{gap:48px;margin:56px auto;max-width:1600px}.video-container{box-shadow:0 25px 70px #0009}.sidebar-section{padding:32px}.center-controls{gap:48px;padding:48px}}.demo-header{background:#2b3139;background:var(--bg-secondary);border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);padding:20px 0;width:200vh}.header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.header-left h1{color:#eaecef;color:var(--text-primary);font-size:28px;font-weight:600;margin:0}.header-left h1,.header-subtitle{align-items:center;display:flex;gap:12px}.header-subtitle{color:#848e9c;color:var(--text-secondary);font-size:14px;margin:8px 0 0}.header-badge{align-items:center;background:#f0b90b1a;border:1px solid #f0b90b;border:1px solid var(--binance-yellow);border-radius:20px;color:#f0b90b;color:var(--binance-yellow);display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px}.header-right{display:flex;gap:16px}.youtube-wrapper{left:0;position:absolute;top:0;z-index:1}.youtube-wrapper,.youtube-wrapper iframe{height:100%;width:100%}.btn-primary,.btn-secondary{font-size:14px;font-weight:500;justify-content:center;padding:12px 24px;transition:all .3s ease}.btn-primary{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;font-weight:600}.btn-primary:hover{background:#d4a306;background:var(--binance-yellow-dark);box-shadow:0 8px 25px #f0b90b4d}.btn-secondary{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);color:var(--text-primary)}.btn-secondary:hover{background:#3a4250;background:var(--bg-hover);transform:translateY(-2px)}.btn-lg{font-size:16px;padding:16px 32px}.demo-content{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 350px;margin:30px auto;max-width:1400px;padding:0 20px}.demo-main{display:flex;flex-direction:column;gap:30px}.video-container{background:#000;background:var(--player-bg);border-radius:12px;box-shadow:0 20px 60px #00000080;overflow:hidden;position:relative}.video-wrapper{padding-top:56.25%;position:relative;width:100%}.demo-video{cursor:pointer;height:100%;left:0;object-fit:cover;object-fit:contain;position:absolute;top:0;width:100%}.video-controls-overlay{background:linear-gradient(180deg,#0000 50%,#000000b3);bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:10}.video-controls-overlay>*{pointer-events:auto}.video-controls-overlay.hidden{opacity:0;pointer-events:none}.current-chapter{display:flex;justify-content:center;padding:20px}.chapter-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:1px solid #f0b90b;border:1px solid var(--binance-yellow);border-radius:20px;color:#f0b90b;color:var(--binance-yellow);display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px}.center-controls{gap:40px;padding:40px}.center-controls,.control-btn{align-items:center;display:flex;justify-content:center}.control-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:2px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s ease}.control-btn:hover{background:#f0b90b;background:var(--player-accent);border-color:#f0b90b;border-color:var(--player-accent);color:#1e2329;color:var(--binance-black);transform:scale(1.1)}.control-btn.large{height:60px;width:60px}.control-btn.large svg{height:32px;width:32px}.play-btn{background:#f0b90b;background:var(--player-accent);border-color:#f0b90b;border-color:var(--player-accent);color:#1e2329;color:var(--binance-black);height:80px;width:80px}.play-btn:hover{background:#d4a306;background:var(--binance-yellow-dark);transform:scale(1.15)}.play-btn svg{height:48px;width:48px}.video-selector-header{position:relative}.btn-video-selector{align-items:center;background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;color:#eaecef;color:var(--text-primary);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;padding:8px 16px;transition:all .2s}.btn-video-selector:hover{background:#3a4250;background:var(--bg-hover);border-color:var(--primary-color)}.dropdown-icon{transition:transform .3s}.dropdown-icon.open{transform:rotate(-90deg)}.video-dropdown{background:#1e2329;background:var(--bg-primary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 30px #0003;left:0;margin-top:8px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.dropdown-header{align-items:center;border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px}.dropdown-header h4{font-size:16px;font-weight:600;margin:0}.dropdown-close{background:none;border:none;color:#848e9c;color:var(--text-secondary);cursor:pointer;padding:4px}.video-list{max-height:400px;overflow-y:auto}.video-item{background:none;border:none;border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;gap:16px;padding:16px;text-align:left;transition:background-color .2s;width:100%}.video-item:hover{background:#3a4250;background:var(--bg-hover)}.video-item.active{background:var(--primary-color-10);border-left:3px solid var(--primary-color)}.video-thumbnail{border-radius:6px;flex-shrink:0;height:68px;overflow:hidden;position:relative;width:120px}.video-thumbnail img{height:100%;object-fit:cover;width:100%}.video-duration{background:#000c;border-radius:3px;bottom:4px;color:#fff;font-size:11px;padding:2px 4px;position:absolute;right:4px}.video-progress-bar{background:#ffffff4d;bottom:0;height:3px;left:0;position:absolute;right:0}.playing-indicator,.progress-fill{background:var(--primary-color)}.playing-indicator{align-items:center;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.video-info{flex:1 1;text-align:left}.video-category{align-items:center;color:#848e9c;color:var(--text-secondary);display:inline-flex;font-size:12px;gap:4px;margin-bottom:4px}.video-info h4{color:#eaecef;color:var(--text-primary);font-size:14px;font-weight:600;margin:0 0 4px}.video-info p{font-size:12px;line-height:1.4;margin:0 0 8px}.video-info p,.video-stats{color:#848e9c;color:var(--text-secondary)}.video-stats{display:flex;font-size:11px;gap:12px}.video-stat{align-items:center;display:flex;gap:4px}.video-navigation{margin-top:24px;padding:0 20px}.nav-container{display:flex;gap:16px;justify-content:space-between}.nav-btn{align-items:center;background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;color:#eaecef;color:var(--text-primary);cursor:pointer;display:flex;flex:1 1;gap:12px;padding:16px;transition:all .2s}.nav-btn:hover{background:#3a4250;background:var(--bg-hover);border-color:var(--primary-color);transform:translateY(-2px)}.nav-btn.prev{text-align:left}.nav-btn.next{justify-content:flex-end;text-align:right}.rotate-180{transform:rotate(180deg)}.nav-info{display:flex;flex-direction:column}.nav-label{color:#848e9c;color:var(--text-secondary);font-size:12px;margin-bottom:2px}.nav-title{font-size:14px;font-weight:600}.next-video-indicator{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-radius:8px;bottom:70px;display:flex;gap:16px;left:20px;padding:12px 16px;position:absolute;right:20px}.video-progress-mini{background:#ffffff4d;border-radius:2px;flex:1 1;height:4px;overflow:hidden}.progress-bar-mini{background:var(--primary-color);height:100%;transition:width .3s}.next-video-info{color:#fff;display:flex;flex-direction:column;font-size:12px;gap:4px}.btn-next-video{align-items:center;background:none;border:none;color:var(--primary-color);cursor:pointer;display:flex;font-weight:600;gap:6px;padding:0}.btn-next-video:hover{text-decoration:underline}.video-series-progress{border-top:1px solid #3a4250;border-top:1px solid var(--border-color);margin-top:24px;padding-top:24px}.progress-label{color:#848e9c;color:var(--text-secondary);font-size:14px;margin-bottom:8px}.series-progress-bar{background:#2b3139;background:var(--bg-secondary);border-radius:3px;height:6px;overflow:hidden}.series-progress-fill{background:var(--primary-color);height:100%;transition:width .3s}.video-selector-mini{position:relative}.video-controls{background:linear-gradient(0deg,#000000e6,#0000);bottom:0;left:0;padding:20px;position:absolute;right:0;transition:transform .3s ease;z-index:20}.video-controls.visible{transform:translateY(0)}.video-controls.hidden{transform:translateY(100%)}.timeline-container{margin-bottom:20px}.timeline{background:#fff3;border-radius:2px;cursor:pointer;height:4px;position:relative}.timeline-progress{background:#f0b90b;background:var(--player-accent);border-radius:2px;height:100%;position:absolute;transition:width .1s ease}.timeline-chapters{height:100%;left:0;position:absolute;right:0;top:0}.timeline-chapter{background:#ffffff80;border:2px solid #1e2329;border:2px solid var(--bg-primary);border-radius:50%;cursor:pointer;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:12px}.timeline-chapter.active,.timeline-chapter:hover{background:#f0b90b;background:var(--player-accent);transform:translate(-50%,-50%) scale(1.3)}.timeline-slider{cursor:pointer;height:16px;left:0;opacity:0;position:absolute;top:-6px;width:100%}.controls-bottom{align-items:center;display:flex;justify-content:space-between}.controls-center,.controls-left,.controls-right{align-items:center;display:flex;gap:16px}.time-display{align-items:center;color:#fff;display:flex;font-family:monospace;font-size:14px;gap:4px}.time-separator{color:#ffffff80}.volume-control{align-items:center;display:flex;gap:8px;width:100px}.volume-slider{-webkit-appearance:none;background:#fff3;border-radius:2px;flex:1 1;height:4px;outline:none}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:12px;width:12px}.volume-slider::-moz-range-thumb{background:#fff;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.control-btn[data-active=true]{background:#f0b90b;background:var(--player-accent);color:#1e2329;color:var(--binance-black)}.chapters-panel,.features-panel,.quiz-panel{background:#1e2329;background:var(--panel-bg);border-left:1px solid #2b3139;border-left:1px solid var(--panel-border);bottom:auto;position:absolute;right:18vh;top:auto;transform:translateX(0);transition:transform .3s ease;width:350px;z-index:10}.chapters-list{display:flex;flex-direction:column;gap:12px;height:55vh;max-height:calc(100vh - 80px);overflow-y:scroll;padding:20px}.chapters-panel.hidden,.features-panel.hidden,.quiz-panel.hidden{transform:translateX(100%)}.panel-header{background:#2b3139;background:var(--panel-header-bg);border-bottom:1px solid #2b3139;border-bottom:1px solid var(--panel-border);justify-content:space-between;padding:20px}.panel-header,.panel-header h3{align-items:center;display:flex}.panel-header h3{color:#eaecef;color:var(--text-primary);font-size:18px;font-weight:600;gap:12px;margin:0}.panel-close{background:none;border:none;border-radius:6px;color:#848e9c;color:var(--text-secondary);cursor:pointer;padding:8px;transition:all .2s ease}.panel-close:hover{background:#3a4250;background:var(--bg-hover)}.chapter-item,.panel-close:hover{color:#eaecef;color:var(--text-primary)}.chapter-item{align-items:center;background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;gap:16px;padding:16px;text-align:left;transition:all .2s ease}.chapter-item:hover{background:#3a4250;background:var(--bg-hover)}.chapter-item.active,.chapter-item:hover{border-color:#f0b90b;border-color:var(--binance-yellow)}.chapter-icon,.chapter-item.active{background:#f0b90b1a}.chapter-icon{align-items:center;border-radius:8px;color:#f0b90b;color:var(--binance-yellow);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.chapter-content{flex:1 1}.chapter-title{font-weight:600;margin-bottom:4px}.chapter-meta{color:#848e9c;color:var(--text-secondary);display:flex;font-size:12px;gap:12px}.chapter-playing{align-items:center;background:#f0b90b;background:var(--binance-yellow);border-radius:50%;color:#1e2329;color:var(--binance-black);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.features-list{display:flex;flex-direction:column;gap:12px;padding:20px}.feature-item{align-items:center;background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;color:#eaecef;color:var(--text-primary);cursor:pointer;display:flex;gap:16px;padding:16px;text-align:left;transition:all .2s ease}.feature-item:hover{background:#3a4250;background:var(--bg-hover);border-color:var(--feature-color)}.feature-item.active{background:#f0b90b1a;background:rgba(var(--feature-color-rgb,240,185,11),.1);border-color:var(--feature-color)}.feature-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.feature-content{flex:1 1}.feature-title{font-weight:600;margin-bottom:4px}.feature-description{color:#848e9c;color:var(--text-secondary);font-size:12px}.feature-time{color:#5d6673;color:var(--text-tertiary);flex-shrink:0;font-family:monospace;font-size:14px}.feature-details{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;overflow:hidden;padding:0}.feature-details-header{align-items:center;background:#3a4250;background:var(--bg-tertiary);border-bottom:1px solid #3a4250;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:24px}.feature-details-header h3{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:20px;font-weight:600;gap:16px;margin:0}.details-icon{align-items:center;border-radius:12px;display:flex;height:56px;justify-content:center;width:56px}.details-close{background:none;border:none;border-radius:6px;color:#848e9c;color:var(--text-secondary);cursor:pointer;padding:8px;transition:all .2s ease}.details-close:hover{background:#3a4250;background:var(--bg-hover);color:#eaecef;color:var(--text-primary)}.feature-details-content{padding:30px}.feature-details-content .feature-description{color:#848e9c;color:var(--text-secondary);font-size:16px;line-height:1.6;margin-bottom:30px}.feature-points{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.feature-point{align-items:center;display:flex;gap:12px}.point-icon{flex-shrink:0}.feature-point span{color:#eaecef;color:var(--text-primary);line-height:1.5}.feature-actions{display:flex;gap:16px}.quiz-content{max-height:calc(100vh - 80px);overflow-y:auto;padding:20px}.quiz-progress{margin-bottom:30px}.progress-text{color:#848e9c;color:var(--text-secondary);font-size:14px;margin-bottom:8px}.progress-bar{background:#3a4250;background:var(--bg-tertiary);border-radius:2px;height:4px;overflow:hidden}.progress-fill{background:#f0b90b;background:var(--binance-yellow);border-radius:2px;transition:width .3s ease}.quiz-questions{margin-bottom:30px}.quiz-question h4{color:#eaecef;color:var(--text-primary);font-size:18px;font-weight:600;line-height:1.5;margin:0 0 20px}.quiz-options{display:flex;flex-direction:column;gap:12px}.quiz-option{align-items:center;background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;color:#eaecef;color:var(--text-primary);cursor:pointer;display:flex;gap:16px;padding:16px;text-align:left;transition:all .2s ease}.quiz-option:hover{background:#3a4250;background:var(--bg-hover)}.quiz-option.selected,.quiz-option:hover{border-color:#f0b90b;border-color:var(--binance-yellow)}.quiz-option.selected{background:#f0b90b1a}.option-letter{align-items:center;background:#2b3139;background:var(--bg-secondary);border-radius:6px;color:#eaecef;color:var(--text-primary);display:flex;flex-shrink:0;font-weight:600;height:32px;justify-content:center;width:32px}.quiz-option.selected .option-letter{background:#f0b90b;background:var(--binance-yellow);color:#1e2329;color:var(--binance-black)}.option-text{flex:1 1}.quiz-actions{display:flex;justify-content:flex-end}.quiz-results{padding:20px}.results-header{margin-bottom:40px;text-align:center}.results-score{color:#eaecef;color:var(--text-primary);font-size:48px;font-weight:700;margin-bottom:20px}.score-value{color:#f0b90b;color:var(--binance-yellow)}.score-total{color:#848e9c;color:var(--text-secondary);font-size:24px}.results-message{align-items:center;display:flex;flex-direction:column;gap:12px}.results-message svg{color:#f0b90b;color:var(--binance-yellow)}.results-message h4{color:#eaecef;color:var(--text-primary);font-size:24px;font-weight:600;margin:0}.results-message p{color:#848e9c;color:var(--text-secondary);margin:0;text-align:center}.results-details{margin-bottom:30px}.results-details h5{color:#eaecef;color:var(--text-primary);font-size:18px;font-weight:600;margin:0 0 20px}.result-item{border-bottom:1px solid #474d57;border-bottom:1px solid var(--border-light);margin-bottom:20px;padding-bottom:20px}.result-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.result-question{align-items:flex-start;display:flex;gap:12px;margin-bottom:12px}.result-status .correct{color:#10b981}.result-status .incorrect{color:#ef4444}.result-text{color:#eaecef;color:var(--text-primary);flex:1 1;line-height:1.5}.result-explanation{color:#848e9c;color:var(--text-secondary);font-size:14px;line-height:1.5;padding-left:28px}.results-actions{gap:12px}.demo-sidebar,.results-actions{display:flex;flex-direction:column}.demo-sidebar{gap:30px}.sidebar-section{background:#2b3139;background:var(--bg-secondary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:12px;padding:24px}.sidebar-section h3{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:18px;font-weight:600;gap:12px;margin:0 0 20px}.resources-list{display:flex;flex-direction:column;gap:12px}.resource-item{align-items:center;background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;color:#eaecef;color:var(--text-primary);display:flex;gap:16px;padding:16px;text-decoration:none;transition:all .2s ease}.resource-item:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow);transform:translateX(4px)}.resource-icon{align-items:center;background:#f0b90b1a;border-radius:8px;color:#f0b90b;color:var(--binance-yellow);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.resource-content{flex:1 1}.resource-title{font-weight:600;margin-bottom:4px}.resource-description{color:#848e9c;color:var(--text-secondary);font-size:12px}.resource-arrow{color:#5d6673;color:var(--text-tertiary);flex-shrink:0}.stats-cards{display:flex;flex-direction:column;gap:16px}.stat-card{background:#3a4250;background:var(--bg-tertiary);padding:16px}.stat-icon{align-items:center;border-radius:8px;display:flex;height:48px;justify-content:center;width:48px}.stat-icon.trading{background:#f0b90b1a;color:#f0b90b;color:var(--binance-yellow)}.stat-icon.security{background:#10b9811a;color:#10b981}.stat-icon.users{background:#3b82f61a;color:#3b82f6}.stat-value{color:#eaecef;color:var(--text-primary);font-size:20px;font-weight:700}.stat-label{color:var(--text-secondary);font-size:12px}.share-options{display:flex;gap:12px;margin-bottom:20px}.share-btn{background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;color:#eaecef;color:var(--text-primary);cursor:pointer;flex:1 1;padding:12px;transition:all .2s ease}.share-btn:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow);transform:translateY(-2px)}.btn-download{align-items:center;background:#3a4250;background:var(--bg-tertiary);border:1px solid #3a4250;border:1px solid var(--border-color);border-radius:8px;color:#eaecef;color:var(--text-primary);cursor:pointer;display:flex;font-weight:500;gap:8px;justify-content:center;padding:12px;transition:all .2s ease;width:100%}.btn-download:hover{background:#3a4250;background:var(--bg-hover);border-color:#f0b90b;border-color:var(--binance-yellow)}.demo-cta{background:linear-gradient(135deg,#1e2329,#2b3139);border-top:1px solid #3a4250;border-top:1px solid var(--border-color);margin-top:60px;padding:80px 20px}.cta-content{margin:0 auto;max-width:800px;text-align:center}.cta-content h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#eaecef,#f0b90b);-webkit-background-clip:text;background-clip:text;color:#eaecef;color:var(--text-primary);font-size:36px;font-weight:700;margin:0 0 20px}.cta-content p{color:#848e9c;color:var(--text-secondary);font-size:18px;line-height:1.6;margin:0 auto 40px;max-width:600px}.cta-actions{gap:20px;margin-bottom:40px}.cta-actions,.cta-features{display:flex;flex-wrap:wrap;justify-content:center}.cta-features{gap:30px}.cta-feature{align-items:center;color:#eaecef;color:var(--text-primary);display:flex;font-size:14px;gap:8px}.cta-feature svg{color:#10b981}@media (max-width:1200px){.demo-content{grid-template-columns:1fr}.demo-sidebar{grid-row:1}}@media (max-width:768px){.video-item{flex-direction:column}.video-thumbnail{aspect-ratio:16/9;height:auto;width:100%}.nav-container{flex-direction:column;margin-left:40px;width:80%}.next-video-indicator{flex-direction:column;gap:8px}.header-content{align-items:flex-start;flex-direction:column;gap:20px}.header-right{justify-content:stretch}.center-controls{gap:20px;padding:20px}.control-btn.large{height:50px;width:50px}.play-btn{height:70px;width:70px}.features-panel,.quiz-panel{width:100%}.chapters-panel{display:none;z-index:0}.controls-bottom{flex-direction:column;gap:16px}.controls-center,.controls-left,.controls-right{justify-content:center;width:100%}.cta-actions{flex-direction:column}.demo-header{display:none;width:0}.video-controls{z-index:0}.demo-cta{padding:80px 40px}.header-left h1{font-size:20px}}.timeline-chapter.active{animation:pulse 2s infinite}.video-container:focus-within .video-controls-overlay{opacity:1!important}.chapters-list::-webkit-scrollbar,.quiz-content::-webkit-scrollbar{width:6px}.chapters-list::-webkit-scrollbar-track,.quiz-content::-webkit-scrollbar-track{background:#3a4250;background:var(--bg-tertiary);border-radius:3px}.chapters-list::-webkit-scrollbar-thumb,.quiz-content::-webkit-scrollbar-thumb{background:#f0b90b;background:var(--binance-yellow);border-radius:3px}.chapters-list::-webkit-scrollbar-thumb:hover,.quiz-content::-webkit-scrollbar-thumb:hover{background:#d4a306;background:var(--binance-yellow-dark)}.settings-container{background:#0b0e11;color:#eaecef;min-height:calc(100vh - 80px);padding:24px}.settings-header{border-bottom:1px solid #2b3139;margin-bottom:32px;padding-bottom:16px}.settings-title{color:#f0b90b;font-size:28px;font-weight:600;margin:0 0 8px}.settings-subtitle{color:#848e9c;font-size:14px;margin:0}.settings-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:250px 1fr}.settings-sidebar{background:#1e2329;border-radius:8px;height:-webkit-fit-content;height:fit-content;padding:16px}.settings-nav{display:flex;flex-direction:column;gap:8px}.settings-nav-item{align-items:center;border-radius:6px;color:#eaecef;display:flex;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s ease}.settings-nav-item.active,.settings-nav-item:hover{background:#2b3139;color:#f0b90b}.settings-nav-item.active{font-weight:500}.nav-icon{font-size:18px}.settings-content{background:#1e2329;border-radius:8px;padding:24px}.settings-section{margin-bottom:40px}.setting-card{align-items:center;background:#2b3139;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;padding:20px;transition:all .2s ease}.setting-card:hover{background:#323a45}.setting-info h3{color:#eaecef;font-size:16px;font-weight:500;margin:0 0 4px}.setting-info p{color:#848e9c;font-size:14px;margin:0}.toggle-switch{display:inline-block;height:24px;position:relative;width:44px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background-color:#474d57;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}input:checked+.toggle-slider{background-color:#f0b90b}input:checked+.toggle-slider:before{transform:translateX(20px)}.setting-card.password-form{align-items:stretch;flex-direction:column}.setting-card.password-form h3{margin-bottom:20px}.form-group{margin-bottom:16px}.form-input{background:#1e2329;border:1px solid #474d57;border-radius:6px;color:#eaecef;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.form-input:focus{border-color:#f0b90b;outline:none}.currency-select,.language-select,.theme-select{background:#1e2329;border:1px solid #474d57;border-radius:6px;color:#eaecef;cursor:pointer;font-size:14px;min-width:150px;padding:8px 12px}.currency-select:focus,.language-select:focus,.theme-select:focus{border-color:#f0b90b;outline:none}.apply-btn,.cancel-btn,.save-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.save-btn{background:#f0b90b;color:#1e2329;width:100%}.save-btn:hover{background:#f8d12f}.settings-actions{border-top:1px solid #2b3139;display:flex;gap:16px;justify-content:flex-end;padding-top:24px}.apply-btn{background:#f0b90b;color:#1e2329;min-width:180px}.apply-btn:hover{background:#f8d12f}@media (max-width:768px){.settings-grid{grid-template-columns:1fr}.settings-sidebar{display:none}.setting-card{align-items:stretch;flex-direction:column;gap:16px}.setting-action{align-self:flex-end}.settings-actions{flex-direction:column}.apply-btn{min-width:100%}}.support-container{background:#0b0e11;color:#eaecef;margin-top:7vh;min-height:calc(100vh - 80px);padding:24px}.support-header{margin-bottom:32px}.support-title{color:#f0b90b;font-size:32px;font-weight:600;margin:0 0 8px}.support-subtitle{color:#848e9c;font-size:16px;margin:0 0 24px}.support-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:32px}.stat-card{align-items:center;background:#1e2329;border-radius:8px;display:flex;gap:16px;padding:20px;transition:all .2s ease}.stat-card:hover{background:#2b3139;transform:translateY(-2px)}.stat-icon{font-size:24px}.stat-content{flex:1 1}.stat-value{color:#f0b90b;font-size:24px;font-weight:600;margin-bottom:4px}.stat-label{color:#848e9c;font-size:14px}.support-tabs{border-bottom:1px solid #2b3139;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px;padding-bottom:16px}.tab-btn{align-items:center;background:#0000;border:1px solid #474d57;border-radius:6px;color:#848e9c;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 24px;transition:all .2s ease}.tab-btn:hover{background:#2b3139;color:#eaecef}.tab-btn.active{background:#f0b90b;border-color:#f0b90b;color:#1e2329}.tab-icon{font-size:16px}.support-content{background:#1e2329;border-radius:8px;min-height:500px;padding:24px}.faq-section{grid-gap:32px;display:grid;gap:32px;grid-template-columns:250px 1fr}.faq-categories{display:flex;flex-direction:column;gap:8px}.category-btn{align-items:center;background:#2b3139;border:none;border-radius:6px;color:#eaecef;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:16px;text-align:left;transition:all .2s ease}.category-btn:hover{background:#323a45}.category-btn.active{background:#f0b90b;color:#1e2329;font-weight:500}.category-icon{font-size:18px}.faq-list{flex:1 1}.section-subtitle{color:#848e9c;font-size:14px;margin:-16px 0 24px}.faq-item{background:#2b3139;border-radius:8px;margin-bottom:12px;overflow:hidden;transition:all .2s ease}.faq-item:hover{background:#323a45}.faq-question{align-items:center;cursor:pointer;display:flex;gap:16px;padding:20px}.faq-q{color:#f0b90b;font-weight:600;min-width:20px}.faq-question h3{color:#eaecef;flex:1 1;font-size:16px;font-weight:500;margin:0}.expand-btn{background:none;border:none;color:#848e9c;cursor:pointer;font-size:12px;transition:transform .2s ease}.faq-answer{border-top:1px solid #474d57;padding:0 20px 20px 56px}.faq-a{color:#f0b90b;font-weight:600;margin-right:8px}.faq-answer p{color:#b7bdc6;font-size:14px;line-height:1.6;margin:0}.ticket-section{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 300px}.ticket-form-container{background:#2b3139;border-radius:8px;padding:24px}.form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.form-group{margin-bottom:24px}.form-group label{color:#848e9c;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.form-input,.form-select,.form-textarea{background:#1e2329;border:1px solid #474d57;border-radius:6px;color:#eaecef;font-size:14px;padding:12px 16px;transition:border-color .2s ease;width:100%}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#f0b90b;outline:none}.form-textarea{min-height:120px;resize:vertical}.form-hint{color:#848e9c;font-size:12px;margin-top:4px}.attachments-section{margin-top:12px}.upload-btn{align-items:center;background:#1e2329;border:2px dashed #474d57;border-radius:6px;color:#848e9c;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;padding:12px 20px;transition:all .2s ease}.upload-btn:hover{border-color:#f0b90b;color:#eaecef}.file-input{display:none}.upload-icon{font-size:16px}.attachments-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.attachment-item{align-items:center;background:#1e2329;border-radius:4px;display:flex;justify-content:space-between;padding:8px 12px}.attachment-name{color:#eaecef;font-size:14px}.remove-attachment{background:none;border:none;color:#ea3943;cursor:pointer;font-size:18px;padding:0 4px}.form-actions{border-top:1px solid #474d57;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}.cancel-btn{background:#0000;border:1px solid #474d57;border-radius:6px;color:#848e9c;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.cancel-btn:hover{background:#2b3139}.submit-btn{background:#f0b90b;border:none;border-radius:6px;color:#1e2329;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.submit-btn:hover{background:#f8d12f}.support-sidebar{display:flex;flex-direction:column;gap:16px}.sidebar-card{background:#2b3139;border-radius:8px;padding:20px}.sidebar-card h3{align-items:center;color:#f0b90b;display:flex;font-size:16px;gap:8px;margin:0 0 16px}.sidebar-card p{color:#b7bdc6;font-size:14px;margin:8px 0}.tips-list{margin:0;padding:0}.tips-list li{border-bottom:1px solid #474d57}.tips-list li:last-child{border-bottom:none}.live-chat-btn{align-items:center;background:#f0b90b;border:none;border-radius:8px;color:#1e2329;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:16px 20px;transition:all .2s ease}.live-chat-btn:hover{background:#f8d12f;transform:translateY(-2px)}.chat-icon{font-size:20px}.badge{background:#0b0e11;border-radius:12px;color:#f0b90b;font-size:12px;padding:4px 8px}.chat-section{align-items:center;display:flex;height:500px;justify-content:center}.chat-placeholder{max-width:400px;text-align:center}.placeholder-icon{font-size:64px;margin-bottom:24px}.chat-placeholder h2{color:#f0b90b;font-size:24px;margin:0 0 16px}.chat-placeholder p{color:#848e9c;margin:8px 0}.primary-btn{background:#f0b90b;border:none;border-radius:6px;color:#1e2329;cursor:pointer;font-size:16px;font-weight:500;margin-top:24px;padding:12px 32px;transition:all .2s ease}.primary-btn:hover{background:#f8d12f}.history-section{padding:24px}.history-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.new-ticket-btn{background:#f0b90b;border:none;border-radius:6px;color:#1e2329;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.new-ticket-btn:hover{background:#f8d12f}.tickets-table{background:#2b3139;border-radius:8px;overflow:hidden}.table-header{background:#1e2329;color:#848e9c;font-size:14px;font-weight:500}.table-header,.table-row{display:grid;grid-template-columns:120px 2fr 120px 120px 120px 100px;padding:16px 24px}.table-row{align-items:center;border-bottom:1px solid #474d57}.table-row:last-child{border-bottom:none}.cell{color:#eaecef;font-size:14px}.ticket-id{color:#f0b90b;font-weight:500}.status-badge{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px;text-transform:capitalize}.status-badge.ouvert{background:#f0b90b1a;color:#f0b90b}.status-badge.résolu{background:#15b2811a;color:#15b281}.status-badge.en-cours{background:#3861fb1a;color:#3861fb}.priority-badge{border-radius:12px;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px;text-transform:capitalize}.priority-badge.haute{background:#ea39431a;color:#ea3943}.priority-badge.moyenne{background:#f0b90b1a;color:#f0b90b}.priority-badge.basse{background:#15b2811a;color:#15b281}.view-btn{background:#0000;border:1px solid #474d57;border-radius:4px;color:#848e9c;cursor:pointer;font-size:12px;padding:6px 12px;transition:all .2s ease}.view-btn:hover{background:#323a45;color:#eaecef}.empty-state{padding:60px 20px;text-align:center}.empty-icon{font-size:48px;margin-bottom:24px}.empty-state h3{color:#f0b90b;font-size:20px;margin:0 0 8px}.empty-state p{color:#848e9c;margin:0 0 24px}@media (max-width:1024px){.faq-section,.ticket-section{grid-template-columns:1fr}.support-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.form-row,.support-stats{grid-template-columns:1fr}.support-tabs{flex-direction:column}.table-header,.table-row{gap:8px;grid-template-columns:1fr;padding:12px}.cell,.header-cell{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.cell:before,.header-cell:before{color:#848e9c;content:attr(data-label);font-weight:500}}@media (max-width:480px){.support-container,.support-content{padding:16px}.form-actions{flex-direction:column}.cancel-btn,.submit-btn{width:100%}}:root{--binance-yellow:#f0b90b;--binance-yellow-light:#fcd535;--binance-yellow-dark:#b08c10;--binance-black:#0b0e11;--binance-dark:#1e2329;--binance-darker:#161a1e;--binance-gray:#2b3139;--binance-light-gray:#474d57;--binance-white:#eaecef;--binance-green:#0ecb81;--binance-red:#f6465d;--binance-blue:#3396ff;--binance-shadow:0 4px 12px #0006;--binance-glow:0 0 20px #f0b90b4d;--binance-border:1px solid #2b3139}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0b0e11;background-color:var(--binance-black);color:#eaecef;color:var(--binance-white);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow-x:hidden}.verify-email-page{align-items:center;background:linear-gradient(135deg,#161a1e,#0b0e11);background:linear-gradient(135deg,var(--binance-darker) 0,var(--binance-black) 100%);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.verify-email-page:before{background-image:radial-gradient(circle at 20% 80%,#f0b90b0d 0,#0000 50%),radial-gradient(circle at 80% 20%,#0ecb8108 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.verify-container{animation:slideUp .6s cubic-bezier(.4,0,.2,1);background:#1e2329;background:var(--binance-dark);border:1px solid #2b3139;border:var(--binance-border);border-radius:16px;box-shadow:0 4px 12px #0006;box-shadow:var(--binance-shadow);max-width:500px;overflow:hidden;position:relative;width:100%;z-index:1}.verify-header{background:#161a1e;background:var(--binance-darker);border-bottom:1px solid #2b3139;border-bottom:var(--binance-border);justify-content:space-between;padding:24px 32px}.logo,.verify-header{align-items:center;display:flex}.logo{cursor:pointer;gap:12px;transition:all .3s ease}.logo:hover{transform:translateY(-1px)}.logo-icon{align-items:center;background:linear-gradient(135deg,#f0b90b,#fcd535);background:linear-gradient(135deg,var(--binance-yellow),var(--binance-yellow-light));border-radius:8px;box-shadow:0 4px 12px #f0b90b33;display:flex;height:40px;justify-content:center;width:40px}.logo-icon svg{color:#0b0e11;color:var(--binance-black)}.logo h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f0b90b,#fcd535);background:linear-gradient(135deg,var(--binance-yellow),var(--binance-yellow-light));-webkit-background-clip:text;font-size:24px;font-weight:700;letter-spacing:-.5px}.security-badge{align-items:center;background:#0ecb811a;border:1px solid #0ecb814d;border-radius:20px;color:#0ecb81;color:var(--binance-green);display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px}.verify-main{padding:40px 32px}.verify-card{animation:fadeIn .5s ease-out;text-align:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.verify-card svg{animation:pulse 2s infinite;filter:drop-shadow(0 4px 12px rgba(0,0,0,.3));margin-bottom:24px}.verify-card.success svg{animation:successPulse 2s infinite;color:#0ecb81;color:var(--binance-green)}@keyframes successPulse{0%,to{filter:drop-shadow(0 0 0 rgba(14,203,129,0));transform:scale(1)}50%{filter:drop-shadow(0 0 20px rgba(14,203,129,.4));transform:scale(1.05)}}.verify-card.error svg{color:#f6465d;color:var(--binance-red)}.verify-card.pending svg{color:#f0b90b;color:var(--binance-yellow)}.verify-card h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#eaecef,#b7bdc6);background:linear-gradient(135deg,var(--binance-white),#b7bdc6);-webkit-background-clip:text;font-size:28px;font-weight:700;margin-bottom:16px}.verify-card p{color:#b7bdc6;font-size:16px;line-height:1.6;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:400px}.action-buttons{display:flex;gap:16px;justify-content:center;margin-top:32px}.btn-primary,.btn-secondary{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:10px;letter-spacing:.3px;overflow:hidden;padding:5px 10px;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary{background:linear-gradient(135deg,#f0b90b,#fcd535);background:linear-gradient(135deg,var(--binance-yellow),var(--binance-yellow-light));box-shadow:0 4px 12px #f0b90b4d;color:#0b0e11;color:var(--binance-black)}.btn-primary:hover{background:linear-gradient(135deg,#fcd535,#f0b90b);background:linear-gradient(135deg,var(--binance-yellow-light),var(--binance-yellow));box-shadow:0 8px 24px #f0b90b66;transform:translateY(-2px)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:#ffffff0d;border:1px solid #474d57;border:1px solid var(--binance-light-gray);color:#eaecef;color:var(--binance-white)}.btn-secondary:hover{background:#ffffff1a;border-color:#f0b90b;border-color:var(--binance-yellow);transform:translateY(-1px)}.redirect-notice{background:#f0b90b0d;border:1px solid #f0b90b33;border-radius:8px;color:#f0b90b;color:var(--binance-yellow);font-size:14px;margin-top:24px;padding:16px}.countdown-display{color:#fcd535;color:var(--binance-yellow-light);font-size:16px;font-weight:700;margin:0 4px}.cancel-btn{background:none;border:none;border-radius:4px;color:#3396ff;color:var(--binance-blue);cursor:pointer;font-weight:600;margin-left:12px;padding:4px 8px;transition:all .2s}.cancel-btn:hover{background:#3396ff1a}.tips-container{background:#161a1e;background:var(--binance-darker);border:1px solid #2b3139;border:var(--binance-border);border-radius:12px;margin:32px 0;padding:24px}.tips-container h4{align-items:center;color:#eaecef;color:var(--binance-white);display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:16px}.tips-list{list-style:none}.tips-list li{align-items:center;color:#b7bdc6;display:flex;font-size:14px;gap:12px;padding:8px 0}.tips-list li:before{color:#f0b90b;color:var(--binance-yellow);content:"•";font-size:20px}.loading-text{animation:fadeInOut 2s infinite;color:#b7bdc6;font-size:16px}@keyframes fadeInOut{0%,to{opacity:.5}50%{opacity:1}}.verify-footer{background:#161a1e;background:var(--binance-darker);border-top:1px solid #2b3139;border-top:var(--binance-border);color:#8a939f;font-size:12px;padding:24px 32px;text-align:center}.footer-links{display:flex;gap:24px;justify-content:center;margin-bottom:12px}.footer-links a{color:#8a939f;font-weight:500;text-decoration:none;transition:color .2s}.footer-links a:hover{color:#f0b90b;color:var(--binance-yellow)}.security-info{align-items:center;color:#5d6673;display:flex;font-size:11px;gap:8px;justify-content:center;margin-top:8px}.progress-container{background:#161a1e;background:var(--binance-darker);border:1px solid #2b3139;border:var(--binance-border);border-radius:8px;margin:32px 0;padding:16px}.progress-steps{justify-content:space-between;position:relative}.progress-step,.progress-steps{align-items:center;display:flex}.progress-step{flex-direction:column;z-index:2}.step-circle{align-items:center;background:#2b3139;background:var(--binance-gray);border:2px solid #0000;border-radius:50%;display:flex;font-weight:600;height:40px;justify-content:center;margin-bottom:8px;transition:all .3s;width:40px}.step-circle.active{background:#f0b90b;background:var(--binance-yellow);border-color:#fcd535;border-color:var(--binance-yellow-light);box-shadow:0 0 20px #f0b90b4d;color:#0b0e11;color:var(--binance-black)}.step-circle.completed{background:#0ecb81;background:var(--binance-green);color:#0b0e11;color:var(--binance-black)}.step-label{color:#8a939f;font-size:12px;font-weight:500}.step-label.active{color:#eaecef;color:var(--binance-white)}.progress-line{background:#2b3139;background:var(--binance-gray);height:2px;left:20px;position:absolute;right:20px;top:20px;z-index:1}.progress-fill{background:linear-gradient(90deg,#0ecb81,#f0b90b);background:linear-gradient(90deg,var(--binance-green),var(--binance-yellow));border-radius:1px;height:100%;transition:width .5s ease}@media (max-width:640px){.verify-container{margin:0 16px;max-width:100%}.verify-header{padding:20px 24px}.verify-main{padding:32px 24px}.action-buttons{flex-direction:column}.btn-primary,.btn-secondary{justify-content:center;width:100%}.footer-links{flex-wrap:wrap;gap:16px}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating{animation:float 3s ease-in-out infinite}.verify-gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f0b90b,#0ecb81);background:linear-gradient(135deg,var(--binance-yellow),var(--binance-green));-webkit-background-clip:text;background-clip:text}.success-ring{animation:ringPulse 2s ease-out infinite;border:2px solid #0ecb81;border:2px solid var(--binance-green);border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}@keyframes ringPulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.status-icon-container{display:inline-block;margin-bottom:24px;position:relative}.benefits-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:32px 0}.verify-benefit-item{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px;transition:all .3s}.verify-benefit-item:hover{background:#f0b90b0d;border-color:#f0b90b33;transform:translateY(-2px)}.verify-benefit-item svg{color:#f0b90b;color:var(--binance-yellow)}.verify-benefit-item span{color:#b7bdc6;font-size:12px;font-weight:500;text-align:center}.verify-container:before{background:linear-gradient(45deg,#f0b90b,#0ecb81,#3396ff);background:linear-gradient(45deg,var(--binance-yellow),var(--binance-green),var(--binance-blue));border-radius:17px;bottom:-1px;content:"";filter:blur(10px);left:-1px;opacity:.3;position:absolute;right:-1px;top:-1px;z-index:-1}.bottom-mobile-navbar{animation:slideUp .15s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0a0b0d,#1a1d23);border-top:1px solid #f2be221a;bottom:0;box-shadow:0 -4px 20px #00000080;left:0;opacity:1;padding:8px 0;position:fixed;right:0;transform:translateY(0);transition:transform .15s ease,opacity .1s linear;will-change:transform,opacity;z-index:1000}.bottom-mobile-navbar.hidden{opacity:0;pointer-events:none;transform:translateY(100%);transition:transform .1s ease,opacity .05s linear}.bottom-mobile-navbar-container{align-items:center;display:flex;justify-content:space-around;margin:0 auto;max-width:100%;padding:0 4px}.bottom-mobile-nav-item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:12px;color:#848e9c;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:60px;padding:8px 12px;position:relative;transition:all .15s ease}.bottom-mobile-nav-item:active{transform:scale(.95)}.bottom-mobile-nav-item:hover{background:#f2be220d;color:#f2be22;transform:translateY(-2px)}.bottom-mobile-nav-item.active{background:#f2be221a;color:#f2be22}.bottom-mobile-nav-item.active:after{animation:pulse 2s infinite;background:#f2be22;border-radius:50%;bottom:-8px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.bottom-mobile-nav-label{font-size:10px;font-weight:500;letter-spacing:.3px;transition:all .15s ease}.bottom-mobile-nav-center{margin-bottom:5px;position:relative}.bottom-mobile-nav-main-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(135deg,#f2be22,#d4a017);border:none;border-radius:50%;box-shadow:0 4px 15px #f2be224d;color:#0a0b0d;cursor:pointer;display:flex;flex-direction:column;height:56px;justify-content:center;padding:12px;position:relative;transition:all .15s ease;width:56px;z-index:2}.bottom-mobile-nav-main-btn:active{transform:scale(.95)}.bottom-mobile-nav-main-btn:hover{box-shadow:0 6px 20px #f2be2266;transform:translateY(-4px) scale(1.05)}.bottom-mobile-nav-main-btn.active{background:linear-gradient(135deg,#d4a017,#b68a14);box-shadow:0 4px 15px #d4a01766}.bottom-nav-pulse-effect{animation:pulse-ring 2s infinite;background:#f2be2233;border-radius:50%;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px;z-index:1}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;transform:translateX(-50%) scale(1)}50%{opacity:.7;transform:translateX(-50%) scale(1.2)}}@keyframes pulse-ring{0%{opacity:.8;transform:translate(-50%,-50%) scale(.8)}70%{opacity:0;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}@media (max-width:768px){.bottom-mobile-navbar{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}}@media (min-width:769px){.bottom-mobile-navbar{display:none}}@media (max-width:320px){.bottom-mobile-nav-item{min-width:50px;padding:6px 8px}.bottom-mobile-nav-label{font-size:9px}.bottom-mobile-nav-main-btn{height:48px;width:48px}.bottom-nav-pulse-effect{height:56px;width:56px}}.historiques-container{background-color:#0b0e11;color:#eaecef;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:10vh;max-width:1200px;padding:24px}.historiques-header{margin-bottom:32px;text-align:center}.historiques-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f0b90b,#f8d12f);color:#f0b90b;font-size:2.5rem;font-weight:600;margin-bottom:8px}.historiques-subtitle{color:#848e9c;font-size:1.1rem}.historiques-stats-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:32px}.historiques-stat-card{background:linear-gradient(145deg,#1e2329,#181a20);border:1px solid #2b3139;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:5px;text-align:center;transition:all .3s ease}.historiques-stat-card:hover{border-color:#f0b90b;box-shadow:0 8px 24px #f0b90b1a;transform:translateY(-4px)}.historiques-stat-value{color:#f0b90b;font-size:2.5rem;font-weight:700;margin-bottom:8px}.historiques-stat-label{color:#848e9c;font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.historiques-filters-container{background:#1e2329;border:1px solid #2b3139;border-radius:12px;margin-bottom:24px;padding:24px}.historiques-search-box{margin-bottom:20px;position:relative}.historiques-search-icon{color:#848e9c;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.historiques-search-input{background:#0b0e11;border:1px solid #2b3139;border-radius:8px;color:#eaecef;font-size:1rem;padding:14px 20px 14px 48px;transition:all .3s ease;width:100%}.historiques-search-input:focus{border-color:#f0b90b;box-shadow:0 0 0 2px #f0b90b33;outline:none}.historiques-filter-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px}.historiques-filter-group{flex:1 1;min-width:200px}.historiques-filter-label{color:#848e9c;display:block;font-size:.9rem;margin-bottom:8px}.historiques-filter-select{background:#0b0e11;border:1px solid #2b3139;border-radius:8px;color:#eaecef;cursor:pointer;font-size:1rem;padding:12px 16px;transition:all .3s ease;width:100%}.historiques-filter-select:focus{border-color:#f0b90b;outline:none}.historiques-reset-filters-btn{background:#0000;border:1px solid #2b3139;border-radius:8px;color:#848e9c;cursor:pointer;font-size:1rem;margin-top:24px;padding:12px 24px;transition:all .3s ease}.historiques-reset-filters-btn:hover{border-color:#f0b90b;color:#f0b90b}.historiques-operations-table-container{background:#1e2329;border:1px solid #2b3139;border-radius:12px;margin-bottom:32px;overflow:hidden}.historiques-table-responsive{overflow-x:auto}.historiques-operations-table{border-collapse:collapse;min-width:1000px;width:100%}.historiques-operations-table th{background:#2b3139;color:#848e9c;font-size:.9rem;font-weight:600;letter-spacing:.5px;padding:18px 20px;text-align:left;text-transform:uppercase}.historiques-operations-table td{border-bottom:1px solid #2b3139;color:#eaecef;padding:18px 20px}.historiques-operation-row:hover{background:#f0b90b0d}.historiques-tx-id{font-family:Monaco,Courier New,monospace;font-size:.9rem}.historiques-op-description{color:#b7bdc6;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.historiques-op-amount{font-size:1.1rem;font-weight:600}.historiques-amount .vente{color:#0ecb81;color:#f6465d}.historiques-op-date{color:#848e9c;font-size:.9rem}.historiques-operation-status,.historiques-operation-type{border-radius:20px;display:inline-block;font-size:.85rem;font-weight:600;padding:6px 12px}.historiques-op-description .achat,.historiques-operation-type .achat{color:#0ecb81}.historiques-op-description .vente,.historiques-operation-type .vente{color:#f6465d}.historiques-operation-status .completed{background:#0ecb8126;color:#0ecb81}.historiques-operation-status .pending{background:#f0b90b26;color:#f0b90b}.historiques-operation-status .failed{background:#f6465d26;color:#f6465d}.historiques-type-achat{background:#0ecb8126;color:#0ecb81}.historiques-recent-op-status{border-radius:10px;margin-left:3px;margin-right:3px}.historiques-recent-op-status .completed{background:#0ecb8126;color:#0ecb81}.historiques-recent-op-status .pending{background:#f0b90b26;color:#f0b90b}.historiques-recent-op-status .failed{background:#f6465d26;color:#f6465d}.historiques-recent-op-type .achat{background:#0ecb8126;color:#0ecb81}.historiques-recent-op-type .vente,.historiques-type-vente{background:#f6465d26;color:#f6465d}.historiques-type-trade{background:#3888ff26;color:#3888ff}.historiques-type-transfer{background:#f0b90b26;color:#f0b90b}.historiques-type-default{background:#848e9c26;color:#848e9c}.historiques-status-completed{background:#0ecb8126;color:#0ecb81}.historiques-status-pending{background:#f0b90b26;color:#f0b90b}.historiques-status-failed{background:#f6465d26;color:#f6465d}.historiques-status-default{background:#848e9c26;color:#848e9c}.historiques-detail-btn{background:#0000;border:1px solid #2b3139;border-radius:6px;color:#848e9c;cursor:pointer;font-size:.9rem;padding:8px 16px;transition:all .3s ease}.historiques-detail-btn:hover{border-color:#f0b90b;color:#f0b90b}.historiques-pagination-container{align-items:center;display:flex;gap:16px;justify-content:center;padding:24px}.historiques-pagination-btn{background:#1e2329;border:1px solid #2b3139;border-radius:8px;color:#eaecef;cursor:pointer;padding:10px 20px;transition:all .3s ease}.historiques-pagination-btn:hover:not(:disabled){border-color:#f0b90b;color:#f0b90b}.historiques-pagination-btn:disabled{cursor:not-allowed;opacity:.5}.historiques-pagination-numbers{display:flex;gap:8px}.historiques-pagination-number{align-items:center;background:#1e2329;border:1px solid #2b3139;border-radius:8px;color:#eaecef;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.historiques-pagination-number:hover{border-color:#f0b90b}.historiques-pagination-number.active{background:#f0b90b;border-color:#f0b90b;color:#0b0e11;font-weight:600}.historiques-pagination-dots{align-items:center;color:#848e9c;display:flex;justify-content:center;width:40px}.historiques-recent-ops-container{background:#1e2329;border:1px solid #2b3139;border-radius:12px;padding:24px}.historiques-recent-ops-title{color:#eaecef;font-size:1.5rem;margin-bottom:20px}.historiques-recent-ops-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.historiques-recent-op-card{background:#0b0e11;border:1px solid #2b3139;border-radius:8px;padding:16px;transition:all .3s ease}.historiques-recent-op-card:hover{border-color:#f0b90b;transform:translateY(-2px)}.historiques-recent-op-header{margin-bottom:12px}.historiques-recent-op-body,.historiques-recent-op-header{align-items:center;display:flex;justify-content:space-between}.historiques-recent-historiques-op-date{color:#848e9c;font-size:.85rem}@keyframes spin{to{transform:rotate(1turn)}}.historiques-no-results{padding:60px 20px;text-align:center}.historiques-no-results-icon{color:#848e9c;font-size:3rem;margin-bottom:20px}.historiques-no-results h3{color:#eaecef;margin-bottom:12px}.historiques-no-results p{color:#848e9c;margin-bottom:24px}.historiques-no-results-btn{background:#f0b90b;border:none;border-radius:8px;color:#0b0e11;cursor:pointer;font-weight:600;padding:12px 32px;transition:all .3s ease}.historiques-no-results-btn:hover{background:#f8d12f;transform:translateY(-2px)}@media (max-width:768px){.historiques-container{margin:70px 5px 0;padding:16px}.historiques-title{font-size:1.8rem}.historiques-subtitle{font-size:1rem}.historiques-stats-container{grid-template-columns:1fr}.historiques-filter-controls{flex-direction:column}.historiques-filter-group{min-width:100%}.historiques-pagination-container{flex-direction:column}.historiques-recent-ops-list{grid-template-columns:1fr}}
/*# sourceMappingURL=main.c0b34267.css.map*/