html:has(body.dashboard-page){background:#eef2f0}body.dashboard-page{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 80% at 50% -20%,rgba(90,184,168,.12),transparent),#eef2f0;color:#1e293b}body.dashboard-page.fade-out{opacity:0}body.dashboard-page:not(.fade-out){transition:opacity .35s ease;opacity:1}body.dashboard-page .top_bar,body.dashboard-page #place_holder_bar,body.dashboard-page #overscroll_bar{background:#1e293b;border-bottom:1px solid rgba(109,200,181,.45);box-shadow:0 4px 18px #0f172a26}body.dashboard-page #big_top_bar,body.dashboard-page #middle_top_bar,body.dashboard-page #small_top_bar,body.dashboard-page #top_bar_first,body.dashboard-page #top_bar_second,body.dashboard-page #top_bar_third{border-bottom:none}body.dashboard-page #top_bar_first,body.dashboard-page #top_bar_second,body.dashboard-page #top_bar_third{border-bottom:1px solid rgba(148,163,184,.2);box-shadow:none}body.dashboard-page #top_bar_third{border-bottom:1px solid rgba(109,200,181,.35)}body.dashboard-page a.btn{text-decoration:none}body.dashboard-page a.btn.send-btn{border-radius:10px;font-weight:600;font-size:12px;letter-spacing:.03em;text-transform:none;padding:10px 20px;background:linear-gradient(160deg,#6dc8b5,#52b39f);border:1px solid rgba(255,255,255,.12);color:#fff;transition:transform .15s ease,box-shadow .15s ease,background .2s ease}body.dashboard-page a.btn.send-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #52b39f59}body.dashboard-page a.btn.logout-btn{border-radius:10px;font-weight:600;font-size:12px;letter-spacing:.03em;text-transform:none;padding:10px 20px;background:#f87171f2;border:1px solid rgba(255,255,255,.08);color:#fff;transition:transform .15s ease,box-shadow .15s ease}body.dashboard-page a.btn.logout-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #f8717159}body.dashboard-page b.btn.account-btn{border-radius:10px;font-weight:600;text-transform:none;letter-spacing:.02em;border:1px solid rgba(109,200,181,.55);text-decoration:none}body.dashboard-page #sum_profit .info_top_bar a{color:#e2e8f0bf;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}body.dashboard-page #sum_profit .info_top_bar.white b{color:#fff;font-weight:600;letter-spacing:.02em}body.dashboard-page #main{max-width:1320px;margin-inline:auto;box-sizing:border-box}body.dashboard-page #top{padding-left:clamp(12px,3vw,24px);padding-right:clamp(12px,3vw,24px)}body.dashboard-page #board{background:#fff;border-radius:16px;border:1px solid rgba(148,163,184,.28);box-shadow:0 1px 2px #0f172a0a,0 16px 40px #0f172a12;padding:6px 0 14px}body.dashboard-page #board table tbody tr:first-child td.info{background:linear-gradient(155deg,#5ab8a8,#489e90);border-radius:10px;padding-inline:10px;box-shadow:0 1px #ffffff1f inset}body.dashboard-page #board table tbody tr:first-child td.info a{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:capitalize;color:#fff!important}body.dashboard-page td.tableitem_button{border-radius:8px;transition:background-color .15s ease,box-shadow .15s ease}body.dashboard-page #bottom{background:linear-gradient(180deg,#ffffffeb,#f1f5f4);border-top:1px solid rgba(148,163,184,.25);box-sizing:border-box}body.dashboard-page .bottom_overlayy h3{color:#64748b;font-weight:600;font-size:1rem}body.dashboard-page #loading h3.temp_message{color:#475569;font-weight:500}body.dashboard-page .big_overlay_container{background:#0f172ac7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.dashboard-page .overlay_header_component{border-radius:14px!important;padding:.65rem 1.35rem!important;letter-spacing:.01em}body.dashboard-page .overlay_header_component h2{font-size:clamp(14px,2.8vw,17px);font-weight:700;margin:0;letter-spacing:-.02em}body.dashboard-page .overlay_container{border-radius:16px!important;overflow:hidden;box-shadow:0 20px 50px #0f172a33;border:1px solid rgba(148,163,184,.35)}body.dashboard-page .crypto_tags{font-weight:600;letter-spacing:.06em;color:#475569}body.dashboard-page .add_crypto_input_field,body.dashboard-page .overlay_container input[type=text]:not(.noinput){border-radius:10px!important;border-color:#94a3b88c!important;font-family:inherit}body.dashboard-page #apikey_warning p{margin:0 0 .75rem;font-size:12px;line-height:1.45;color:#b45309;background:#fbbf241f;border:1px solid rgba(251,191,36,.35);border-radius:10px;padding:10px 12px}body.dashboard-page a.btn.crypt_btn{border-radius:10px;font-weight:600;text-transform:none;letter-spacing:.02em;transition:transform .12s ease,box-shadow .12s ease}body.dashboard-page a.btn.crypt_btn:hover{transform:translateY(-1px)}body.dashboard-page .api_keys_list .list-group-item{border-radius:12px!important;border:1px solid rgba(148,163,184,.2)}body.dashboard-page #account_crypto_container #add_crypto_overview>*{margin-bottom:1rem}body.dashboard-page #account_crypto_container #add_crypto_overview>*:last-child{margin-bottom:0}body.dashboard-page #account_crypto_container .dashboard-account-field-row{display:flex;align-items:flex-start;gap:clamp(14px,4vw,24px)}body.dashboard-page #account_crypto_container .dashboard-account-field-row .crypto_input_fields{flex:1 1 0;min-width:0;padding-bottom:0}body.dashboard-page #account_crypto_container .dashboard-account-field-row .add_crypto_input_field{float:none;width:100%;box-sizing:border-box}body.dashboard-page #add_apikey_container #add_crypto_overview>.crypto_input_fields{margin-bottom:1rem}body.dashboard-page #add_apikey_container #add_crypto_overview>.crypto_input_fields:last-child{margin-bottom:0}body.dashboard-page #add_apikey_container .dashboard-apikey-opt-row{display:flex;align-items:center;gap:12px}body.dashboard-page #add_apikey_container .dashboard-apikey-toggle{flex:0 0 auto;width:1.125rem;height:1.125rem;margin:0;accent-color:#5ab8a8;cursor:pointer}body.dashboard-page #add_apikey_container .dashboard-apikey-opt-row .add_crypto_input_field{flex:1 1 0;min-width:0;float:none;width:100%;box-sizing:border-box}body.dashboard-page #add_apikey_container .add_crypto_input_field.disabled{opacity:.52;pointer-events:none;cursor:not-allowed}body.dashboard-page #board .desc,body.dashboard-page #board .asc{margin-left:6px;opacity:.95}
