/*
	Plugin Name:Badges Q2A
	Plugin URI:https://github.com/rxchun/q2a-badges
	Plugin Version:5.1
	
	Extension Author:Chun (Gold Developer)
	Extension Author URI:https://rxchun.github.io/?ref=q2a-badges-github
*/

.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,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);}.badge-bronze:before,.badge-silver:before,.badge-gold:before{content:"";height:8px;width:8px;display:inline-block;margin-right:5px;border-radius:50%;}.badge-bronze:before{background-color:#b3934e;}.badge-silver:before{background-color:#ababab;}.badge-gold:before{background-color:#FFCC01;}.badge-bronze-count:before,.badge-silver-count:before,.badge-gold-count:before{content:"";display:inline-block;width:7px;height:7px;background-color:#000;border-radius:10px;margin:1px;}.badge-bronze-count:before{background-color:#b3934e;}.badge-silver-count:before{background-color:#ababab;}.badge-gold-count:before{background-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{display:flex;padding:1rem 0rem 1rem 2rem;text-align:left;background-color:#424242;font-family:inherit;font-weight:400;color:#fff;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);}.badge-notify a{color:#90CAF9;}.badge-profile-check{display:block;}.notify-close{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:50px;cursor:pointer;}.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;}.badge-title{background-color:#eee;padding:10px;}.badge-bronze-medal,.badge-silver-medal,.badge-gold-medal{font-size:20px;}.badge-entry-row-title{font-weight:500;}.badge-entry-row-title td{padding:0.5rem 0;}.badge-entry,.badge-entry-row{width:100%;}.badge-entry-badge td:first-of-type{width:25%;padding:0;}.badge-entry-row-title td:nth-child(2),.badge-entry-badge td:nth-child(2){width:60%;}.badge-entry-row-title td:nth-child(3),.badge-entry-badge td:nth-child(3){width:15%;text-align:end;}.qa-part-custom2{padding:1rem 0;margin-bottom:1rem;border-bottom:1px solid #E0E0E0;}.badgeGroup{padding:.6rem 0;border-top:1px solid #E0E0E0;max-width:100%;}@media (min-width:630px){.badgeGroup{padding:0.6rem 1rem;}}.badge-divider{width:100%;height:1px;background-color:#E0E0E0;margin:0.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%;z-index:1;transform-origin:0 0;transform:scale(0) translateX(-50%) translateY(-50%);transition:opacity 0.3s cubic-bezier(0.175,0.885,.22,1.125),transform 0.3s cubic-bezier(0.175,0.885,.22,1.145);backface-visibility:hidden;opacity:0;pointer-events:none;background-color:#fff;padding:1rem;box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);border-radius:6px;width:85%;max-width:375px;}.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{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 0.5rem;max-height:300px;overflow:auto;}.badge-who-received{display:inline-block;width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.badge-who-received a:before{content:"";display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJzdmctYm94LWNvbnRlbnQiIGhlaWdodD0iNDgiIHdpZHRoPSI0OCIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBkPSJNMTEuMSAzNS4yNXEzLjE1LTIuMiA2LjI1LTMuMzc1UTIwLjQ1IDMwLjcgMjQgMzAuN3EzLjU1IDAgNi42NzUgMS4xNzV0Ni4yNzUgMy4zNzVxMi4yLTIuNyAzLjEyNS01LjQ1UTQxIDI3LjA1IDQxIDI0cTAtNy4yNS00Ljg3NS0xMi4xMjVUMjQgN3EtNy4yNSAwLTEyLjEyNSA0Ljg3NVQ3IDI0cTAgMy4wNS45NSA1Ljh0My4xNSA1LjQ1Wk0yNCAyNS41cS0yLjkgMC00Ljg3NS0xLjk3NVQxNy4xNSAxOC42NXEwLTIuOSAxLjk3NS00Ljg3NVQyNCAxMS44cTIuOSAwIDQuODc1IDEuOTc1dDEuOTc1IDQuODc1cTAgMi45LTEuOTc1IDQuODc1VDI0IDI1LjVaTTI0IDQ0cS00LjEgMC03Ljc1LTEuNTc1LTMuNjUtMS41NzUtNi4zNzUtNC4zLTIuNzI1LTIuNzI1LTQuMy02LjM3NVE0IDI4LjEgNCAyNHEwLTQuMTUgMS41NzUtNy43NzV0NC4zLTYuMzVxMi43MjUtMi43MjUgNi4zNzUtNC4zUTE5LjkgNCAyNCA0cTQuMTUgMCA3Ljc3NSAxLjU3NXQ2LjM1IDQuM3EyLjcyNSAyLjcyNSA0LjMgNi4zNVE0NCAxOS44NSA0NCAyNHEwIDQuMS0xLjU3NSA3Ljc1LTEuNTc1IDMuNjUtNC4zIDYuMzc1LTIuNzI1IDIuNzI1LTYuMzUgNC4zUTI4LjE1IDQ0IDI0IDQ0Wm0wLTNxMi43NSAwIDUuMzc1LS44dDUuMTc1LTIuOHEtMi41NS0xLjgtNS4yLTIuNzUtMi42NS0uOTUtNS4zNS0uOTUtMi43IDAtNS4zNS45NS0yLjY1Ljk1LTUuMiAyLjc1IDIuNTUgMiA1LjE3NSAyLjhRMjEuMjUgNDEgMjQgNDFabTAtMTguNXExLjcgMCAyLjc3NS0xLjA3NXQxLjA3NS0yLjc3NXEwLTEuNy0xLjA3NS0yLjc3NVQyNCAxNC44cS0xLjcgMC0yLjc3NSAxLjA3NVQyMC4xNSAxOC42NXEwIDEuNyAxLjA3NSAyLjc3NVQyNCAyMi41Wm0wLTMuODVabTAgMTguN1oiPjwvcGF0aD48L3N2Zz4=");background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:middle;margin-inline-end:4px;}.badge-source-title-description{display:block;font-size:small;font-weight:normal;}.badge-close-source{position:fixed;top:0;left:0;right:0;bottom:0;}.badges-svg{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:bold;padding:0.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 .badges-svg{vertical-align:text-top;margin-right:0.5rem;max-width:18px;max-height:18px;overflow:hidden;}.qa-badges-widget h2 .badges-svg path{fill:#FFCC01;}.qa-badges-widget h2 .badges-svg 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:0.8rem 0;border-radius:14px;}.badge-awarded-header{margin-bottom:0.5rem;}.badge-awarded-awatar{display:inline-block;width:35px;height:35px;overflow:hidden;}.badge-awarded-awatar img{width:35px;height:35px;border-radius:30px;}.badge-awarded-info{display:inline-grid;vertical-align:top;padding:0 0.8rem;}.qa-badges-widget a.wibawho-wrapper,.qa-badges-widget .wibawhat{display:block;line-height:normal;}.qa-badges-widget a.wibawho-wrapper{margin-bottom:2px;}.qa-badges-widget a.wibawho{color:inherit;font-weight:bold;text-transform:capitalize;}.qa-badges-widget a.wibawho:hover{text-decoration:underline;}.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 0.5rem;width:50%;width:111px;height:28px;}.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;pointer-events:none;}@media (max-width:630px){td.badge-user-table{width:100%;display:block;font-size:13px;padding:0;margin-top:5px;}.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;}.badge-notify{padding:1rem 0 1rem 1rem;}}
