app/assets/stylesheets/_common.sass
p.help-block
  color: #888
  display: inline-block
  margin-left: 15px

form.form-inline
  .control-group, .controls
    display: inline-block

td.actions
  a
    margin-right: 2px

span.help-inline
  color: #b94a48

ul#serveme_links
  margin-left: -15px

ul.unstyled
  list-style-type: none

span.donator, #voucher-claim-url
  color: gold
  text-shadow: 1px 1px 0 black

main
  padding-top: 1em

.fast-spin
  -webkit-animation: fa-spin 0.6s infinite linear
  animation: fa-spin 0.6s infinite linear

// Global player name styling for consistent handling across the site
.player-name
  display: inline-block
  max-width: 200px
  overflow: hidden
  text-overflow: ellipsis
  white-space: nowrap
  vertical-align: top
  word-break: break-all
  word-wrap: break-word

// Shorter version for table cells and compact areas  
.player-name-compact
  display: inline-block
  max-width: 150px
  overflow: hidden
  text-overflow: ellipsis
  white-space: nowrap
  vertical-align: top
  word-break: break-all
  word-wrap: break-word

// Map name styling for consistent handling across the site
.map-name
  display: inline-block
  max-width: 250px
  overflow: hidden
  text-overflow: ellipsis
  white-space: nowrap
  vertical-align: top

// Compact version for table cells
.map-name-compact
  display: inline-block
  max-width: 180px
  overflow: hidden
  text-overflow: ellipsis
  white-space: nowrap
  vertical-align: top
