.sprout-prize-callout{isolation:isolate;border:1px solid #a0944657;border:1px solid lab(61.0668% -2.57143 42.1103/.34);border-radius:10px;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:48px;margin:0;padding:5px 16px;display:flex;position:relative;overflow:hidden}.sprout-prize-callout,.sprout-contributions .sprout-winner-row,.sprout-contributions .sprout-winner-row:hover{background:repeating-linear-gradient(45deg,#0000 0 17px,#cebe820c 17px 18px,#0000 18px 35px),repeating-linear-gradient(-45deg,#0000 0 17px,#cebe820c 17px 18px,#0000 18px 35px),linear-gradient(110deg,#1f250a,#0d1409 55%,#2c2300);background:repeating-linear-gradient(45deg,#0000 0 17px,lab(77.1806% -.558436 32.338/.048) 17px 18px,#0000 18px 35px),repeating-linear-gradient(-45deg,#0000 0 17px,lab(77.1806% -.558436 32.338/.048) 17px 18px,#0000 18px 35px),linear-gradient(110deg,lab(13.3927% -6.5706 15.3944),lab(5.48823% -4.27009 4.49109) 55%,lab(14.3334% 1.06758 21.4217))}.sprout-prize-callout>.banner-sparkles{opacity:.65;left:65%}.sprout-prize-callout>.sprout-prize-icon{flex:0 0 36px;position:relative}.sprout-prize-callout>p{color:var(--foreground);margin:0;font-size:.875rem;line-height:1.5;position:relative}.sprout-prize-callout strong{color:#f0e07f;color:lab(89.0393% -3.58617 49.4201);font-weight:600}.sprout-prize-highlight{white-space:nowrap;display:inline-block;position:relative}.sprout-prize-highlight>span{animation:5.5s ease-in-out infinite paused sprout-prize-radiance}.sprout-prize-highlight>i{pointer-events:none;opacity:0;clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);background:#fff6ce;background:lab(96.8412% -1.00508 23.5393);width:7px;height:7px;animation:4.8s ease-in-out infinite paused sprout-prize-glitter;position:absolute;top:-3px;left:9%}.sprout-prize-highlight>i:nth-of-type(2){width:5px;height:5px;animation-delay:-1.6s;top:auto;bottom:-3px;left:55%}.sprout-prize-highlight>i:nth-of-type(3){animation-delay:-3.2s;top:0;left:auto;right:-5px}.sprout-prize-callout:has(>.banner-sparkles[data-active=true]) .sprout-prize-highlight>*{animation-play-state:running}@keyframes sprout-prize-radiance{0%,55%,to{text-shadow:0 0 #0000}75%{text-shadow:0 0 9px #f4d6608c,0 0 18px #e3b83133;text-shadow:0 0 9px lab(86.6235% 1.03846 60.6071/.55),0 0 18px lab(77.158% 6.76 68.9724/.2)}}@keyframes sprout-prize-glitter{0%,45%,to{opacity:0;transform:translateY(2px)scale(.3)rotate(-15deg)}65%{opacity:.95;transform:translateY(0)scale(1)rotate(0)}85%{opacity:0;transform:translateY(-3px)scale(.4)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.sprout-prize-highlight>span{animation:none}.sprout-prize-highlight>i{opacity:.4;animation:none;transform:none}}@media (max-width:680px){.sprout-prize-callout{padding-block:10px}}
.sprout-history-heading{flex-direction:column;gap:4px;display:flex}.sprout-contributions-status{min-height:1.5em;color:var(--muted-foreground);align-items:center;gap:8px;margin:0;font-size:.8125rem;display:flex}.sprout-contributions-live{flex:none;align-items:center;display:inline-flex}.sprout-contributions-live-dot{background:var(--primary);border-radius:50%;width:7px;height:7px;position:relative}.sprout-contributions-live-dot:after{content:"";border-radius:inherit;background:inherit;animation:2.4s ease-out infinite sprout-contributions-live-pulse;position:absolute;inset:0}@keyframes sprout-contributions-live-pulse{0%{opacity:.45;transform:scale(1)}75%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.sprout-contributions-live-dot:after{opacity:0;animation:none}}.sprout-contributor{width:100%;min-width:0;color:var(--foreground);align-items:center;gap:26px;padding:13px 0 13px 13px;text-decoration:none;display:flex}a.sprout-contributor:hover{color:var(--primary)}.sprout-contributor-name{position:relative}.sprout-contributor-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sprout-winner-row .sprout-contributor>.sprout-contributor-name,.sprout-winner-row [data-column=displayName]>.table-cell-value{overflow:visible}.sprout-winner-row>td,.sprout-winner-row:hover>td{background:0 0;border-color:#a28e4166!important;border-color:lab(59.7958% .617713 42.9585/.4)!important}.sprout-winner-badge{color:#ffeba0;color:lab(93.506% -.538141 40.6603);background:#433706;background:lab(23.663% .96485 29.6484);border:1px solid #c8ad3f80;border:1px solid lab(71.4784% 1.39734 57.602/.5);padding:3px 8px;font-size:.6875rem;font-weight:700;line-height:1;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden}.sprout-winner-badge:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#fdf6d873 50%,#0000 60%);background:linear-gradient(110deg,#0000 40%,lab(96.7474% -.887305 15.4871/.45) 50%,#0000 60%);animation:6s ease-in-out infinite sprout-winner-shine;position:absolute;inset:-40% -100%}@keyframes sprout-winner-shine{0%,60%{transform:translate(-65%)}90%,to{transform:translate(65%)}}@media (prefers-reduced-motion:reduce){.sprout-winner-badge:after{opacity:.25;animation:none;transform:translate(0)}}.sprout-contributor>.chat-avatar{flex:0 0 40px;width:40px;height:40px;overflow:visible}.sprout-contributor>span:not(.chat-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sprout-contribution-action{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.sprout-contribution-count{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.sprout-contribution-separator{color:var(--muted-foreground)}.sprout-contribution-points{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.sprout-contribution-award{color:var(--primary);font-weight:600}.sprout-contribution-points-total{color:var(--muted-foreground);white-space:nowrap;font-weight:400}.sprout-contributions tbody{overflow-anchor:none}.sprout-section .sprout-contributions .responsive-table.table-frame [data-slot=table-container]{overflow:visible}.sprout-section .sprout-contributions .responsive-table.table-frame [data-slot=table]{border-collapse:separate;border-spacing:0;min-width:0}@media (min-width:768px){.sprout-contributions tbody [data-row-id]{border:0}.sprout-contributions tbody [data-row-id]>td,.sprout-contributions thead th{border-bottom:1px solid var(--border)}}
