input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*:focus{outline:none}*:focus-visible{outline:2px solid #00d4ff;outline-offset:2px}button:focus-visible{outline:none;box-shadow:0 0 0 2px #0a0a0f,0 0 0 4px #00d4ff}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:#00d4ff!important;box-shadow:0 0 0 3px #00d4ff33!important}button:hover:not(:disabled){filter:brightness(1.1)}tr:hover td{background:#00d4ff08}.position-row:hover{background:#00d4ff0a!important}button,input,select,textarea{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,opacity .2s ease}[data-tab-button]{transition:all .25s cubic-bezier(.4,0,.2,1)!important}[data-card]:hover{border-color:#ffffff1a;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff0d}button:active:not(:disabled){transform:scale(.98)}[data-tab-button]:active:not(:disabled){transform:scale(.97) translateY(0)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1a2e;border-radius:4px}::-webkit-scrollbar-thumb{background:#3a3a5a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4a4a6a}*{scrollbar-width:thin;scrollbar-color:#3a3a5a #1a1a2e}::selection{background:#00d4ff4d;color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button:disabled,input:disabled,select:disabled{opacity:.5;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.95)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes sidebar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes chartBarGrow{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes highlightPulse{0%,to{box-shadow:0 0 #00d4ff66}50%{box-shadow:0 0 0 4px #00d4ff1a}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(4px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes valueFlash{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.chart-bar-animate{animation:chartBarGrow .4s ease-out forwards;transform-origin:bottom}.highlight-pulse{animation:highlightPulse 1.5s ease-in-out infinite}@keyframes tabFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.mc-main{padding:44px 16px!important}.mc-sidebar{max-width:180px!important}}@media (max-width: 768px){.mc-main{padding:36px 12px!important}.mc-sidebar{max-width:56px!important;min-width:56px!important;width:56px!important}.ticker-tape-container,.mc-news{height:24px!important;font-size:10px!important}[data-column=name],[data-column=localPrice],[data-column=beta],[data-column=vol],[data-column=spark]{display:none!important}table th,table td{padding:8px 4px!important}.mc-filters{gap:8px!important}.mc-filters>div:first-child{flex:1 1 auto!important;min-width:140px!important}h2{font-size:15px!important}button{min-height:36px}}@media (max-width: 640px){[data-column=oneY]{display:none!important}.mc-filters{gap:6px!important}.mc-filters>div:first-child{flex:1 1 100%!important;min-width:0!important}}
