.badge-bronze,.badge-silver,.badge-gold{display:inline-block;background-color:#424242;color:#fff;font-size:13px;line-height:24px;font-weight:400;text-align:left;white-space:nowrap;padding:2px 10px 2px 7px;margin-bottom:5px;border:0;border-top-left-radius:30px;border-bottom-left-radius:30px;border-top-right-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.badge-bronze:before,.badge-silver:before,.badge-gold:before{content:"";height:8px;width:8px;display:inline-block;margin-right:8px;border-radius:50%;vertical-align:middle}.badge-bronze:before{background-color:#b3934e}.badge-silver:before{background-color:#b4b8bc}.badge-gold:before{background-color:#ffcc01}.badge-bronze-medal{color:#b3934e}.badge-silver-medal{color:#cdcdcd}.badge-gold-medal{color:#ffcc01}.badge-bronze br,.badge-silver br,.badge-gold br{content:"";display:inline-block;height:0;width:5px}.badge-count{color:#9e9e9e;padding:5px 6px}.badge-count-link{cursor:pointer;color:#039be5}.notify-container{position:fixed;top:initial;left:25px;bottom:25px;max-width:520px;z-index:99999999}.badge-notify{padding:10px 40px 10px 25px;text-align:left;background-color:#424242;font-family:inherit;font-weight:400;color:#fff;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.badge-notify a{color:#90caf9}.badge-profile-check{display:block}.notify-close{position:absolute;top:4px;right:10px;color:#90caf9;font-weight:600;cursor:pointer}table.badge-user-tables{width:100%}td.badge-user-table{vertical-align:top;padding:0 5px;width:33.3%}.badge-user-table table{width:100%}.badge-user-table .qa-form-wide-label{padding:0}h3.badge-title{background-color:#eee;padding:10px}.badge-bronze-medal,.badge-silver-medal,.badge-gold-medal{font-size:20px}table.badge-entry{width:100%}.badge-entry-badge td:first-of-type{width:25%}.badge-entry-badge td:nth-child(2){width:60%}.badge-entry-badge td:nth-child(3){width:15%;text-align:right}.badgeGroup{border-top:1px solid #e0e0e0;padding:.6rem 0}.badge-entry-desc{font-size:14px;line-height:normal}.badges-tabs-content .qa-part-message-list{display:none}.badge-container-sources{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;display:none}.q2a-show-badge-source{display:block!important}.badge-wrapper-sources{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0;pointer-events:none;background-color:#fff;padding:1rem;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4);border-radius:6px;width:85%;max-width:375px;z-index:1;transform-origin:0 0;transform:scale(0) translateX(-50%) translateY(-50%);transition:opacity .3s cubic-bezier(.175,.885,.22,1.125),transform .3s cubic-bezier(.175,.885,.22,1.145);backface-visibility:hidden}.q2a-show-badge-source .badge-wrapper-sources{opacity:1;pointer-events:auto;transform:scale(1) translateX(-50%) translateY(-50%);backface-visibility:hidden}.badge-wrapper-sources h3{-webkit-box-shadow:0 5px 2px -2px rgb(0 0 0/20%);box-shadow:0 5px 2px -4px rgb(0 0 0/10%);padding-right:2rem;padding-bottom:1rem;margin:0}.badge-wrapperToo-sources{height:50vh;padding:1rem .5rem;max-height:300px;overflow:auto}.badge-who-received{display:inline-block;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge-source-title-description{display:block;font-size:small;font-weight:400}.badge-close-source{position:fixed;top:0;left:0;right:0;bottom:0}.svg-icon{display:inline-flex;width:18px;height:18px;position:relative;vertical-align:middle;pointer-events:none}.svg-box-container{width:inherit;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center}.svg-box-content{position:absolute;top:0;left:0;width:100%;height:100%;fill:inherit}.close-badge-source-wrapper{text-align:end;padding-top:8px}.badge-close-sbtn{display:inline-block;background-color:#e0e0e0;text-transform:uppercase;font-size:.6875rem;font-weight:700;padding:.6rem 1.4rem;cursor:pointer;border:none;border-radius:3px}.qa-part-form-badges-list{width:100%;overflow:hidden}.badge-source{font-size:.875rem}.badge-source:not(:last-child){border-bottom:1px solid #e0e0e0}.badge-source:before{content:"\25B6";margin:3px 0;margin-inline-end:6px}.qa-badges-widget h2 span.svg-icon{vertical-align:text-top;margin-right:.5rem;max-width:18px;max-height:18px;overflow:hidden}.qa-badges-widget h2 span.svg-icon path{fill:#ffcc01}.qa-badges-widget h2 span.svg-icon svg{max-width:18px;max-height:18px;overflow:hidden}.badge-widget-entry{font-size:14px;margin-bottom:6px}.badge-medals-widget{white-space:nowrap;display:inline-block}.badge-awarded{background-color:rgb(0 0 0/10%);padding:1rem;margin:.8rem 0;border-radius:14px}.badge-awarded-header{margin-bottom:.5rem}.badge-awarded-awatar{display:inline-block;width:35px;height:35px;overflow:hidden}.badge-awarded-awatar img{min-width:35px;min-height:35px;border-radius:30px}.badge-awarded-info{display:inline-grid;vertical-align:top;padding:0 .8rem}.qa-badges-widget a.wibawho-wrapper,.qa-badges-widget span.wibawhat{display:block;line-height:normal}.qa-badges-widget a.wibawho-wrapper{margin-bottom:2px}.qa-badges-widget a.wibawho{color:inherit;font-weight:700;text-transform:capitalize}.qa-badges-widget a.wibawho:hover{text-decoration:underline}span.wibawhat{font-size:.75rem;line-height:.75rem}.badge-awarded-footer{display:flex;flex-direction:row;background-color:rgb(0 0 0/10%);padding:4px 5px;border-radius:6px}.badge-awarded-footer .wibawhat-time{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0 .5rem;width:50%;width:111px;height:28px}span.wibawhat-timestamp{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge-awarded-footer .wibabadge{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;flex-grow:1;margin-bottom:0;width:50%;width:111px;height:28px}.wibabadge a{display:grid;line-height:initial}.wibabadge span{overflow:hidden;text-overflow:ellipsis;margin-bottom:0}@media(max-width:630px){td.badge-user-table{width:100%;display:block;font-size:13px;padding:0;margin-top:5px}h3.badge-title{font-weight:400;background-color:#f5f5f5}.qa-part-custom2{padding:10px}.badge-entry-badge td:first-of-type{width:45%}.badge-entry-desc{font-size:13px;padding:6px 0;display:inline-block}.notify-container{width:auto;max-width:100%;left:8px;right:8px;bottom:8px}}