/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.minimal-share{display:flex;}.minimal-share > *{display:inline-block;padding:0.4em 0.5em;background-color:#ddd;color:#fff;text-decoration:none;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;user-select:none;border:0;}.minimal-share > * + *{margin-left:5px;}.minimal-share > *:first-child{margin-left:0;}.minimal-share > a:hover,.minimal-share > a:active,.minimal-share > a:focus{color:#fff;text-decoration:none;}.minimal-share svg path{fill:#fff;}.minimal-share > .facebook{background-color:#3b5998;}.minimal-share > .facebook-messenger{background-color:#0084ff;}.minimal-share > .twitter{background-color:#0099d2;}.minimal-share > .google-plus{background-color:#db4a39;}.minimal-share > .linkedin{background-color:#007bb6;}.minimal-share > .pinterest{background-color:#cb2027;}.minimal-share > .tumblr{background-color:#32506d;}.minimal-share > .whatsapp{background-color:#4dc247;}.minimal-share > .xing{background-color:#005A5f;}.minimal-share > .email,.minimal-share > .print{color:#666;}.minimal-share > .email:hover,.minimal-share > .print:hover{color:#666;}.minimal-share > .ms-mobile-only{display:none;}.minimal-share > .ms-show{display:inline-block;}.minimal-share > .ms-hidden{display:none;}.minimal-share > .ms-icon{width:20px;height:20px;padding:8px;background-size:60%;background-repeat:no-repeat;background-position:center center;box-sizing:content-box;}.minimal-share > .ms-icon img,.minimal-share > .ms-icon svg{width:100%;height:100%;}
#profile-filter{margin-bottom:20px;}.filter-options{margin-bottom:10px;display:flex;align-items:center;gap:10px;}.filter-label{font-weight:bold;margin-right:10px;}.filter-option{padding:5px 10px;border:1px solid #ccc;border-radius:4px;background-color:#f8f9fa;cursor:pointer;transition:background-color 0.3s ease;}.filter-option.active{border-color:#007bff;}.filter-option:hover{background-color:#e9ecef;}.letters{display:flex;flex-wrap:wrap;gap:2px;}.letters .letter{padding:5px 10px;text-decoration:none;border-radius:4px;transition:opacity 0.3s ease;}.letters .letter.disabled{opacity:0.5;pointer-events:none;}.views-row{transition:opacity 0.3s ease,height 0.3s ease;}.views-row[style*="display: none"]{opacity:0;height:0;overflow:hidden;}.views-row[style*="display: contents"]{opacity:1;height:auto;overflow:visible;}
