html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{border:0;line-height:1;margin:0;padding:0}a{text-decoration:none}ul{list-style:none}button,input,select{background-color:initial;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}button,input[type=button],select{cursor:pointer}:root{--panel-padding-size:1rem;--panel-border-radius-size:1rem;--panel-inner-border-radius-size:0.75rem;--card-padding-size:0.5rem;--card-border-radius-size:0.5rem;--input-border-radius-size:0.75rem;@media screen and (max-width:479px){--panel-padding-size:0.75rem}--color-text-primary:#fff;--color-text-secondary:#fff9;--color-bg-primary:#191919;--color-bg-secondary:#141414;--color-accent:#00d4ff;--gradient-primary:linear-gradient(90deg,#00daee,#00fa95);--gradient-secondary:linear-gradient(90deg,#ff4b4b,#ff6565);--font-family:"Roboto",sans-serif}@font-face{font-family:Roboto;font-stretch:75% 100%;font-weight:100 900;src:url(/static/media/Roboto-VariableFont.aeb7bb13ebdc02705164.woff2) format("woff2-variations")}.button{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--card-padding-size);color:var(--color-text-primary);display:inline-flex;gap:.25em;justify-content:center;padding:.75em;.unit,.value{color:var(--color-text-secondary)}}.active.button{position:relative;z-index:0;&:before{background:var(--gradient-primary);border-radius:inherit;inset:0}&:after,&:before{content:"";position:absolute;z-index:-1}&:after{background:var(--color-bg-secondary);border-radius:6px;inset:2px}.value{color:var(--color-text-primary);font-weight:700}}.app{background-color:var(--color-bg-secondary);color:var(--color-text-primary);display:flex;flex-direction:column;font-family:var(--font-family);height:100vh}.app-header{background:var(--color-bg-primary);justify-content:space-between;padding:var(--panel-padding-size)}.app-header,.header-left,.menu{align-items:center;display:flex;gap:1rem}.header-left,.menu{height:40px}.menu{&>*{height:100%}}.menu__item{display:inline-flex;gap:1rem}.menu-button{display:none}@media screen and (max-width:599px){.menu{display:none}.menu-button{background:var(--gradient-primary);display:inline-flex;font-size:0;height:40px;padding:.5rem;position:relative;width:40px;z-index:20}.open.menu-layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14141499;inset:0;opacity:1;position:fixed;transition:.1s ease-in;z-index:20;@starting-style{opacity:0}.menu{background-color:var(--color-bg-primary);border-bottom-left-radius:.75rem;box-shadow:0 8px 15px -3px #00000080;display:flex;flex-direction:column;height:auto;min-width:240px;opacity:1;padding:4.375rem .75rem .75rem;position:absolute;right:0;top:0;transition:.1s ease-in;@starting-style{opacity:0}&>*{height:40px;width:100%}.account-selector__label,.account-selector__logo,.balance__label,.login-button .text{display:inline-flex}}}}.login-button{display:inline-flex;gap:.75rem;@media screen and (max-width:829px){& .text{display:none}}}.sound-button{width:40px}.deposit-button{background:var(--gradient-primary);font-size:0;padding:.5rem}.balance{display:inline-flex;gap:1em;justify-content:space-between}.balance__amount{display:inline-flex;gap:.4em}.balance__currency,.balance__label{color:var(--color-text-secondary);font-weight:400}.balance__label{@media screen and (max-width:767px){display:none}}.balance__value{font-weight:700}.account-selector{cursor:pointer;font-weight:700;gap:.5em;position:relative;z-index:1000}.account-selector__label{color:var(--color-text-secondary);font-weight:400}.account-selector__type{&.real{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:#0000}}@media screen and (max-width:689px){.account-selector__label,.account-selector__logo{display:none}}.account-dropdown-portal{animation:fadeIn .2s ease-in-out;background:#14141ef2;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 5px 15px #00000080;margin-top:5px;min-width:150px;overflow:hidden;z-index:9999}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.account-dropdown-portal .account-option{color:#ddd;cursor:pointer;padding:.7rem 1rem;transition:background .2s ease}.account-dropdown-portal .account-option:hover{background:#ffffff26}.account-dropdown-portal .account-option.active{background:#00d7ff33;color:#00d7ff}.connection-status{align-items:center;display:flex;gap:.5rem}.status-indicator{border-radius:8px;font-size:.9rem;font-weight:500;padding:.4rem .8rem;transition:all .3s ease}.status-indicator.connected{background:#0f83;border:1px solid #0f8;color:#0f8}.status-indicator.disconnected{background:#f443;border:1px solid #f44;color:#f44}.app-main{display:flex;flex:1 1;flex-direction:column;min-height:0}.logo{align-items:center;display:flex}.logo-img{margin-right:8px}.logo-title{-webkit-text-fill-color:#0000;background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;font-size:24px;font-weight:400;line-height:133%}.login-form{background:linear-gradient(135deg,#1a2338,#0d1219);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;min-height:100vh;padding:20px}.login-form .row{margin:0}.login-form .card{background:#2a3b5ecc;border:1px solid #2a3b5e;border-radius:12px;box-shadow:0 20px 40px #0000004d;overflow:hidden}.login-form .card-header{background:linear-gradient(45deg,#2ed573,#27ae60)!important;border-bottom:none;padding:1.5rem}.login-form .card-header h3{color:#000;font-size:1.8rem;font-weight:600;margin:0}.login-form .card-body{background:#2a3b5ee6;color:#fff;padding:2rem!important}.login-form .btn{align-items:center;border:none;border-radius:25px;display:flex;font-size:1rem;font-weight:500;justify-content:center;margin-top:15px;padding:12px 30px;transition:all .3s ease}.login-form .btn:hover{box-shadow:0 5px 15px #0000004d;transform:translateY(-2px)}.login-form .btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.login-form .btn-danger{background:linear-gradient(45deg,#ff7675,#c0392b);color:#000;font-weight:700}.login-form .btn-primary{background:linear-gradient(45deg,#2ed573,#27ae60);color:#000;font-weight:700}.login-form .btn-info{background:linear-gradient(45deg,#74b9ff,#0984e3);color:#000;font-weight:700}.login-form .btn-warning{background:linear-gradient(45deg,#fdcb6e,#e17055)!important;color:#000;font-weight:700}.login-form .btn-secondary{background:linear-gradient(45deg,#636e72,#2d3436);color:#fff;font-weight:700}.login-form .btn.disabled{background:#2a3b5e;color:#6c757d}.login-form .btn i{font-size:1.1rem;margin-right:8px}.login-form .alert{border:none;border-radius:10px;font-weight:500}.login-form .alert-danger{background:#ff767533;border:1px solid #ff7675;color:#ff7675}.login-form .form-control{background:#1a2338cc;border:2px solid #2a3b5e;border-radius:10px;color:#fff;font-size:1rem;padding:12px 16px;transition:all .3s ease}.login-form .form-control:focus{background:#1a2338e6;border-color:#2ed573;box-shadow:0 0 0 .2rem #2ed57340}.login-form .form-control::placeholder{color:#a1b2d0}.login-form .form-label{color:#a1b2d0;font-weight:600;margin-bottom:8px}.login-form .form-text{color:#a1b2d0;font-size:.875rem;margin-top:4px}.login-form .btn-link{color:#a1b2d0;font-weight:500;text-decoration:none}.login-form .btn-link:hover{color:#2ed573;text-decoration:underline}.login-form .g-3>*{padding:.5rem}.login-form .btn.loading{color:#0000;position:relative}.login-form .btn.loading:after{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}@media (max-width:768px){.login-form .card-body{padding:1.5rem!important}.login-form .btn{font-size:.9rem;padding:10px 16px}.login-form .card-header h3{font-size:1.3rem}}.login-container{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14141499;display:flex;height:100%;justify-content:center;opacity:1;position:absolute;top:0;transition:.1s ease-in;width:100%;@starting-style{opacity:0}}.login-card{background:var(--color-bg-primary);border-radius:20px;box-shadow:0 8px 15px -3px #00000080;padding:12px;text-align:center;width:360px}.login-header{align-items:center;display:flex;flex-direction:column}.login-header-text{font-size:24px;font-weight:700;line-height:133%;margin-top:12px;text-align:center}.error-message{background:#ff767533;border:1px solid #ff7675;border-radius:10px;color:#ff7675;margin-bottom:1rem;padding:1rem;text-align:center}.divider{position:relative}.divider:before{left:0}.divider:after,.divider:before{background:var(--gradient-primary);content:"";height:2px;position:absolute;top:calc(50% - 2px);width:44%}.divider:after{right:0}.divider span{color:var(--color-text-secondary);font-size:16px;font-weight:400;line-height:150%;text-transform:uppercase}.login-buttons{display:flex;flex-direction:column;gap:18px;margin:12px 0}.login-form-button{align-items:center;background-color:var(--color-bg-secondary);border-radius:1000px;display:inline-flex;font-size:24px;font-weight:400;line-height:1.33;padding:8px;transition:all .2s ease}.login-form-button img{margin-right:12px}.email{justify-content:center}.login-form-button:hover:not(:disabled){box-shadow:0 5px 15px #0000004d;transform:translateY(-2px)}.login-form-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.login-footer{text-align:center}.login-footer p{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:143%}.email-login-header{align-items:center;display:flex;font-size:24px;font-weight:700;height:40px;justify-content:center;line-height:1.33;position:relative}.email-login-back-button{font-size:0;height:40px;left:0;position:absolute;width:40px}.email-login-form{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:12px}.email-login-form-label{color:var(--color-text-secondary);font-size:16px;font-weight:400;line-height:1.5}.email-login-form-input{background-color:var(--color-bg-secondary);border-radius:12px;color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.5;padding:12px;width:100%}.email-login-form-input::placeholder{font-weight:400}.email-login-form-text{color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.43;text-align:start}.email-login-form-button{background:var(--gradient-primary);border-radius:var(--input-border-radius-size);font-size:1.5rem;font-weight:600;justify-content:center;padding:.5em;text-transform:uppercase;width:100%}.email-login-form-error{color:#ff4b4b}.PairSelect_wrapper__F928K{align-items:center;display:grid;grid-template-areas:"select";margin-right:auto;position:relative}.PairSelect_trigger__K1ImL{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:150px}.PairSelect_chevron__STWyF{transition:transform .2s ease}.PairSelect_dropdown__csoqT{background:var(--color-bg-secondary);border:1px solid #333;border-radius:var(--input-border-radius-size);display:flex;gap:10px;height:350px;left:0;min-width:320px;overflow:hidden;padding:var(--panel-padding-size);position:absolute;top:calc(100% + 8px);z-index:10}.PairList_list__au187,.PairSelect_right__TZ6t1{display:flex;flex-direction:column;min-width:250px}.PairList_assetList__3uHOB{flex:1 1;max-height:250px;overflow-y:auto;padding-right:6px;scrollbar-color:#444 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.PairList_assetList__3uHOB::-webkit-scrollbar{width:4px}.PairList_assetList__3uHOB::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.PairList_assetList__3uHOB::-webkit-scrollbar-thumb:hover{background:#fff6}.PairList_assetList__3uHOB::-webkit-scrollbar-thumb{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.PairList_assetList__3uHOB:hover::-webkit-scrollbar-thumb{opacity:1}.PairList_listTitle__MmHey{align-items:center;display:flex;justify-content:space-between;padding:10px}.PairList_assetTitle__c\+uO2,.PairList_payoutTitle__AiZky{padding:0 5px}.PairList_item__n03Ym{align-items:center;border-radius:var(--card-padding-size);cursor:pointer;display:flex;gap:40px;justify-content:space-between;padding:10px}.PairList_item__n03Ym:hover{background:#222}.PairList_activeItem__sZZmw{background:#333}.PairList_simbol__AhGu8{align-items:center;display:flex;gap:8px}.PairList_icon__FlCNl{height:18px;width:18px}.PairList_payout__dRQPh{font-size:14px}.SearchInput_searchWrapper__fMfXY{margin-bottom:8px;position:relative}.SearchInput_search__wBBqr{background:var(--color-bg-primary);border:1px solid #333;border-radius:6px;color:#fff;outline:none;padding:8px 32px 8px 10px;width:100%}.SearchInput_search__wBBqr::placeholder{color:#666}.SearchInput_clearBtn__s72Pj{background:#0000;border:none;color:#888;cursor:pointer;font-size:14px;padding:2px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.SearchInput_clearBtn__s72Pj:hover{color:#fff}.Tabs_tabs__LeAoi{display:flex;flex-direction:column;min-width:110px}.Tabs_tab__9ezKK{align-items:center;background:#0000;border:none;border-radius:var(--card-padding-size);color:#aaa;cursor:pointer;display:flex;padding:10px;text-align:left}.Tabs_activeTab__hputh{background:var(--color-bg-primary);color:#fff}.chart-indicators{display:inline-block;position:relative}.indicators-toggle-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e2332e6;border:1px solid #ffffff1a;border-radius:6px;color:#ffffffb3;cursor:pointer;display:flex;height:36px;justify-content:center;padding:.5rem;transition:all .2s ease;width:36px}.indicators-toggle-button:hover{background:#282d3cf2;border-color:#fff3;color:#ffffffe6}.indicators-overlay{inset:0;position:fixed;z-index:999}.indicators-dropdown{animation:slideDown .2s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#161c2afa;border:1px solid #ffffff14;border-radius:8px;box-shadow:0 8px 32px #0009;min-width:280px;padding:.5rem;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.indicators-list{display:flex;flex-direction:column;gap:0}.indicator-item{align-items:center;background:#0000;border:none;border-radius:4px;color:#fff9;cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;font-weight:400;gap:.75rem;padding:.625rem .875rem;text-align:left;transition:all .15s ease;width:100%}.indicator-item:hover{background:#ffffff0d;color:#ffffffd9}.indicator-item.active{color:#ffc107e6}.indicator-item.active .indicator-star{color:#ffc107}.indicator-star{color:#ffc10780;flex-shrink:0;transition:all .15s ease}.indicator-item:hover .indicator-star{color:#ffc107cc}.indicator-label{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.indicators-dropdown{left:0;min-width:240px;right:auto}}.TradeMarkers_marker__qlzTk{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.TradeMarkers_point__c2d-2{border-radius:50%;height:6px;left:-3px;position:absolute;top:-3px;width:6px}.TradeMarkers_call__vswsZ{background:#fff;border:1px solid #16a34a}.TradeMarkers_put__mf6De{background:#fff;border:1px solid #dc2626}.TradeMarkers_card__I-BjF{align-items:center;background:#1e1e1e;border-radius:2px;color:#fff;display:flex;flex-direction:column;font-size:12px;gap:6px;left:0;padding:6px;position:absolute;text-align:center;top:-8px;transform:translate(-50%,-100%)}.TradeMarkers_card__I-BjF:after{border-left:5px solid #0000;border-right:5px solid #0000;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.TradeMarkers_card__I-BjF.TradeMarkers_call__vswsZ{background:#059668;opacity:.7}.TradeMarkers_card__I-BjF.TradeMarkers_put__mf6De{background:#dc2626;opacity:.7}.TradeMarkers_card__I-BjF.TradeMarkers_call__vswsZ:after{border-top:5px solid #059668}.TradeMarkers_card__I-BjF.TradeMarkers_put__mf6De:after{border-top:5px solid #dc2626}.TradeMarkers_container__phqeD{align-items:center;color:#fff;display:flex;flex-direction:column;gap:6px;opacity:1;text-align:center}.TradeMarkers_amount__64yGi{align-items:center;display:flex;font-weight:600;gap:4px}.TradeMarkers_timer__UWjWP{opacity:.7}.TradeMarkers_resultCard__cRttO{animation:TradeMarkers_fadeIn__b2fnN .3s ease;border-radius:12px;color:#fff;font-size:12px;font-weight:600;min-width:50px;padding:4px 10px;position:absolute;transform:translate(-50%,-150%)}.TradeMarkers_win__YqUwt{background:#16a34a}.TradeMarkers_lose__ce\+A\+{background:#dc2626}.TradeMarkers_resultCard__cRttO.TradeMarkers_win__YqUwt{background-color:#1e1e1e;border:1px solid #16a34a}.TradeMarkers_resultCard__cRttO.TradeMarkers_lose__ce\+A\+{background-color:#1e1e1e;border:1px solid #dc2626}.TradeMarkers_resultCard__cRttO:after{border-left:5px solid #0000;border-right:5px solid #0000;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.TradeMarkers_resultCard__cRttO.TradeMarkers_win__YqUwt:after{border-top:5px solid #059668}.TradeMarkers_resultCard__cRttO.TradeMarkers_lose__ce\+A\+:after{border-top:5px solid #dc2626}.TradeMarkers_horizontalLine__x9P9T{background:#fff6;height:.5px;pointer-events:none;position:absolute}.TradeMarkers_buyLine__X-6R7{background-color:#16a34a}.TradeMarkers_sellLine__dBRHw{background-color:#dc2626}.TradeMarkers_verticalLine__tudI0{pointer-events:none;position:absolute;width:1px}.TradeMarkers_flag__nRHIq{height:10px;pointer-events:none;position:absolute;width:20px}.TradeMarkers_flag__nRHIq:before{background:var(--flag-border);inset:0}.TradeMarkers_flag__nRHIq:after,.TradeMarkers_flag__nRHIq:before{-webkit-clip-path:polygon(0 0,100% 0,80% 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,80% 50%,100% 100%,0 100%);content:"";position:absolute}.TradeMarkers_flag__nRHIq:after{background:var(--flag-bg);inset:1px}@keyframes TradeMarkers_fadeIn__b2fnN{0%{opacity:0;transform:translate(-50%,-180%) scale(.9)}to{opacity:1;transform:translate(-50%,-150%) scale(1)}}.Chart_chart__0J0WL{height:100%;position:relative;width:100%}.Chart_btn__Kf4Bp{align-items:center;background-color:#2a3a5a;border-bottom-left-radius:4px;border-top-left-radius:4px;bottom:50%;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:80px;justify-content:center;opacity:.6;position:absolute;right:0;transform:translateY(50%);transition:all .2s;width:30px;z-index:20px}.Chart_btn__Kf4Bp:hover{opacity:1}.Chart_indicators__ejPAf{align-items:center;display:flex;gap:8px;position:absolute;right:16px;top:16px;z-index:10}.chart-type__button{height:40px;width:40px}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14141499;display:flex;inset:0;justify-content:center;opacity:1;position:fixed;transition:.1s ease-in;z-index:10000;@starting-style{opacity:0}}.modal-content{background:var(--color-bg-primary);border-radius:var(--panel-inner-border-radius-size);box-shadow:0 8px 15px -3px #00000080;display:flex;flex-direction:column;gap:1.5rem;padding:.75rem;width:360px}.modal-header{align-items:center;display:flex;gap:.5rem}.modal-icon{fill:var(--color-text-primary)}.modal-title{font-size:1rem;font-weight:700;text-transform:uppercase}.modal-close-button{font-size:0;margin-left:auto;img{opacity:.5}&:hover img{opacity:1}}.chart-settings{display:flex;flex-direction:column;gap:1rem}.chart-settings__item{display:flex;flex-direction:column;gap:.75rem}.chart-settings__label{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:1rem;font-weight:400;line-height:1.5}.chart{display:flex;flex-direction:column;gap:.75rem;height:100%;width:100%}.chart__header{align-items:center;container-name:card-header;container-type:inline-size;display:flex;flex-wrap:wrap;gap:1rem;justify-content:end;&>.button{padding:0}}.current-price{align-items:center;display:inline-flex;font-size:1.5rem;font-weight:700;gap:.5em;height:40px;margin-right:auto;.current-price__label{color:var(--color-text-secondary)}.current-price__value{color:var(--color-text-primary)}}.chart-controls-button.button{display:none;height:40px;width:40px}.chart__controls{display:flex;gap:1rem;height:40px}.controls{display:flex;flex-wrap:wrap;gap:.75rem}@container card-header (width < 885px){.chart__controls{display:none}.chart-controls-button.button{display:inline-flex}}.price-chart{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0}.chart-placeholder{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center}.placeholder-content{color:#aaa;text-align:center}.placeholder-content h3{color:#fff;font-size:1.5rem;margin:0 0 1rem}.placeholder-content p{font-size:1rem;margin:0 0 2rem}.placeholder-icon{font-size:4rem;opacity:.3}.chart-content{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0}.chart-price-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.chart-controls{align-items:center;display:flex;gap:1rem}.chart-type-controls{display:flex;gap:.25rem}.chart-type-btn{align-items:center;background:#ffffff0d;border:1px solid #fff3;border-radius:4px;color:#aaa;cursor:pointer;display:flex;font-size:1rem;font-weight:500;height:32px;justify-content:center;padding:.5rem;transition:all .2s ease;width:32px}.chart-icon{filter:brightness(.6);height:16px;transition:filter .2s ease;width:16px}.chart-type-btn:hover .chart-icon{filter:brightness(1)}.chart-type-btn:hover{background:#ffffff1a;border-color:#fff6}.chart-type-btn.active .chart-icon{filter:brightness(0) invert(1)}.chart-type-btn.active{background:#00d4ff;border-color:#00d4ff}.controls-separator{background:#fff3;height:24px;width:1px}.timeframe-controls{display:flex;gap:.25rem}.timeframe-btn{background:#ffffff0d;border:1px solid #fff3;border-radius:4px;color:#aaa;cursor:pointer;font-size:.8rem;font-weight:500;padding:.4rem .8rem;transition:all .2s ease}.timeframe-btn:hover{background:#ffffff1a;border-color:#fff6;color:#fff}.timeframe-btn.active{background:#00d4ff33;border-color:#00d4ff;color:#00d4ff}.chart-area{align-items:stretch;display:flex;justify-content:stretch;min-height:400px;position:relative}.chart-area,.chart-area>*{flex:1 1;height:100%;width:100%}.TradingPanel_panel__VxUfH{background-color:var(--color-bg-primary);border-radius:var(--panel-border-radius-size);display:flex;flex-direction:column;gap:.75rem;min-width:360px;padding:var(--panel-padding-size);position:relative;width:360px;@media screen and (max-width:767px){width:100%}}.TradingPanel_button__s08Wa{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--card-padding-size);color:var(--color-text-primary);display:inline-flex;gap:.25em;justify-content:center;padding:.75em;.TradingPanel_unit__Wxc39,.TradingPanel_value__9jmUP{color:var(--color-text-secondary)}}.TradingPanel_active__QdHUT.TradingPanel_button__s08Wa{position:relative;z-index:0;&:before{background:var(--gradient-primary);border-radius:inherit;inset:0}&:after,&:before{content:"";position:absolute;z-index:-1}&:after{background:var(--color-bg-secondary);border-radius:6px;inset:2px}.TradingPanel_value__9jmUP{color:var(--color-text-primary);font-weight:700}}.TradingPanel_group__pKLyk{display:flex;flex-direction:column;gap:.75rem;@media screen and (max-width:767px){flex-direction:row;&>*{width:50%}}}.TradingPanel_item__ISlTu{@media screen and (max-width:767px){text-align:center}}.TradingPanel_title__KYHUA{color:var(--color-text-primary);font-size:1.5rem;font-weight:700;line-height:1.33;@media screen and (max-width:767px){display:none}}.TradingPanel_toggleButton__BVoFE{height:40px;width:40px;@media screen and (max-width:767px){display:none}}.TradingPanel_toggleButtonClose__3X9w1{position:absolute;right:var(--panel-padding-size);top:var(--panel-padding-size)}.TradingPanel_toggleButtonOpen__iQtb-{& img{transform:scaleX(-1)}&.TradingPanel_button__s08Wa{@media screen and (max-width:767px){display:none}}}.TradingPanel_label__U2\+2N{color:var(--color-text-secondary);font-size:1rem;font-weight:400;line-height:1.5}.TradingPanel_control__gtYQH{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--input-border-radius-size);color:var(--color-text-primary);display:flex;font-size:1rem;font-weight:700;justify-content:space-between;line-height:1.5;padding:.75em}.TradingPanel_input__3ferX{field-sizing:content;-webkit-appearance:textfield;appearance:textfield;background:none;color:var(--color-text-primary);text-align:center}.TradingPanel_input__3ferX::-webkit-inner-spin-button,.TradingPanel_input__3ferX::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.TradingPanel_tradingButton__LBWAc{font-size:0}.TradingPanel_time__9JuBb{align-items:center;display:flex;font-weight:400;gap:5px;justify-content:center}.TradingPanel_timeSeparator__15zMR{color:var(--color-text-secondary)}.TradingPanel_amounts__JQSXb{display:flex;gap:.75rem;justify-content:space-between;@media screen and (max-width:767px){display:none}}.TradingPanel_tradeButtons__Bq0LK{display:flex;gap:.75rem}.TradingPanel_tradeButton__ZZEbJ{border-radius:var(--input-border-radius-size);color:var(--color-text-primary);font-size:1.5rem;font-weight:600;line-height:1.33;padding:.5rem 1rem;text-align:center;text-transform:uppercase;width:50%}.TradingPanel_tradeButtonBuy__Cr9A1{background:var(--gradient-primary)}.TradingPanel_tradeButtonSell__WKVx-{background:var(--gradient-secondary)}.order-timer{align-items:center;color:var(--color-text-primary);display:inline-flex;font-size:1rem;font-weight:700;gap:var(--card-padding-size);justify-content:center;line-height:1.5}.order-timer__text{.separator{color:var(--color-text-secondary);font-weight:400}}.profit{display:inline-flex;gap:.5rem}.profit__amount{display:inline-flex;gap:.25em}.profit__value{font-weight:700}.profit.profit--win .profit__value{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:#0000}.profit.profit--draw .profit__value,.profit.profit--loss .profit__value{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;color:#0000}.profit__currency{color:var(--color-text-secondary);font-weight:400}.profit-loading{align-items:center;color:#fff9;display:flex;font-size:14px;justify-content:center;padding:12px}.profit-loading span{animation:pulse 2s infinite}.order{background-color:var(--color-bg-primary);border-radius:var(--card-border-radius-size);display:flex;flex-direction:column;gap:.75em;padding:var(--card-padding-size)}.order__header{align-items:center;color:var(--color-text-primary);display:flex;font-size:1rem;font-weight:700;justify-content:space-between}.order__type{align-items:center;display:inline-flex;gap:.5em}.order__amount{.unit{color:var(--color-text-secondary);font-weight:400}}.order__details{display:flex;flex-direction:column;font-size:.875rem;font-weight:400;gap:.7em;.row{display:flex;justify-content:space-between}.label{color:var(--color-text-secondary)}.account-type{font-weight:700;text-transform:uppercase;&.real{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:#0000}}}.order__status{align-items:center;display:flex;gap:var(--card-padding-size);&>*{width:50%}}.status{align-items:center;display:inline-flex;gap:.5rem}.status__text{font-weight:700}.order__profit{display:inline-flex;gap:.25rem;justify-content:end;.value{font-weight:700}.currency{color:var(--color-text-secondary);font-weight:400}&.profit-positive .value{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:#0000}&.profit-negative .value{background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text;color:#0000}}.orders__scroll{container-type:scroll-state;flex-grow:1;overflow-y:auto;&::-webkit-scrollbar{width:var(--card-padding-size)}&::-webkit-scrollbar-track{background-color:#ffffff0d;border-radius:var(--card-border-radius-size)}&::-webkit-scrollbar-thumb{background-color:var(--color-accent);border-radius:var(--card-border-radius-size)}@container scroll-state(scrollable: y){.orders__list{margin-right:var(--card-padding-size)}}}.orders__list{display:flex;flex-direction:column;gap:var(--card-padding-size)}.empty-list{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--panel-inner-border-radius-size);justify-content:center;width:100%;.text{color:var(--color-text-primary);font-size:1rem;font-weight:700;line-height:1.5}.description{color:var(--color-text-secondary);font-size:1rem;font-weight:400;line-height:1.5}}.empty-list,.orders{display:flex;flex-direction:column;gap:.75rem;height:100%}.orders{overflow-y:hidden}.orders__header{display:flex;justify-content:space-between}.orders__active-button{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-size:1.25rem;font-weight:300;line-height:1.4;&.active{color:var(--color-text-primary);font-weight:500}}.orders__active-value{background-color:var(--color-text-primary);border-radius:.5rem;color:var(--color-bg-secondary);font-size:1rem;font-weight:400;line-height:1.5;margin-left:.5rem;padding:0 .5em}.orders__history-button{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--card-padding-size);color:var(--color-text-primary);display:inline-flex;justify-content:center;padding:.75em;.active&{color:#0000;position:relative;&:before{border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:destination-out;-webkit-mask-composite:xor;mask-composite:exclude;padding:2px}&:after,&:before{background:var(--gradient-primary);position:absolute}&:after{-webkit-background-clip:text;background-clip:text;content:attr(data-label)}}}.orders__container{background-color:var(--color-bg-secondary);border-radius:var(--panel-inner-border-radius-size);display:flex;flex-grow:1;overflow-y:hidden}.orders .orders__container{padding:var(--card-padding-size)}.bottom-panel{background-color:var(--color-bg-primary);border-top:1px solid var(--color-text-secondary);display:none;justify-content:space-between;margin:calc(var(--panel-padding-size)*-1);margin-top:0;&>*{height:64px;width:25%}@media screen and (max-width:767px){display:flex}}.bottom-panel__button{align-items:center;color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:.75rem;font-weight:400;gap:.5rem;justify-content:center;& .icon{fill:var(--color-text-secondary)}}.bottom-panel__button--active{color:var(--color-text-primary);font-weight:700;& .icon{fill:#00f79d}}.deposit-form{display:flex;flex-direction:column;gap:1.5rem}.deposit-form .amount-input{background-color:var(--color-bg-secondary);border-radius:var(--input-border-radius-size);color:var(--color-text-primary);font-size:1rem;font-weight:700;padding:.75em}.deposit-form .amount-input::-webkit-outer-spin-button,.deposit-modal .amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.deposit-form .amount-input[type=number]{-moz-appearance:textfield}.quick-amounts{flex-wrap:wrap;justify-content:space-between}.payment-method-selector,.quick-amounts{display:flex;gap:.75rem}.payment-method-button{background:var(--color-bg-secondary);border:none;border-radius:var(--card-border-radius-size);color:var(--color-text-primary);cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:.75rem 1rem;position:relative;text-align:center;transition:all .2s ease}.payment-method-button:hover{opacity:.8}.payment-method-button.active{z-index:0}.payment-method-button.active:before{background:var(--gradient-primary);border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}.payment-method-button.active:after{background:var(--color-bg-secondary);border-radius:calc(var(--card-border-radius-size) - 2px);content:"";inset:2px;position:absolute;z-index:-1}.select-crypto-button{background:var(--color-bg-secondary);border:none;border-radius:var(--input-border-radius-size);color:var(--color-text-primary);cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.select-crypto-button:hover{opacity:.8}.deposit-form__button{border-radius:var(--input-border-radius-size);color:var(--color-text-primary);font-size:1.5rem;font-weight:600;line-height:1.33;padding:.5rem 1rem;text-align:center;text-transform:uppercase;width:50%;&.cancel{background:var(--gradient-primary)}&.deposit{background:var(--gradient-secondary)}}.crypto-deposit-modal-overlay{align-items:center;background:#14141499;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.crypto-deposit-modal{background:var(--color-bg-primary);border-radius:var(--panel-inner-border-radius-size);display:flex;flex-direction:column;gap:1.5rem;padding:.75rem;width:360px}.crypto-deposit-modal-header{align-items:center;display:flex;gap:.5rem}.crypto-deposit-modal-logo{filter:brightness(0) invert(1);height:24px;width:24px}.crypto-deposit-modal-title{color:var(--color-text-primary);font-size:1rem;font-weight:700;text-transform:uppercase}.close-button{align-items:center;background:#0000;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:0;gap:.5rem;margin-left:auto;padding:0}.close-button:hover{color:var(--color-text-primary)}.close-button img{filter:brightness(0) invert(1);height:20px;opacity:.6;width:20px}.close-button:hover img{opacity:1}.crypto-deposit-form{gap:1.5rem}.crypto-deposit-form,.form-group{display:flex;flex-direction:column}.form-group{gap:.75rem}.form-group label{color:var(--color-text-secondary);font-size:1rem;font-weight:400}.currency-selector,.network-selector{display:flex;flex-direction:column;gap:.5rem}.currency-button,.network-button{background:var(--color-bg-secondary);border:none;border-radius:var(--card-border-radius-size);color:var(--color-text-primary);cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1rem;position:relative;text-align:left;transition:all .2s ease}.currency-button:hover,.network-button:hover{opacity:.8}.currency-button.active,.network-button.active{z-index:0}.currency-button.active:before,.network-button.active:before{background:var(--gradient-primary);border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}.currency-button.active:after,.network-button.active:after{background:var(--color-bg-secondary);border-radius:calc(var(--card-border-radius-size) - 2px);content:"";inset:2px;position:absolute;z-index:-1}.form-actions{display:flex;gap:1rem}.crypto-deposit-form__button{border:none;border-radius:var(--input-border-radius-size);color:var(--color-text-primary);cursor:pointer;font-size:1.5rem;font-weight:600;line-height:1.33;padding:.5rem 1rem;text-align:center;text-transform:uppercase;transition:all .2s ease;width:50%}.crypto-deposit-form__button.cancel{background:var(--gradient-secondary)}.crypto-deposit-form__button.confirm{background:var(--gradient-primary)}.crypto-deposit-form__button:hover{opacity:.9;transform:translateY(-1px)}.crypto-deposit-form__button:active{transform:translateY(0)}.crypto-deposit-form__button:disabled{cursor:not-allowed;opacity:.5;transform:none}.loading-state{animation:pulse 1.5s ease-in-out infinite;color:var(--color-text-secondary);font-size:1rem;padding:2rem 1rem;text-align:center}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:480px){.crypto-deposit-modal{max-width:360px;width:calc(100vw - 2rem)}}.crypto-qr-modal-overlay{align-items:center;background:#14141499;display:flex;inset:0;justify-content:center;position:fixed;z-index:10002}.crypto-qr-modal{background:var(--color-bg-primary);border-radius:var(--panel-inner-border-radius-size);display:flex;flex-direction:column;gap:1.5rem;max-height:90vh;overflow-y:auto;padding:.75rem;width:420px}.crypto-qr-modal-header{align-items:center;display:flex;gap:.5rem}.crypto-qr-modal-logo{filter:brightness(0) invert(1);height:24px;width:24px}.crypto-qr-modal-title{color:var(--color-text-primary);font-size:1rem;font-weight:700;text-transform:uppercase}.crypto-qr-content{gap:1.5rem}.crypto-qr-content,.deposit-info{display:flex;flex-direction:column}.deposit-info{background:var(--color-bg-secondary);border-radius:var(--card-border-radius-size);gap:.5rem;padding:.75rem}.info-row{align-items:center;display:flex;justify-content:space-between}.info-label{color:var(--color-text-secondary);font-size:.9rem}.info-value{color:var(--color-text-primary);font-size:1rem;font-weight:600}.info-value.highlight{-webkit-text-fill-color:#0000;background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;font-size:1.2rem}.qr-code-container{align-items:center;background:#fff;border-radius:var(--card-border-radius-size);display:flex;justify-content:center;padding:1.5rem}.qr-code{height:250px;object-fit:contain;width:250px}.qr-placeholder{height:250px;justify-content:center;width:250px}.qr-loading,.qr-placeholder{align-items:center;display:flex}.qr-loading{color:#666;flex-direction:column;gap:1rem}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top:4px solid var(--color-accent);height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.wallet-address-section{display:flex;flex-direction:column;gap:.75rem}.wallet-address-section label{color:var(--color-text-secondary);font-size:1rem;font-weight:400}.wallet-address-container{display:flex;gap:.5rem}.wallet-address-input{background:var(--color-bg-secondary);flex:1 1;font-family:monospace;overflow:hidden;padding:.75rem;text-overflow:ellipsis}.copy-button,.wallet-address-input{border:none;border-radius:var(--input-border-radius-size);color:var(--color-text-primary);font-size:.9rem}.copy-button{background:var(--gradient-primary);cursor:pointer;font-weight:600;padding:.75rem 1rem;transition:all .2s ease;white-space:nowrap}.copy-button:hover{opacity:.9;transform:translateY(-1px)}.copy-button:active{transform:translateY(0)}.instructions{background:var(--color-bg-secondary);border-radius:var(--card-border-radius-size);padding:.75rem}.instructions h3{color:var(--color-text-primary);font-size:1rem;font-weight:700;margin:0 0 .75rem}.instructions ol{color:var(--color-text-secondary);font-size:.9rem;line-height:1.6;margin:0;padding-left:1.5rem}.instructions li{margin-bottom:.5rem}.instructions strong{-webkit-text-fill-color:#0000;background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;color:var(--color-text-primary)}.warning{background:#ff4b4b1a;border:1px solid #ff4b4b4d;border-radius:var(--card-border-radius-size);color:var(--color-text-secondary);font-size:.85rem;line-height:1.5;padding:.75rem}.warning strong{color:#ff4b4b;font-weight:700}.done-button{background:var(--gradient-primary);border:none;border-radius:var(--input-border-radius-size);color:var(--color-text-primary);cursor:pointer;font-size:1.2rem;font-weight:600;padding:.75rem;text-transform:uppercase;transition:all .2s ease;width:100%}.done-button:hover{opacity:.9;transform:translateY(-1px)}.done-button:active{transform:translateY(0)}@media (max-width:480px){.crypto-qr-modal{max-width:420px;width:calc(100vw - 2rem)}.qr-code,.qr-placeholder{height:200px;width:200px}.wallet-address-container{flex-direction:column}.copy-button{width:100%}}.Stats_stats__-7lu3{display:flex;flex-direction:column;min-height:328px;width:100%}.Stats_list__tuZkk{display:flex;flex-direction:column;gap:.5rem}.Stats_item__BF9eZ{background-color:var(--color-bg-secondary);border-radius:var(--input-border-radius-size);color:var(--color-text-primary);display:inline-flex;font-size:1rem;padding:.75em}.Stats_label__OGpST{margin-right:auto}.Stats_label__OGpST,.Stats_unit__cNiV8{color:var(--color-text-secondary)}.Stats_value__Bk4FK{color:var(--color-text-primary)}.Stats_greenBg__J5f8Y{background-color:#00ff000d}.Stats_redBg__0\+ELq{background-color:#ff00000d}.Stats_yellowBg__b7a4M{background-color:#ffff000d}.Stats_loading__naBDx{color:var(--color-text-secondary);flex:1 1;gap:1rem}.Stats_loading__naBDx,.help{align-items:center;display:flex;flex-direction:column;justify-content:center}.help{gap:.5rem;min-height:100px;width:100%}.help-label{color:var(--color-text-secondary);font-size:1rem;font-weight:400}.help-link{color:var(--color-text-primary);&:hover{text-decoration:underline}}.trading-dashboard{display:flex;gap:var(--panel-padding-size);height:100%;@media screen and (max-width:767px){flex-direction:column}}.panel,.trading-dashboard{padding:var(--panel-padding-size)}.panel{background-color:var(--color-bg-primary);border-radius:var(--panel-border-radius-size)}.main-panel{display:flex;flex-grow:1;overflow:hidden;&>.orders{width:100%}}.orders-panel{min-width:360px;width:360px}.orders-panel,.vertical-panel{display:flex;flex-direction:column}.vertical-panel{gap:var(--panel-padding-size);&>.button{background-color:var(--color-bg-primary);height:40px;padding:0;width:40px;svg{fill:var(--color-text-primary)}}&>.active.button{svg{fill:url(#gradient)}&:after{background:var(--color-bg-primary)}}@media screen and (max-width:767px){display:none}}:root{--bg:#0b0d10;--panel:#13161a;--panel2:#0f1216;--stroke:#1b2026;--text:#e9eef3;--muted:#8e98a3;--accent:#18e0b5;--accent2:#00c7ff;--radius:16px;--shadow:0 18px 60px #00000059,0 8px 24px #00000040}body{background:#0b0d10;background:var(--bg);color:#e9eef3;color:var(--text);font:16px/1.55 system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif}.landing-page .container{margin:0 auto;max-width:1200px;padding:0 32px}.landing-page .section{padding:80px 0}.landing-page .grid{grid-gap:24px;display:grid;gap:24px}@media (max-width:1024px){.landing-page .features,.landing-page .steps{grid-template-columns:1fr}.landing-page .hero h1{font-size:36px}.landing-page .footer .cols{grid-template-columns:1fr}}@media (max-width:480px){.landing-page .cta{flex-direction:column}}.landing-page .landing-header{align-items:center;-webkit-backdrop-filter:saturate(1.05) blur(6px);backdrop-filter:saturate(1.05) blur(6px);background:linear-gradient(180deg,#080a0ca6,#080a0c00);display:flex;height:72px;inset:0 0 auto 0;justify-content:space-between;padding:0 22px;position:fixed;z-index:30}.landing-page .brand{align-items:center;color:var(--text);display:flex;gap:10px;text-decoration:none}.landing-page .brand .logo{align-items:center;display:flex;gap:8px}.landing-page .brand .logo-img{height:auto;margin-right:8px;width:36px}.landing-page .brand .logo-title{-webkit-text-fill-color:#0000;background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;font-size:22px;font-weight:400;line-height:1.33}.landing-page .logo-mark{background:radial-gradient(60% 60% at 50% 50%,var(--accent) 0,#11b98f 60%,#0000 62%),radial-gradient(120% 120% at 0 100%,var(--accent2) 0,#0000 60%);border-radius:10px;box-shadow:0 0 0 2px #18e0b51f,inset 0 0 18px #00c8ff47;display:grid;height:28px;place-items:center;width:28px}.landing-page .nav{align-items:center;display:flex;gap:14px}.landing-page .link{border-radius:10px;color:var(--muted);padding:8px 10px;text-decoration:none}.landing-page .link:hover{background:#ffffff0d;color:var(--text)}.landing-page .btn{--bg:var(--accent);--fg:#071512;background:linear-gradient(180deg,var(--bg),#12c79d);border:none;border-radius:12px;box-shadow:0 8px 22px #18e0b538;color:var(--fg);cursor:pointer;font-weight:800;letter-spacing:.1px;padding:11px 16px;transition:transform .2s,filter .2s}.landing-page .btn:hover{filter:saturate(1.06) brightness(1.02);transform:translateY(-1px)}.landing-page .btn.secondary{background:var(--panel);border:1px solid #ffffff14;box-shadow:none;color:var(--text)}.landing-page .hero{display:grid;min-height:84svh;padding:120px 0 48px;place-items:center;position:relative;text-align:center}.landing-page .glow{background:radial-gradient(38% 46% at 30% 30%,#18e0b51f,#0000 65%),radial-gradient(42% 50% at 70% 70%,#00c7ff1a,#0000 70%);filter:blur(22px);inset:0;pointer-events:none;position:absolute;z-index:-1}.landing-page .hero h1{font-size:46px;font-weight:900;line-height:1.08;margin:0 0 12px}.landing-page .hero p{color:var(--muted);margin:0 auto 22px;max-width:70ch}.landing-page .badges,.landing-page .cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.landing-page .badges{margin-top:16px}.landing-page .badge{background:var(--panel);border:1px solid #ffffff0f;border-radius:999px;color:#c7d0d8;font-size:13px;padding:8px 12px}.landing-page .feature{background:var(--panel);border:1px solid #ffffff14;border-radius:18px;display:flex;gap:14px;padding:28px}.landing-page .feature .i{background:linear-gradient(180deg,#1fe3bc,#13c79d);border-radius:14px;box-shadow:0 8px 20px #18e0b559;display:grid;flex:0 0 auto;height:56px;place-items:center;width:56px}.landing-page .feature h3{margin:0 0 6px}.landing-page .feature p{color:var(--muted);margin:0}.landing-page .steps{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page .step{background:var(--panel2);border:1px solid #ffffff14;border-radius:18px;padding:24px}.landing-page .num{color:var(--accent);font-weight:900;margin-bottom:6px}.landing-page .faq{margin:0 auto;max-width:1100px;padding:18px 0}.landing-page .faq .qa{background:#0f1216;background:var(--panel2,#0f1216);border:1px solid #ffffff1f;border-radius:14px;margin-bottom:18px;padding:0}.landing-page .faq .q{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 20px}.landing-page .faq .q:hover{background:#10141a}.landing-page .faq .a{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .25s ease}.landing-page .faq .a p{padding-bottom:14px}.landing-page .faq .a.open{max-height:600px;padding:14px 16px}.landing-page .footer{background:#0000;border-top:1px solid var(--stroke);color:var(--muted);font-size:13px;padding:40px 32px}.landing-page .footer .cols{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr 1fr;margin:0 auto;max-width:1200px}.landing-page .footer .cols>div{min-width:0}.landing-page .footer strong{color:var(--text);display:block;font-size:16px;margin-bottom:8px}.landing-page .footer .muted{color:var(--muted);margin-bottom:10px}.landing-page .footer .link{color:var(--muted);display:block;margin-bottom:8px;text-decoration:none}.landing-page .footer .link:hover{color:var(--text)}.landing-page .footer small{color:var(--muted);display:block;margin-top:10px;max-width:360px}@media (min-width:900px){.landing-page .footer .cols>div:last-child{text-align:right}}@media (max-width:900px){.landing-page .footer .cols{gap:18px;grid-template-columns:1fr}.landing-page .footer small{max-width:100%}}.rate-snackbar{align-items:center;display:flex;pointer-events:none;position:fixed;right:1rem;top:1rem;z-index:9999}.rate-snackbar__card{align-items:center;background:#1f2937;background:var(--color-bg-accent,#1f2937);border-radius:8px;box-shadow:0 8px 24px #0000004d;color:#fff;color:var(--color-text-primary,#fff);display:flex;gap:12px;min-width:220px;padding:12px 16px;pointer-events:auto}.rate-snackbar__icon{font-size:20px}.rate-snackbar__title{font-weight:700}.rate-snackbar__message{font-size:13px;opacity:.9}.rate-snackbar__close{background:#0000;border:none;color:inherit;cursor:pointer;margin-left:12px}
/*# sourceMappingURL=main.1da34c61.css.map*/