@font-face{font-family:SF Compact Display;src:url(/fonts/SFCompactDisplay-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Compact Display;src:url(/fonts/SFCompactDisplay-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Compact Display;src:url(/fonts/SFCompactDisplay-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Nova-Regulars.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Nova-Regulars-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Nova-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Nova-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Nova-SemiBold-Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Bold-Italic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-ExtraBold-Italic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/Proxima-Black-Italic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;background-color:#f5f5f5;color:#1e2329;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.binance-btn{background-color:#f0b90b;color:#1e2329;font-weight:600;padding:10px 20px;border-radius:4px;transition:all .2s;border:none;cursor:pointer}.binance-btn:hover{background-color:#d9a70a}.binance-btn:disabled{opacity:.5;cursor:not-allowed}.binance-input{border:1px solid #EAECEF;border-radius:4px;padding:8px 12px;width:100%;outline:none;transition:border-color .2s}.binance-input:focus{border-color:#f0b90b}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#eaecef;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#d4d7dc}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-in,.fade-in{animation:fadeIn .3s ease-out}.slide-in-from-bottom-4{animation:slideInFromBottom .5s ease-out}.drop-zone-active{border-color:#f0b90b!important;background-color:#f0b90b1a!important}.canvas-container{position:relative;width:100%;overflow:hidden;border-radius:8px}.canvas-container canvas{display:block;width:100%;height:auto}.layer-handle{position:absolute;width:8px;height:8px;background-color:#f0b90b;border-radius:2px;cursor:move}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#e8e8e8;border-radius:4px;cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:#f0b90b;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px #0003}input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#f0b90b;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 4px #0003}
