.sidebar{position:sticky;top:0;z-index:100;flex-shrink:0;display:flex;flex-direction:column;width:264px;height:100vh;padding:24px 16px;color:#efebe5;border-right:1px solid rgba(255,238,218,.07);background:#1a1916;box-shadow:1px 0 #00000040}.sidebar__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:28px;padding:0 6px}.sidebar__burger{display:none;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:#a8a29a;font-size:22px;border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.sidebar__burger:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.sidebar__burger:hover{color:#efebe5;background:#ffeeda14}}.sidebar__menu{display:flex;flex-direction:column;flex:1;gap:16px;min-height:0}.sidebar .logo{display:flex;align-items:center;justify-content:flex-start;gap:12px;color:#efebe5;font-size:22px;font-weight:600;letter-spacing:-.01em;cursor:pointer}.sidebar .logo svg{flex-shrink:0;border-radius:50%;box-shadow:0 6px 16px -6px #5f45bab3}.sidebar .nav-section{margin:0 0 8px;padding:0 14px;color:#7b766e;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.sidebar nav ul{display:flex;flex-direction:column;gap:4px}.sidebar nav a,.sidebar .sidebar-login-btn{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 14px;color:#a8a29a;font-size:15px;font-weight:500;line-height:1;border-radius:12px;background:transparent;cursor:pointer;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.sidebar nav a:active:not(:disabled),.sidebar .sidebar-login-btn:active:not(:disabled){transform:scale(.97)}.sidebar nav a svg,.sidebar .sidebar-login-btn svg{flex-shrink:0;width:22px;height:22px}@media (hover: hover) and (pointer: fine){.sidebar nav a:hover,.sidebar .sidebar-login-btn:hover{color:#efebe5;background:#ffeeda0d}}.sidebar nav a.active,.sidebar .sidebar-login-btn.active{color:#5ccf8a;background:#5ccf8a24}.nav-menu{flex-grow:1}.nav-menu_footer{padding-top:16px;border-top:1px solid rgba(255,238,218,.07)}@media (min-width: 768px) and (max-width: 1439px){.sidebar{width:84px;padding:24px 14px}.sidebar__head{justify-content:center;padding:0}.sidebar .logo__text,.sidebar .nav-label,.sidebar .nav-section{display:none}.sidebar nav a,.sidebar .sidebar-login-btn,.sidebar .logout-btn{justify-content:center;min-height:48px;padding:12px}}@media (max-width: 767px){.sidebar{width:100%;height:60px;padding:0 16px;border-right:none;border-bottom:1px solid rgba(255,238,218,.07);background:#1a1916}.sidebar__head{flex-wrap:nowrap;height:100%;margin-bottom:0;padding:0}.sidebar__burger{display:inline-flex}.sidebar .logo{gap:10px;font-size:20px}.sidebar .logo svg{width:34px;height:34px}.sidebar__menu{position:fixed;top:60px;right:0;bottom:0;left:0;padding:20px 16px;overflow-y:auto;background:#12110f;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s}.sidebar--open .sidebar__menu{opacity:1;visibility:visible;transform:none;transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1),visibility 0s}.sidebar nav a,.sidebar .sidebar-login-btn,.sidebar .logout-btn{min-height:52px;padding:14px 16px;font-size:16px}}.logout-btn{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 14px;color:#a8a29a;font-size:15px;font-weight:500;line-height:1;border-radius:12px;background:transparent;cursor:pointer;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.logout-btn:active:not(:disabled){transform:scale(.97)}.logout-btn svg{flex-shrink:0;width:22px;height:22px}@media (hover: hover) and (pointer: fine){.logout-btn:hover{color:#efebe5;background:#ffeeda0d}}.logout-btn.active{color:#5ccf8a;background:#5ccf8a24}@media (hover: hover) and (pointer: fine){.logout-btn:hover{color:#ec7a72;background:#ec7a7214}}.auth-modal .tabs-container{width:calc(100% - 40px);margin-bottom:24px}.auth-modal__body{animation:riseIn .22s cubic-bezier(.22,1,.36,1) both}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;padding:24px 16px;overflow-y:auto;background:#0a09088c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeIn .22s ease-out both}.modal--closing{animation:fadeOut .14s ease-in both;pointer-events:none}.modal__panel{position:relative;width:100%;margin:auto;padding:28px;border:1px solid rgba(255,244,230,.12);border-radius:28px;background:linear-gradient(135deg,#fff4e617,#fff4e605),#1c1a17b8;box-shadow:inset 0 1px #fff4e61a,0 4px 8px #00000040,0 28px 64px -16px #0009;backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);animation:popIn .32s cubic-bezier(.22,1,.36,1) both}.modal__panel:focus,.modal__panel:focus-visible{outline:none}.modal__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(240px 160px at 100% 0%,rgba(244,185,122,.12),transparent 70%),radial-gradient(220px 160px at 0% 100%,rgba(92,207,138,.08),transparent 70%);pointer-events:none}.modal__panel--sm{max-width:400px}.modal__panel--md{max-width:440px}.modal--closing .modal__panel{animation:popOut .14s ease-in both}.modal__close{position:absolute;top:16px;right:16px;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;color:#a8a29a;font-size:20px;border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.modal__close:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.modal__close:hover{color:#efebe5;background:#ffeeda14}}.modal__header{margin-bottom:24px;padding-right:32px}.modal__title{position:relative;padding-bottom:12px;color:#efebe5;font-size:24px;font-weight:600;line-height:1.25}.modal__title:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:2px;border-radius:999px;background:linear-gradient(90deg,#f4b97a,#f4b97a00)}.modal__subtitle{margin-top:10px;color:#a8a29a;font-size:14px;line-height:1.45}@media (max-width: 479px){.modal{padding:16px 12px}.modal__panel{padding:24px 20px;border-radius:20px}.modal__title{font-size:22px}}.tabs-container{position:relative;display:flex;gap:4px;align-self:end;width:100%;padding:4px;border:1px solid rgba(255,238,218,.07);border-radius:14px;background:#00000038;box-shadow:inset 0 1px 2px #0000004d}.tabs-indicator{position:absolute;top:4px;bottom:4px;left:0;border-radius:10px;background:#2c2925;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1);pointer-events:none}.tab-button{position:relative;z-index:1;display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;white-space:nowrap;min-height:38px;padding:8px 10px;color:#a8a29a;font-size:14px;font-weight:500;line-height:1.2;text-align:center;border-radius:10px;transition:color .22s ease}@media (hover: hover) and (pointer: fine){.tab-button:hover{color:#d5cfc6}}.tab-button.active{color:#efebe5}.tab-button.active .tab-count{color:#231a10;background:#f4b97a}@media (max-width: 479px){.tab-button{font-size:13px}}.tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;margin-left:6px;padding:0 6px;color:#d5cfc6;font-size:11px;font-weight:600;vertical-align:1px;border-radius:999px;background:#ffeeda1a;transition:color .22s ease,background-color .22s ease}.form{display:flex;flex-direction:column;width:100%}.form .form-header{margin-bottom:24px}.form .form-title{position:relative;padding-bottom:12px;color:#efebe5;font-size:24px;font-weight:600;line-height:1.25}.form .form-title:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:2px;border-radius:999px;background:linear-gradient(90deg,#f4b97a,#f4b97a00)}.form .form-text{margin-top:10px;color:#a8a29a;font-size:14px;line-height:1.45}@media (max-width: 479px){.form .form-title{font-size:22px}}.form-alert{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;color:#f6b2ad;font-size:13px;line-height:1.45;border-radius:12px;background:#ef7f781a;box-shadow:inset 0 0 0 1px #ef7f7840;animation:riseIn .22s cubic-bezier(.22,1,.36,1) both}.form-alert svg{flex-shrink:0;margin-top:1px;color:#ef7f78;font-size:18px}.input-field{display:flex;flex-direction:column;gap:8px;width:100%}.input-field__label{color:#d5cfc6;font-size:13px;font-weight:500}.input-field__error{color:#ef7f78;font-size:12px}.input-field--error .input-container{border-color:#ef7f7899}.input-container{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:52px;padding:0 16px;border:1px solid #36322c;border-radius:12px;background:#1d1b18;transition:border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .14s ease}@media (hover: hover) and (pointer: fine){.input-container:hover{border-color:#ffeeda3d}}.input-container:focus-within{border-color:#f4b97ab3;box-shadow:0 0 0 4px #f4b97a24}.input-container:focus-within .icon-left{color:#f4b97a}.input-container .icon-left{flex-shrink:0;display:flex;align-items:center;color:#7b766e;font-size:20px;transition:color .14s ease}.input-container .icon-left svg{color:inherit}.input-container .icon-right{flex-shrink:0;display:flex;align-items:center;margin-right:-8px}.input-container .icon-right button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;color:#a8a29a;font-size:18px;border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.input-container .icon-right button:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.input-container .icon-right button:hover{color:#efebe5;background:#ffeeda14}}.input-container .icon-right button svg{color:inherit}.input-container .input{flex:1;width:100%;min-width:0;height:100%;color:#efebe5;font-size:15px;line-height:1.25;background:transparent}.input-container .input::placeholder{color:#7b766e;transition:color .14s ease}.input-container .input:focus::placeholder{color:#7b766e99}.input-container .input:focus-visible{outline:none}.input-container input:-webkit-autofill,.input-container input:-webkit-autofill:hover,.input-container input:-webkit-autofill:focus,.input-container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #1d1b18 inset!important;-webkit-text-fill-color:#efebe5!important;caret-color:#efebe5;transition:background-color 5000s ease-in-out 0s}@media (max-width: 479px){.input-container{height:48px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;padding:0 20px;font-size:15px;font-weight:600;line-height:1.25;border-radius:12px;white-space:nowrap}.btn svg{flex-shrink:0;font-size:18px}.btn--accent{color:#231a10;background:linear-gradient(180deg,#f8c994,#f4b97a);box-shadow:inset 0 1px #ffffff40,0 1px 2px #00000059;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.btn--accent:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.btn--accent:hover:not(:disabled){box-shadow:inset 0 1px #ffffff4d,0 8px 24px -8px #f4b97a8c;filter:brightness(1.04)}}.btn--accent:disabled{opacity:.5;cursor:not-allowed}.btn--primary{color:#0f2418;background:linear-gradient(180deg,#72dba0,#5ccf8a);box-shadow:inset 0 1px #ffffff40,0 1px 2px #00000059;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.btn--primary:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.btn--primary:hover:not(:disabled){box-shadow:inset 0 1px #ffffff4d,0 8px 24px -8px #5ccf8a80}}.btn--primary:disabled{opacity:.5;cursor:not-allowed}.btn--ghost{color:#d5cfc6;border:1px solid rgba(255,238,218,.14);background:#ffeeda0a;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.btn--ghost:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.btn--ghost:hover{color:#efebe5;border-color:#ffeeda3d;background:#ffeeda14}}.btn--danger{color:#2a0f0d;background:linear-gradient(180deg,#f2918a,#ec7a72);box-shadow:inset 0 1px #ffffff40,0 1px 2px #00000059;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.btn--danger:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.btn--danger:hover:not(:disabled){box-shadow:inset 0 1px #ffffff4d,0 8px 24px -8px #ec7a7280}}@media (max-width: 479px){.btn{height:48px}}.inputs-container{display:flex;flex-direction:column;gap:14px;width:100%;margin-bottom:18px}.login-settings{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;width:100%;margin-bottom:22px}.login-settings__link{color:#a8a29a;font-size:13px;line-height:1.2;text-align:right;transition:color .14s ease}@media (hover: hover) and (pointer: fine){.login-settings__link:hover{color:#f4b97a}}.login-btn{margin-bottom:18px}.login-question{color:#a8a29a;font-size:14px;line-height:1.4;text-align:center}.login-link{color:#f4b97a;font-size:14px;font-weight:600;text-underline-offset:3px;transition:color .14s ease}@media (hover: hover) and (pointer: fine){.login-link:hover{color:#f8c994;text-decoration:underline}}.error-message{margin-bottom:16px;color:#ef7f78;font-size:14px;text-align:center}.custom-checkbox-container{display:flex;align-items:center;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-checkbox-container .custom-checkbox{position:relative;flex-shrink:0;width:36px;height:20px;border-radius:999px;background:#2c2925;box-shadow:inset 0 1px 2px #0006;transition:background-color .22s ease}.custom-checkbox-container .custom-checkbox.checked{background:#5ccf8a}.custom-checkbox-container .circle{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fbf8f3;box-shadow:0 1px 3px #0006;transition:transform .32s cubic-bezier(.34,1.4,.64,1),width .14s cubic-bezier(.22,1,.36,1)}.custom-checkbox-container .custom-checkbox.checked .circle{transform:translate(16px)}.custom-checkbox-container:active .circle{width:19px}.custom-checkbox-container:active .custom-checkbox.checked .circle{transform:translate(13px)}.custom-checkbox-container .label{margin-left:10px;color:#a8a29a;font-size:13px;line-height:1.4;text-align:left;transition:color .14s ease}@media (hover: hover) and (pointer: fine){.custom-checkbox-container:hover .label{color:#d5cfc6}}.market-rates{display:flex;flex-direction:column;flex-basis:100%;gap:6px;margin-top:20px;padding:10px 12px;font-size:13px;border:1px solid rgba(255,238,218,.07);border-radius:12px;background:#23211d;box-shadow:inset 0 1px #fff4e60d;animation:fadeIn .22s ease both}.market-rates__item{display:flex;align-items:baseline;gap:8px;cursor:default}.market-rates__label{flex-shrink:0;width:30px;color:#7b766e;font-size:11px;font-weight:500;letter-spacing:.06em}.market-rates__value{color:#efebe5;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.market-rates__change{margin-left:auto;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.market-rates__change.up{color:#5ccf8a}.market-rates__change.down{color:#ef7f78}@media (min-width: 768px) and (max-width: 1439px){.market-rates{gap:8px;padding:8px 4px;font-size:11px;text-align:center}.market-rates__item{flex-direction:column;align-items:center;gap:0}.market-rates__label{width:auto;font-size:10px}.market-rates__change{display:none}}@media (max-width: 767px){.market-rates{flex-direction:row;flex-basis:auto;gap:12px;margin:0 8px 0 auto;padding:0;font-size:12px;border:none;background:none;box-shadow:none}.market-rates__item{flex-direction:column;gap:0;line-height:1.25}.market-rates__label{width:auto;font-size:10px}.market-rates__change{display:none}}.home-content{display:flex;justify-content:center;align-items:center;flex:1;min-width:0;min-height:100vh;padding:24px}.home-content__container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:880px;text-align:center;animation:riseIn .32s cubic-bezier(.22,1,.36,1) both}.home-content__eyebrow{margin-bottom:20px;padding:6px 14px;color:#f4b97a;font-size:13px;font-weight:500;border-radius:999px;background:#f4b97a1a;box-shadow:inset 0 0 0 1px #f4b97a33}.home-content__title{margin-bottom:20px;color:#efebe5;font-size:48px;line-height:1.15;letter-spacing:-.03em}.home-content__accent{background:linear-gradient(90deg,#f4b97a,#f6d3a8 50%,#5ccf8a);-webkit-background-clip:text;background-clip:text;color:transparent}.home-content__description{max-width:640px;margin-bottom:40px;color:#a8a29a;font-size:18px;line-height:1.6}.home-content__exchanges{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}.home-content__exchange{display:flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border:1px solid rgba(255,238,218,.07);border-radius:999px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease}@media (hover: hover) and (pointer: fine){.home-content__exchange:hover{transform:translateY(-2px);border-color:#ffeeda24}}.home-content__exchange-icon{width:36px;height:36px;padding:6px;border-radius:50%;background:#23211d;object-fit:contain}.home-content__exchange-name{color:#efebe5;font-size:15px;font-weight:500}@media (max-width: 767px){.home-content{min-height:calc(100vh - 60px);padding:32px 16px}.home-content__title{font-size:34px}.home-content__description{font-size:16px}}@media (max-width: 479px){.home-content__title{font-size:28px}.home-content__description{margin-bottom:28px}}.not-found{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;min-width:0;min-height:100vh;padding:24px;text-align:center;animation:riseIn .32s cubic-bezier(.22,1,.36,1) both}.not-found__content{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;margin-bottom:20px}.not-found__number{color:#efebe5;font-size:144px;font-weight:600;line-height:1.1;letter-spacing:-.04em}.not-found__icon{width:120px;height:auto;filter:drop-shadow(0 12px 24px rgba(92,207,138,.25))}.not-found__title{margin-bottom:8px;color:#efebe5;font-size:24px;font-weight:600}.not-found__text{max-width:420px;margin-bottom:28px;color:#a8a29a;font-size:15px}.not-found__back{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:600;border-radius:12px;color:#231a10;background:linear-gradient(180deg,#f8c994,#f4b97a);box-shadow:inset 0 1px #ffffff40,0 1px 2px #00000059;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.not-found__back:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.not-found__back:hover:not(:disabled){box-shadow:inset 0 1px #ffffff4d,0 8px 24px -8px #f4b97a8c;filter:brightness(1.04)}}.not-found__back:disabled{opacity:.5;cursor:not-allowed}.not-found__back svg{font-size:18px;transition:transform .22s cubic-bezier(.22,1,.36,1)}@media (hover: hover) and (pointer: fine){.not-found__back:hover svg{transform:translate(-3px)}}@media (max-width: 767px){.not-found{min-height:calc(100vh - 60px);padding:32px 16px}.not-found__number{font-size:104px}.not-found__icon{width:88px}}@media (max-width: 479px){.not-found__content{gap:8px}.not-found__number{font-size:80px}.not-found__icon{width:64px}.not-found__back{height:auto;min-height:48px;padding:10px 16px}}.main-content{flex:1;min-width:0;display:grid;grid-template-columns:460px minmax(0,1fr);grid-template-rows:auto minmax(280px,1fr);align-content:start;gap:20px;height:100vh;padding:24px}@media (max-width: 1023px){.main-content{grid-template-columns:minmax(0,1fr);grid-template-rows:none;height:auto}.main-content .candlestick-chart{order:1}}@media (max-width: 767px){.main-content{gap:16px;padding:16px}}@media (max-width: 479px){.main-content{gap:12px;padding:12px}}.dashboard-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:max-content;align-content:start;gap:14px}.dashboard-info .tabs-container{grid-column:1/-1}@media (max-width: 479px){.dashboard-info{grid-template-columns:minmax(0,1fr);gap:12px}}.dashboard-empty{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:48px 24px;text-align:center;border:1px dashed rgba(255,238,218,.14);border-radius:20px;animation:riseIn .32s cubic-bezier(.22,1,.36,1) both}.dashboard-empty__icon{display:flex;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:10px;color:#f4b97a;font-size:28px;border-radius:16px;background:#f4b97a1a}.dashboard-empty__title{color:#efebe5;font-size:17px;font-weight:600}.dashboard-empty__text{max-width:300px;color:#a8a29a;font-size:14px}.table-wrapper{grid-column:1/-1;min-height:0;overflow:auto;border:1px solid rgba(255,238,218,.07);border-radius:28px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;animation:riseIn .32s cubic-bezier(.22,1,.36,1) .16s both;scrollbar-width:thin;scrollbar-color:rgba(255,238,218,.16) transparent}.table-wrapper::-webkit-scrollbar{width:10px;height:10px}.table-wrapper::-webkit-scrollbar-track{background:transparent}.table-wrapper::-webkit-scrollbar-thumb{background:#ffeeda29;border:3px solid transparent;border-radius:999px;background-clip:padding-box}.table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#ffeeda47}@media (max-width: 1023px){.table-wrapper{max-height:70vh}}@media (max-width: 479px){.table-wrapper{border-radius:20px}}.dashboard-notice{grid-column:1/-1;display:flex;align-items:flex-start;gap:10px;padding:12px 16px;font-size:14px;line-height:1.5;border-radius:12px;animation:slideIn .22s cubic-bezier(.22,1,.36,1) both}.dashboard-notice svg{flex-shrink:0;margin-top:2px;font-size:18px}.dashboard-notice--error{color:#f6b2ad;background:#ef7f781a;box-shadow:inset 0 0 0 1px #ef7f7840}.dashboard-notice--error svg{color:#ef7f78}.dashboard-notice--info{color:#d5cfc6;background:#f4b97a14;box-shadow:inset 0 0 0 1px #f4b97a40}.dashboard-notice--info svg{color:#f4b97a}.select-container{position:relative;width:100%;min-width:0;font-size:15px}.select-container .select-header{display:flex;align-items:center;gap:12px;width:100%;height:100%;min-height:56px;padding:8px 14px;color:#efebe5;text-align:left;border:1px solid #36322c;border-radius:12px;background:#1d1b18;transition:border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .14s ease}@media (hover: hover) and (pointer: fine){.select-container .select-header:hover{border-color:#ffeeda3d}}.select-container.open .select-header{border-color:#f4b97ab3;box-shadow:0 0 0 4px #f4b97a24}.select-container .select-inner-content{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.select-container .select-label{overflow:hidden;font-size:15px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.select-container .select-label--placeholder{color:#7b766e;font-weight:400}.select-container .select-meta{display:flex;align-items:center;gap:8px;color:#a8a29a;font-size:12px;line-height:1.3}.select-container .select-balance{color:#f4b97a;font-weight:500;font-variant-numeric:tabular-nums}.select-container .select-id{color:#7b766e}.select-container .option-icon{flex-shrink:0;width:32px;height:32px;padding:4px;border-radius:999px;background:#ffeeda0f;object-fit:contain}.select-container .select-arrow{flex-shrink:0;color:#a8a29a;font-size:16px;transition:transform .22s cubic-bezier(.22,1,.36,1),color .14s ease}.select-container.open .select-arrow{color:#f4b97a;transform:rotate(180deg)}.select-container .options-list{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;max-height:280px;padding:6px;overflow-y:auto;border:1px solid rgba(255,238,218,.14);border-radius:14px;background:#23211d;box-shadow:inset 0 1px #fff4e60d,0 4px 8px #00000040,0 28px 64px -16px #0009;opacity:0;visibility:hidden;transform:translateY(-4px) scale(.98);transform-origin:top center;transition:opacity .14s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;scrollbar-width:thin;scrollbar-color:rgba(255,238,218,.16) transparent}.select-container .options-list::-webkit-scrollbar{width:10px;height:10px}.select-container .options-list::-webkit-scrollbar-track{background:transparent}.select-container .options-list::-webkit-scrollbar-thumb{background:#ffeeda29;border:3px solid transparent;border-radius:999px;background-clip:padding-box}.select-container .options-list::-webkit-scrollbar-thumb:hover{background-color:#ffeeda47}.select-container.open .options-list{opacity:1;visibility:visible;transform:none;transition:opacity .14s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s}.select-container .options-empty{padding:12px;color:#7b766e;font-size:14px;text-align:center}.select-container .option-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;color:#efebe5;text-align:left;border-radius:10px;transition:background-color .14s ease}@media (hover: hover) and (pointer: fine){.select-container .option-item:hover{background:#2c2925}}.select-container .option-item.selected{background:#f4b97a14}.select-container .option-item:active{background:#2c2925}.select-container .option-check{flex-shrink:0;color:#f4b97a;font-size:18px}.search-container{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:56px;padding:0 16px 0 10px;border:1px solid #36322c;border-radius:12px;background:#1d1b18;transition:border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .14s ease}@media (hover: hover) and (pointer: fine){.search-container:hover{border-color:#ffeeda3d}}.search-container:focus-within{border-color:#f4b97ab3;box-shadow:0 0 0 4px #f4b97a24}.search-container:focus-within .search-button{color:#f4b97a}.search-input{flex:1;min-width:0;height:100%;color:#efebe5;font-size:15px;background:transparent}.search-input::placeholder{color:#7b766e}.search-input:focus-visible{outline:none}.search-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;color:#7b766e;font-size:20px;border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.search-button:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.search-button:hover{color:#efebe5;background:#ffeeda14}}.account-info{width:100%;min-width:0;padding:16px;border:1px solid rgba(255,238,218,.07);border-radius:20px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;animation:riseIn .32s cubic-bezier(.22,1,.36,1) both}.account-info__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.account-info__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;color:#f4b97a;font-size:20px;border-radius:12px;background:#f4b97a1f;box-shadow:inset 0 0 0 1px #f4b97a2e}.account-info__title{color:#a8a29a;font-size:12px;line-height:1.4;font-size:13px;font-weight:400}.account-info__balance{color:#efebe5;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-info__caption{margin-bottom:8px;color:#7b766e;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.account-info__rows{display:flex;flex-direction:column;gap:4px}.account-info__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "amount badge";align-items:center;gap:0 8px;padding:6px 8px 7px 12px;border-radius:12px;background:#23211d;transition:background-color .14s ease}@media (hover: hover) and (pointer: fine){.account-info__row:hover{background:#2c2925}}.account-info__label{grid-area:label;color:#a8a29a;font-size:12px}.account-info__amount{grid-area:amount;overflow:hidden;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.account-info__percentage{grid-area:badge;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:68px;padding:2px 8px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;border-radius:999px}.account-info__percentage svg{font-size:14px}.account-info__percentage.profit{color:#5ccf8a;background:#5ccf8a1f}.account-info__percentage.loss{color:#ef7f78;background:#ef7f781f}.fear-and-greed-index{display:flex;flex-direction:column;width:100%;min-width:0;padding:18px;border:1px solid rgba(255,238,218,.07);border-radius:20px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;animation:riseIn .32s cubic-bezier(.22,1,.36,1) 60ms both}.fear-and-greed-index__header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.fear-and-greed-index__title{color:#a8a29a;font-size:12px;line-height:1.4;font-size:13px;font-weight:400}.fear-and-greed-index__today-label{color:#7b766e;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.fear-and-greed-index__today{color:#efebe5;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:color .32s ease}.fear-and-greed-index__today-max{margin-left:2px;color:#7b766e;font-size:14px;font-weight:400}.fear-and-greed-index__scale{position:relative;height:6px;margin:14px 0 16px;border-radius:999px;background:linear-gradient(90deg,#ef7f78,#f2a07a,#efebe5,#9edfb3,#5ccf8a);opacity:.85}.fear-and-greed-index__marker{position:absolute;top:50%;width:14px;height:14px;border:3px solid #1a1916;border-radius:50%;background:#efebe5;box-shadow:0 1px 2px #0000004d,0 4px 12px -4px #00000059;transform:translate(-50%,-50%);transition:left .32s cubic-bezier(.22,1,.36,1)}.fear-and-greed-index__table{margin-top:auto}.fear-and-greed-index__table tbody{display:flex;flex-direction:column;gap:6px}.fear-and-greed-index__table tr{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 14px;border-radius:12px;background:#23211d}.fear-and-greed-index__label{color:#a8a29a;font-size:13px}.fear-and-greed-index__value{min-width:42px;padding:2px 10px;font-size:15px;font-weight:600;text-align:center;border-radius:999px}.candlestick-chart{display:flex;flex-direction:column;width:100%;min-width:0;color:#efebe5;padding:18px;border:1px solid rgba(255,238,218,.07);border-radius:20px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;animation:riseIn .32s cubic-bezier(.22,1,.36,1) .12s both}.candlestick-chart__header{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:12px}.candlestick-chart__heading{min-width:0}.candlestick-chart__title{color:#efebe5;font-size:16px;font-weight:600;line-height:1.4;font-size:18px}.candlestick-chart__quote{color:#7b766e;font-weight:500}.candlestick-chart__subtitle{color:#a8a29a;font-size:12px;line-height:1.4}.candlestick-chart__price{display:flex;align-items:baseline;gap:8px;margin-right:auto}.candlestick-chart__last{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.candlestick-chart__change{padding:2px 8px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;border-radius:999px}.candlestick-chart__change.up{color:#5ccf8a;background:#5ccf8a1f}.candlestick-chart__change.down{color:#ef7f78;background:#ef7f781f}.candlestick-chart__controls{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid rgba(255,238,218,.07);border-radius:12px;background:#00000038}.candlestick-chart__interval{min-width:40px;padding:6px 10px;color:#a8a29a;font-size:12px;font-weight:500;border-radius:8px;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.candlestick-chart__interval:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.candlestick-chart__interval:hover{color:#efebe5}}.candlestick-chart__interval.active{color:#efebe5;background:#2c2925;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #00000059}.candlestick-chart__hint{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;color:#d5cfc6;font-size:13px;border-radius:10px;background:#82aef014}.candlestick-chart__hint svg{flex-shrink:0;color:#82aef0;font-size:16px}.candlestick-chart__graph{position:relative;flex:1;min-height:320px;border-radius:12px;overflow:hidden}.candlestick-chart__canvas{position:absolute;top:0;right:0;bottom:0;left:0}.candlestick-chart__legend{position:absolute;top:6px;left:8px;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;max-width:calc(100% - 90px);padding:4px 10px;color:#a8a29a;font-size:11px;font-variant-numeric:tabular-nums;border-radius:8px;background:#1a1916bf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:none}.candlestick-chart__legend b{color:#efebe5;font-weight:500}.candlestick-chart__legend .up{color:#5ccf8a}.candlestick-chart__legend .down{color:#ef7f78}.candlestick-chart__legend-time{color:#d5cfc6}.candlestick-chart__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;justify-content:center;align-items:center;gap:10px;padding:24px;color:#a8a29a;font-size:14px;text-align:center;background:#1a191699;animation:fadeIn .22s ease both}.candlestick-chart__overlay--error{color:#f6b2ad}.candlestick-chart__older{position:absolute;bottom:34px;left:8px;z-index:3;display:flex;align-items:center;gap:8px;padding:4px 10px;color:#a8a29a;font-size:11px;border-radius:999px;background:#1a1916bf;pointer-events:none;animation:fadeIn .22s ease both}.candlestick-chart__older .candlestick-chart__spinner{width:12px;height:12px}.candlestick-chart__spinner{width:18px;height:18px;border:2px solid rgba(244,185,122,.2);border-top-color:#f4b97a;border-radius:50%;animation:chartSpin .8s linear infinite}@media (max-width: 1023px){.candlestick-chart__graph{min-height:360px}}@media (max-width: 479px){.candlestick-chart{padding:14px}.candlestick-chart__graph{min-height:300px}.candlestick-chart__legend{max-width:calc(100% - 70px);gap:0 8px}}@keyframes chartSpin{to{transform:rotate(360deg)}}.portfolio-table{width:100%;padding:0 12px 12px}.portfolio-table table{width:100%;min-width:1080px;border-collapse:separate;border-spacing:0 6px}.portfolio-table th{position:sticky;top:0;z-index:1;padding:16px 14px 8px;color:#a8a29a;font-size:13px;font-weight:400;line-height:1.3;text-align:left;vertical-align:bottom;background:#1a1916;box-shadow:0 6px #1a1916}.portfolio-table td{padding:10px 14px;color:#efebe5;font-size:15px;line-height:1.35;background:#23211d;transition:background-color .14s ease}.portfolio-table td:first-child{border-radius:30px 0 0 30px;padding-left:20px}.portfolio-table td:last-child{border-radius:0 30px 30px 0;padding-right:20px}@media (hover: hover) and (pointer: fine){.portfolio-table tbody tr:hover td{background:#2c2925}}.portfolio-table .side.buy{color:#5ccf8a}.portfolio-table .side.sell{color:#82aef0}.portfolio-table .muted{color:#a8a29a;font-size:12px}@media (max-width: 1023px){.portfolio-table th,.portfolio-table td{padding-left:10px;padding-right:10px;font-size:14px}.portfolio-table th{font-size:12px}.portfolio-table td{padding-top:9px;padding-bottom:9px}}.portfolio-table th{padding-left:10px;padding-right:10px;white-space:nowrap}.portfolio-table th.sortable{cursor:pointer;transition:color .14s ease}@media (hover: hover) and (pointer: fine){.portfolio-table th.sortable:hover{color:#efebe5}}.portfolio-table td{padding-left:10px;padding-right:10px}.portfolio-table td div+div{margin-top:2px}.portfolio-table tbody tr{cursor:pointer}.portfolio-table tbody tr td{transition:background-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1)}.portfolio-table tbody tr:focus-visible{outline:none}.portfolio-table tbody tr:focus-visible td{background:#2c2925}.portfolio-table tbody tr.selected td{background:#f4b97a1a;box-shadow:inset 0 1px #f4b97a73,inset 0 -1px #f4b97a73}.portfolio-table tbody tr.selected td:first-child{box-shadow:inset 1px 0 #f4b97a73,inset 0 1px #f4b97a73,inset 0 -1px #f4b97a73}.portfolio-table tbody tr.selected td:last-child{box-shadow:inset -1px 0 #f4b97a73,inset 0 1px #f4b97a73,inset 0 -1px #f4b97a73}.portfolio-table tbody tr.selected .coin__badge{color:#231a10;background:#f4b97a}.portfolio-table .th-content{display:inline-flex;align-items:flex-end}.portfolio-table .sort-mark{display:inline-flex;margin-left:4px;color:#7b766e;font-size:13px;opacity:.6;transition:color .14s ease,opacity .14s ease}.portfolio-table th.is-sorted{color:#efebe5}.portfolio-table th.is-sorted .sort-mark{color:#f4b97a;opacity:1}.portfolio-table .header-hint{font-size:14px}.portfolio-table .coin{display:flex;align-items:center;gap:10px}.portfolio-table .coin__badge{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:28px;height:28px;color:#f4b97a;font-size:12px;font-weight:600;border-radius:50%;background:#f4b97a1f}.portfolio-table .coin__text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.portfolio-table .coin__ticker{font-weight:500}.portfolio-table .coin__name{max-width:140px;overflow:hidden;color:#a8a29a;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.portfolio-table .target{display:flex;justify-content:center;align-items:center;border-radius:6px}.portfolio-table .custom-select{min-width:56px;padding:5px 26px 5px 12px;color:#efebe5;font-size:13px;font-weight:500;border:1px solid #36322c;border-radius:999px;background-color:#1d1b18;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23a8a29a'%3E%3Cpath d='M213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32Z'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1)}@media (hover: hover) and (pointer: fine){.portfolio-table .custom-select:hover{border-color:#ffeeda3d}}.portfolio-table .custom-select:focus-visible{outline:none;border-color:#f4b97ab3;box-shadow:0 0 0 4px #f4b97a24}.portfolio-table .custom-select option{color:#efebe5;background:#23211d}.portfolio-table__funding{margin-top:2px;color:#a8a29a;font-size:12px;white-space:nowrap}.portfolio-table__value{margin-top:2px;color:#d5cfc6;white-space:nowrap}.header-hint{position:relative;display:inline-flex;margin-left:4px;color:#7b766e;font-size:14px;vertical-align:-2px;border-radius:50%;cursor:help;transition:color .14s ease}.header-hint:focus-visible{outline:none;box-shadow:0 0 0 4px #a395f72e}.header-hint__bubble{position:absolute;top:calc(100% + 8px);left:-12px;z-index:5;width:max-content;max-width:260px;padding:8px 12px;color:#d5cfc6;font-size:12px;font-weight:400;line-height:1.45;text-align:left;text-transform:none;white-space:normal;border:1px solid rgba(255,238,218,.14);border-radius:10px;background:#2c2925;box-shadow:0 2px 4px #00000040,0 12px 28px -8px #00000073;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .14s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility .14s;pointer-events:none}.header-hint--right .header-hint__bubble{right:-12px;left:auto}@media (hover: hover) and (pointer: fine){.header-hint:hover{color:#82aef0}.header-hint:hover .header-hint__bubble{opacity:1;visibility:visible;transform:none}}.header-hint:focus-visible{color:#82aef0}.header-hint:focus-visible .header-hint__bubble{opacity:1;visibility:visible;transform:none}.open-orders-table{width:100%;padding:0 12px 12px}.open-orders-table table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0 6px}.open-orders-table th{position:sticky;top:0;z-index:1;padding:16px 14px 8px;color:#a8a29a;font-size:13px;font-weight:400;line-height:1.3;text-align:left;vertical-align:bottom;background:#1a1916;box-shadow:0 6px #1a1916}.open-orders-table td{padding:10px 14px;color:#efebe5;font-size:15px;line-height:1.35;background:#23211d;transition:background-color .14s ease}.open-orders-table td:first-child{border-radius:30px 0 0 30px;padding-left:20px}.open-orders-table td:last-child{border-radius:0 30px 30px 0;padding-right:20px}@media (hover: hover) and (pointer: fine){.open-orders-table tbody tr:hover td{background:#2c2925}}.open-orders-table .side.buy{color:#5ccf8a}.open-orders-table .side.sell{color:#82aef0}.open-orders-table .muted{color:#a8a29a;font-size:12px}@media (max-width: 1023px){.open-orders-table th,.open-orders-table td{padding-left:10px;padding-right:10px;font-size:14px}.open-orders-table th{font-size:12px}.open-orders-table td{padding-top:9px;padding-bottom:9px}}.open-orders-table td{white-space:nowrap;vertical-align:middle}.open-orders-table .muted{margin-left:2px}.open-orders-table .date-column .muted{margin-left:0}.open-orders-table .amount{color:#f4b97a}.open-orders-table tr.is-cancelling td{opacity:.55;transition:opacity .22s ease}.open-orders-table .action-button{min-width:96px;padding:6px 14px;color:#d5cfc6;font-size:13px;font-weight:500;border:1px solid rgba(255,238,218,.14);border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.open-orders-table .action-button:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.open-orders-table .action-button:hover:not(:disabled){color:#ef7f78;border-color:#ef7f7873;background:#ef7f781a}}.open-orders-table .action-button:disabled{color:#7b766e;border-color:#ffeeda12;cursor:progress}.confirmation-dialog{text-align:center}.confirmation-dialog__icon{display:flex;justify-content:center;align-items:center;width:56px;height:56px;margin:4px auto 18px;font-size:26px;border-radius:16px;animation:popIn .32s cubic-bezier(.34,1.4,.64,1) 80ms both}.confirmation-dialog__icon--info{color:#5ccf8a;background:#5ccf8a1f;box-shadow:inset 0 0 0 1px #5ccf8a40}.confirmation-dialog__icon--warning{color:#f2c26b;background:#f2c26b1f;box-shadow:inset 0 0 0 1px #f2c26b40}.confirmation-dialog__icon--danger{color:#ec7a72;background:#ec7a721f;box-shadow:inset 0 0 0 1px #ec7a7240}.confirmation-dialog__title{margin-bottom:8px;color:#efebe5;font-size:20px;font-weight:600;line-height:1.3}.confirmation-dialog__message{margin-bottom:24px;color:#a8a29a;font-size:14px;line-height:1.55}.confirmation-dialog__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.confirmation-dialog__actions .btn{height:46px}.toast-host{position:fixed;right:24px;bottom:24px;z-index:2100;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}@media (max-width: 767px){.toast-host{right:16px;bottom:16px;left:16px;align-items:stretch}}.toast{display:flex;align-items:center;gap:10px;max-width:420px;padding:12px 12px 12px 16px;color:#efebe5;font-size:14px;line-height:1.4;border:1px solid rgba(255,238,218,.14);border-radius:12px;background:#23211d;box-shadow:inset 0 1px #fff4e60d,0 2px 4px #00000040,0 12px 28px -8px #00000073;pointer-events:auto;animation:toastIn .22s cubic-bezier(.22,1,.36,1) both}.toast__icon{display:inline-flex;flex-shrink:0;font-size:20px}.toast__text{flex:1}.toast__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;color:#a8a29a;font-size:16px;border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.toast__close:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.toast__close:hover{color:#efebe5;background:#ffeeda14}}.toast--success .toast__icon{color:#5ccf8a}.toast--error{border-color:#ef7f7859}.toast--error .toast__icon{color:#ef7f78}.toast--info .toast__icon{color:#82aef0}@media (max-width: 767px){.toast{max-width:none}}@keyframes toastIn{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media (prefers-reduced-motion: reduce){.toast{animation:none}}.api-error{display:flex;align-items:center;gap:12px;margin:12px 12px 0;padding:10px 12px 10px 16px;color:#f6b2ad;font-size:14px;line-height:1.4;border-radius:12px;background:#ef7f781a;box-shadow:inset 0 0 0 1px #ef7f7840;animation:fadeIn .22s cubic-bezier(.22,1,.36,1) both}.api-error--standalone{margin:16px;padding:20px}.api-error__icon{flex-shrink:0;color:#ef7f78;font-size:20px}.api-error__text{display:flex;flex:1;flex-wrap:wrap;gap:2px 8px}.api-error__text strong{color:#ef7f78;font-weight:600}.api-error__retry{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;color:#efebe5;font-size:13px;font-weight:500;border:1px solid rgba(239,127,120,.4);border-radius:999px;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.api-error__retry:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.api-error__retry:hover{background:#ef7f7824}}.badge{display:inline-flex;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.5;white-space:nowrap;border-radius:999px}.badge--partial{color:#f2c26b;background:#f2c26b24}.badge--filled{color:#5ccf8a;background:#5ccf8a1f}.badge--canceled{color:#a8a29a;background:#ffeeda12}.fill-progress{min-width:120px;margin-top:6px}.fill-progress__head{display:flex;align-items:center;gap:6px}.fill-progress__value{color:#a8a29a;font-size:12px}.fill-progress__track{height:4px;margin-top:5px;overflow:hidden;border-radius:999px;background:#ffeeda14}.fill-progress__bar{display:block;height:100%;border-radius:inherit;background:#f2c26b;transition:width .32s cubic-bezier(.22,1,.36,1)}.skeleton{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,#ffeeda0d,#ffeeda1c,#ffeeda0d);background-size:200% 100%;animation:skeletonShimmer 1.4s ease-in-out infinite}.skeleton-row td{pointer-events:none}@keyframes skeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.skeleton{animation:none}}.order-history-table{width:100%;padding:0 12px 12px}.order-history-table table{width:100%;min-width:820px;border-collapse:separate;border-spacing:0 6px}.order-history-table th{position:sticky;top:0;z-index:1;padding:16px 14px 8px;color:#a8a29a;font-size:13px;font-weight:400;line-height:1.3;text-align:left;vertical-align:bottom;background:#1a1916;box-shadow:0 6px #1a1916}.order-history-table td{padding:10px 14px;color:#efebe5;font-size:15px;line-height:1.35;background:#23211d;transition:background-color .14s ease}.order-history-table td:first-child{border-radius:30px 0 0 30px;padding-left:20px}.order-history-table td:last-child{border-radius:0 30px 30px 0;padding-right:20px}@media (hover: hover) and (pointer: fine){.order-history-table tbody tr:hover td{background:#2c2925}}.order-history-table .side.buy{color:#5ccf8a}.order-history-table .side.sell{color:#82aef0}.order-history-table .muted{color:#a8a29a;font-size:12px}@media (max-width: 1023px){.order-history-table th,.order-history-table td{padding-left:10px;padding-right:10px;font-size:14px}.order-history-table th{font-size:12px}.order-history-table td{padding-top:9px;padding-bottom:9px}}.order-history-table td{white-space:nowrap;vertical-align:middle}.order-history-table .muted{margin-left:2px}.order-history-table .date-column .muted{margin-left:0}.order-history-table .amount{color:#f4b97a}.order-history-table .fee{color:#d5cfc6}.order-history-table .status-line{margin-top:4px}.order-history-table tr.is-canceled td,.order-history-table tr.is-canceled td.amount{color:#a8a29a}.order-history-table table.is-refreshing tbody{opacity:.6;transition:opacity .22s ease}.order-history-table .empty-row td{padding:0;background:transparent}.order-history-table .empty-row td .table-state{margin:8px 0}.order-history-table th{padding-top:12px}.order-history-table .sort-button{display:inline-flex;align-items:center;gap:4px;color:inherit;font:inherit;white-space:nowrap;border-radius:6px;transition:color .14s ease}@media (hover: hover) and (pointer: fine){.order-history-table .sort-button:hover{color:#efebe5}}.order-history-table .sort-button:focus-visible{outline:none;box-shadow:0 0 0 4px #a395f72e}.order-history-table .sort-button__icon{display:inline-flex;color:#7b766e;font-size:12px;opacity:.5;transition:opacity .14s ease}.order-history-table .sort-button.is-active{color:#efebe5}.order-history-table .sort-button.is-active .sort-button__icon{color:#f4b97a;opacity:1}.history-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 8px 4px}.history-filters,.history-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.history-field{height:34px;padding:0 12px;color:#efebe5;font-size:13px;color-scheme:dark;cursor:pointer;border:1px solid #36322c;border-radius:12px;background:#1d1b18;transition:border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .14s ease}@media (hover: hover) and (pointer: fine){.history-field:hover{border-color:#ffeeda3d}}.history-field{border-radius:999px}.history-field:focus-visible{outline:none;border-color:#f4b97ab3;box-shadow:0 0 0 4px #f4b97a24}.history-field option{color:#efebe5;background:#23211d}select.history-field{padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23a8a29a'%3E%3Cpath d='M213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32Z'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.history-date{display:inline-flex;align-items:center;gap:6px;color:#a8a29a;font-size:13px}.history-date .history-field{width:140px}.history-reset{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;color:#a8a29a;font-size:13px;border-radius:999px;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.history-reset:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.history-reset:hover{color:#efebe5;background:#2c2925}}.history-icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;color:#a8a29a;font-size:18px;border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.history-icon-button:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.history-icon-button:hover{color:#efebe5;background:#ffeeda14}}.history-icon-button:disabled{opacity:.4;cursor:default}.history-export{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;color:#efebe5;font-size:13px;font-weight:500;border:1px solid rgba(255,238,218,.14);border-radius:999px;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.history-export:active:not(:disabled){transform:scale(.97)}.history-export svg{font-size:16px}@media (hover: hover) and (pointer: fine){.history-export:hover:not(:disabled){border-color:#f4b97a73;background:#f4b97a14}}.history-export:disabled{color:#7b766e;cursor:default}.sync-status{display:inline-flex;align-items:center;gap:4px}.sync-status__text{color:#7b766e;font-size:12px}.sync-status__text.is-running{color:#f2c26b}.sync-status .spin{animation:spin 1s linear infinite}.history-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px}.history-pagination__range{color:#a8a29a;font-size:13px}.history-pagination__pages{display:flex;align-items:center;gap:2px}.history-pagination__gap{padding:0 4px;color:#7b766e}.history-pagination__page{min-width:34px;height:34px;padding:0 8px;color:#a8a29a;font-size:13px;border-radius:999px;transition:color .14s ease,background-color .14s ease}@media (hover: hover) and (pointer: fine){.history-pagination__page:hover{color:#efebe5;background:#2c2925}}.history-pagination__page.is-active{color:#efebe5;font-weight:600;background:#2c2925;box-shadow:inset 0 1px #fff4e60d}@media (prefers-reduced-motion: reduce){.sync-status .spin{animation:none}}.profile{flex:1;min-width:0;padding:40px 32px;color:#d5cfc6}.profile__container{max-width:880px;margin:0 auto;animation:riseIn .32s cubic-bezier(.22,1,.36,1) both}.profile__title{margin-bottom:24px;color:#efebe5;font-size:32px}.profile__content{display:flex;align-items:flex-start;gap:32px;padding:28px;border:1px solid rgba(255,238,218,.07);border-radius:20px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059}@media (max-width: 767px){.profile__content{flex-direction:column;align-items:center}}.profile__image-section{display:flex;flex-direction:column;align-items:center;gap:12px}.profile__image-label{position:relative;display:flex;justify-content:center;align-items:center;width:140px;height:140px;overflow:hidden;border-radius:50%;background:#23211d;box-shadow:0 0 0 4px #1a1916,0 0 0 5px #ffeeda24;cursor:pointer;transition:box-shadow .22s cubic-bezier(.22,1,.36,1)}@media (hover: hover) and (pointer: fine){.profile__image-label:hover{box-shadow:0 0 0 4px #1a1916,0 0 0 5px #f4b97a99}}.profile__image{width:100%;height:100%;object-fit:cover}.profile__image-placeholder{color:#7b766e;font-size:36px}.profile__image-input{display:none}.profile__image-text{color:#f4b97a;font-size:14px;cursor:pointer}.profile__details{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:14px;min-width:0;width:100%;text-align:left}.profile__detail{width:100%;padding:12px 16px;font-size:15px;line-height:1.5;border-radius:12px;background:#23211d;overflow-wrap:anywhere}.profile__detail strong{margin-right:6px;color:#a8a29a;font-weight:400}.profile__input,.profile__textarea{width:100%;padding:14px 16px;color:#efebe5;font-size:15px;border:1px solid #36322c;border-radius:12px;background:#1d1b18;transition:border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .14s ease}@media (hover: hover) and (pointer: fine){.profile__input:hover,.profile__textarea:hover{border-color:#ffeeda3d}}.profile__input::placeholder,.profile__textarea::placeholder{color:#7b766e}.profile__input:focus,.profile__textarea:focus{border-color:#f4b97ab3;box-shadow:0 0 0 4px #f4b97a24}.profile__input:focus-visible,.profile__textarea:focus-visible{outline:none}.profile__textarea{min-height:104px;resize:vertical}.profile__save-button,.profile__edit-button{height:46px;padding:0 24px;font-size:15px;font-weight:600;border-radius:12px}.profile__save-button{color:#231a10;background:linear-gradient(180deg,#f8c994,#f4b97a);box-shadow:inset 0 1px #ffffff40,0 1px 2px #00000059;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.profile__save-button:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.profile__save-button:hover:not(:disabled){box-shadow:inset 0 1px #ffffff4d,0 8px 24px -8px #f4b97a8c;filter:brightness(1.04)}}.profile__save-button:disabled{opacity:.5;cursor:not-allowed}.profile__edit-button{color:#d5cfc6;border:1px solid rgba(255,238,218,.14);background:#ffeeda0a;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.profile__edit-button:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.profile__edit-button:hover{color:#efebe5;border-color:#ffeeda3d;background:#ffeeda14}}@media (max-width: 767px){.profile{padding:28px 16px}.profile__title{font-size:26px}}@media (max-width: 479px){.profile{padding:20px 12px}.profile__content{padding:20px 16px}.profile__image-label{width:112px;height:112px}}.main-exchanges{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:24px}@media (max-width: 767px){.main-exchanges{padding:16px}}@media (max-width: 479px){.main-exchanges{padding:12px}}.my-exchanges{width:100%;max-width:1200px;padding:16px 8px;color:#d5cfc6;animation:riseIn .32s cubic-bezier(.22,1,.36,1) both}.my-exchanges__title{margin-bottom:32px;color:#efebe5;font-size:32px;font-weight:600}.my-exchanges__error{display:flex;align-items:flex-start;gap:10px;margin-bottom:24px;padding:12px 16px;color:#f6b2ad;font-size:14px;border-radius:12px;background:#ef7f781a;box-shadow:inset 0 0 0 1px #ef7f7840;animation:slideIn .22s cubic-bezier(.22,1,.36,1) both}.my-exchanges__error svg{flex-shrink:0;margin-top:2px;color:#ef7f78;font-size:18px}.my-exchanges__added-section{margin-top:40px}.my-exchanges__added-title{margin-bottom:16px;color:#efebe5;font-size:18px;font-weight:600}.my-exchanges__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.my-exchanges__empty{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:32px;padding:40px 16px;color:#d5cfc6;text-align:center;border:1px dashed rgba(255,238,218,.14);border-radius:20px}.my-exchanges__empty-icon{display:flex;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:8px;color:#f4b97a;font-size:26px;border-radius:16px;background:#f4b97a1a}.my-exchanges__empty-hint{color:#a8a29a;font-size:14px}.my-exchanges .loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:64px 16px;color:#a8a29a;font-size:16px}.my-exchanges .loading__spinner{width:20px;height:20px;border:2px solid rgba(244,185,122,.2);border-top-color:#f4b97a;border-radius:50%;animation:spin .8s linear infinite}@media (max-width: 767px){.my-exchanges{padding:8px 0}.my-exchanges__title{margin-bottom:24px;font-size:26px}.my-exchanges__added-section{margin-top:32px}.my-exchanges__container{grid-template-columns:minmax(0,1fr);gap:14px}}@keyframes spin{to{transform:rotate(360deg)}}.exchange-card{position:relative;display:flex;flex-direction:column;width:100%;padding:20px;border:1px solid rgba(255,238,218,.07);border-radius:20px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s ease}@media (hover: hover) and (pointer: fine){.exchange-card:hover{transform:translateY(-2px);border-color:#ffeeda24;box-shadow:inset 0 1px #fff4e60d,0 2px 4px #00000040,0 12px 28px -8px #00000073}}.exchange-card:before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:2px;border-radius:0 0 999px 999px}.exchange-card--connected:before{background:linear-gradient(90deg,transparent,#5ccf8a,transparent)}.exchange-card--disconnected:before{background:linear-gradient(90deg,transparent,#ec7a72,transparent)}.exchange-card__header{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px;padding-right:40px}.exchange-card__delete-wrapper{position:absolute;top:14px;right:14px;z-index:1}.exchange-card__logo-title{display:flex;align-items:center;flex:1;gap:14px;min-width:0}.exchange-card__logo-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:10px;border-radius:16px;background:#23211d;box-shadow:inset 0 0 0 1px #ffeeda12}.exchange-card__logo{width:100%;height:100%;object-fit:contain}.exchange-card__title-wrapper{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.exchange-card__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.exchange-card__title{margin:0;color:#efebe5;font-size:17px;font-weight:600;word-break:break-word}.exchange-card__label{color:#d5cfc6;font-size:13px;overflow-wrap:anywhere}.exchange-card__id{color:#7b766e;font-size:12px;font-variant-numeric:tabular-nums}.exchange-card__status{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:11px;font-weight:500;border-radius:999px;cursor:default}.exchange-card__status--connected{color:#5ccf8a;background:#5ccf8a1f}.exchange-card__status--disconnected{color:#ec7a72;background:#ec7a721f}.exchange-card__status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.exchange-card__status--connected .exchange-card__status-dot{animation:pulseDot 2s ease-in-out infinite}.exchange-card__info{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.exchange-card__balance{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-radius:12px;background:#23211d}.exchange-card__balance-label{color:#a8a29a;font-size:13px}.exchange-card__balance-value{color:#efebe5;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.exchange-card__error{margin:0;padding:10px 12px;color:#f6b2ad;font-size:13px;line-height:1.5;border-radius:10px;background:#ef7f781a;box-shadow:inset 0 0 0 1px #ef7f7838}.exchange-card__warning{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;color:#d5cfc6;font-size:13px;line-height:1.5;border-radius:10px;background:#f2c26b14;box-shadow:inset 0 0 0 1px #f2c26b40}.exchange-card__warning svg{flex-shrink:0;margin-top:2px;color:#f2c26b;font-size:16px}.exchange-card__actions{display:flex;align-items:center;gap:12px;margin-top:auto}.exchange-card__api-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1;height:44px;padding:0 20px;font-size:14px;font-weight:600;border-radius:12px;color:#d5cfc6;border:1px solid rgba(255,238,218,.14);background:#ffeeda0a;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.exchange-card__api-button:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.exchange-card__api-button:hover{color:#efebe5;border-color:#ffeeda3d;background:#ffeeda14}}.exchange-card__api-button svg{font-size:18px;color:#f4b97a}@media (max-width: 479px){.exchange-card{padding:18px 16px}}.supported-exchanges{width:100%}.supported-exchanges__title{color:#efebe5;font-size:18px;font-weight:600}.supported-exchanges__subtitle{margin:2px 0 16px;color:#a8a29a;font-size:14px}.supported-exchanges__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}@media (max-width: 767px){.supported-exchanges__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.supported-exchange-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;padding:22px 16px 18px;color:#efebe5;border:1px solid rgba(255,238,218,.07);border-radius:20px;background:#1a1916;box-shadow:inset 0 1px #fff4e60d,0 1px 2px #0000004d,0 4px 12px -4px #00000059;cursor:pointer;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s cubic-bezier(.22,1,.36,1)}@media (hover: hover) and (pointer: fine){.supported-exchange-card:hover{transform:translateY(-3px);border-color:#f4b97a59;box-shadow:inset 0 1px #fff4e60d,0 2px 4px #00000040,0 12px 28px -8px #00000073}.supported-exchange-card:hover .supported-exchange-card__add{color:#f4b97a}.supported-exchange-card:hover .supported-exchange-card__logo-wrapper{transform:scale(1.04)}}.supported-exchange-card:active{transform:translateY(-1px) scale(.99)}.supported-exchange-card__logo-wrapper{display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:12px;border-radius:16px;background:#23211d;box-shadow:inset 0 0 0 1px #ffeeda12;transition:transform .22s cubic-bezier(.22,1,.36,1)}.supported-exchange-card__logo{width:100%;height:100%;object-fit:contain}.supported-exchange-card__name{font-size:15px;font-weight:600;text-align:center}.supported-exchange-card__add{display:inline-flex;align-items:center;gap:4px;color:#7b766e;font-size:12px;font-weight:500;transition:color .14s ease}@media (max-width: 479px){.supported-exchange-card{gap:8px;padding:16px 12px 14px}.supported-exchange-card__logo-wrapper{width:52px;height:52px;padding:10px}}.exchange-key-modal__inputs{display:flex;flex-direction:column;gap:16px;width:100%;margin-bottom:24px}.exchange-key-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.exchange-key-modal__hint{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;padding:10px 12px;color:#d5cfc6;font-size:13px;line-height:1.5;border-radius:10px;background:#82aef014;box-shadow:inset 0 0 0 1px #82aef038}.exchange-key-modal__hint svg{flex-shrink:0;margin-top:2px;color:#82aef0;font-size:18px}.exchange-key-modal__hint b{color:#efebe5;font-weight:600}.delete-icon{--delete-color: #ec7a72;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;color:#a8a29a;font-size:18px;border-radius:999px;background:transparent;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s ease,border-color .14s ease,box-shadow .22s cubic-bezier(.22,1,.36,1),color .14s ease}.delete-icon:active:not(:disabled){transform:scale(.97)}@media (hover: hover) and (pointer: fine){.delete-icon:hover{color:#efebe5;background:#ffeeda14}}@media (hover: hover) and (pointer: fine){.delete-icon:hover{color:var(--delete-color);background:#ec7a721f}}@font-face{font-family:Poppins;src:url(/assets/Poppins-ExtraLight-Cmalkz5N.eot);src:local("Poppins ExtraLight"),local("Poppins-ExtraLight"),url(/assets/Poppins-ExtraLight-Cmalkz5N.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-ExtraLight-DkvCUPsJ.woff2) format("woff2"),url(/assets/Poppins-ExtraLight-Byk5skB_.woff) format("woff"),url(/assets/Poppins-ExtraLight-BjeBwZB5.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-Cw7ptlCz.eot);src:local("Poppins Medium"),local("Poppins-Medium"),url(/assets/Poppins-Medium-Cw7ptlCz.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Medium-Dq1rtk94.woff2) format("woff2"),url(/assets/Poppins-Medium-CYtN2Ar6.woff) format("woff"),url(/assets/Poppins-Medium-Lp7XaYPy.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-LightItalic-wGNWr7C6.eot);src:local("Poppins Light Italic"),local("Poppins-LightItalic"),url(/assets/Poppins-LightItalic-wGNWr7C6.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-LightItalic-BPlZ_216.woff2) format("woff2"),url(/assets/Poppins-LightItalic-DbAv39T2.woff) format("woff"),url(/assets/Poppins-LightItalic-BnOfOa2h.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-ExtraLightItalic--dt49N7p.eot);src:local("Poppins ExtraLight Italic"),local("Poppins-ExtraLightItalic"),url(/assets/Poppins-ExtraLightItalic--dt49N7p.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-ExtraLightItalic-BBthInvU.woff2) format("woff2"),url(/assets/Poppins-ExtraLightItalic-DS3utWzL.woff) format("woff"),url(/assets/Poppins-ExtraLightItalic-BJ_DHBu8.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-C_AqsnhJ.eot);src:local("Poppins Regular"),local("Poppins-Regular"),url(/assets/Poppins-Regular-C_AqsnhJ.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Regular-CfG6Z_oO.woff2) format("woff2"),url(/assets/Poppins-Regular-OCMhW3O3.woff) format("woff"),url(/assets/Poppins-Regular-tUf6uHiW.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-CC78M9pL.eot);src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(/assets/Poppins-SemiBold-CC78M9pL.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-SemiBold-CWwf_LBs.woff2) format("woff2"),url(/assets/Poppins-SemiBold-KaIJe6as.woff) format("woff"),url(/assets/Poppins-SemiBold-rwDNwtJu.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Black-B1JIUB_M.eot);src:local("Poppins Black"),local("Poppins-Black"),url(/assets/Poppins-Black-B1JIUB_M.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Black-Ckysalai.woff2) format("woff2"),url(/assets/Poppins-Black-CamRwM2f.woff) format("woff"),url(/assets/Poppins-Black-CK04eUQs.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-ExtraBoldItalic-BitUxIQC.eot);src:local("Poppins ExtraBold Italic"),local("Poppins-ExtraBoldItalic"),url(/assets/Poppins-ExtraBoldItalic-BitUxIQC.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-ExtraBoldItalic-B94fDKhW.woff2) format("woff2"),url(/assets/Poppins-ExtraBoldItalic-CURci4dq.woff) format("woff"),url(/assets/Poppins-ExtraBoldItalic-zDdvcoQW.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-MediumItalic-cx450EWU.eot);src:local("Poppins Medium Italic"),local("Poppins-MediumItalic"),url(/assets/Poppins-MediumItalic-cx450EWU.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-MediumItalic-BRkgdcbw.woff2) format("woff2"),url(/assets/Poppins-MediumItalic-ClGc1bWH.woff) format("woff"),url(/assets/Poppins-MediumItalic-Dna4GPMD.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Light-1m55fvzb.eot);src:local("Poppins Light"),local("Poppins-Light"),url(/assets/Poppins-Light-1m55fvzb.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Light-CN2FUTcY.woff2) format("woff2"),url(/assets/Poppins-Light-CD3wTZAN.woff) format("woff"),url(/assets/Poppins-Light-CzrqLLvn.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-CD_0ctPV.eot);src:local("Poppins Bold"),local("Poppins-Bold"),url(/assets/Poppins-Bold-CD_0ctPV.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Bold-by1NX2R9.woff2) format("woff2"),url(/assets/Poppins-Bold-3_0RkGj2.woff) format("woff"),url(/assets/Poppins-Bold-DsvMmXFV.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Thin-FtO-WTUz.eot);src:local("Poppins Thin"),local("Poppins-Thin"),url(/assets/Poppins-Thin-FtO-WTUz.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Thin-yKOScHJn.woff2) format("woff2"),url(/assets/Poppins-Thin-Bhj-jOdi.woff) format("woff"),url(/assets/Poppins-Thin-BLVlfM5r.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Italic-D_bzcEWm.eot);src:local("Poppins Italic"),local("Poppins-Italic"),url(/assets/Poppins-Italic-D_bzcEWm.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Italic-D3YSaCBD.woff2) format("woff2"),url(/assets/Poppins-Italic-C5HAyeDR.woff) format("woff"),url(/assets/Poppins-Italic-CaFfGbFX.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-ThinItalic-DE-iwznf.eot);src:local("Poppins Thin Italic"),local("Poppins-ThinItalic"),url(/assets/Poppins-ThinItalic-DE-iwznf.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-ThinItalic-BBl3kyIo.woff2) format("woff2"),url(/assets/Poppins-ThinItalic-Bv9DG46s.woff) format("woff"),url(/assets/Poppins-ThinItalic-C9_dDa61.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-BlackItalic-Co-NegAi.eot);src:local("Poppins Black Italic"),local("Poppins-BlackItalic"),url(/assets/Poppins-BlackItalic-Co-NegAi.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-BlackItalic-oT39zXda.woff2) format("woff2"),url(/assets/Poppins-BlackItalic-BUZyX-Xk.woff) format("woff"),url(/assets/Poppins-BlackItalic-DVdi936f.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-BoldItalic-BRpzM3OX.eot);src:local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(/assets/Poppins-BoldItalic-BRpzM3OX.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-BoldItalic-CUevA-er.woff2) format("woff2"),url(/assets/Poppins-BoldItalic-DwHDBhre.woff) format("woff"),url(/assets/Poppins-BoldItalic-012HFDiu.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBoldItalic-BBAhoiuM.eot);src:local("Poppins SemiBold Italic"),local("Poppins-SemiBoldItalic"),url(/assets/Poppins-SemiBoldItalic-BBAhoiuM.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-SemiBoldItalic-Dhn0e54R.woff2) format("woff2"),url(/assets/Poppins-SemiBoldItalic-CaNBZ7nV.woff) format("woff"),url(/assets/Poppins-SemiBoldItalic-DwUj4J6o.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-ExtraBold-FAIkR7Jp.eot);src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(/assets/Poppins-ExtraBold-FAIkR7Jp.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-ExtraBold-C3_V8osw.woff2) format("woff2"),url(/assets/Poppins-ExtraBold-Dmb4ULVR.woff) format("woff"),url(/assets/Poppins-ExtraBold-CcGakcx1.ttf) format("truetype");font-weight:800;font-style:normal}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button,input,textarea,select{font-family:inherit;font-size:16px;border:none;outline:none}button{background:none;cursor:pointer}table{width:100%;border-collapse:collapse}img{display:block;max-width:100%;height:auto}html{color-scheme:dark}body{min-height:100vh;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#efebe5;background:radial-gradient(1200px 600px at 85% -10%,rgba(244,185,122,.06),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(92,207,138,.05),transparent 60%),#12110f;background-attachment:fixed}::selection{color:#efebe5;background:#a395f759}#root{min-height:100vh}.container{display:flex;width:100%;min-height:100vh}@media (max-width: 767px){.container{flex-direction:column}}h1,h2,h3,h4,h5,h6{font-weight:600;color:#efebe5;letter-spacing:-.01em}h1{font-size:40px;line-height:1.2;letter-spacing:-.02em}h2{font-size:32px;line-height:1.25}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}p{font-size:16px;line-height:1.5;color:#efebe5}@media (max-width: 767px){h1{font-size:32px}h2{font-size:26px}h3{font-size:24px}h4{font-size:22px}h5{font-size:18px}}.tabular,table{font-variant-numeric:tabular-nums}:where(a,button,input,select,textarea,[role=button],[role=checkbox],[tabindex]):focus-visible{outline:2px solid #a395f7;outline-offset:2px}.icon-black{color:#a8a29a}.icon-white{color:#efebe5}img[src$="/okx.png"]{filter:invert(.92)}.table-state{margin:16px;padding:32px 20px;color:#a8a29a;font-size:15px;text-align:center;border-radius:20px;background:#23211d;animation:fadeIn .32s cubic-bezier(.22,1,.36,1) both}.table-state--error{color:#ef7f78;background:#ef7f7814;box-shadow:inset 0 0 0 1px #ef7f7840}.table-state--empty{color:#7b766e}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeOut{to{opacity:0}}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}}@keyframes popIn{0%{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes popOut{to{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes dropIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-12px)}}@keyframes pulseDot{0%,to{box-shadow:0 0 0 0 currentColor}50%{box-shadow:0 0 0 4px transparent}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}
