/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--onecol .layout__region{width:100%;}
.layout--twocol-section > .layout__region{flex:unset;}.layout--threecol-section{display:flex;flex-wrap:nowrap;}.user-badges-content{display:none;padding:10px;border:1px solid #ddd;border-radius:5px;background-color:#f9f9f9;}.user-badges-toggle{background:linear-gradient(to bottom,#FFD700,#FFC107,#FFB300,#DAA520,#B8860B);color:white;border:none;padding:8px 12px;cursor:pointer;font-size:16px;text-shadow:1px 1px 2px #8B7500,-1px -1px 2px #FFD700,2px 2px 4px rgba(0,0,0,0.5);border-radius:4px;display:block;width:100%;text-align:left;margin-top:70px;}.user-badges-toggle:hover{background:linear-gradient(to top,#FFD700,#FFC107,#FFB300,#DAA520,#B8860B);}.user-badges-container{margin-bottom:10px;}.user-badges-container .user-badges-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.user-badges-list li{display:inline-block;Ensures badges are in a row */
  margin-right:10px;}.user-badges-list li:last-child{margin-right:0;}.user-badge{max-width:30px;max-height:35px;cursor:pointer;position:relative;display:inline-block;margin-right:10px;}.user-badge:hover::after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-5px);}.user-badges-toggle{position:relative !important;z-index:99999 !important;pointer-events:auto !important;}
