.alert-entry-button{
  min-height:34px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  padding:0 13px;
  border:1px solid #cbd6ff;
  border-radius:6px;
  background:#fff;
  color:#2f45ff;
  font:700 11px/1 Inter,sans-serif;
  letter-spacing:0;
  white-space:nowrap;
  cursor:pointer;
  transition:border-color .16s ease,background-color .16s ease,color .16s ease;
}
.alert-entry-button img{width:14px;height:14px;display:block}
.alert-entry-button:hover{border-color:#2f45ff;background:#f4f6ff;color:#1f35ea}
.alert-entry-button:focus-visible{outline:2px solid rgba(47,69,255,.35);outline-offset:2px}

[data-system-route="charts"] .chart-filter-list .alert-entry-button{height:34px;margin-left:4px}
[data-system-route="charts"] .command-bar .alert-entry-button{height:44px;margin-left:0;background:#fff}
[data-system-route="rates"] .market-filters .alert-entry-button{margin-left:auto}
[data-system-route="portfolio"] .portfolio-page-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:20px}
[data-system-route="portfolio"] .portfolio-page-head h1{min-width:0}
[data-system-route="portfolio"] .portfolio-page-head .alert-entry-button{flex:none}
[data-system-route="events"] [data-event-reminder].alert-entry-button{border-color:#2f45ff;background:#2f45ff;color:#fff}
[data-system-route="events"] [data-event-reminder].alert-entry-button img{filter:brightness(0) invert(1)}
[data-system-route="airdrops"] .air-detail-actions{grid-template-columns:1fr 1.1fr 1.1fr}
[data-system-route="airdrops"] .air-detail-actions .alert-entry-button{height:38px;min-height:38px}
[data-system-route="airdrops"] .air-action-status{pointer-events:none}

@media (min-width:1900px){
  .alert-entry-button{min-height:40px;padding:0 16px;font-size:12px}
  [data-system-route="charts"] .chart-filter-list .alert-entry-button{height:44px}
  [data-system-route="portfolio"] .portfolio-page-head .alert-entry-button{height:40px;min-height:40px;padding:0 16px;font-size:12px}
  [data-system-route="airdrops"] .air-detail-actions .alert-entry-button{height:38px;min-height:38px}
}

@media (max-width:1240px){
  [data-system-route="rates"] .market-filters .alert-entry-button{height:34px;min-height:34px}
}

@media (max-width:1500px){
  [data-system-route="charts"] .command-bar{position:relative}
  [data-system-route="charts"] .command-bar .alert-entry-button{position:absolute;right:12px;top:11px;width:44px;min-width:44px;padding:0;z-index:2}
  [data-system-route="charts"] .command-bar .alert-entry-button span{display:none}
}

@media (prefers-reduced-motion:reduce){.alert-entry-button{transition:none}}
