.psb-badge{vertical-align:middle;letter-spacing:.02em;-webkit-user-select:none;user-select:none;cursor:default;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.psb-icon-only{border-radius:50%;padding:4px}.psb-with-text{padding:3px 10px 3px 7px}.psb-compact{gap:4px;padding:2px 7px 2px 5px;font-size:.7rem}.psb-icon-wrap{justify-content:center;align-items:center;line-height:1;display:inline-flex}.psb-animated-icon{vertical-align:middle;transition:transform .25s cubic-bezier(.16,1,.3,1);display:inline-block}.psb-badge:hover .psb-animated-icon{transform:scale(1.15)}.psb-solved{color:#10b981;background:#10b9811f;border:1px solid #10b9814d;box-shadow:0 1px 4px #10b9811f}.psb-solved:hover{background:#10b98133;border-color:#10b98180;box-shadow:0 0 12px #10b98147}.psb-icon-solved{color:#10b981}.psb-attempting{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b52;box-shadow:0 1px 4px #f59e0b1f}.psb-attempting:hover{background:#f59e0b33;border-color:#f59e0b80;box-shadow:0 0 12px #f59e0b47}.psb-icon-attempting{color:#f59e0b}.psb-label{line-height:1}.lcp-theme-dark .psb-solved,.lc-theme-dark .psb-solved,[data-theme=dark] .psb-solved,.dark .psb-solved{color:#34d399;background:#10b98129;border-color:#10b98161}.lcp-theme-dark .psb-attempting,.lc-theme-dark .psb-attempting,[data-theme=dark] .psb-attempting,.dark .psb-attempting{color:#fbbf24;background:#f59e0b29;border-color:#f59e0b66}
