*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input:focus,select:focus,button:focus{outline:2px solid #ff444f;outline-offset:2px}button:hover:not(:disabled){opacity:.9}a:hover{text-decoration:underline}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.navbar-nav-items{display:none!important}.navbar-hamburger,.navbar-mobile-menu{display:flex!important}.navbar-account-id{display:none!important}.navbar-balance-inline{font-size:11px!important;padding:2px 6px!important}.dashboard-hero{padding:28px 16px!important;flex-direction:column!important;gap:20px!important}.dashboard-hero-title{font-size:24px!important}.dashboard-hero-content{min-width:unset!important;width:100%!important}.dashboard-body{padding:20px 12px!important;gap:24px!important}.analysis-body{flex-direction:column!important;overflow:visible!important}.analysis-sidebar{width:100%!important;min-width:unset!important;max-height:200px!important;border-right:none!important;border-bottom:1px solid #e0e0e0!important;padding:10px!important}.analysis-stats-grid{grid-template-columns:1fr!important}.analysis-price-value{font-size:20px!important}.analysis-price-bar{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.bot-runner-container{padding:10px!important}.bot-runner-stats-strip{padding:8px 10px!important}.config-card{padding:16px!important}.config-container{padding:10px!important}.config-type-grid{grid-template-columns:repeat(2,1fr)!important}.login-card{padding:32px 20px!important}}@media (max-width: 480px){.dashboard-hero-title{font-size:20px!important}.dashboard-hero{padding:20px 12px!important}.analysis-sidebar{max-height:160px!important}.bot-runner-container{padding:6px!important}.login-card{padding:24px 14px!important}.config-type-grid{grid-template-columns:repeat(2,1fr)!important}.navbar-balance-inline{display:none!important}}
