.Register-module__s_eZua__page{background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground));display:flex;position:relative;overflow:hidden}.Register-module__s_eZua__visualSide{flex:1.2;height:100vh;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.Register-module__s_eZua__visualSide{display:block}}.Register-module__s_eZua__visualImageWrap{z-index:1;width:100%;height:100%;position:absolute;inset:0}.Register-module__s_eZua__visualOverlay{z-index:10;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#05040a66 80%,#05040a 100%);position:absolute;inset:0}.Register-module__s_eZua__visualContent{z-index:20;position:absolute;bottom:80px;left:80px;right:120px}.Register-module__s_eZua__editorialTag{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:4px;color:var(--active-color,hsl(var(--primary)));text-transform:uppercase;margin-bottom:8px;font-size:.9rem;display:block}.Register-module__s_eZua__editorialTitle{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:-1px;text-transform:uppercase;margin-bottom:24px;font-size:clamp(3rem,6vw,5rem);line-height:.85}.Register-module__s_eZua__formSide{background:hsl(var(--background));z-index:30;scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;flex:1;height:100vh;padding:clamp(32px,8vw,100px);display:flex;position:relative;overflow-y:auto}.Register-module__s_eZua__formSideInner{width:100%;max-width:480px;margin:auto 0}.Register-module__s_eZua__header{margin-bottom:48px}.Register-module__s_eZua__logo{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:3px;align-items:center;gap:12px;margin-bottom:40px;font-size:1.6rem;display:flex}.Register-module__s_eZua__title{font-family:var(--font-display,"Bebas Neue"), sans-serif;text-transform:uppercase;margin-bottom:16px;font-size:2.5rem;line-height:1}.Register-module__s_eZua__titleHighlight{color:var(--active-color,hsl(var(--primary)))}.Register-module__s_eZua__subtitle{color:hsl(var(--muted-foreground) / .92);font-size:1rem;line-height:1.6}.Register-module__s_eZua__roleNav{border-bottom:1px solid hsl(var(--border) / .7);scrollbar-width:none;gap:24px;margin-bottom:48px;padding-bottom:12px;display:flex;overflow-x:auto}.Register-module__s_eZua__roleNav::-webkit-scrollbar{display:none}.Register-module__s_eZua__roleNavBtn{color:hsl(var(--muted-foreground) / .92);font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:2px;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 0;font-size:1.1rem;transition:color .3s;display:inline-flex;position:relative}.Register-module__s_eZua__roleNavBtn:hover,.Register-module__s_eZua__roleNavBtnActive{color:hsl(var(--foreground))}.Register-module__s_eZua__roleNavIcon{opacity:.75;transition:opacity .3s}.Register-module__s_eZua__roleNavBtnActive .Register-module__s_eZua__roleNavIcon{opacity:1;color:var(--active-color,hsl(var(--primary)))}.Register-module__s_eZua__roleNavBtnActive:after{content:"";background:var(--active-color,hsl(var(--primary)));width:100%;height:2px;box-shadow:0 0 12px var(--active-color,hsl(var(--primary)));position:absolute;bottom:-13px;left:0}.Register-module__s_eZua__form{flex-direction:column;gap:20px;display:flex}.Register-module__s_eZua__formSectionTitle{text-transform:uppercase;letter-spacing:2px;color:hsl(var(--muted-foreground) / .9);margin-top:12px;margin-bottom:8px;font-size:.75rem;font-weight:700}.Register-module__s_eZua__formAlert{color:hsl(var(--destructive));background:#f871711a;border:1px solid #f8717133;border-radius:12px;margin-bottom:24px;padding:16px;font-size:.875rem}.Register-module__s_eZua__passwordToggle{color:hsl(var(--muted-foreground) / .88);cursor:pointer;background:0 0;border:none;padding:8px;transition:color .2s}.Register-module__s_eZua__passwordToggle:hover{color:hsl(var(--foreground))}.Register-module__s_eZua__helperText{color:hsl(var(--muted-foreground) / .92);margin-top:-12px;font-size:.8rem}.Register-module__s_eZua__helperSuccess{color:hsl(var(--success))}.Register-module__s_eZua__helperError{color:hsl(var(--destructive))}.Register-module__s_eZua__divider{color:hsl(var(--muted-foreground) / .72);text-transform:uppercase;letter-spacing:3px;align-items:center;gap:16px;margin:32px 0;font-size:.7rem;display:flex}.Register-module__s_eZua__divider:before,.Register-module__s_eZua__divider:after{content:"";background:hsl(var(--border) / .7);flex:1;height:1px}.Register-module__s_eZua__selectField{flex-direction:column;gap:8px;display:flex}.Register-module__s_eZua__selectLabel{text-transform:uppercase;letter-spacing:1.5px;color:hsl(var(--muted-foreground) / .92);font-size:.75rem}.Register-module__s_eZua__selectInput{background:hsl(var(--muted) / .15);border:1px solid hsl(var(--border) / .55);height:52px;color:hsl(var(--foreground));appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='rgba(120,132,153,0.9)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border-radius:12px;padding:0 16px;font-size:.9375rem;transition:all .2s}.Register-module__s_eZua__selectInput:focus{border-color:var(--active-color,hsl(var(--primary)));background:hsl(var(--background) / .92);outline:none}.Register-module__s_eZua__selectInput option{background:hsl(var(--card,258 25% 12%));color:hsl(var(--foreground,0 0% 95%))}.Register-module__s_eZua__selectError{color:hsl(var(--destructive));margin-top:4px;font-size:.75rem}.Register-module__s_eZua__footer{flex-direction:column;gap:16px;margin-top:64px;display:flex}.Register-module__s_eZua__signInLink{color:hsl(var(--muted-foreground) / .92);font-size:.9375rem;text-decoration:none}.Register-module__s_eZua__signInText{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border) / .8);margin-left:4px;font-weight:600}.Register-module__s_eZua__legal{color:hsl(var(--muted-foreground) / .85);gap:24px;font-size:.75rem;display:flex}.Register-module__s_eZua__legal a{color:inherit;text-decoration:none}.Register-module__s_eZua__legal a:hover{color:hsl(var(--foreground))}.Register-module__s_eZua__mascotWrap{z-index:50;opacity:.6;pointer-events:none;position:absolute;top:40px;right:40px}@media (max-width:1023px){.Register-module__s_eZua__formSide{align-items:center;padding:60px 24px}.Register-module__s_eZua__formSideInner{max-width:100%}.Register-module__s_eZua__mascotWrap{display:none}}
.Select-module__uIBVQa__container{flex-direction:column;gap:8px;width:100%;display:flex}.Select-module__uIBVQa__label{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground) / .8);font-size:.75rem;font-weight:700;font-family:var(--font-sans)}.Select-module__uIBVQa__selectWrapper{align-items:center;display:flex;position:relative}.Select-module__uIBVQa__select{appearance:none;background:hsl(var(--muted));border:1px solid hsl(var(--border) / .4);width:100%;color:hsl(var(--foreground));cursor:pointer;border-radius:12px;outline:none;padding:12px 2.5rem 12px 16px;font-family:inherit;font-size:.95rem;line-height:1.5;transition:all .3s cubic-bezier(.2,0,0,1);box-shadow:inset 0 1px #ffffff0d}.Select-module__uIBVQa__select:hover{background:hsl(var(--muted));border-color:hsl(var(--border) / .8);transform:translateY(-1px)}.Select-module__uIBVQa__select:focus{background:hsl(var(--background));border-color:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary) / .15), 0 8px 24px -8px #0003;transform:translateY(-1px)}.Select-module__uIBVQa__select option{background:hsl(var(--card));color:hsl(var(--foreground))}.Select-module__uIBVQa__select:disabled{opacity:.5;cursor:not-allowed;background:hsl(var(--muted) / .1)}.Select-module__uIBVQa__chevron{width:18px;height:18px;color:hsl(var(--muted-foreground));pointer-events:none;transition:color .2s;position:absolute;right:14px}.Select-module__uIBVQa__select:focus+.Select-module__uIBVQa__chevron{color:hsl(var(--primary))}.Select-module__uIBVQa__errorSelect{border-color:hsl(var(--destructive) / .5)!important;background:hsl(var(--destructive) / .05)!important}.Select-module__uIBVQa__errorText{color:hsl(var(--destructive));margin-top:4px;font-size:.75rem;font-weight:600}
.PremiumMedia-module__nKqKkq__container{background:0 0;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.PremiumMedia-module__nKqKkq__svgFilter{pointer-events:none;width:0;height:0;position:absolute}.PremiumMedia-module__nKqKkq__background{z-index:1;transition:all .3s;position:absolute;inset:0}.PremiumMedia-module__nKqKkq__imageWrapper{z-index:2;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,0,.2,1);position:relative}.PremiumMedia-module__nKqKkq__container:hover .PremiumMedia-module__nKqKkq__imageWrapper{transform:scale(1.05)}.PremiumMedia-module__nKqKkq__cutoutMode:hover .PremiumMedia-module__nKqKkq__imageWrapper{transform:translateY(-10px)scale(1.1)}.PremiumMedia-module__nKqKkq__image{object-fit:cover}.PremiumMedia-module__nKqKkq__cutoutMode .PremiumMedia-module__nKqKkq__image{object-fit:contain;object-position:bottom}.PremiumMedia-module__nKqKkq__textureOverlay{z-index:3;pointer-events:none;mix-blend-mode:overlay;opacity:.5;background:linear-gradient(#0000 0%,#0003 100%);position:absolute;inset:0}.PremiumMedia-module__nKqKkq__cutoutMode .PremiumMedia-module__nKqKkq__textureOverlay{background:radial-gradient(circle,#0000 20%,#0000004d 100%)}
.CinematicFeed-module__hzOEsG__wrapper{flex-direction:column;gap:1.5rem;display:flex}.CinematicFeed-module__hzOEsG__headerRow{flex-direction:column;gap:1rem;margin-bottom:.5rem;display:flex}@media (min-width:768px){.CinematicFeed-module__hzOEsG__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-end}}.CinematicFeed-module__hzOEsG__headerEyebrow{letter-spacing:.3em;text-transform:uppercase;color:hsl(var(--primary));font-size:.7rem;font-weight:700}.CinematicFeed-module__hzOEsG__headerTitle{font-family:var(--font-display,"Bebas Neue"), sans-serif;text-transform:uppercase;letter-spacing:-1px;color:hsl(var(--foreground));font-size:clamp(2.5rem,5vw,3.75rem);font-weight:900;line-height:1}.CinematicFeed-module__hzOEsG__headerTitleAccent{color:hsl(var(--primary))}.CinematicFeed-module__hzOEsG__tabGroup{background:hsl(var(--muted) / .3);border-radius:8px;gap:0;padding:3px;display:flex}.CinematicFeed-module__hzOEsG__tab{text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 20px;font-size:.7rem;font-weight:700;transition:all .18s}.CinematicFeed-module__hzOEsG__tabActive{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.CinematicFeed-module__hzOEsG__tab:not(.CinematicFeed-module__hzOEsG__tabActive):hover{color:hsl(var(--foreground))}.CinematicFeed-module__hzOEsG__tabStatic{cursor:default}.CinematicFeed-module__hzOEsG__tabStatic:not(.CinematicFeed-module__hzOEsG__tabActive):hover{color:hsl(var(--muted-foreground))}.CinematicFeed-module__hzOEsG__bento{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.CinematicFeed-module__hzOEsG__bento{grid-template-rows:auto auto;grid-template-columns:repeat(4,1fr);gap:1.25rem}}@media (min-width:1024px){.CinematicFeed-module__hzOEsG__bento{grid-template-columns:repeat(6,1fr)}}.CinematicFeed-module__hzOEsG__featured{background:hsl(var(--card));border:1px solid hsl(var(--border));border-left:4px solid hsl(var(--primary));box-shadow:0 0 40px -10px hsl(var(--primary) / .12);text-align:left;cursor:pointer;border-radius:4px;width:100%;min-height:360px;padding:0;position:relative;overflow:hidden}@media (min-width:768px){.CinematicFeed-module__hzOEsG__featured{grid-area:span 2/span 4;min-height:480px}}.CinematicFeed-module__hzOEsG__featuredImage{object-fit:cover;opacity:.5;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.CinematicFeed-module__hzOEsG__featured:hover .CinematicFeed-module__hzOEsG__featuredImage{transform:scale(1.06)}.CinematicFeed-module__hzOEsG__featuredGradient{background:linear-gradient(180deg, transparent 0%, hsl(var(--background) / .6) 60%, hsl(var(--background)) 100%);position:absolute;inset:0}.CinematicFeed-module__hzOEsG__featuredBadges{gap:.5rem;display:flex;position:absolute;top:1.25rem;left:1.25rem}.CinematicFeed-module__hzOEsG__featuredBadge{text-transform:uppercase;letter-spacing:-.5px;color:hsl(var(--primary-foreground,0 0% 100%));background:hsl(var(--primary));padding:4px 10px;font-size:.6rem;font-weight:900}.CinematicFeed-module__hzOEsG__featuredBadgeAlt{background:hsl(var(--background) / .8);color:hsl(var(--foreground));}.CinematicFeed-module__hzOEsG__featuredContent{padding:2rem;position:absolute;bottom:0;left:0;right:0}.CinematicFeed-module__hzOEsG__featuredProfile{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.CinematicFeed-module__hzOEsG__featuredAvatar{border:2px solid hsl(var(--primary));background:hsl(var(--muted));width:52px;height:52px;font-family:var(--font-display,"Bebas Neue"), sans-serif;color:hsl(var(--muted-foreground) / .4);justify-content:center;align-items:center;padding:2px;font-size:1.25rem;font-weight:900;display:flex}.CinematicFeed-module__hzOEsG__featuredNameBlock{flex:1}.CinematicFeed-module__hzOEsG__featuredName{font-family:var(--font-display,"Bebas Neue"), sans-serif;text-transform:uppercase;letter-spacing:-.5px;color:hsl(var(--foreground));font-size:1.75rem;font-weight:900;line-height:1.1}.CinematicFeed-module__hzOEsG__featuredMeta{text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--primary));font-size:.8rem;font-weight:700}.CinematicFeed-module__hzOEsG__featuredPulse{text-align:right}.CinematicFeed-module__hzOEsG__featuredPulseLabel{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6rem;font-weight:700}.CinematicFeed-module__hzOEsG__featuredPulseValue{font-family:var(--font-display,"Bebas Neue"), sans-serif;color:hsl(var(--primary));font-size:2.25rem;font-style:italic;font-weight:900}.CinematicFeed-module__hzOEsG__featuredBar{background:hsl(var(--border));width:100%;height:3px;overflow:hidden}.CinematicFeed-module__hzOEsG__featuredBarFill{background:hsl(var(--primary));height:100%}.CinematicFeed-module__hzOEsG__playOverlay{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.CinematicFeed-module__hzOEsG__featured:hover .CinematicFeed-module__hzOEsG__playOverlay{opacity:1}.CinematicFeed-module__hzOEsG__playBtn{background:hsl(var(--primary));width:56px;height:56px;box-shadow:0 0 30px hsl(var(--primary) / .5);color:hsl(var(--primary-foreground,0 0% 100%));border-radius:50%;justify-content:center;align-items:center;display:flex}.CinematicFeed-module__hzOEsG__statCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:1px solid hsl(var(--border) / .3);border-radius:4px;flex-direction:column;justify-content:space-between;min-height:180px;padding:1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.CinematicFeed-module__hzOEsG__statCard{grid-column:span 2}}.CinematicFeed-module__hzOEsG__statBgNumber{font-family:var(--font-display,"Bebas Neue"), sans-serif;color:hsl(var(--foreground) / .03);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:7rem;font-style:italic;font-weight:900;line-height:1;position:absolute;top:-16px;right:-10px}.CinematicFeed-module__hzOEsG__statIconRow{margin-bottom:.75rem}.CinematicFeed-module__hzOEsG__statIcon{color:hsl(var(--primary))}.CinematicFeed-module__hzOEsG__statTitle{font-family:var(--font-display,"Bebas Neue"), sans-serif;text-transform:uppercase;letter-spacing:-.5px;color:hsl(var(--foreground));font-size:1.15rem;font-weight:900}.CinematicFeed-module__hzOEsG__statDesc{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.8rem;line-height:1.5}.CinematicFeed-module__hzOEsG__statAccent{color:hsl(var(--primary));font-weight:700}.CinematicFeed-module__hzOEsG__miniChart{align-items:flex-end;gap:3px;margin-top:1rem;display:flex}.CinematicFeed-module__hzOEsG__miniChartBar{background:hsl(var(--primary));border-radius:2px 2px 0 0;flex:1;transition:height .4s}.CinematicFeed-module__hzOEsG__intelCard{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:4px;flex-direction:column;justify-content:space-between;min-height:180px;padding:1.25rem;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.CinematicFeed-module__hzOEsG__intelCard{grid-column:span 2}}.CinematicFeed-module__hzOEsG__intelBadge{text-transform:uppercase;letter-spacing:.2em;background:hsl(var(--card));color:hsl(var(--muted-foreground));align-self:flex-start;padding:4px 8px;font-size:.6rem;font-weight:700;display:inline-block}.CinematicFeed-module__hzOEsG__intelTitle{font-family:var(--font-display,"Bebas Neue"), sans-serif;text-transform:uppercase;letter-spacing:-.5px;color:hsl(var(--foreground));font-size:1.3rem;font-weight:900;line-height:1.1}.CinematicFeed-module__hzOEsG__intelSubtitle{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-foreground));font-size:.65rem;font-weight:700}.CinematicFeed-module__hzOEsG__intelCta{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.15em;cursor:pointer;border-radius:4px;margin-top:.75rem;padding:.75rem;font-size:.7rem;font-weight:900;transition:background .18s}.CinematicFeed-module__hzOEsG__intelCta:hover{background:hsl(var(--foreground) / .08)}.CinematicFeed-module__hzOEsG__risingHeader{border-bottom:1px solid hsl(var(--border) / .3);justify-content:space-between;align-items:center;margin-top:2rem;padding-bottom:.75rem;display:flex}.CinematicFeed-module__hzOEsG__risingTitle{font-family:var(--font-display,"Bebas Neue"), sans-serif;text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--foreground));align-items:center;gap:.75rem;font-size:1.4rem;font-weight:900;display:flex}.CinematicFeed-module__hzOEsG__risingTitleBar{background:hsl(var(--primary));width:4px;height:24px}.CinematicFeed-module__hzOEsG__risingTitleAccent{color:hsl(var(--primary))}.CinematicFeed-module__hzOEsG__risingLink{text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;font-size:.7rem;font-weight:900;transition:color .18s}.CinematicFeed-module__hzOEsG__risingLink:hover{color:hsl(var(--primary))}.CinematicFeed-module__hzOEsG__prospectsGrid{grid-template-columns:1fr;gap:1.25rem;margin-top:1.25rem;display:grid}@media (min-width:640px){.CinematicFeed-module__hzOEsG__prospectsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CinematicFeed-module__hzOEsG__prospectsGrid{grid-template-columns:repeat(4,1fr)}}.CinematicFeed-module__hzOEsG__prospectCard{background:hsl(var(--card));border:1px solid hsl(var(--border));text-align:left;cursor:pointer;width:100%;padding:0;transition:border-color .2s;overflow:hidden}.CinematicFeed-module__hzOEsG__prospectCard:hover{border-color:hsl(var(--primary) / .4)}.CinematicFeed-module__hzOEsG__prospectImage{aspect-ratio:4/5;background:hsl(var(--muted));position:relative;overflow:hidden}.CinematicFeed-module__hzOEsG__prospectImagePlaceholder{width:100%;height:100%;font-family:var(--font-display,"Bebas Neue"), sans-serif;color:hsl(var(--muted-foreground) / .15);justify-content:center;align-items:center;font-size:3rem;font-weight:900;display:flex}.CinematicFeed-module__hzOEsG__prospectImageGrad{background:linear-gradient(to top, hsl(var(--background)) 0%, transparent 100%);width:100%;padding:1rem;position:absolute;bottom:0;left:0}.CinematicFeed-module__hzOEsG__prospectVerified{align-items:center;gap:.375rem;display:flex}.CinematicFeed-module__hzOEsG__prospectDot{background:hsl(var(--primary));border-radius:50%;width:6px;height:6px}.CinematicFeed-module__hzOEsG__prospectDotPulsing{animation:1.5s ease-in-out infinite CinematicFeed-module__hzOEsG__dotPulse;}@keyframes CinematicFeed-module__hzOEsG__dotPulse{0%,to{opacity:1}50%{opacity:.3}}.CinematicFeed-module__hzOEsG__prospectVerifiedText{text-transform:uppercase;color:hsl(var(--foreground));font-size:.6rem;font-weight:900}.CinematicFeed-module__hzOEsG__prospectBody{border-left:2px solid #0000;padding:1rem 1.25rem;transition:border-color .2s}.CinematicFeed-module__hzOEsG__prospectCard:hover .CinematicFeed-module__hzOEsG__prospectBody{border-left-color:hsl(var(--primary))}.CinematicFeed-module__hzOEsG__prospectNameRow{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.CinematicFeed-module__hzOEsG__prospectName{font-family:var(--font-display,"Bebas Neue"), sans-serif;text-transform:uppercase;letter-spacing:-.5px;color:hsl(var(--foreground));font-size:1.1rem;font-weight:900}.CinematicFeed-module__hzOEsG__prospectRating{font-family:var(--font-display,"Bebas Neue"), sans-serif;color:hsl(var(--primary));font-size:1rem;font-style:italic;font-weight:900}.CinematicFeed-module__hzOEsG__prospectPos{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-foreground));font-size:.6rem;font-weight:700}@media (prefers-reduced-motion:reduce){.CinematicFeed-module__hzOEsG__prospectDotPulsing{transition:none;animation:none}}
.ContextSignalCard-module__UJQzQa__card{opacity:1;border-left:3px solid #0000;border-radius:.625rem;align-items:flex-start;gap:.75rem;max-height:200px;padding:.75rem .875rem;transition:opacity .3s,max-height .3s,margin-bottom .3s,padding .3s;display:flex;position:relative;overflow:hidden}.ContextSignalCard-module__UJQzQa__cardDismissing{opacity:0;pointer-events:none;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}.ContextSignalCard-module__UJQzQa__toneAction{border-left-color:hsl(var(--primary));background:linear-gradient(135deg, hsl(var(--primary) / .06) 0%, hsl(var(--primary) / .02) 100%)}.ContextSignalCard-module__UJQzQa__tonePositive{border-left-color:hsl(var(--success));background:linear-gradient(135deg, hsl(var(--success) / .06) 0%, hsl(var(--success) / .02) 100%)}.ContextSignalCard-module__UJQzQa__toneCritical{border-left-color:hsl(var(--destructive));background:linear-gradient(135deg, hsl(var(--destructive) / .06) 0%, hsl(var(--destructive) / .02) 100%)}.ContextSignalCard-module__UJQzQa__icon{width:36px;height:36px;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.ContextSignalCard-module__UJQzQa__body{flex:1;min-width:0}.ContextSignalCard-module__UJQzQa__title{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.ContextSignalCard-module__UJQzQa__description{color:hsl(var(--muted-foreground));margin:.125rem 0 0;font-size:.75rem;line-height:1.4}.ContextSignalCard-module__UJQzQa__cta{color:hsl(var(--primary));background:hsl(var(--primary) / .1);cursor:pointer;border:none;border-radius:.375rem;align-items:center;margin-top:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.ContextSignalCard-module__UJQzQa__cta:hover{background:hsl(var(--primary) / .18)}.ContextSignalCard-module__UJQzQa__dismiss{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.ContextSignalCard-module__UJQzQa__dismiss:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.ContextSignalCard-module__UJQzQa__bar{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}@media (prefers-reduced-motion:reduce){.ContextSignalCard-module__UJQzQa__card,.ContextSignalCard-module__UJQzQa__cardDismissing{transition:none}}
.FanFeed-module__38IcrG__wrapper{flex-direction:column;gap:1.25rem;display:flex;position:relative}.FanFeed-module__38IcrG__feedContainer{width:100%;height:calc(100dvh - 120px);position:relative}.FanFeed-module__38IcrG__refreshIndicator{color:hsl(var(--primary));background:hsl(var(--primary) / .08);border-radius:99px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:0 auto;padding:8px 16px;font-size:.78rem;font-weight:600;display:flex}.FanFeed-module__38IcrG__refreshBtn{border:1px solid hsl(var(--muted) / .5);background:hsl(var(--muted) / .5);color:hsl(var(--muted-foreground));cursor:pointer;border-radius:99px;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:6px 16px;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.FanFeed-module__38IcrG__refreshBtn:hover{background:hsl(var(--muted) / .8);color:hsl(var(--foreground))}.FanFeed-module__38IcrG__refreshBtn:disabled{opacity:.6;cursor:not-allowed}.FanFeed-module__38IcrG__tabBar{z-index:30;background:hsl(var(--popover) / .85);border:1px solid hsl(var(--foreground) / .12);border-radius:99px;align-items:center;gap:0;width:fit-content;margin:0 auto;padding:6px;display:flex;position:sticky;top:0;box-shadow:0 12px 32px #00000059}.FanFeed-module__38IcrG__tab{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:99px;padding:.55rem 1.35rem;font-size:1rem;font-weight:700;transition:color .2s,transform .15s;position:relative}.FanFeed-module__38IcrG__tab:hover{color:hsl(var(--foreground))}.FanFeed-module__38IcrG__tab:active{transform:scale(.95)}.FanFeed-module__38IcrG__tabActive{color:hsl(var(--foreground))}.FanFeed-module__38IcrG__tabIndicator{background:hsl(var(--foreground));z-index:-1;border-radius:3px;height:3px;position:absolute;inset:auto 10% 0}.FanFeed-module__38IcrG__tabPulse{animation:.3s ease-out FanFeed-module__38IcrG__tabPulseAnim}@keyframes FanFeed-module__38IcrG__tabPulseAnim{0%{transform:scale(1)}40%{transform:scale(.93)}to{transform:scale(1)}}.FanFeed-module__38IcrG__personalizedLabel{color:hsl(var(--primary) / .7);letter-spacing:.04em;justify-content:center;align-items:center;gap:6px;margin:-.5rem auto 0;font-size:.7rem;font-weight:600;display:flex}.FanFeed-module__38IcrG__grid{scroll-snap-type:y mandatory;scrollbar-width:none;flex-direction:column;gap:12px;width:100%;max-width:500px;height:100%;margin:0 auto;display:flex;overflow-y:auto}.FanFeed-module__38IcrG__grid::-webkit-scrollbar{display:none}.FanFeed-module__38IcrG__grid>div{scroll-snap-align:start;scroll-snap-stop:always;width:100%}.FanFeed-module__38IcrG__grid:not(:has(.FanFeed-module__38IcrG__cardWrapper)){scroll-snap-type:none;grid-template-columns:repeat(2,1fr);max-width:800px;padding:0 1rem;display:grid}@media (max-width:480px){.FanFeed-module__38IcrG__grid:not(:has(.FanFeed-module__38IcrG__cardWrapper)){grid-template-columns:1fr}}.FanFeed-module__38IcrG__cardFullWidth{width:100%;max-width:100%}.FanFeed-module__38IcrG__skeletonGrid{flex-direction:column;gap:8px;max-height:calc(100vh - 120px);display:flex;overflow:hidden}.FanFeed-module__38IcrG__skeletonCard{aspect-ratio:9/16;background:hsl(var(--muted));border-radius:16px;width:100%;animation:1.5s ease-in-out infinite FanFeed-module__38IcrG__shimmer}@keyframes FanFeed-module__38IcrG__shimmer{0%,to{opacity:.4}50%{opacity:.7}}.FanFeed-module__38IcrG__sentinel{justify-content:center;align-items:center;min-height:48px;padding:2rem 0;display:flex}.FanFeed-module__38IcrG__sentinelSpinner{color:hsl(var(--primary));animation:.8s linear infinite FanFeed-module__38IcrG__spin}@keyframes FanFeed-module__38IcrG__spin{to{transform:rotate(360deg)}}.FanFeed-module__38IcrG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 1.5rem;display:flex}.FanFeed-module__38IcrG__emptyIcon{background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .15);width:72px;height:72px;color:hsl(var(--primary));border-radius:20px;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.FanFeed-module__38IcrG__emptyTitle{color:hsl(var(--foreground));font-size:1.15rem;font-weight:700;line-height:1.3}.FanFeed-module__38IcrG__emptyDescription{color:hsl(var(--muted-foreground));max-width:360px;font-size:.875rem;line-height:1.6}.FanFeed-module__38IcrG__emptyCta{margin-top:.5rem}.FanFeed-module__38IcrG__backToTop{z-index:30;width:52px;height:52px;color:hsl(var(--foreground));cursor:pointer;background:#0f172ad9;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,box-shadow .2s,transform .15s;display:flex;position:fixed;bottom:90px;right:24px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0f}.FanFeed-module__38IcrG__backToTop:hover{background:#0f172af2;transform:translateY(-2px);box-shadow:0 12px 40px #00000080,0 0 0 1px #ffffff1a}.FanFeed-module__38IcrG__backToTop:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.FanFeed-module__38IcrG__cardWrapper{scroll-snap-align:start;justify-content:center;height:calc(100vh - 120px);display:flex;position:relative}.FanFeed-module__38IcrG__cardControls{z-index:10;position:absolute;top:8px;right:8px}.FanFeed-module__38IcrG__shareBtn{z-index:10;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,transform .15s;display:flex;position:absolute;bottom:56px;right:8px}.FanFeed-module__38IcrG__shareBtn:hover{background:#000000bf;transform:scale(1.1)}.FanFeed-module__38IcrG__shareBtn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.FanFeed-module__38IcrG__swipeHint{color:#ffffffb3;letter-spacing:.03em;pointer-events:none;z-index:20;flex-direction:column;align-items:center;gap:6px;font-size:.75rem;font-weight:600;animation:1.2s ease-in-out infinite FanFeed-module__38IcrG__swipeBounce;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.FanFeed-module__38IcrG__swipeHint svg{opacity:.8}@keyframes FanFeed-module__38IcrG__swipeBounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-8px)}}.FanFeed-module__38IcrG__liveIndicator{color:#ef4444;text-transform:uppercase;letter-spacing:.05em;background:#ef444426;border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.FanFeed-module__38IcrG__liveIndicator:before{content:"";background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite FanFeed-module__38IcrG__livePulse}@keyframes FanFeed-module__38IcrG__livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.FanFeed-module__38IcrG__newContentPill{z-index:40;background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;box-shadow:0 8px 24px hsl(var(--primary) / .3), 0 2px 8px #0003;border:none;border-radius:99px;align-items:center;gap:6px;padding:8px 18px;font-size:.8rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:flex;position:fixed;top:80px;left:50%;transform:translate(-50%)}.FanFeed-module__38IcrG__newContentPill:hover{box-shadow:0 12px 32px hsl(var(--primary) / .4), 0 2px 8px #00000040;transform:translate(-50%)scale(1.03)}.FanFeed-module__38IcrG__newContentPill:active{transform:translate(-50%)scale(.97)}@media (prefers-reduced-motion:reduce){.FanFeed-module__38IcrG__skeletonCard{opacity:.5;animation:none}.FanFeed-module__38IcrG__sentinelSpinner{animation:none}.FanFeed-module__38IcrG__backToTop,.FanFeed-module__38IcrG__tab{transition:none}.FanFeed-module__38IcrG__swipeHint,.FanFeed-module__38IcrG__liveIndicator:before{animation:none}.FanFeed-module__38IcrG__grid{scroll-behavior:auto}.FanFeed-module__38IcrG__tabPulse{animation:none}.FanFeed-module__38IcrG__newContentPill{transition:none}}
.VideoCard-module__q3HV1a__card{border-radius:var(--card-radius,1rem);background:hsl(var(--card));border:1px solid hsl(var(--border) / .4);cursor:pointer;transition:all .4s cubic-bezier(.2,0,0,1);overflow:hidden;box-shadow:0 12px 32px -8px #00000040,inset 0 0 0 1px #ffffff0d}.VideoCard-module__q3HV1a__card:hover{border-color:hsl(var(--border) / .7);transform:translateY(-6px);box-shadow:0 24px 48px -12px #0006,inset 0 0 0 1px #ffffff1a}.VideoCard-module__q3HV1a__card:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.VideoCard-module__q3HV1a__thumbnail{aspect-ratio:16/9;background:#050505;position:relative;overflow:hidden}.VideoCard-module__q3HV1a__thumbnail:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0006);position:absolute;inset:0}.VideoCard-module__q3HV1a__thumbImg{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,0,0,1)}.VideoCard-module__q3HV1a__card:hover .VideoCard-module__q3HV1a__thumbImg{transform:scale(1.05)}.VideoCard-module__q3HV1a__thumbPlaceholder{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;display:flex;position:relative}.VideoCard-module__q3HV1a__placeholderSportLabel{letter-spacing:.15em;text-transform:uppercase;color:#fff6;font-size:.625rem;font-weight:800}.VideoCard-module__q3HV1a__placeholderPlayBtn{background:hsl(var(--primary) / .2);border:1px solid hsl(var(--primary) / .3);color:#fff;width:44px;height:44px;box-shadow:0 4px 12px hsl(var(--primary) / .2);border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.2,0,0,1);display:flex}.VideoCard-module__q3HV1a__card:hover .VideoCard-module__q3HV1a__placeholderPlayBtn{background:hsl(var(--primary) / .85);color:#fff;box-shadow:0 8px 24px hsl(var(--primary) / .4);transform:scale(1.1)}.VideoCard-module__q3HV1a__duration{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:5;background:#000000b3;border:1px solid #ffffff1a;border-radius:6px;padding:.2rem .5rem;font-size:.7rem;font-weight:700;position:absolute;bottom:.75rem;right:.75rem}.VideoCard-module__q3HV1a__processingOverlay{color:hsl(var(--warning));z-index:10;background:#000000d9;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;display:flex;position:absolute;inset:0}.VideoCard-module__q3HV1a__failedOverlay{color:hsl(var(--destructive));z-index:10;background:#000000d9;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;display:flex;position:absolute;inset:0}.VideoCard-module__q3HV1a__info{flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex;position:relative}.VideoCard-module__q3HV1a__titleRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.VideoCard-module__q3HV1a__title{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;line-height:1.3;overflow:hidden}.VideoCard-module__q3HV1a__reportBtn{border:1px solid hsl(var(--destructive) / .3);background:hsl(var(--destructive) / .1);color:hsl(var(--destructive));text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.65rem;font-weight:700;transition:all .2s;display:inline-flex}.VideoCard-module__q3HV1a__reportBtn:hover:not(:disabled){background:hsl(var(--destructive));color:#fff}.VideoCard-module__q3HV1a__reportBtn:disabled{opacity:.5;cursor:wait}.VideoCard-module__q3HV1a__athlete{color:hsl(var(--muted-foreground));font-size:.85rem;font-weight:600;transition:color .2s}.VideoCard-module__q3HV1a__card:hover .VideoCard-module__q3HV1a__athlete{color:hsl(var(--foreground))}.VideoCard-module__q3HV1a__meta{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.VideoCard-module__q3HV1a__views,.VideoCard-module__q3HV1a__verified{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:flex}.VideoCard-module__q3HV1a__verified{color:hsl(var(--success))}.VideoCard-module__q3HV1a__timestamp{color:hsl(var(--muted-foreground));opacity:.7;font-size:.72rem;font-weight:500}.VideoCard-module__q3HV1a__likeBtn{z-index:10;color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(12px)saturate(1.8);backdrop-filter:blur(12px)saturate(1.8);background:#0006;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.72rem;font-weight:700;transition:all .3s cubic-bezier(.2,0,0,1);display:flex;position:absolute;bottom:.75rem;left:.75rem;transform:translateY(4px)}.VideoCard-module__q3HV1a__card:hover .VideoCard-module__q3HV1a__likeBtn{opacity:1;transform:translateY(0)}.VideoCard-module__q3HV1a__likeBtn:hover{border-color:hsl(var(--primary) / .4);background:#0009;transform:scale(1.05)}.VideoCard-module__q3HV1a__likeBtn:focus-visible{opacity:1;outline:2px solid hsl(var(--primary));outline-offset:2px}.VideoCard-module__q3HV1a__likeBtn:disabled{opacity:.5;cursor:not-allowed}.VideoCard-module__q3HV1a__likeBtnActive{color:#f25a73;opacity:1;background:#f25a7326;border-color:#f25a734d}.VideoCard-module__q3HV1a__likeBtnActive:hover{color:#f76e85;background:#f25a7333}.VideoCard-module__q3HV1a__previewVideo{object-fit:cover;opacity:0;pointer-events:none;z-index:2;width:100%;height:100%;transition:opacity .4s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.VideoCard-module__q3HV1a__previewVisible{opacity:1}.VideoCard-module__q3HV1a__playIndicator{color:#fff;z-index:5;pointer-events:none;background:#0003;justify-content:center;align-items:center;animation:.25s cubic-bezier(.2,0,0,1) VideoCard-module__q3HV1a__fadeInPlay;display:flex;position:absolute;inset:0}@keyframes VideoCard-module__q3HV1a__fadeInPlay{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.VideoCard-module__q3HV1a__previewProgress{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--primary) / .6));height:3px;box-shadow:0 0 10px hsl(var(--primary) / .5);z-index:6;pointer-events:none;transition:width .1s linear;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.VideoCard-module__q3HV1a__card,.VideoCard-module__q3HV1a__thumbImg,.VideoCard-module__q3HV1a__likeBtn,.VideoCard-module__q3HV1a__placeholderPlayBtn,.VideoCard-module__q3HV1a__previewVideo,.VideoCard-module__q3HV1a__previewProgress{transition:none!important}.VideoCard-module__q3HV1a__playIndicator{animation:none}}
.ProofForms-module__FqidXq__form{flex-direction:column;gap:12px;display:flex}.ProofForms-module__FqidXq__label{color:hsl(var(--foreground));font-size:.88rem;font-weight:600}.ProofForms-module__FqidXq__hint{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem;line-height:1.5}.ProofForms-module__FqidXq__input,.ProofForms-module__FqidXq__textarea{border:1px solid hsl(var(--border));background:hsl(var(--background) / .24);width:100%;color:hsl(var(--foreground));border-radius:10px;outline:none;padding:11px 12px;font-size:.9rem}.ProofForms-module__FqidXq__input:focus,.ProofForms-module__FqidXq__textarea:focus{border-color:hsl(var(--foreground))}.ProofForms-module__FqidXq__input::placeholder,.ProofForms-module__FqidXq__textarea::placeholder{color:hsl(var(--muted-foreground))}.ProofForms-module__FqidXq__textarea{resize:vertical;min-height:96px}.ProofForms-module__FqidXq__fileInput{width:100%;color:hsl(var(--muted-foreground));font-size:.88rem}.ProofForms-module__FqidXq__fileInfo{border:1px solid hsl(var(--border));background:hsl(var(--background) / .24);color:hsl(var(--foreground));border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:.84rem;display:flex}.ProofForms-module__FqidXq__fileSize{color:hsl(var(--muted-foreground));font-family:JetBrains Mono,monospace}.ProofForms-module__FqidXq__progressMeta{color:hsl(var(--muted-foreground));font-size:.78rem}.ProofForms-module__FqidXq__progressBar{background:hsl(var(--muted) / .35);border-radius:999px;height:8px;overflow:hidden}.ProofForms-module__FqidXq__progressFill{background:hsl(var(--foreground));border-radius:999px;height:100%;transition:width .18s}.ProofForms-module__FqidXq__submitBtn,.ProofForms-module__FqidXq__linkBtn{appearance:none;cursor:pointer;border-radius:8px;width:fit-content;min-height:38px;padding:0 14px;font-size:.85rem;font-weight:600}.ProofForms-module__FqidXq__inlineActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ProofForms-module__FqidXq__submitBtn{border:1px solid hsl(var(--foreground));background:hsl(var(--foreground));color:hsl(var(--background))}.ProofForms-module__FqidXq__submitBtn:disabled{opacity:.5;cursor:not-allowed}.ProofForms-module__FqidXq__linkBtn{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}.ProofForms-module__FqidXq__successBox,.ProofForms-module__FqidXq__vouchGuide,.ProofForms-module__FqidXq__vouchCard{border:1px solid hsl(var(--border));background:hsl(var(--background) / .24);border-radius:10px;padding:14px}.ProofForms-module__FqidXq__successText{color:hsl(var(--foreground));margin:0 0 8px;font-size:.88rem}.ProofForms-module__FqidXq__emptyState{border:1px dashed hsl(var(--border));background:hsl(var(--background) / .14);border-radius:10px;padding:14px}.ProofForms-module__FqidXq__emptyText{color:hsl(var(--foreground));margin:0 0 6px;font-size:.88rem}.ProofForms-module__FqidXq__vouchSection{flex-direction:column;gap:12px;display:flex}.ProofForms-module__FqidXq__vouchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProofForms-module__FqidXq__vouchGuide{flex-direction:column;gap:10px;display:flex}.ProofForms-module__FqidXq__vouchIdRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ProofForms-module__FqidXq__vouchId{border:1px solid hsl(var(--border));background:hsl(var(--background) / .28);min-height:38px;color:hsl(var(--foreground));word-break:break-all;border-radius:8px;align-items:center;padding:0 10px;font-size:.8rem;display:inline-flex}.ProofForms-module__FqidXq__vouchList{flex-direction:column;gap:10px;display:flex}.ProofForms-module__FqidXq__vouchHeader{align-items:center;gap:8px;display:flex}.ProofForms-module__FqidXq__statusBadge{border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:.74rem;font-weight:600;display:inline-flex}.ProofForms-module__FqidXq__status_verified{color:#1fb757;background:#21c45d24}.ProofForms-module__FqidXq__status_pending{color:#c3941d;background:#d5a22024}.ProofForms-module__FqidXq__status_rejected,.ProofForms-module__FqidXq__status_expired{color:#ef4343;background:#ef434324}.ProofForms-module__FqidXq__vouchMessage{color:hsl(var(--foreground));margin:8px 0 0;font-size:.88rem;line-height:1.5}.ProofForms-module__FqidXq__vouchTime{color:hsl(var(--muted-foreground));margin-top:8px;font-size:.76rem;display:inline-block}@media (max-width:900px){.ProofForms-module__FqidXq__vouchGrid{grid-template-columns:1fr}}
.FanVideoCard-module__ebtx-W__card{aspect-ratio:9/16;cursor:pointer;background:hsl(var(--card));border:1px solid hsl(var(--border) / .3);border-radius:1rem;max-width:100%;height:100%;margin:0 auto;transition:all .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:0 12px 32px -8px #0000004d}.FanVideoCard-module__ebtx-W__card:hover{box-shadow:0 24px 60px -12px #00000073, 0 0 0 1px hsl(var(--primary) / .3);border-color:hsl(var(--primary) / .4);transform:translateY(-6px)}.FanVideoCard-module__ebtx-W__card:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.FanVideoCard-module__ebtx-W__playingGlow{border-color:hsl(var(--primary) / .5);animation:2.4s ease-in-out infinite FanVideoCard-module__ebtx-W__borderPulse}@keyframes FanVideoCard-module__ebtx-W__borderPulse{0%,to{border-color:hsl(var(--primary) / .3);box-shadow:0 0 15px hsl(var(--primary) / .2)}50%{border-color:hsl(var(--primary) / .65);box-shadow:0 0 30px hsl(var(--primary) / .35)}}.FanVideoCard-module__ebtx-W__videoElement{object-fit:contain;z-index:0;background:#000;width:100%;height:100%;position:absolute;inset:0}.FanVideoCard-module__ebtx-W__thumbnail{object-fit:contain;z-index:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.FanVideoCard-module__ebtx-W__thumbnailHidden{opacity:0;pointer-events:none}.FanVideoCard-module__ebtx-W__placeholderBg{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;transition:opacity .4s;display:flex;position:absolute;inset:0}.FanVideoCard-module__ebtx-W__placeholderLabel{letter-spacing:.15em;text-transform:uppercase;color:#fff6;font-size:.65rem;font-weight:800}.FanVideoCard-module__ebtx-W__placeholderIcon{background:hsl(var(--primary) / .2);border:1px solid hsl(var(--primary) / .3);color:#fff;width:52px;height:52px;box-shadow:0 8px 24px hsl(var(--primary) / .2);border-radius:50%;justify-content:center;align-items:center;display:flex}.FanVideoCard-module__ebtx-W__placeholderSport{letter-spacing:.18em;text-transform:uppercase;color:#ffffff4d;font-size:.6rem;font-weight:800}.FanVideoCard-module__ebtx-W__skeletonOverlay{z-index:10;background:hsl(var(--muted) / .6);opacity:1;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.FanVideoCard-module__ebtx-W__skeletonOverlay:after{content:"";background:linear-gradient(90deg, transparent 0%, hsl(var(--muted-foreground) / .1) 40%, hsl(var(--muted-foreground) / .2) 50%, hsl(var(--muted-foreground) / .1) 60%, transparent 100%);background-size:200% 100%;animation:2s ease-in-out infinite FanVideoCard-module__ebtx-W__shimmer;position:absolute;inset:0}.FanVideoCard-module__ebtx-W__skeletonOverlayHidden{opacity:0}@keyframes FanVideoCard-module__ebtx-W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.FanVideoCard-module__ebtx-W__gradient{pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0006 60%,#000000e6 100%);position:absolute;inset:0}.FanVideoCard-module__ebtx-W__info{z-index:5;flex-direction:column;gap:.4rem;padding:1rem .85rem;display:flex;position:absolute;bottom:0;left:0;right:3.5rem}.FanVideoCard-module__ebtx-W__athleteRow{align-items:center;gap:.5rem;display:flex}.FanVideoCard-module__ebtx-W__avatar{object-fit:cover;border:1.5px solid #fff6;border-radius:50%;flex-shrink:0;width:32px;height:32px;box-shadow:0 2px 8px #0000004d}.FanVideoCard-module__ebtx-W__avatarFallback{background:linear-gradient(135deg, hsl(var(--primary) / .5), hsl(var(--primary) / .25));color:#fff;letter-spacing:.05em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1.5px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.6rem;font-weight:800;display:flex}.FanVideoCard-module__ebtx-W__athleteName{color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 4px #0006;font-size:.85rem;font-weight:700;overflow:hidden}.FanVideoCard-module__ebtx-W__videoTitle{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #0000004d;font-size:.78rem;line-height:1.4;overflow:hidden}.FanVideoCard-module__ebtx-W__metaRow{align-items:center;gap:.5rem;margin-top:.1rem;display:flex}.FanVideoCard-module__ebtx-W__views{color:#fff9;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;display:flex}.FanVideoCard-module__ebtx-W__sportBadge{letter-spacing:.1em;text-transform:uppercase;background:hsl(var(--primary) / .2);color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.8);backdrop-filter:blur(12px)saturate(1.8);border:1px solid hsl(var(--primary) / .3);border-radius:6px;padding:.2rem .5rem;font-size:.6rem;font-weight:800}.FanVideoCard-module__ebtx-W__timestamp{color:#ffffff80;font-size:.65rem;font-weight:500}.FanVideoCard-module__ebtx-W__soundToggle{z-index:10;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(1.8);background:#00000073;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:.75rem;right:.75rem}.FanVideoCard-module__ebtx-W__soundToggle:hover{background:#000000a6;border-color:#fff3;transform:scale(1.1)}.FanVideoCard-module__ebtx-W__soundToggle:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.FanVideoCard-module__ebtx-W__reportBtn{z-index:10;color:#fffc;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(12px)saturate(1.8);backdrop-filter:blur(12px)saturate(1.8);background:#0006;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:.75rem;left:.75rem}.FanVideoCard-module__ebtx-W__card:hover .FanVideoCard-module__ebtx-W__reportBtn,.FanVideoCard-module__ebtx-W__reportBtn:focus-visible{opacity:1}.FanVideoCard-module__ebtx-W__reportBtn:hover{background:hsl(var(--destructive) / .8);color:#fff;border-color:hsl(var(--destructive) / .4);transform:scale(1.1)}.FanVideoCard-module__ebtx-W__reportBtn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.FanVideoCard-module__ebtx-W__actionBar{z-index:10;opacity:1;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:6rem;right:.5rem;transform:translate(0)}.FanVideoCard-module__ebtx-W__actionBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(20px)saturate(1.8);background:#0006;border:1px solid #ffffff1a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:44px;min-height:44px;padding:.4rem 0;transition:all .3s cubic-bezier(.2,0,0,1);display:flex;box-shadow:0 4px 12px #0003}.FanVideoCard-module__ebtx-W__actionBtn:hover{background:#fff3;border-color:#ffffff4d;transform:scale(1.1)}.FanVideoCard-module__ebtx-W__actionBtn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.FanVideoCard-module__ebtx-W__actionBtn:disabled{cursor:not-allowed;opacity:.4;transform:none}.FanVideoCard-module__ebtx-W__actionCount{color:#ffffffe6;font-size:.65rem;font-weight:800;line-height:1}.FanVideoCard-module__ebtx-W__actionBtnLiked{color:#f25a73;background:#f25a7326;border-color:#f25a734d}.FanVideoCard-module__ebtx-W__actionBtnLiked:hover{color:#f76e85;background:#f25a7340}.FanVideoCard-module__ebtx-W__actionBtnActive{color:hsl(var(--primary));background:hsl(var(--primary) / .15);border-color:hsl(var(--primary) / .3)}.FanVideoCard-module__ebtx-W__actionBtnFriend{border-radius:999px;flex-direction:row;gap:.35rem;width:auto;padding:.4rem .75rem}.FanVideoCard-module__ebtx-W__duration{color:#fff;z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.65rem;font-weight:700;font-family:var(--font-mono-stats);background:#000000a6;border:1px solid #ffffff1a;border-radius:6px;padding:.2rem .5rem;position:absolute;top:.75rem;left:.75rem}.FanVideoCard-module__ebtx-W__watchedBadge{z-index:6;background:hsl(var(--success) / .15);border:1px solid hsl(var(--success) / .3);color:hsl(var(--success));letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px)saturate(1.8);pointer-events:none;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.6rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:.75rem;left:.75rem}.FanVideoCard-module__ebtx-W__duration+.FanVideoCard-module__ebtx-W__watchedBadge{top:2.5rem}.FanVideoCard-module__ebtx-W__progressBar{z-index:20;background:#ffffff1a;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.FanVideoCard-module__ebtx-W__progressFill{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--primary) / .6));height:100%;box-shadow:0 0 10px hsl(var(--primary) / .5);will-change:width;border-radius:0 2px 2px 0;transition:width .2s linear}.FanVideoCard-module__ebtx-W__doubleTapHeart{z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FanVideoCard-module__ebtx-W__doubleTapHeartIcon{filter:drop-shadow(0 2px 12px #ef444499);animation:.8s cubic-bezier(.17,.67,.21,1.02) forwards FanVideoCard-module__ebtx-W__heartBurst}@keyframes FanVideoCard-module__ebtx-W__heartBurst{0%{opacity:0;transform:scale(0)}15%{opacity:1;transform:scale(1.3)}30%{transform:scale(.95)}45%{transform:scale(1.15)}to{opacity:0;transform:scale(1.5)}}.FanVideoCard-module__ebtx-W__doubleTapHeart:before,.FanVideoCard-module__ebtx-W__doubleTapHeart:after{content:"";background:#f25a73;border-radius:50%;width:8px;height:8px;animation:.7s ease-out forwards FanVideoCard-module__ebtx-W__heartParticle;position:absolute}.FanVideoCard-module__ebtx-W__doubleTapHeart:before{animation-name:FanVideoCard-module__ebtx-W__heartParticleLeft}.FanVideoCard-module__ebtx-W__doubleTapHeart:after{animation-name:FanVideoCard-module__ebtx-W__heartParticleRight}@keyframes FanVideoCard-module__ebtx-W__heartParticleLeft{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-30px,-40px)scale(0)}}@keyframes FanVideoCard-module__ebtx-W__heartParticleRight{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(30px,-35px)scale(0)}}.FanVideoCard-module__ebtx-W__playOverlay{opacity:0;z-index:3;pointer-events:none;background:#00000026;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.FanVideoCard-module__ebtx-W__playOverlayVisible{opacity:1}.FanVideoCard-module__ebtx-W__playBtn{color:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border:1.5px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (max-width:640px){.FanVideoCard-module__ebtx-W__actionBar{bottom:4rem;right:.25rem}.FanVideoCard-module__ebtx-W__info{right:3rem}}@media (prefers-reduced-motion:reduce){.FanVideoCard-module__ebtx-W__card{transition:none!important;animation:none!important}.FanVideoCard-module__ebtx-W__card:hover{transform:none}.FanVideoCard-module__ebtx-W__thumbnail,.FanVideoCard-module__ebtx-W__playOverlay,.FanVideoCard-module__ebtx-W__actionBar,.FanVideoCard-module__ebtx-W__reportBtn,.FanVideoCard-module__ebtx-W__actionBtn{transition:none}.FanVideoCard-module__ebtx-W__actionBtn:hover{transform:none}.FanVideoCard-module__ebtx-W__duration{animation:none}.FanVideoCard-module__ebtx-W__playingGlow{border-color:hsl(var(--primary) / .4);animation:none}.FanVideoCard-module__ebtx-W__doubleTapHeartIcon{animation:none}.FanVideoCard-module__ebtx-W__doubleTapHeart:before,.FanVideoCard-module__ebtx-W__doubleTapHeart:after{animation:none;display:none}.FanVideoCard-module__ebtx-W__progressFill,.FanVideoCard-module__ebtx-W__soundToggle{transition:none}.FanVideoCard-module__ebtx-W__soundToggle:hover{transform:none}.FanVideoCard-module__ebtx-W__skeletonOverlay{transition:none}.FanVideoCard-module__ebtx-W__skeletonOverlay:after{animation:none}.FanVideoCard-module__ebtx-W__videoElement{display:none}}
.TrustScoreBar-module__qVFleG__container{border:1px solid hsl(var(--border));background:hsl(var(--background) / .24);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.TrustScoreBar-module__qVFleG__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.TrustScoreBar-module__qVFleG__levelBadge{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.78rem;font-weight:600;display:inline-flex}.TrustScoreBar-module__qVFleG__levelNone{background:hsl(var(--muted) / .42);color:hsl(var(--muted-foreground))}.TrustScoreBar-module__qVFleG__levelBasic{color:#c3941d;background:#d5a22024}.TrustScoreBar-module__qVFleG__levelStandard{background:hsl(var(--primary) / .16);color:hsl(var(--primary))}.TrustScoreBar-module__qVFleG__levelHigh{color:#1fb757;background:#21c45d24}.TrustScoreBar-module__qVFleG__levelPremium{color:#0993ae;background:#0babcb24}.TrustScoreBar-module__qVFleG__accessCopy{color:hsl(var(--muted-foreground));margin-top:6px;font-size:.78rem}.TrustScoreBar-module__qVFleG__scoreWrap{flex-direction:column;align-items:flex-end;display:flex}.TrustScoreBar-module__qVFleG__score{color:hsl(var(--foreground));font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:700;line-height:1}.TrustScoreBar-module__qVFleG__scoreCaption{color:hsl(var(--muted-foreground));margin-top:4px;font-size:.72rem}.TrustScoreBar-module__qVFleG__barTrack{background:hsl(var(--muted) / .35);border-radius:999px;height:10px;position:relative;overflow:hidden}.TrustScoreBar-module__qVFleG__barFill{border-radius:999px;height:100%;transition:width .18s}.TrustScoreBar-module__qVFleG__barFill.TrustScoreBar-module__qVFleG__levelNone{background:hsl(var(--muted-foreground) / .4)}.TrustScoreBar-module__qVFleG__barFill.TrustScoreBar-module__qVFleG__levelBasic{background:#c3941d}.TrustScoreBar-module__qVFleG__barFill.TrustScoreBar-module__qVFleG__levelStandard{background:hsl(var(--primary))}.TrustScoreBar-module__qVFleG__barFill.TrustScoreBar-module__qVFleG__levelHigh{background:#1fb757}.TrustScoreBar-module__qVFleG__barFill.TrustScoreBar-module__qVFleG__levelPremium{background:#0993ae}.TrustScoreBar-module__qVFleG__threshold{background:hsl(var(--background));opacity:.65;width:1px;position:absolute;top:0;bottom:0}.TrustScoreBar-module__qVFleG__thresholdLabels{color:hsl(var(--muted-foreground));grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;font-size:.72rem;display:grid}.TrustScoreBar-module__qVFleG__stats{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:12px;font-size:.78rem;display:flex}.TrustScoreBar-module__qVFleG__breakdown{flex-wrap:wrap;gap:8px;display:flex}.TrustScoreBar-module__qVFleG__breakdownItem{border:1px solid hsl(var(--border));background:hsl(var(--background) / .3);min-height:28px;color:hsl(var(--foreground));border-radius:999px;align-items:center;padding:0 10px;font-size:.76rem;display:inline-flex}
.FeedItemControls-module__DbaCaq__wrapper{display:inline-flex;position:relative}.FeedItemControls-module__DbaCaq__trigger{color:#ffffffd9;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,opacity .15s;display:flex}.FeedItemControls-module__DbaCaq__trigger:hover{background:#0009}.FeedItemControls-module__DbaCaq__trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.FeedItemControls-module__DbaCaq__dropdown{z-index:60;background:hsl(var(--card) / .92);border:1px solid hsl(var(--border) / .2);min-width:240px;box-shadow:0 16px 48px -8px #0006, 0 0 0 1px hsl(var(--border) / .08);border-radius:.75rem;padding:.4rem;position:absolute;top:calc(100% + 6px);right:0}.FeedItemControls-module__DbaCaq__mobileOverlay{z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.FeedItemControls-module__DbaCaq__mobileBackdrop{background:#00000080;position:absolute;inset:0}.FeedItemControls-module__DbaCaq__mobileSheet{width:100%;max-width:480px;padding:.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));background:hsl(var(--card) / .95);border:1px solid hsl(var(--border) / .15);border-bottom:none;border-radius:1.25rem 1.25rem 0 0;position:relative;box-shadow:0 -16px 64px -12px #00000059}.FeedItemControls-module__DbaCaq__mobileHandle{background:hsl(var(--muted-foreground) / .3);border-radius:2px;width:36px;height:4px;margin:.5rem auto .75rem}.FeedItemControls-module__DbaCaq__menuItem{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.65rem;padding:.6rem .75rem;font-size:.82rem;font-weight:500;transition:background .12s;display:flex}.FeedItemControls-module__DbaCaq__menuItem:hover{background:hsl(var(--muted) / .5)}.FeedItemControls-module__DbaCaq__menuItem:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.FeedItemControls-module__DbaCaq__menuItemDestructive{color:hsl(var(--destructive))}.FeedItemControls-module__DbaCaq__menuItemDestructive:hover{background:hsl(var(--destructive) / .1)}.FeedItemControls-module__DbaCaq__menuItemActive{color:hsl(var(--primary))}.FeedItemControls-module__DbaCaq__menuIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;display:flex}.FeedItemControls-module__DbaCaq__menuLabel{flex:1}.FeedItemControls-module__DbaCaq__menuSublabel{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:400}.FeedItemControls-module__DbaCaq__divider{background:hsl(var(--border) / .15);height:1px;margin:.3rem .75rem}.FeedItemControls-module__DbaCaq__dismissing{pointer-events:none}@media (max-width:640px){.FeedItemControls-module__DbaCaq__dropdown{display:none}}@media (min-width:641px){.FeedItemControls-module__DbaCaq__mobileOverlay{display:none}}@media (prefers-reduced-motion:reduce){.FeedItemControls-module__DbaCaq__menuItem,.FeedItemControls-module__DbaCaq__trigger{transition:none}}
.ProofCard-module__DHsq8W__card{border:1px solid hsl(var(--border));background:hsl(var(--background) / .18);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.ProofCard-module__DHsq8W__status_verified{border-left:3px solid #1fb757}.ProofCard-module__DHsq8W__status_pending{border-left:3px solid #c3941d}.ProofCard-module__DHsq8W__status_rejected{border-left:3px solid #ef4343}.ProofCard-module__DHsq8W__status_expired{border-left:3px solid hsl(var(--muted-foreground))}.ProofCard-module__DHsq8W__cardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.ProofCard-module__DHsq8W__typeBadge{color:hsl(var(--muted-foreground));font-size:.76rem;font-weight:600}.ProofCard-module__DHsq8W__statusBadge{border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:.72rem;font-weight:600;display:inline-flex}.ProofCard-module__DHsq8W__statusBadge_verified{color:#1fb757;background:#21c45d24}.ProofCard-module__DHsq8W__statusBadge_pending{color:#c3941d;background:#d5a22024}.ProofCard-module__DHsq8W__statusBadge_rejected{color:#ef4343;background:#ef434324}.ProofCard-module__DHsq8W__statusBadge_expired{background:hsl(var(--muted) / .42);color:hsl(var(--muted-foreground))}.ProofCard-module__DHsq8W__cardBody{color:hsl(var(--foreground));flex-direction:column;gap:6px;font-size:.88rem;display:flex}.ProofCard-module__DHsq8W__link{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));word-break:break-word}.ProofCard-module__DHsq8W__link:hover{-webkit-text-decoration-color:hsl(var(--foreground));text-decoration-color:hsl(var(--foreground))}.ProofCard-module__DHsq8W__summary{word-break:break-word;margin:0}.ProofCard-module__DHsq8W__vouchMsg{color:hsl(var(--muted-foreground));margin:0;line-height:1.5}.ProofCard-module__DHsq8W__meta{color:hsl(var(--muted-foreground));margin:0;font-size:.78rem}.ProofCard-module__DHsq8W__weight{color:#1fb757;background:#21c45d1f;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 9px;font-size:.74rem;font-weight:600;display:inline-flex}.ProofCard-module__DHsq8W__cardFooter{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.ProofCard-module__DHsq8W__footerMeta{flex-direction:column;gap:4px;display:flex}.ProofCard-module__DHsq8W__reviewNotes{color:hsl(var(--muted-foreground));flex:100%;margin:0;font-size:.78rem;line-height:1.5}.ProofCard-module__DHsq8W__time{color:hsl(var(--muted-foreground));font-size:.78rem}.ProofCard-module__DHsq8W__deleteBtn{appearance:none;border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:600}.ProofCard-module__DHsq8W__deleteBtn:hover{color:#ef4343;border-color:#ef43436b}.ProofCard-module__DHsq8W__deleteBtn:disabled{opacity:.5;cursor:not-allowed}
.ProfessionalWarRoom-module__9Uj8Tq__warRoom{gap:1.25rem;display:grid}.ProfessionalWarRoom-module__9Uj8Tq__intelBar{background:hsl(var(--info) / .06);border:1px solid hsl(var(--info) / .12);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ProfessionalWarRoom-module__9Uj8Tq__intelLabel{letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--info));font-size:.75rem;font-weight:800}.ProfessionalWarRoom-module__9Uj8Tq__intelDetail{color:hsl(var(--muted-foreground));font-size:.8rem}.ProfessionalWarRoom-module__9Uj8Tq__draftBoardHeader{padding-top:.25rem}.ProfessionalWarRoom-module__9Uj8Tq__draftEyebrow{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:2px;font-size:.65rem;font-weight:800}.ProfessionalWarRoom-module__9Uj8Tq__draftTitle{color:hsl(var(--foreground));margin:0;font-size:1.1rem;font-weight:700}.ProfessionalWarRoom-module__9Uj8Tq__pipelineGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ProfessionalWarRoom-module__9Uj8Tq__pipelineCell{background:hsl(var(--card));text-align:center;border:1px solid hsl(var(--border) / .5);border-bottom-width:3px;border-radius:8px;padding:10px;transition:transform .2s,box-shadow .2s;box-shadow:0 1px 3px #0000000a}.ProfessionalWarRoom-module__9Uj8Tq__pipelineCell:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.ProfessionalWarRoom-module__9Uj8Tq__pipelineCellDiscovered{border-bottom-color:hsl(var(--info))}.ProfessionalWarRoom-module__9Uj8Tq__pipelineCellEvaluating{border-bottom-color:hsl(var(--warning))}.ProfessionalWarRoom-module__9Uj8Tq__pipelineCellContacted{border-bottom-color:hsl(var(--primary))}.ProfessionalWarRoom-module__9Uj8Tq__pipelineCellArchived{border-bottom-color:hsl(var(--muted-foreground))}.ProfessionalWarRoom-module__9Uj8Tq__pipelineValue{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700;line-height:1.2}.ProfessionalWarRoom-module__9Uj8Tq__pipelineLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:.65rem;font-weight:500}.ProfessionalWarRoom-module__9Uj8Tq__pipelineBars{border-radius:3px;gap:3px;height:6px;display:flex;overflow:hidden}.ProfessionalWarRoom-module__9Uj8Tq__pipelineBarSegment{border-radius:3px;min-width:3px;transition:width .6s cubic-bezier(.25,.8,.25,1)}.ProfessionalWarRoom-module__9Uj8Tq__barDiscovered{background:hsl(var(--info))}.ProfessionalWarRoom-module__9Uj8Tq__barEvaluating{background:hsl(var(--warning))}.ProfessionalWarRoom-module__9Uj8Tq__barContacted{background:hsl(var(--primary))}.ProfessionalWarRoom-module__9Uj8Tq__barArchived{background:hsl(var(--muted-foreground) / .4)}.ProfessionalWarRoom-module__9Uj8Tq__ticker{background:hsl(var(--info) / .04);border:1px solid hsl(var(--info) / .08);white-space:nowrap;border-radius:8px;padding:8px 14px;overflow:hidden}.ProfessionalWarRoom-module__9Uj8Tq__tickerTrack{animation:30s linear infinite ProfessionalWarRoom-module__9Uj8Tq__tickerScroll;display:inline-flex}.ProfessionalWarRoom-module__9Uj8Tq__tickerContent{color:hsl(var(--foreground));padding-right:2rem;font-size:.78rem;font-weight:500;display:inline-block}.ProfessionalWarRoom-module__9Uj8Tq__tickerPrefix{color:hsl(var(--info));text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;font-weight:700;display:inline-flex}.ProfessionalWarRoom-module__9Uj8Tq__tickerStatic{color:hsl(var(--foreground));text-overflow:ellipsis;font-size:.78rem;font-weight:500;display:block;overflow:hidden}@keyframes ProfessionalWarRoom-module__9Uj8Tq__tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ProfessionalWarRoom-module__9Uj8Tq__prospectGrid{flex-wrap:wrap;gap:8px;display:flex}.ProfessionalWarRoom-module__9Uj8Tq__prospectCard{background:hsl(var(--card));border:1px solid hsl(var(--border) / .5);border-left-width:3px;border-radius:8px;flex-direction:column;flex:200px;gap:6px;min-width:180px;max-width:300px;padding:10px;transition:transform .2s,box-shadow .2s;display:flex}.ProfessionalWarRoom-module__9Uj8Tq__prospectCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.ProfessionalWarRoom-module__9Uj8Tq__prospectStageDiscovered{border-left-color:hsl(var(--info))}.ProfessionalWarRoom-module__9Uj8Tq__prospectStageEvaluating{border-left-color:hsl(var(--warning))}.ProfessionalWarRoom-module__9Uj8Tq__prospectStageContacted{border-left-color:hsl(var(--primary))}.ProfessionalWarRoom-module__9Uj8Tq__prospectStageArchived{border-left-color:hsl(var(--muted-foreground))}.ProfessionalWarRoom-module__9Uj8Tq__prospectTop{align-items:center;gap:8px;display:flex}.ProfessionalWarRoom-module__9Uj8Tq__avatar{border-radius:50%;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}.ProfessionalWarRoom-module__9Uj8Tq__avatarInitials{width:36px;height:36px;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.ProfessionalWarRoom-module__9Uj8Tq__prospectInfo{flex:1;min-width:0}.ProfessionalWarRoom-module__9Uj8Tq__prospectName{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.ProfessionalWarRoom-module__9Uj8Tq__prospectMeta{color:hsl(var(--muted-foreground));margin-top:1px;font-size:.7rem}.ProfessionalWarRoom-module__9Uj8Tq__signalRow{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.ProfessionalWarRoom-module__9Uj8Tq__signalChip{background:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground));white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;padding:2px 7px;font-size:.65rem;font-weight:600;display:inline-flex}.ProfessionalWarRoom-module__9Uj8Tq__signalChip[data-stage=discovered]{background:hsl(var(--info) / .1);color:hsl(var(--info))}.ProfessionalWarRoom-module__9Uj8Tq__signalChip[data-stage=evaluating]{background:hsl(var(--warning) / .1);color:hsl(var(--warning))}.ProfessionalWarRoom-module__9Uj8Tq__signalChip[data-stage=contacted]{background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.ProfessionalWarRoom-module__9Uj8Tq__signalChip[data-stage=archived]{background:hsl(var(--muted-foreground) / .1);color:hsl(var(--muted-foreground))}.ProfessionalWarRoom-module__9Uj8Tq__signalChipHighlight{background:hsl(var(--info) / .12);color:hsl(var(--info));font-weight:700}.ProfessionalWarRoom-module__9Uj8Tq__tierBadge{background:hsl(var(--muted) / .3);color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.04em;border-radius:4px;align-items:center;gap:4px;padding:1px 6px 1px 5px;font-size:.62rem;font-weight:700;display:inline-flex}.ProfessionalWarRoom-module__9Uj8Tq__tierBadge:before{content:"";background:hsl(var(--primary) / .35);border-radius:1px;flex-shrink:0;width:5px;height:5px}.ProfessionalWarRoom-module__9Uj8Tq__tierBadge[data-tier=silver]:before{background:hsl(var(--primary) / .5)}.ProfessionalWarRoom-module__9Uj8Tq__tierBadge[data-tier=gold]:before{background:hsl(var(--primary) / .7)}.ProfessionalWarRoom-module__9Uj8Tq__tierBadge[data-tier=platinum]:before{background:hsl(var(--primary) / .85)}.ProfessionalWarRoom-module__9Uj8Tq__tierBadge[data-tier=diamond]:before{background:hsl(var(--primary))}.ProfessionalWarRoom-module__9Uj8Tq__mascotTip{background:hsl(var(--info) / .04);border:1px solid hsl(var(--info) / .08);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.ProfessionalWarRoom-module__9Uj8Tq__mascotIcon{color:hsl(var(--info));flex-shrink:0;margin-top:2px}.ProfessionalWarRoom-module__9Uj8Tq__mascotText{color:hsl(var(--foreground));margin:0;font-size:.78rem;line-height:1.4}.ProfessionalWarRoom-module__9Uj8Tq__sectionLabel{letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:-4px;font-size:.65rem;font-weight:800}@media (max-width:1200px){.ProfessionalWarRoom-module__9Uj8Tq__pipelineGrid{grid-template-columns:repeat(2,1fr)}.ProfessionalWarRoom-module__9Uj8Tq__prospectGrid{flex-wrap:wrap}.ProfessionalWarRoom-module__9Uj8Tq__prospectCard{flex:calc(50% - 4px);max-width:none}}@media (max-width:720px){.ProfessionalWarRoom-module__9Uj8Tq__pipelineGrid{grid-template-columns:repeat(2,1fr)}.ProfessionalWarRoom-module__9Uj8Tq__prospectCard{flex:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.ProfessionalWarRoom-module__9Uj8Tq__tickerTrack{animation:none}.ProfessionalWarRoom-module__9Uj8Tq__pipelineCell,.ProfessionalWarRoom-module__9Uj8Tq__prospectCard,.ProfessionalWarRoom-module__9Uj8Tq__pipelineBarSegment{transition:none}}
.WhyRecommended-module__iO4Zdq__overlay{z-index:100;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.WhyRecommended-module__iO4Zdq__backdrop{background:#00000080;position:absolute;inset:0}.WhyRecommended-module__iO4Zdq__panel{background:hsl(var(--card) / .92);border:1px solid hsl(var(--border) / .2);width:100%;max-width:380px;box-shadow:0 24px 64px -12px #0006, 0 0 0 1px hsl(var(--border) / .08);border-radius:1rem;padding:1.5rem;position:relative}.WhyRecommended-module__iO4Zdq__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.WhyRecommended-module__iO4Zdq__title{color:hsl(var(--foreground));font-size:.9rem;font-weight:700}.WhyRecommended-module__iO4Zdq__closeBtn{background:hsl(var(--muted) / .5);width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}.WhyRecommended-module__iO4Zdq__closeBtn:hover{background:hsl(var(--muted) / .8)}.WhyRecommended-module__iO4Zdq__closeBtn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.WhyRecommended-module__iO4Zdq__reasonList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.WhyRecommended-module__iO4Zdq__reasonItem{color:hsl(var(--foreground) / .85);align-items:flex-start;gap:.6rem;font-size:.82rem;line-height:1.45;display:flex}.WhyRecommended-module__iO4Zdq__reasonIcon{color:hsl(var(--primary));flex-shrink:0;margin-top:.1rem}.WhyRecommended-module__iO4Zdq__emptyState{color:hsl(var(--muted-foreground));text-align:center;padding:1rem 0;font-size:.82rem}.WhyRecommended-module__iO4Zdq__loading{color:hsl(var(--primary));justify-content:center;align-items:center;padding:1.5rem 0;display:flex}.WhyRecommended-module__iO4Zdq__loadingSpinner{animation:.8s linear infinite WhyRecommended-module__iO4Zdq__spin}@keyframes WhyRecommended-module__iO4Zdq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WhyRecommended-module__iO4Zdq__loadingSpinner{animation:none}}
.VerificationProofPanel-module__gqVXmG__panel{flex-direction:column;gap:16px;display:flex}.VerificationProofPanel-module__gqVXmG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.VerificationProofPanel-module__gqVXmG__heading{color:hsl(var(--foreground));margin:0;font-size:1.05rem;font-weight:700}.VerificationProofPanel-module__gqVXmG__subtext{color:hsl(var(--muted-foreground));margin:6px 0 0;font-size:.9rem;line-height:1.6}.VerificationProofPanel-module__gqVXmG__headerMeta{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;display:flex}.VerificationProofPanel-module__gqVXmG__summaryGrid{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.95fr);gap:12px;display:grid}.VerificationProofPanel-module__gqVXmG__summaryNote{border:1px solid hsl(var(--border));background:hsl(var(--background) / .24);border-radius:10px;padding:14px}.VerificationProofPanel-module__gqVXmG__recommendationCard{border:1px solid hsl(var(--border));background:hsl(var(--background) / .24);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.VerificationProofPanel-module__gqVXmG__summaryTitle{color:hsl(var(--foreground));margin-bottom:8px;font-size:.82rem;font-weight:600}.VerificationProofPanel-module__gqVXmG__summaryList{color:hsl(var(--muted-foreground));margin:0;padding-left:18px;font-size:.85rem;line-height:1.6}.VerificationProofPanel-module__gqVXmG__recommendationBody,.VerificationProofPanel-module__gqVXmG__recommendationUnlock{margin:0;font-size:.84rem;line-height:1.6}.VerificationProofPanel-module__gqVXmG__recommendationBody{color:hsl(var(--foreground))}.VerificationProofPanel-module__gqVXmG__recommendationUnlock{color:hsl(var(--muted-foreground))}.VerificationProofPanel-module__gqVXmG__recommendationAction{appearance:none;border:1px solid hsl(var(--foreground));background:hsl(var(--foreground));width:fit-content;min-height:38px;color:hsl(var(--background));cursor:pointer;border-radius:8px;padding:0 14px;font-size:.84rem;font-weight:600}.VerificationProofPanel-module__gqVXmG__tabs{border-bottom:1px solid hsl(var(--border));gap:12px;display:flex;overflow-x:auto}.VerificationProofPanel-module__gqVXmG__tab{appearance:none;color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 0 10px;font-size:.88rem;font-weight:500}.VerificationProofPanel-module__gqVXmG__tab:hover{color:hsl(var(--foreground))}.VerificationProofPanel-module__gqVXmG__tabActive{color:hsl(var(--foreground));border-bottom-color:hsl(var(--foreground))}.VerificationProofPanel-module__gqVXmG__tabContent{flex-direction:column;gap:12px;display:flex}.VerificationProofPanel-module__gqVXmG__tabCopy{color:hsl(var(--muted-foreground));margin:0;font-size:.84rem;line-height:1.5}.VerificationProofPanel-module__gqVXmG__proofList{border-top:1px solid hsl(var(--border));flex-direction:column;gap:10px;padding-top:14px;display:flex}.VerificationProofPanel-module__gqVXmG__proofListHeading{color:hsl(var(--foreground));margin:0;font-size:.9rem;font-weight:700}.VerificationProofPanel-module__gqVXmG__emptyState{border:1px dashed hsl(var(--border));background:hsl(var(--background) / .18);border-radius:10px;padding:16px}.VerificationProofPanel-module__gqVXmG__emptyTitle{color:hsl(var(--foreground));margin:0 0 6px;font-size:.92rem;font-weight:600}.VerificationProofPanel-module__gqVXmG__emptyCopy{color:hsl(var(--muted-foreground));margin:0;font-size:.84rem;line-height:1.6}@media (max-width:900px){.VerificationProofPanel-module__gqVXmG__summaryGrid{grid-template-columns:1fr}}
.GuardianSideline-module__ipnnyG__sideline{gap:1.25rem;display:grid}.GuardianSideline-module__ipnnyG__safetyBanner{background:hsl(var(--success) / .06);border:1px solid hsl(var(--success) / .12);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.GuardianSideline-module__ipnnyG__safetyBannerWarning{background:hsl(var(--warning) / .06);border-color:hsl(var(--warning) / .12)}.GuardianSideline-module__ipnnyG__bannerIcon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.GuardianSideline-module__ipnnyG__bannerIconSafe{color:hsl(var(--success))}.GuardianSideline-module__ipnnyG__bannerIconWarning{color:hsl(var(--warning))}.GuardianSideline-module__ipnnyG__bannerBody{flex:1;min-width:0}.GuardianSideline-module__ipnnyG__bannerTitle{color:hsl(var(--foreground));font-size:.9rem;font-weight:600;line-height:1.3}.GuardianSideline-module__ipnnyG__bannerSubtext{color:hsl(var(--muted-foreground));margin-top:1px;font-size:.75rem}.GuardianSideline-module__ipnnyG__secureBadge{white-space:nowrap;background:hsl(var(--success) / .08);color:hsl(var(--success));border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-size:.7rem;font-weight:600;display:inline-flex}.GuardianSideline-module__ipnnyG__reviewBadge{white-space:nowrap;background:hsl(var(--warning) / .08);color:hsl(var(--warning));border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-size:.7rem;font-weight:600;display:inline-flex}.GuardianSideline-module__ipnnyG__sidelineHeader{padding-top:.25rem}.GuardianSideline-module__ipnnyG__sidelineEyebrow{letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:2px;font-size:.65rem;font-weight:800}.GuardianSideline-module__ipnnyG__sidelineTitle{color:hsl(var(--foreground));margin:0;font-size:1.1rem;font-weight:700}.GuardianSideline-module__ipnnyG__watchGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (max-width:640px){.GuardianSideline-module__ipnnyG__watchGrid{grid-template-columns:1fr}}.GuardianSideline-module__ipnnyG__watchCard{background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--shadow-tint,0 0% 0%) / .04);border:1px solid hsl(var(--border) / .5);border-radius:10px;flex-direction:column;gap:8px;padding:14px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.GuardianSideline-module__ipnnyG__watchCard:hover{box-shadow:0 4px 12px hsl(var(--shadow-tint,0 0% 0%) / .06);border-color:hsl(var(--primary) / .15);transform:translateY(-2px)}.GuardianSideline-module__ipnnyG__watchCardTop{align-items:center;gap:10px;display:flex}.GuardianSideline-module__ipnnyG__avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;position:relative;overflow:hidden}.GuardianSideline-module__ipnnyG__avatarInitials{width:40px;height:40px;color:hsl(var(--primary-foreground));background:linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary) / .7));border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.GuardianSideline-module__ipnnyG__athleteInfo{flex:1;min-width:0}.GuardianSideline-module__ipnnyG__athleteName{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.GuardianSideline-module__ipnnyG__athleteMeta{color:hsl(var(--muted-foreground));margin-top:1px;font-size:.7rem}.GuardianSideline-module__ipnnyG__statusBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;align-items:center;gap:3px;padding:3px 8px;font-size:9px;font-weight:600;display:inline-flex}.GuardianSideline-module__ipnnyG__statusActive{background:hsl(var(--success) / .08);color:hsl(var(--success))}.GuardianSideline-module__ipnnyG__statusInactive{background:hsl(var(--muted) / .5);color:hsl(var(--muted-foreground))}.GuardianSideline-module__ipnnyG__cardChips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.GuardianSideline-module__ipnnyG__chip{border-radius:4px;align-items:center;gap:3px;padding:2px 7px;font-size:.68rem;font-weight:500;display:inline-flex}.GuardianSideline-module__ipnnyG__chipViews{background:hsl(var(--info) / .06);color:hsl(var(--info))}.GuardianSideline-module__ipnnyG__chipPending{background:hsl(var(--warning) / .08);color:hsl(var(--warning))}.GuardianSideline-module__ipnnyG__scoutContactText{color:hsl(var(--muted-foreground));font-size:.7rem}.GuardianSideline-module__ipnnyG__safetyScoreboard{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.GuardianSideline-module__ipnnyG__scoreboardCell{background:hsl(var(--card));text-align:center;box-shadow:0 1px 3px hsl(var(--shadow-tint,0 0% 0%) / .04);border:1px solid hsl(var(--border) / .5);border-radius:8px;padding:10px;transition:transform .2s,box-shadow .2s,border-color .2s}.GuardianSideline-module__ipnnyG__scoreboardCell:hover{box-shadow:0 4px 12px hsl(var(--shadow-tint,0 0% 0%) / .06);transform:translateY(-2px)}.GuardianSideline-module__ipnnyG__scoreboardValue{color:hsl(var(--foreground));font-size:1.3rem;font-weight:700;line-height:1.2}.GuardianSideline-module__ipnnyG__scoreboardLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:.65rem;font-weight:500}.GuardianSideline-module__ipnnyG__mascotTip{background:hsl(var(--success) / .04);border:1px solid hsl(var(--success) / .08);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.GuardianSideline-module__ipnnyG__mascotIcon{background:hsl(var(--success) / .1);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.GuardianSideline-module__ipnnyG__mascotBody{flex:1}.GuardianSideline-module__ipnnyG__mascotLabel{color:hsl(var(--success));text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:.7rem;font-weight:700}.GuardianSideline-module__ipnnyG__mascotText{color:hsl(var(--foreground));font-size:.78rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.GuardianSideline-module__ipnnyG__sideline,.GuardianSideline-module__ipnnyG__watchCard,.GuardianSideline-module__ipnnyG__scoreboardCell,.GuardianSideline-module__ipnnyG__safetyBanner{transition:none}}@media (prefers-reduced-transparency:reduce){.GuardianSideline-module__ipnnyG__safetyBanner,.GuardianSideline-module__ipnnyG__watchCard{-webkit-backdrop-filter:none}}
.ShareModal-module__TtAqnG__overlay{z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ShareModal-module__TtAqnG__backdrop{background:#00000080;position:absolute;inset:0}.ShareModal-module__TtAqnG__sheet{width:100%;max-width:440px;padding:1.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));background:hsl(var(--card) / .95);border:1px solid hsl(var(--border) / .15);border-bottom:none;border-radius:1.25rem 1.25rem 0 0;position:relative;box-shadow:0 -16px 64px -12px #00000059}.ShareModal-module__TtAqnG__preview{border-bottom:1px solid hsl(var(--border) / .15);align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.ShareModal-module__TtAqnG__previewThumb{object-fit:cover;background:hsl(var(--muted) / .3);border-radius:.5rem;flex-shrink:0;width:56px;height:56px}.ShareModal-module__TtAqnG__previewThumbFallback{background:hsl(var(--muted) / .3);width:56px;height:56px;color:hsl(var(--muted-foreground));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ShareModal-module__TtAqnG__previewInfo{flex:1;min-width:0}.ShareModal-module__TtAqnG__previewTitle{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.ShareModal-module__TtAqnG__previewAthlete{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem}.ShareModal-module__TtAqnG__previewShareCount{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.7rem}.ShareModal-module__TtAqnG__grid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.ShareModal-module__TtAqnG__shareTarget{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;border-radius:.75rem;flex-direction:column;align-items:center;gap:.4rem;min-height:48px;padding:.75rem .25rem;transition:background .15s;display:flex}.ShareModal-module__TtAqnG__shareTarget:hover{background:hsl(var(--muted) / .5)}.ShareModal-module__TtAqnG__shareTarget:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ShareModal-module__TtAqnG__shareTarget:active{transform:scale(.96)}.ShareModal-module__TtAqnG__iconCircle{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;transition:transform .15s;display:flex}.ShareModal-module__TtAqnG__shareTarget:hover .ShareModal-module__TtAqnG__iconCircle{transform:scale(1.06)}.ShareModal-module__TtAqnG__iconClipboard{background:hsl(var(--primary) / .15);color:hsl(var(--primary))}.ShareModal-module__TtAqnG__iconClipboardSuccess{color:#21c45d;background:#21c45d26}.ShareModal-module__TtAqnG__iconTwitter{color:#1ca0f2;background:#1ca0f226}.ShareModal-module__TtAqnG__iconWhatsapp{color:#25d466;background:#25d46626}.ShareModal-module__TtAqnG__iconTelegram{color:#0af;background:#00aaff26}.ShareModal-module__TtAqnG__iconFacebook{color:#4268b3;background:#4268b326}.ShareModal-module__TtAqnG__iconEmail{background:hsl(var(--muted-foreground) / .12);color:hsl(var(--muted-foreground))}.ShareModal-module__TtAqnG__iconDm{background:hsl(var(--primary) / .12);color:hsl(var(--primary))}.ShareModal-module__TtAqnG__targetLabel{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.68rem;font-weight:600}.ShareModal-module__TtAqnG__cancelBtn{background:hsl(var(--muted) / .5);width:100%;color:hsl(var(--foreground));cursor:pointer;border:none;border-radius:.75rem;margin-top:1rem;padding:.7rem;font-size:.82rem;font-weight:600;transition:background .15s;display:block}.ShareModal-module__TtAqnG__cancelBtn:hover{background:hsl(var(--muted) / .8)}.ShareModal-module__TtAqnG__cancelBtn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (min-width:641px){.ShareModal-module__TtAqnG__overlay{align-items:center}.ShareModal-module__TtAqnG__sheet{border:1px solid hsl(var(--border) / .15);border-radius:1.25rem;max-width:400px;padding-bottom:1.5rem}}@media (prefers-reduced-motion:reduce){.ShareModal-module__TtAqnG__shareTarget:active,.ShareModal-module__TtAqnG__shareTarget:hover .ShareModal-module__TtAqnG__iconCircle{transform:none}}
.AmbientBackground-module___a2Qzq__root{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.AmbientBackground-module___a2Qzq__tonalBase{background: linear-gradient(155deg, hsl(var(--primary) / .12) 0%, hsl(var(--primary) / .04) 25%, transparent 55%), linear-gradient(320deg, hsl(var(--primary) / .08) 0%, transparent 40%), radial-gradient(ellipse at 85% 15%, hsl(var(--primary) / .06) 0%, transparent 50%);position:absolute;inset:0}.AmbientBackground-module___a2Qzq__beamLeft{background:conic-gradient(from 45deg at 30% 60%, transparent 0deg, hsl(var(--primary) / .05) 15deg, transparent 30deg, transparent 90deg, hsl(var(--primary) / .03) 105deg, transparent 120deg, transparent 360deg);width:200%;height:120%;animation:30s linear infinite AmbientBackground-module___a2Qzq__beamRotate;position:absolute;top:-30%;left:-60%}.AmbientBackground-module___a2Qzq__beamRight{background:conic-gradient(from 200deg at 70% 40%, transparent 0deg, hsl(var(--primary) / .04) 20deg, transparent 40deg, transparent 180deg, hsl(var(--primary) / .03) 200deg, transparent 220deg, transparent 360deg);width:150%;height:150%;animation:45s linear infinite reverse AmbientBackground-module___a2Qzq__beamRotate;position:absolute;top:-50%;right:-40%}.AmbientBackground-module___a2Qzq__contours{opacity:.12;background-image: radial-gradient(ellipse 600px 400px at 25% 70%, transparent 30%, hsl(var(--primary) / .4) 30.5%, transparent 31%), radial-gradient(ellipse 500px 340px at 25% 70%, transparent 30%, hsl(var(--primary) / .3) 30.5%, transparent 31%), radial-gradient(ellipse 400px 280px at 25% 70%, transparent 30%, hsl(var(--primary) / .3) 30.5%, transparent 31%), radial-gradient(ellipse 300px 220px at 25% 70%, transparent 30%, hsl(var(--primary) / .2) 30.5%, transparent 31%),  radial-gradient(ellipse 350px 250px at 75% 25%, transparent 30%, hsl(var(--primary) / .2) 30.5%, transparent 31%), radial-gradient(ellipse 250px 180px at 75% 25%, transparent 30%, hsl(var(--primary) / .15) 30.5%, transparent 31%);position:absolute;inset:0}.AmbientBackground-module___a2Qzq__grain{opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");background-size:256px 256px;width:200%;height:200%;position:absolute;inset:-50%}.AmbientBackground-module___a2Qzq__vignette{background:radial-gradient(ellipse 80% 70% at 40% 50%, transparent 40%, hsl(var(--background) / .6) 100%);position:absolute;inset:0}.AmbientBackground-module___a2Qzq__soulGlow{background:radial-gradient(circle, hsl(var(--primary) / .2) 0%, hsl(var(--primary) / .08) 40%, transparent 70%);filter:blur(40px);border-radius:50%;width:300px;height:300px;animation:6s ease-in-out infinite alternate AmbientBackground-module___a2Qzq__soulPulse;position:absolute;bottom:-60px;left:-40px}.AmbientBackground-module___a2Qzq__horizon{background:linear-gradient(90deg, transparent 5%, hsl(var(--primary) / .15) 20%, hsl(var(--primary) / .25) 40%, hsl(var(--primary) / .15) 70%, transparent 95%);height:1px;position:absolute;bottom:0;left:0;right:0}.AmbientBackground-module___a2Qzq__horizonGlow{background:linear-gradient(to top, hsl(var(--primary) / .04) 0%, transparent 100%);height:80px;position:absolute;bottom:0;left:0;right:0}@keyframes AmbientBackground-module___a2Qzq__beamRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AmbientBackground-module___a2Qzq__soulPulse{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.AmbientBackground-module___a2Qzq__beamLeft,.AmbientBackground-module___a2Qzq__beamRight{animation:none}.AmbientBackground-module___a2Qzq__soulGlow{opacity:.85;animation:none}}
.Modal-module__nM74IW__overlay{inset:0;left:var(--dashboard-sidebar-width,0px);z-index:100;background:hsl(var(--background) / .95);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed}.Modal-module__nM74IW__modal{background:hsl(var(--popover));border:1px solid hsl(var(--primary) / .25);box-shadow:0 24px 64px -12px #000c, 0 0 40px -10px hsl(var(--primary) / .15), inset 0 1px 0 hsl(var(--border) / .2);border-radius:24px;width:min(92vw,100%);max-height:90vh;margin-inline:auto;overflow-y:auto}.Modal-module__nM74IW__sm{max-width:440px}.Modal-module__nM74IW__md{max-width:600px}.Modal-module__nM74IW__lg{max-width:800px}.Modal-module__nM74IW__header{border-bottom:1px solid hsl(var(--border) / .3);background:0 0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.Modal-module__nM74IW__title{font-family:var(--font-outfit);color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}.Modal-module__nM74IW__closeBtn{background:hsl(var(--muted) / .3);width:36px;height:36px;color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex}.Modal-module__nM74IW__closeBtn:hover{color:hsl(var(--destructive));background:#ff2e2e1a;transform:rotate(90deg)}.Modal-module__nM74IW__body{padding:2rem}
.KudosAnimation-module__uuCFoq__overlay{z-index:9999;pointer-events:auto;cursor:pointer;background:#0006;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.KudosAnimation-module__uuCFoq__particle{pointer-events:none;filter:drop-shadow(0 0 6px);position:absolute;bottom:0}.KudosAnimation-module__uuCFoq__glowRing{border:3px solid var(--glow-color,#fbbf24);width:320px;height:320px;box-shadow:0 0 60px var(--glow-color,#fbbf24), inset 0 0 60px var(--glow-color,#fbbf24);pointer-events:none;border-radius:50%;animation:1.5s ease-in-out infinite alternate KudosAnimation-module__uuCFoq__pulseGlow;position:absolute}@keyframes KudosAnimation-module__uuCFoq__pulseGlow{0%{box-shadow:0 0 40px var(--glow-color,#fbbf24), inset 0 0 40px var(--glow-color,#fbbf24)}to{box-shadow:0 0 80px var(--glow-color,#fbbf24), inset 0 0 80px var(--glow-color,#fbbf24)}}.KudosAnimation-module__uuCFoq__centerIcon{filter:drop-shadow(0 0 20px);position:absolute}.KudosAnimation-module__uuCFoq__amountBadge{background:hsl(var(--popover));border:1px solid var(--badge-color,#fbbf24);box-shadow:0 0 32px -4px var(--badge-color,#fbbf24);z-index:10;border-radius:1rem;flex-direction:column;align-items:center;gap:.15rem;margin-top:3rem;padding:1rem 2rem;display:flex}.KudosAnimation-module__uuCFoq__amountValue{color:var(--badge-color,#fbbf24);text-shadow:0 0 24px var(--badge-color,#fbbf24);letter-spacing:-.03em;font-size:2.5rem;font-weight:900;line-height:1}.KudosAnimation-module__uuCFoq__amountLabel{text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:800}.KudosAnimation-module__uuCFoq__namesRow{z-index:10;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.KudosAnimation-module__uuCFoq__senderName,.KudosAnimation-module__uuCFoq__recipientName{color:hsl(var(--foreground));font-size:.85rem;font-weight:700}.KudosAnimation-module__uuCFoq__arrow{color:hsl(var(--muted-foreground));font-size:.85rem}.KudosAnimation-module__uuCFoq__tierLabel{text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--muted-foreground));z-index:10;margin-top:.5rem;font-size:.65rem;font-weight:800}.KudosAnimation-module__uuCFoq__staticBadge{color:hsl(var(--foreground));background:#0f0f0fe6;border:2px solid;border-radius:1.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 2.5rem;display:flex}.KudosAnimation-module__uuCFoq__staticAmount{font-size:1.5rem;font-weight:900}.KudosAnimation-module__uuCFoq__staticNames{color:hsl(var(--muted-foreground));font-size:.8rem}@media (prefers-reduced-motion:reduce){.KudosAnimation-module__uuCFoq__overlay *{transition:none!important;animation:none!important}}
.KudosSendModal-module__dabOsa__modalBody{gap:1.25rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.KudosSendModal-module__dabOsa__categoryGroup{gap:.5rem;display:grid}.KudosSendModal-module__dabOsa__categoryLabel{color:hsl(var(--muted-foreground));font-size:.82rem;font-weight:600}.KudosSendModal-module__dabOsa__categoryOptions{flex-wrap:wrap;gap:.5rem;display:flex}.KudosSendModal-module__dabOsa__categoryChip{border:1.5px solid hsl(var(--border) / .2);background:hsl(var(--muted) / .45);color:hsl(var(--muted-foreground));cursor:pointer;transition:all var(--duration-normal,.25s) ease;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.KudosSendModal-module__dabOsa__categoryChip:hover{border-color:hsl(var(--border) / .4);background:hsl(var(--muted) / .6)}.KudosSendModal-module__dabOsa__categoryChip[data-selected=true]{border-color:var(--chip-color,hsl(var(--primary)));background:color-mix(in srgb, var(--chip-color,hsl(var(--primary))) 15%, transparent);color:var(--chip-color,hsl(var(--primary)))}.KudosSendModal-module__dabOsa__textareaGroup{gap:.35rem;display:grid}.KudosSendModal-module__dabOsa__textarea{border:1.5px solid hsl(var(--border) / .2);background:hsl(var(--muted) / .45);width:100%;min-height:5rem;color:hsl(var(--foreground));resize:vertical;transition:border-color var(--duration-normal,.25s) ease;border-radius:.75rem;padding:.75rem;font-family:inherit;font-size:.875rem;line-height:1.5}.KudosSendModal-module__dabOsa__textarea:focus{border-color:hsl(var(--primary) / .5);outline:none}.KudosSendModal-module__dabOsa__textarea::placeholder{color:hsl(var(--muted-foreground) / .5)}.KudosSendModal-module__dabOsa__charCount{text-align:right;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.72rem}.KudosSendModal-module__dabOsa__charCountWarn{color:#f59e0b}.KudosSendModal-module__dabOsa__charCountOver{color:#ef4444}.KudosSendModal-module__dabOsa__submitButton{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground));cursor:pointer;transition:opacity var(--duration-normal,.25s) ease, transform var(--duration-fast,.15s) ease;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:700;display:inline-flex}.KudosSendModal-module__dabOsa__submitButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.KudosSendModal-module__dabOsa__submitButton:disabled{opacity:.5;cursor:not-allowed}.KudosSendModal-module__dabOsa__stickerGroup{gap:.5rem;display:grid}.KudosSendModal-module__dabOsa__stickerOptions{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.KudosSendModal-module__dabOsa__stickerChip{border:1.5px solid hsl(var(--border) / .15);background:hsl(var(--muted) / .4);cursor:pointer;transition:all var(--duration-normal,.25s) ease;-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-direction:column;align-items:center;gap:.2rem;padding:.5rem .35rem;display:flex}.KudosSendModal-module__dabOsa__stickerChip:hover{border-color:hsl(var(--border) / .35);background:hsl(var(--muted) / .55)}.KudosSendModal-module__dabOsa__stickerChip[data-selected=true]{border-color:var(--sticker-color,hsl(var(--primary)));background:color-mix(in srgb, var(--sticker-color,hsl(var(--primary))) 12%, transparent);box-shadow:0 0 10px color-mix(in srgb, var(--sticker-color,hsl(var(--primary))) 20%, transparent)}.KudosSendModal-module__dabOsa__stickerEmoji{font-size:1.25rem;line-height:1}.KudosSendModal-module__dabOsa__stickerLabel{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.55rem;font-weight:700}.KudosSendModal-module__dabOsa__stickerChip[data-selected=true] .KudosSendModal-module__dabOsa__stickerLabel{color:var(--sticker-color,hsl(var(--primary)))}.KudosSendModal-module__dabOsa__visibilityRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.KudosSendModal-module__dabOsa__visibilityToggle{border:1px solid hsl(var(--border) / .2);background:hsl(var(--muted) / .45);color:hsl(var(--muted-foreground));cursor:pointer;transition:all var(--duration-normal,.25s) ease;border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.KudosSendModal-module__dabOsa__visibilityToggle:hover{background:hsl(var(--muted) / .6)}.KudosSendModal-module__dabOsa__visibilityToggle[data-public=true]{border-color:hsl(var(--primary) / .4);color:hsl(var(--primary))}.KudosSendModal-module__dabOsa__toggleTrack{background:hsl(var(--muted) / .3);width:28px;height:16px;transition:background var(--duration-normal,.25s) ease;border-radius:999px;padding:2px;display:inline-flex}.KudosSendModal-module__dabOsa__visibilityToggle[data-public=true] .KudosSendModal-module__dabOsa__toggleTrack{background:hsl(var(--primary) / .4)}.KudosSendModal-module__dabOsa__toggleThumb{background:hsl(var(--muted-foreground));width:12px;height:12px;transition:transform var(--duration-normal,.25s) ease, background var(--duration-normal,.25s) ease;border-radius:50%;display:block}.KudosSendModal-module__dabOsa__visibilityToggle[data-public=true] .KudosSendModal-module__dabOsa__toggleThumb{background:hsl(var(--primary));transform:translate(12px)}.KudosSendModal-module__dabOsa__xpBonus{color:hsl(var(--primary));align-items:center;gap:.25rem;font-size:.65rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.KudosSendModal-module__dabOsa__categoryChip,.KudosSendModal-module__dabOsa__textarea,.KudosSendModal-module__dabOsa__submitButton,.KudosSendModal-module__dabOsa__stickerChip,.KudosSendModal-module__dabOsa__visibilityToggle,.KudosSendModal-module__dabOsa__toggleThumb{transition:none!important}}
.PhotoCard-module__1JzjAW__card{border-radius:var(--card-radius,1rem);background:hsl(var(--card));border:1px solid hsl(var(--border) / .4);cursor:pointer;transition:all .4s cubic-bezier(.2,0,0,1);position:relative;overflow:hidden;box-shadow:0 12px 32px -8px #00000040}.PhotoCard-module__1JzjAW__card:hover{border-color:hsl(var(--border) / .7);transform:translateY(-6px);box-shadow:0 24px 48px -12px #0006}.PhotoCard-module__1JzjAW__card:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.PhotoCard-module__1JzjAW__imageWrapper{aspect-ratio:4/3;background:#050505;position:relative;overflow:hidden}.PhotoCard-module__1JzjAW__image{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,0,0,1)}.PhotoCard-module__1JzjAW__card:hover .PhotoCard-module__1JzjAW__image{opacity:.92}.PhotoCard-module__1JzjAW__placeholder{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;display:flex}.PhotoCard-module__1JzjAW__placeholderSportLabel{letter-spacing:.15em;text-transform:uppercase;color:#fff6;font-size:.625rem;font-weight:800}.PhotoCard-module__1JzjAW__placeholderIcon{background:hsl(var(--primary) / .2);border:1px solid hsl(var(--primary) / .3);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s cubic-bezier(.2,0,0,1);display:flex}.PhotoCard-module__1JzjAW__card:hover .PhotoCard-module__1JzjAW__placeholderIcon{background:hsl(var(--primary) / .85);border-color:hsl(var(--primary) / .6)}.PhotoCard-module__1JzjAW__gradient{pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#000c 100%);height:60%;position:absolute;bottom:0;left:0;right:0}.PhotoCard-module__1JzjAW__engagementOverlay{z-index:10;opacity:0;gap:.5rem;transition:all .3s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:.75rem;right:.75rem;transform:translateY(-8px)}.PhotoCard-module__1JzjAW__card:hover .PhotoCard-module__1JzjAW__engagementOverlay{opacity:1;transform:translateY(0)}.PhotoCard-module__1JzjAW__engagementBtn{color:#fff;cursor:pointer;background:#0000009e;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s cubic-bezier(.2,0,0,1);display:flex}.PhotoCard-module__1JzjAW__engagementBtn:hover{border-color:hsl(var(--primary) / .4);background:#000000c7}.PhotoCard-module__1JzjAW__engagementBtnActive{color:hsl(var(--primary));background:hsl(var(--primary) / .15);border-color:hsl(var(--primary) / .3)}.PhotoCard-module__1JzjAW__tagsOverlay{z-index:5;flex-wrap:wrap;gap:.4rem;max-width:calc(100% - 1.5rem);display:flex;position:absolute;bottom:.75rem;left:.75rem}.PhotoCard-module__1JzjAW__tagChip{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#000000a8;border:1px solid #ffffff1a;border-radius:999px;padding:.2rem .6rem;font-size:.65rem;font-weight:700;transition:all .2s}.PhotoCard-module__1JzjAW__card:hover .PhotoCard-module__1JzjAW__tagChip{background:#000c;border-color:#fff3}.PhotoCard-module__1JzjAW__info{flex-direction:column;gap:.4rem;padding:1rem 1.25rem;display:flex}.PhotoCard-module__1JzjAW__titleRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PhotoCard-module__1JzjAW__title{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;line-height:1.3;overflow:hidden}.PhotoCard-module__1JzjAW__meta{align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.PhotoCard-module__1JzjAW__stat{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;transition:color .2s;display:flex}.PhotoCard-module__1JzjAW__card:hover .PhotoCard-module__1JzjAW__stat{color:hsl(var(--foreground))}.PhotoCard-module__1JzjAW__athleteName{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;transition:color .2s;overflow:hidden}.PhotoCard-module__1JzjAW__card:hover .PhotoCard-module__1JzjAW__athleteName{color:hsl(var(--foreground))}.PhotoCard-module__1JzjAW__timestamp{color:hsl(var(--muted-foreground));opacity:.7;font-size:.72rem;font-weight:500}@media (prefers-reduced-motion:reduce){.PhotoCard-module__1JzjAW__card,.PhotoCard-module__1JzjAW__image,.PhotoCard-module__1JzjAW__engagementOverlay,.PhotoCard-module__1JzjAW__engagementBtn,.PhotoCard-module__1JzjAW__placeholderIcon{transition:none!important}}
.AdminPressBox-module__Nb4LJW__pressBox{gap:1.25rem;display:grid}.AdminPressBox-module__Nb4LJW__statusHeader{justify-content:space-between;align-items:center;display:flex}.AdminPressBox-module__Nb4LJW__opsLabel{letter-spacing:2px;text-transform:uppercase;color:hsl(var(--foreground) / .3);font-size:10px;font-weight:700}.AdminPressBox-module__Nb4LJW__systemBadge{letter-spacing:.5px;color:hsl(var(--info));background:hsl(var(--info) / .06);border-radius:6px;align-items:center;gap:.5rem;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}.AdminPressBox-module__Nb4LJW__pulseTitle{font-family:var(--font-display,var(--font-heading));letter-spacing:-.5px;color:hsl(var(--foreground));margin:0;font-size:clamp(1.5rem,3vw,1.75rem);font-weight:800}.AdminPressBox-module__Nb4LJW__platformGrid{background:hsl(var(--surface) / .5);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:2px;display:grid;overflow:hidden}.AdminPressBox-module__Nb4LJW__platformCell{background:hsl(var(--card));flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 8px;display:flex}.AdminPressBox-module__Nb4LJW__platformVal{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2}.AdminPressBox-module__Nb4LJW__platformLbl{letter-spacing:1px;text-transform:uppercase;color:hsl(var(--foreground) / .4);font-size:9px;font-weight:600}.AdminPressBox-module__Nb4LJW__colorFg{color:hsl(var(--foreground))}.AdminPressBox-module__Nb4LJW__colorInfo{color:hsl(var(--info))}.AdminPressBox-module__Nb4LJW__colorWarning{color:hsl(var(--warning))}.AdminPressBox-module__Nb4LJW__colorPrimary{color:hsl(var(--primary))}.AdminPressBox-module__Nb4LJW__queueTicker{color:hsl(var(--warning));background:hsl(var(--warning) / .05);border-left:3px solid hsl(var(--warning));border-radius:0 6px 6px 0;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.AdminPressBox-module__Nb4LJW__queueTickerLabel{color:hsl(var(--foreground) / .5);font-weight:500}.AdminPressBox-module__Nb4LJW__actionGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.AdminPressBox-module__Nb4LJW__actionCard{background:hsl(var(--surface));border:1px solid hsl(var(--border) / .3);cursor:pointer;color:inherit;border-radius:10px;flex-direction:column;gap:6px;padding:14px;text-decoration:none;transition:transform .15s,border-color .2s,box-shadow .2s;display:flex}.AdminPressBox-module__Nb4LJW__actionCard:hover{border-color:hsl(var(--border) / .6);transform:scale(1.01)}.AdminPressBox-module__Nb4LJW__actionCardWarning:hover{border-color:hsl(var(--warning) / .4);box-shadow:0 0 12px hsl(var(--warning) / .08)}.AdminPressBox-module__Nb4LJW__actionCardPrimary:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 0 12px hsl(var(--primary) / .08)}.AdminPressBox-module__Nb4LJW__actionTitle{color:hsl(var(--foreground));font-size:13px;font-weight:700}.AdminPressBox-module__Nb4LJW__actionDesc{color:hsl(var(--foreground) / .45);font-size:11px;line-height:1.4}.AdminPressBox-module__Nb4LJW__actionArrow{color:hsl(var(--foreground) / .25);margin-left:auto;font-size:14px;transition:transform .15s}.AdminPressBox-module__Nb4LJW__actionCard:hover .AdminPressBox-module__Nb4LJW__actionArrow{transform:translate(2px)}.AdminPressBox-module__Nb4LJW__skeleton{background:linear-gradient(90deg, hsl(var(--surface) / .4) 25%, hsl(var(--surface) / .7) 50%, hsl(var(--surface) / .4) 75%);background-size:200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite AdminPressBox-module__Nb4LJW__shimmer}.AdminPressBox-module__Nb4LJW__skeletonHeader{width:60%;height:14px}.AdminPressBox-module__Nb4LJW__skeletonTitle{width:45%;height:28px}.AdminPressBox-module__Nb4LJW__skeletonGrid{border-radius:8px;grid-template-columns:repeat(4,1fr);gap:2px;display:grid;overflow:hidden}.AdminPressBox-module__Nb4LJW__skeletonCell{background:linear-gradient(90deg, hsl(var(--surface) / .3) 25%, hsl(var(--surface) / .6) 50%, hsl(var(--surface) / .3) 75%);background-size:200% 100%;height:64px;animation:1.5s ease-in-out infinite AdminPressBox-module__Nb4LJW__shimmer}.AdminPressBox-module__Nb4LJW__skeletonTicker{width:100%;height:36px}.AdminPressBox-module__Nb4LJW__skeletonActions{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.AdminPressBox-module__Nb4LJW__skeletonAction{height:72px}@keyframes AdminPressBox-module__Nb4LJW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:720px){.AdminPressBox-module__Nb4LJW__platformGrid{grid-template-columns:repeat(2,1fr)}.AdminPressBox-module__Nb4LJW__actionGrid{grid-template-columns:1fr}.AdminPressBox-module__Nb4LJW__skeletonGrid{grid-template-columns:repeat(2,1fr)}.AdminPressBox-module__Nb4LJW__skeletonActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AdminPressBox-module__Nb4LJW__pressBox,.AdminPressBox-module__Nb4LJW__actionCard,.AdminPressBox-module__Nb4LJW__platformCell{transition:none}.AdminPressBox-module__Nb4LJW__skeleton,.AdminPressBox-module__Nb4LJW__skeletonCell{animation:none}}@media (prefers-reduced-transparency:reduce){.AdminPressBox-module__Nb4LJW__systemBadge,.AdminPressBox-module__Nb4LJW__actionCard{-webkit-backdrop-filter:none}}
.TalentCarousel-module__dki6vG__viewport{max-width:1200px;margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 4% 96%,#0000 100%)}.TalentCarousel-module__dki6vG__container{gap:24px;padding:8px 24px;display:flex}.TalentCarousel-module__dki6vG__slide{flex:0 0 340px;min-width:0}.TalentCarousel-module__dki6vG__arrows{justify-content:center;gap:12px;margin-top:28px;display:flex}.TalentCarousel-module__dki6vG__arrow{color:#ffffffb3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.TalentCarousel-module__dki6vG__arrow:hover:not(:disabled){color:#fff;background:#ff00991a;border-color:#ff009980}.TalentCarousel-module__dki6vG__arrow:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.TalentCarousel-module__dki6vG__slide{flex:0 0 280px}.TalentCarousel-module__dki6vG__container{gap:16px;padding:8px 16px}}@media (max-width:480px){.TalentCarousel-module__dki6vG__slide{flex:0 0 85vw}}
.AegisMascot-module__WED0ZG__container{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.AegisMascot-module__WED0ZG__droneWrapper{z-index:10;position:relative}.AegisMascot-module__WED0ZG__droneImage{object-fit:contain;border-radius:50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 75%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 75%,#0000 100%)}.AegisMascot-module__WED0ZG__scanCone{background:linear-gradient(to bottom, hsl(var(--info) / .5), transparent);clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);z-index:-1;pointer-events:none;filter:blur(4px);width:140%;position:absolute;top:70%;left:50%;transform:translate(-50%)}.AegisMascot-module__WED0ZG__visorPulse{background:radial-gradient(circle, hsl(var(--info) / .8) 0%, transparent 70%);pointer-events:none;mix-blend-mode:screen;border-radius:50%;width:35%;height:20%;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.AegisMascot-module__WED0ZG__visorAlert{background:radial-gradient(circle, hsl(var(--destructive) / .9) 0%, transparent 70%)}.AegisMascot-module__WED0ZG__droneShadow{z-index:1;background:radial-gradient(#000000e6,#0000 70%);height:10%;position:absolute;bottom:-15%}
.GeometricCollage-module__aRuIHG__section{max-width:1280px;margin:0 auto;padding:clamp(4rem,8vh,7rem) clamp(1rem,4vw,3rem);position:relative}.GeometricCollage-module__aRuIHG__heading{text-align:center;margin-bottom:56px}.GeometricCollage-module__aRuIHG__headingSerif{color:#ffffffd9;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.75rem,4vw,3rem);font-style:italic;font-weight:400;line-height:1.2}.GeometricCollage-module__aRuIHG__headingSans{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:2px;color:#fff;font-size:clamp(2rem,5vw,3.75rem);display:block}.GeometricCollage-module__aRuIHG__grid{grid-template:"hex hex diamond diamond""shield circle circle circle"/1fr 1fr 1fr 1fr;gap:16px;max-width:1100px;margin:0 auto;display:grid}.GeometricCollage-module__aRuIHG__cell{border-radius:8px;position:relative;overflow:hidden}.GeometricCollage-module__aRuIHG__cellHex{aspect-ratio:4/3;grid-area:hex}.GeometricCollage-module__aRuIHG__cellDiamond{aspect-ratio:4/3;grid-area:diamond}.GeometricCollage-module__aRuIHG__cellShield{aspect-ratio:1;grid-area:shield}.GeometricCollage-module__aRuIHG__cellCircle{aspect-ratio:3/1.5;grid-area:circle}.GeometricCollage-module__aRuIHG__imageWrap{position:absolute;inset:0}.GeometricCollage-module__aRuIHG__imageWrap img{object-fit:cover}.GeometricCollage-module__aRuIHG__clipHex{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.GeometricCollage-module__aRuIHG__clipDiamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.GeometricCollage-module__aRuIHG__clipShield{clip-path:polygon(50% 0%,100% 10%,100% 75%,50% 100%,0% 75%,0% 10%)}.GeometricCollage-module__aRuIHG__clipCircle{clip-path:circle(48%)}@media (max-width:768px){.GeometricCollage-module__aRuIHG__grid{grid-template-columns:1fr 1fr;grid-template-areas:"hex diamond""shield circle";gap:12px}.GeometricCollage-module__aRuIHG__cellCircle{aspect-ratio:1}}@media (max-width:480px){.GeometricCollage-module__aRuIHG__grid{grid-template-columns:1fr;grid-template-areas:"hex""diamond""shield""circle";gap:12px}.GeometricCollage-module__aRuIHG__cellHex,.GeometricCollage-module__aRuIHG__cellDiamond,.GeometricCollage-module__aRuIHG__cellShield,.GeometricCollage-module__aRuIHG__cellCircle{aspect-ratio:16/9}}
.MascotHelperPiP-module__G-ODlW__pipContainer{z-index:9999;filter:drop-shadow(0 20px 30px #00000080);align-items:flex-end;gap:.5rem;display:flex;position:fixed;bottom:2rem;right:2rem}.MascotHelperPiP-module__G-ODlW__mascotWrapper{margin-bottom:-15px}.MascotHelperPiP-module__G-ODlW__bubble{background:hsl(var(--popover));border:1px solid hsl(var(--border));max-width:250px;box-shadow:inset 0 1px 0 hsl(var(--border) / .1);border-radius:1.25rem 1.25rem 1.25rem .25rem;padding:1.25rem 2rem 1.25rem 1.25rem;position:relative}.MascotHelperPiP-module__G-ODlW__closeBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.MascotHelperPiP-module__G-ODlW__closeBtn:hover{color:hsl(var(--foreground));background:#ffffff1a}.MascotHelperPiP-module__G-ODlW__message{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:500;line-height:1.5}
.EmptyState-module__p1yb2q__wrapper{text-align:center;background:hsl(var(--card));border:1px solid hsl(var(--border) / .1);box-shadow:0 40px 100px -20px #000000b3, inset 0 1px 0 hsl(var(--foreground) / .04);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding:5rem 2rem;display:flex;position:relative;overflow:hidden}.EmptyState-module__p1yb2q__sm{padding:2.5rem 1.5rem}.EmptyState-module__p1yb2q__md{padding:5rem 2rem}.EmptyState-module__p1yb2q__lg{padding:6rem 2.5rem}.EmptyState-module__p1yb2q__orbitalRing{pointer-events:none;border:1px dashed hsl(var(--primary) / .2);border-radius:50%;width:280px;height:280px;animation:40s linear infinite EmptyState-module__p1yb2q__orbit-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}.EmptyState-module__p1yb2q__sm .EmptyState-module__p1yb2q__orbitalRing{width:180px;height:180px}.EmptyState-module__p1yb2q__lg .EmptyState-module__p1yb2q__orbitalRing{width:340px;height:340px}@keyframes EmptyState-module__p1yb2q__orbit-spin{0%{rotate:none}to{rotate:360deg}}.EmptyState-module__p1yb2q__glowCore{pointer-events:none;filter:blur(32px);background:radial-gradient(circle, hsl(var(--primary) / .08) 0%, transparent 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:50%;left:50%;translate:-50% -50%}.EmptyState-module__p1yb2q__sm .EmptyState-module__p1yb2q__glowCore{width:100px;height:100px}.EmptyState-module__p1yb2q__content{z-index:10;flex-direction:column;align-items:center;gap:1.25rem;display:flex;position:relative}.EmptyState-module__p1yb2q__mascotWrap{justify-content:center;align-items:center;display:flex;position:relative}.EmptyState-module__p1yb2q__iconWrap{background:hsl(var(--primary) / .05);border:1px solid hsl(var(--primary) / .2);width:5rem;height:5rem;box-shadow:0 0 30px hsl(var(--primary) / .1);border-radius:50%;justify-content:center;align-items:center;display:flex}.EmptyState-module__p1yb2q__iconWrap svg{width:2.25rem;height:2.25rem;color:hsl(var(--primary));filter:drop-shadow(0 0 8px hsl(var(--primary) / .4))}.EmptyState-module__p1yb2q__title{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:.08em;color:hsl(var(--foreground));font-size:1.5rem;line-height:1.2}.EmptyState-module__p1yb2q__sm .EmptyState-module__p1yb2q__title{font-size:1.2rem}.EmptyState-module__p1yb2q__lg .EmptyState-module__p1yb2q__title{font-size:1.75rem}.EmptyState-module__p1yb2q__description{color:hsl(var(--muted-foreground));max-width:24rem;font-size:.9375rem;line-height:1.6}.EmptyState-module__p1yb2q__sm .EmptyState-module__p1yb2q__description{font-size:.8125rem}.EmptyState-module__p1yb2q__actionWrap{margin-top:.5rem}.EmptyState-module__p1yb2q__ctaButton{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.EmptyState-module__p1yb2q__ctaButton:hover{opacity:.9;transform:translateY(-1px)}.EmptyState-module__p1yb2q__sentinel{justify-content:center;padding:1.5rem 0;display:flex}.EmptyState-module__p1yb2q__sentinelSpinner{color:hsl(var(--primary));animation:.8s linear infinite EmptyState-module__p1yb2q__spin}@keyframes EmptyState-module__p1yb2q__spin{0%{rotate:none}to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.EmptyState-module__p1yb2q__orbitalRing,.EmptyState-module__p1yb2q__sentinelSpinner{transition:none;animation:none}}
.DevCheckoutBadge-module__OlXH4a__badge{border:1px solid hsl(var(--warning) / .4);border-radius:var(--radius,.5rem);background:hsl(var(--warning) / .1);color:hsl(var(--warning));align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.DevCheckoutBadge-module__OlXH4a__icon{flex-shrink:0;margin-top:.125rem;font-size:1rem;line-height:1}.DevCheckoutBadge-module__OlXH4a__label{font-weight:600}