@keyframes aurora-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}.clubs-aurora-glow{top:-20%;left:50%;transform:translateX(-50%);width:clamp(300px,80vw,900px);height:clamp(250px,50vw,600px);border-radius:50%;filter:blur(160px);animation:aurora-breathe 8s ease-in-out infinite;transition:background 1.2s cubic-bezier(.16,1,.3,1)}.clubs-aurora-glow,.clubs-particle-canvas{position:fixed;pointer-events:none;z-index:0}.clubs-particle-canvas{inset:0;opacity:.4}.clubs-carousel-stage{perspective:1200px;perspective-origin:50% 45%;position:relative;z-index:1;overflow:hidden}.clubs-carousel-track{display:flex;align-items:center;justify-content:center;position:relative;height:clamp(380px,50vh,520px);transform-style:preserve-3d}.carousel-card-3d{position:absolute;transition:all .7s cubic-bezier(.16,1,.3,1);transform-style:preserve-3d;cursor:pointer;will-change:transform,opacity}@keyframes holographic-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.hero-card-clubs{position:relative;width:clamp(280px,50vw,420px);min-height:auto;border-radius:28px;overflow:hidden;background:rgb(var(--bg-card)/.65);backdrop-filter:blur(40px) saturate(1.8);-webkit-backdrop-filter:blur(40px) saturate(1.8);border:1px solid rgba(255,255,255,.08);box-shadow:0 0 60px var(--club-glow,rgba(60,60,250,.15)),0 24px 80px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.06);transition:box-shadow 1.2s cubic-bezier(.16,1,.3,1),border-color .8s ease}.hero-card-clubs:before{inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.03) 40%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.03) 50%,transparent 55%);background-size:200% 100%;animation:holographic-shimmer 6s ease-in-out infinite;z-index:10;border-radius:inherit}.hero-card-clubs:after,.hero-card-clubs:before{content:"";position:absolute;pointer-events:none}.hero-card-clubs:after{bottom:0;left:0;right:0;height:120px;background:linear-gradient(0deg,rgba(0,0,0,.3),transparent);z-index:1;border-radius:0 0 28px 28px}.side-card-clubs{width:clamp(160px,20vw,260px);min-height:auto;border-radius:24px;overflow:hidden;background:rgb(var(--bg-card)/.4);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border:1px solid rgba(255,255,255,.04);box-shadow:0 12px 40px rgba(0,0,0,.3);transition:all .7s cubic-bezier(.16,1,.3,1)}.side-card-clubs:hover{border-color:rgba(255,255,255,.1);box-shadow:0 12px 40px rgba(0,0,0,.35),0 0 20px var(--club-glow,rgba(60,60,250,.08));transform:scale(1.03)}@keyframes orb-float-1{0%,to{transform:translate(0)}33%{transform:translate(5px,-8px)}66%{transform:translate(-3px,4px)}}@keyframes orb-float-2{0%,to{transform:translate(0)}25%{transform:translate(-6px,5px)}75%{transform:translate(4px,-6px)}}@keyframes orb-float-3{0%,to{transform:translate(0)}50%{transform:translate(7px,6px)}}.orb-stat{position:absolute;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background:rgb(var(--bg-card)/.6);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid rgba(255,255,255,.1);box-shadow:0 0 30px var(--orb-glow,rgba(60,60,250,.12)),inset 0 0 20px rgba(255,255,255,.03),0 8px 24px rgba(0,0,0,.3);transition:box-shadow 1s ease}.orb-stat:before{content:"";position:absolute;top:4px;left:12%;right:12%;height:35%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent);pointer-events:none}.orb-stat-1{animation:orb-float-1 6s ease-in-out infinite}.orb-stat-2{animation:orb-float-2 7s ease-in-out infinite}.orb-stat-3{animation:orb-float-3 8s ease-in-out infinite}@keyframes pulse-ring-expand{0%{stroke-dashoffset:var(--pulse-circumference);opacity:1}to{stroke-dashoffset:0;opacity:1}}.pulse-chart-ring{transition:stroke 1s ease}.pulse-chart-ring-animated{animation:pulse-ring-expand 1.5s cubic-bezier(.16,1,.3,1) forwards}@keyframes pulse-glow{0%,to{filter:drop-shadow(0 0 4px var(--pulse-color,rgba(60,60,250,.3)))}50%{filter:drop-shadow(0 0 12px var(--pulse-color,rgba(60,60,250,.5)))}}.pulse-chart-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes ribbon-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[dir=rtl] .sponsor-ribbon-track{animation-direction:reverse}.sponsor-ribbon-track{display:flex;gap:48px;width:max-content;animation:ribbon-scroll 30s linear infinite}.sponsor-ribbon-track:hover{animation-play-state:paused}.sponsor-ribbon-item{position:relative;display:flex;align-items:center;gap:12px;padding:12px 24px;border-radius:16px;background:rgb(var(--bg-card)/.45);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);white-space:nowrap;transition:all .3s ease;overflow:hidden}@keyframes glass-reflect{0%{left:-100%}to{left:200%}}.sponsor-ribbon-item:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);animation:glass-reflect 4s ease-in-out infinite;pointer-events:none}.sponsor-ribbon-item:hover{border-color:rgba(255,255,255,.12);background:rgb(var(--bg-card)/.6);box-shadow:0 4px 20px rgba(0,0,0,.3)}.sponsor-ribbon-container{position:relative;overflow:hidden;padding:16px 0}.sponsor-ribbon-container:after,.sponsor-ribbon-container:before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:10;pointer-events:none}.sponsor-ribbon-container:before{left:0;background:linear-gradient(to right,rgb(var(--bg-page)),transparent)}.sponsor-ribbon-container:after{right:0;background:linear-gradient(to left,rgb(var(--bg-page)),transparent)}.carousel-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(var(--bg-card)/.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);color:rgba(228,229,243,.8);cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px rgba(0,0,0,.3)}.carousel-nav-btn:hover{background:rgba(60,60,250,.2);border-color:rgba(60,60,250,.3);color:white;box-shadow:0 0 20px rgba(60,60,250,.15),0 4px 20px rgba(0,0,0,.3);transform:translateY(-50%) scale(1.08)}.carousel-nav-btn:active{transform:translateY(-50%) scale(.95)}.carousel-nav-prev{inset-inline-start:8px}.carousel-nav-next{inset-inline-end:8px}@keyframes crest-glow-pulse{0%,to{box-shadow:0 0 20px var(--club-glow,rgba(60,60,250,.2))}50%{box-shadow:0 0 40px var(--club-glow,rgba(60,60,250,.35))}}.club-crest-glow{animation:crest-glow-pulse 3s ease-in-out infinite;border-radius:20px}.clubs-search-spatial{background:rgb(var(--bg-card)/.45);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid rgba(255,255,255,.06);border-radius:16px;transition:all .3s ease}.clubs-search-spatial:focus-within{border-color:rgba(60,60,250,.25);box-shadow:0 0 24px rgba(60,60,250,.08)}.stats-dashboard-glass{background:rgb(var(--bg-card)/.4);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid rgba(255,255,255,.06);border-radius:24px;overflow:hidden}.spatial-display-title{font-weight:900;letter-spacing:-.02em;line-height:1.1;background:linear-gradient(135deg,rgba(228,229,243,1),rgba(129,140,248,.9) 50%,rgba(228,229,243,.8));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.counter-badge-glow{background:rgba(60,60,250,.15);border:1px solid rgba(60,60,250,.25);border-radius:12px;padding:4px 14px;box-shadow:0 0 16px rgba(60,60,250,.1)}.light .hero-card-clubs{background:rgba(255,255,255,.75);border-color:rgba(0,0,0,.08);box-shadow:0 0 40px var(--club-glow,rgba(60,60,250,.08)),0 24px 80px rgba(0,0,0,.1)}.light .side-card-clubs{background:rgba(255,255,255,.6);border-color:rgba(0,0,0,.06)}.light .orb-stat{background:rgba(255,255,255,.7);border-color:rgba(0,0,0,.08)}.light .clubs-aurora-glow{opacity:.3}.light .sponsor-ribbon-item{background:rgba(255,255,255,.6);border-color:rgba(0,0,0,.06)}.light .carousel-nav-btn{background:rgba(255,255,255,.7);border-color:rgba(0,0,0,.08);color:rgba(17,19,43,.7)}.light .clubs-search-spatial{background:rgba(255,255,255,.6);border-color:rgba(0,0,0,.08)}.light .stats-dashboard-glass{background:rgba(255,255,255,.6);border-color:rgba(0,0,0,.06)}.light .spatial-display-title{background:linear-gradient(135deg,#11132B,#3C3CFA,#11132B);background-clip:text;-webkit-background-clip:text}.gray .hero-card-clubs{background:rgba(32,32,36,.75);border-color:rgba(255,255,255,.06)}.gray .side-card-clubs{background:rgba(32,32,36,.6);border-color:rgba(255,255,255,.06)}.gray .orb-stat{background:rgba(32,32,36,.7);border-color:rgba(255,255,255,.08)}.gray .sponsor-ribbon-item{background:rgba(32,32,36,.6);border-color:rgba(255,255,255,.06)}.gray .carousel-nav-btn{background:rgba(32,32,36,.7);border-color:rgba(255,255,255,.08)}.gray .clubs-search-spatial{background:rgba(32,32,36,.6);border-color:rgba(255,255,255,.08)}.gray .stats-dashboard-glass{background:rgba(32,32,36,.6);border-color:rgba(255,255,255,.06)}@media (prefers-reduced-motion:reduce){.club-crest-glow,.clubs-aurora-glow,.hero-card-clubs:before,.orb-stat-1,.orb-stat-2,.orb-stat-3,.pulse-chart-glow,.sponsor-ribbon-item:after,.sponsor-ribbon-track{animation:none!important}.carousel-card-3d{transition-duration:.2s!important}}@media (min-width:640px) and (max-width:1023px){.hero-card-clubs{width:min(340px,70vw)}.side-card-clubs{width:min(200px,30vw)}.clubs-carousel-track{height:460px}}@media (min-width:640px){.carousel-nav-btn{width:44px;height:44px}.carousel-nav-prev{inset-inline-start:16px}.carousel-nav-next{inset-inline-end:16px}.sponsor-ribbon-container:after,.sponsor-ribbon-container:before{width:80px}}@media (min-width:1024px){.carousel-nav-btn{width:52px;height:52px}.carousel-nav-prev{inset-inline-start:24px}.carousel-nav-next{inset-inline-end:24px}}@media (max-width:639px){.clubs-carousel-track{height:420px}.orb-stat{width:70px;height:70px}.sponsor-ribbon-container:after,.sponsor-ribbon-container:before{width:40px}.sponsor-ribbon-track{gap:24px}.sponsor-ribbon-item{padding:10px 16px}}.referral-page-container{position:relative}.referral-page-container:before{content:"";position:fixed;top:0;left:0;right:0;height:400px;pointer-events:none;z-index:0;opacity:0;transition:opacity 1.5s ease}.referral-ambient-danger:before{opacity:1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(255,69,58,.06) 0,transparent 70%)}.referral-ambient-warn:before{opacity:1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(255,159,10,.05) 0,transparent 70%)}.referral-ambient-accent:before{opacity:1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(60,60,250,.05) 0,transparent 70%)}.referral-ambient-ok:before{opacity:1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(52,199,89,.04) 0,transparent 70%)}.referral-list-card{background:rgba(255,255,255,.02);backdrop-filter:blur(12px)}.referral-list-card:hover{background:rgba(255,255,255,.04);box-shadow:0 0 0 1px rgba(60,60,250,.12),0 4px 24px rgba(0,0,0,.2),0 0 40px color-mix(in srgb,var(--card-accent,#3c3cfa) 8%,transparent);transform:translateY(-1px)}.referral-list-container{overflow:hidden}.referral-holo-container{width:160px;height:160px}.referral-holo-container,.referral-holo-icon{position:relative;display:flex;align-items:center;justify-content:center}.referral-holo-icon{z-index:3;width:80px;height:80px;color:rgba(60,60,250,.6);background:rgba(60,60,250,.06);border-radius:24px;border:1px solid rgba(60,60,250,.15);box-shadow:0 0 40px rgba(60,60,250,.1),inset 0 0 30px rgba(60,60,250,.05);animation:referral-holo-float 4s ease-in-out infinite}.referral-holo-ring{position:absolute;border-radius:50%;border:1px solid rgba(60,60,250,.1)}.referral-holo-ring-1{width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(65deg);animation:referral-ring-spin 8s linear infinite;border-color:rgba(60,60,250,.15);box-shadow:0 0 20px rgba(60,60,250,.08)}.referral-holo-ring-2{width:130px;height:130px;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(65deg) rotate(60deg);animation:referral-ring-spin 12s linear infinite reverse;border-color:rgba(60,60,250,.1);box-shadow:0 0 16px rgba(60,60,250,.06)}.referral-holo-ring-3{width:155px;height:155px;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(65deg) rotate(120deg);animation:referral-ring-spin 16s linear infinite;border-color:rgba(60,60,250,.06)}.referral-holo-particle{position:absolute;z-index:4;color:rgba(60,60,250,.4);filter:drop-shadow(0 0 4px rgba(60,60,250,.3))}.referral-holo-particle-1{top:15%;right:10%;animation:referral-particle-float 5s ease-in-out infinite;color:rgba(239,68,68,.5);filter:drop-shadow(0 0 4px rgba(239,68,68,.3))}.referral-holo-particle-2{bottom:20%;left:8%;animation:referral-particle-float 6s ease-in-out 1s infinite;color:rgba(255,159,10,.5);filter:drop-shadow(0 0 4px rgba(255,159,10,.3))}.referral-holo-particle-3{top:30%;left:12%;animation:referral-particle-float 4.5s ease-in-out .5s infinite;color:rgba(60,60,250,.5);filter:drop-shadow(0 0 4px rgba(60,60,250,.3))}@keyframes referral-holo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes referral-ring-spin{0%{transform:translate(-50%,-50%) rotateX(65deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateX(65deg) rotate(1turn)}}@keyframes referral-particle-float{0%,to{transform:translateY(0) translateX(0);opacity:.4}25%{transform:translateY(-6px) translateX(3px);opacity:.8}50%{transform:translateY(-3px) translateX(-2px);opacity:.5}75%{transform:translateY(-8px) translateX(1px);opacity:.7}}.referral-modal-glass{backdrop-filter:blur(40px) saturate(1.8)!important}.referral-wizard-container{position:relative}.referral-step-content{min-height:280px}.referral-step-active{background:rgba(60,60,250,.15);color:rgb(60,60,250);border:1px solid rgba(60,60,250,.3);box-shadow:0 0 12px rgba(60,60,250,.2)}.referral-search-input:focus-within{box-shadow:0 0 20px rgba(60,60,250,.08)}.referral-selected-chip{background:rgba(60,60,250,.06);border:1px solid rgba(60,60,250,.15);box-shadow:0 0 16px rgba(60,60,250,.06)}.referral-player-selected{background:rgba(60,60,250,.08);border-radius:16px}.referral-type-tile{backdrop-filter:blur(16px);position:relative;overflow:hidden}.referral-type-tile:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .5s ease;border-radius:inherit}.referral-type-tile-active{background:rgba(255,255,255,.03)}.referral-type-tile-active:before{opacity:1;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--tile-color,#3c3cfa) 8%,transparent) 0,transparent 70%)}.referral-icon-glow{animation:referral-neon-pulse 2.5s ease-in-out infinite}@keyframes referral-neon-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}.referral-priority-pill{position:relative;overflow:hidden}.referral-priority-active:before{content:"";position:absolute;inset:0;border-radius:inherit;animation:referral-priority-shimmer 3s ease-in-out infinite}@keyframes referral-priority-shimmer{0%,to{opacity:1}50%{opacity:.7}}.referral-submit-btn{background:linear-gradient(135deg,#3c3cfa,#5b5bf7 40%,#7c6cf5);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 20px rgba(60,60,250,.3),0 0 40px rgba(60,60,250,.15),inset 0 1px 0 rgba(255,255,255,.1);font-weight:700;letter-spacing:.02em}.referral-submit-btn:hover:not(:disabled){box-shadow:0 6px 28px rgba(60,60,250,.4),0 0 60px rgba(60,60,250,.2),inset 0 1px 0 rgba(255,255,255,.15);transform:translateY(-1px);filter:brightness(1.1)}.referral-submit-btn:active:not(:disabled){transform:translateY(0);filter:brightness(.95);box-shadow:0 2px 12px rgba(60,60,250,.3),inset 0 2px 4px rgba(0,0,0,.15)}@keyframes referral-mesh-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.referral-success-container{animation:referral-success-entrance .6s cubic-bezier(.16,1,.3,1)}.referral-success-ring{position:relative}.referral-success-ring:before{content:"";position:absolute;inset:-12px;border-radius:50%;border:2px solid rgba(52,199,89,.2);animation:referral-success-ring-expand 1s ease-out}.referral-success-ring:after{content:"";position:absolute;inset:-24px;border-radius:50%;border:1px solid rgba(52,199,89,.1);animation:referral-success-ring-expand 1s ease-out .15s}.referral-success-icon{animation:referral-success-bounce .5s cubic-bezier(.16,1,.3,1) .2s both;box-shadow:0 0 40px rgba(52,199,89,.2)}@keyframes referral-success-entrance{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes referral-success-bounce{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes referral-success-ring-expand{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.referral-team-grid{scrollbar-width:thin;scrollbar-color:rgba(60,60,250,.15) transparent;padding:4px}.referral-team-grid::-webkit-scrollbar{width:4px}.referral-team-grid::-webkit-scrollbar-track{background:transparent}.referral-team-grid::-webkit-scrollbar-thumb{background:rgba(60,60,250,.15);border-radius:4px}.animate-fade-in{animation:referral-fade-in .35s cubic-bezier(.16,1,.3,1)}@keyframes referral-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=light] .referral-list-card{background:rgba(0,0,0,.02);backdrop-filter:blur(8px)}:root[data-theme=light] .referral-list-card:hover{background:rgba(0,0,0,.03);box-shadow:0 0 0 1px rgba(60,60,250,.1),0 4px 24px rgba(0,0,0,.08)}:root[data-theme=light] .referral-type-tile-active{background:rgba(0,0,0,.02)}:root[data-theme=light] .referral-holo-icon{background:rgba(60,60,250,.04)}:root[data-theme=light] .referral-submit-btn{box-shadow:0 4px 20px rgba(60,60,250,.2),0 0 40px rgba(60,60,250,.1)}:root[data-theme=light] .referral-ambient-accent:before,:root[data-theme=light] .referral-ambient-danger:before,:root[data-theme=light] .referral-ambient-ok:before,:root[data-theme=light] .referral-ambient-warn:before{opacity:.5}.scouting-page-container{position:relative}.scouting-page-container:before{content:"";position:fixed;top:0;left:0;right:0;height:400px;pointer-events:none;z-index:0;opacity:0;transition:opacity 1.5s ease}.scouting-ambient-default:before{opacity:1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(52,199,89,.05) 0,transparent 70%)}.scouting-ambient-screening:before{opacity:1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(255,159,10,.05) 0,transparent 70%)}.scouting-ambient-selection:before{opacity:1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(60,60,250,.05) 0,transparent 70%)}.scouting-holo-container{width:200px;height:200px}.scouting-holo-container,.scouting-holo-icon{position:relative;display:flex;align-items:center;justify-content:center}.scouting-holo-icon{z-index:3;width:90px;height:90px;color:rgba(52,199,89,.7);background:rgba(52,199,89,.06);border-radius:24px;border:1px solid rgba(52,199,89,.15);box-shadow:0 0 40px rgba(52,199,89,.1),inset 0 0 30px rgba(52,199,89,.05);animation:scouting-holo-float 4s ease-in-out infinite}.scouting-holo-ring{position:absolute;border-radius:50%;border:1px solid rgba(52,199,89,.1)}.scouting-holo-ring-1{width:110px;height:110px;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(65deg);animation:scouting-ring-spin 8s linear infinite;border-color:rgba(52,199,89,.18);box-shadow:0 0 20px rgba(52,199,89,.08)}.scouting-holo-ring-2{width:145px;height:145px;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(65deg) rotate(60deg);animation:scouting-ring-spin 12s linear infinite reverse;border-color:rgba(60,60,250,.12);box-shadow:0 0 16px rgba(60,60,250,.06)}.scouting-holo-ring-3{width:175px;height:175px;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(65deg) rotate(120deg);animation:scouting-ring-spin 16s linear infinite;border-color:rgba(52,199,89,.06)}.scouting-holo-particle{position:absolute;z-index:4}.scouting-holo-particle-1{top:12%;right:8%;color:rgba(52,199,89,.5);filter:drop-shadow(0 0 4px rgba(52,199,89,.3));animation:scouting-particle-float 5s ease-in-out infinite}.scouting-holo-particle-2{bottom:18%;left:6%;color:rgba(60,60,250,.5);filter:drop-shadow(0 0 4px rgba(60,60,250,.3));animation:scouting-particle-float 6s ease-in-out 1s infinite}.scouting-holo-particle-3{top:28%;left:10%;color:rgba(255,159,10,.5);filter:drop-shadow(0 0 4px rgba(255,159,10,.3));animation:scouting-particle-float 4.5s ease-in-out .5s infinite}.scouting-pitch-svg{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%) perspective(400px) rotateX(55deg) rotate(-5deg);opacity:.15;animation:scouting-holo-float 4s ease-in-out .3s infinite}@keyframes scouting-holo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes scouting-ring-spin{0%{transform:translate(-50%,-50%) rotateX(65deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateX(65deg) rotate(1turn)}}@keyframes scouting-particle-float{0%,to{transform:translateY(0) translateX(0);opacity:.4}25%{transform:translateY(-6px) translateX(3px);opacity:.8}50%{transform:translateY(-3px) translateX(-2px);opacity:.5}75%{transform:translateY(-8px) translateX(1px);opacity:.7}}.scouting-form-panel{background:rgba(255,255,255,.02);backdrop-filter:blur(20px) saturate(1.5);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:20px;transition:border-color .3s ease}.scouting-form-panel:focus-within{border-color:rgba(255,255,255,.1)}.scouting-glow-pill{width:28px;height:28px;border-radius:9999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);transition:all .2s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:rgba(255,255,255,.25);user-select:none}.scouting-glow-pill:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.06);color:rgba(255,255,255,.5);transform:scale(1.1)}.scouting-glow-pill-active{box-shadow:0 0 12px color-mix(in srgb,var(--pill-color) 40%,transparent),0 0 4px var(--pill-color)}.scouting-glow-pill-active,.scouting-glow-pill-active:hover{background:var(--pill-color);border-color:var(--pill-color);color:#fff}.scouting-glow-pill-active:hover{filter:brightness(1.15)}.light .scouting-glow-pill{border:1.5px solid rgb(var(--border-main)/.7);background:rgb(var(--bg-input));color:rgb(var(--text-secondary)/.8);font-weight:700}.light .scouting-glow-pill:hover{border-color:rgb(var(--border-main));background:rgb(var(--bg-elevated));color:rgb(var(--text-primary))}.scouting-pill-row{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.scouting-pill-value{font-size:18px;font-weight:700;min-width:32px;text-align:center;transition:color .3s ease}.scouting-priority-pill{position:relative;overflow:hidden;flex:1;padding:10px 16px;text-align:center;font-size:12px;font-weight:600;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);cursor:pointer;transition:all .25s ease;color:rgba(255,255,255,.5)}.scouting-priority-pill:hover{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.05)}.scouting-priority-active{background:color-mix(in srgb,var(--priority-color) 15%,transparent);border-color:color-mix(in srgb,var(--priority-color) 35%,transparent);color:var(--priority-color);box-shadow:0 0 16px color-mix(in srgb,var(--priority-color) 15%,transparent)}.scouting-priority-active:hover{box-shadow:0 0 24px color-mix(in srgb,var(--priority-color) 25%,transparent)}.scouting-submit-btn{background:linear-gradient(135deg,#3C3CFA,#5a5aff 50%,#7c4dff);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 20px rgba(60,60,250,.3),0 0 40px rgba(60,60,250,.15),inset 0 1px 0 rgba(255,255,255,.1);font-weight:700;letter-spacing:.02em;animation:scouting-btn-breathe 3s ease-in-out infinite}.scouting-submit-btn:hover:not(:disabled){box-shadow:0 6px 28px rgba(60,60,250,.4),0 0 60px rgba(60,60,250,.2),inset 0 1px 0 rgba(255,255,255,.15);transform:translateY(-1px);filter:brightness(1.1)}.scouting-submit-btn:active:not(:disabled){transform:translateY(0);filter:brightness(.95);box-shadow:0 2px 12px rgba(60,60,250,.3),inset 0 2px 4px rgba(0,0,0,.15);animation:none}.scouting-submit-btn:disabled{opacity:.4;cursor:not-allowed;animation:none}@keyframes scouting-btn-breathe{0%,to{box-shadow:0 4px 20px rgba(60,60,250,.3),0 0 40px rgba(60,60,250,.15),inset 0 1px 0 rgba(255,255,255,.1)}50%{box-shadow:0 6px 28px rgba(60,60,250,.4),0 0 60px rgba(60,60,250,.2),inset 0 1px 0 rgba(255,255,255,.1)}}.scouting-success-container{animation:scouting-success-entrance .6s cubic-bezier(.16,1,.3,1)}.scouting-success-ring{position:relative}.scouting-success-ring:before{content:"";position:absolute;inset:-12px;border-radius:50%;border:2px solid rgba(52,199,89,.2);animation:scouting-success-ring-expand 1s ease-out}.scouting-success-ring:after{content:"";position:absolute;inset:-24px;border-radius:50%;border:1px solid rgba(52,199,89,.1);animation:scouting-success-ring-expand 1s ease-out .15s}.scouting-success-icon{animation:scouting-success-bounce .5s cubic-bezier(.16,1,.3,1) .2s both;box-shadow:0 0 40px rgba(52,199,89,.2)}@keyframes scouting-success-entrance{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scouting-success-bounce{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scouting-success-ring-expand{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.scouting-prospect-card{transition:all .3s ease}.scouting-prospect-card:hover{border-color:var(--card-stage-color,rgba(60,60,250,.2));box-shadow:0 0 0 1px var(--card-stage-color,rgba(60,60,250,.15)),0 4px 24px rgba(0,0,0,.2),0 0 30px color-mix(in srgb,var(--card-stage-color,#3c3cfa) 10%,transparent);transform:translateY(-2px)}.scouting-rating-high{background:rgba(52,199,89,.06)!important}.scouting-rating-low{background:rgba(255,159,10,.06)!important}.scouting-form-scroll{scrollbar-width:thin;scrollbar-color:rgba(52,199,89,.15) transparent;overflow-x:hidden}.scouting-form-scroll::-webkit-scrollbar{width:4px}.scouting-form-scroll::-webkit-scrollbar-track{background:transparent}.scouting-form-scroll::-webkit-scrollbar-thumb{background:rgba(52,199,89,.15);border-radius:4px}.light .scouting-form-panel{background:rgba(0,0,0,.02);backdrop-filter:blur(12px)}.light .scouting-glow-pill-active{color:#fff}.light .scouting-priority-pill{border:1.5px solid rgb(var(--border-main)/.5);background:rgb(var(--bg-input));color:rgb(var(--text-secondary))}.light .scouting-priority-pill:hover{border-color:rgb(var(--border-main));background:rgb(var(--bg-elevated));color:rgb(var(--text-primary))}.light .scouting-priority-pill.scouting-priority-active{background:color-mix(in srgb,var(--priority-color) 12%,white);border:2px solid var(--priority-color);color:var(--priority-color);font-weight:700;box-shadow:0 0 0 3px color-mix(in srgb,var(--priority-color) 15%,transparent)}.light .scouting-priority-pill.scouting-priority-active:hover{background:color-mix(in srgb,var(--priority-color) 18%,white);box-shadow:0 0 0 4px color-mix(in srgb,var(--priority-color) 20%,transparent)}.light .scouting-submit-btn{box-shadow:0 4px 20px rgba(60,60,250,.2),0 0 40px rgba(60,60,250,.1)}.light .scouting-prospect-card:hover{box-shadow:0 0 0 1px var(--card-stage-color,rgba(60,60,250,.15)),0 4px 24px rgba(0,0,0,.08)}.light .scouting-holo-icon{background:rgba(52,199,89,.04)}.light .scouting-ambient-default:before,.light .scouting-ambient-screening:before,.light .scouting-ambient-selection:before{opacity:.5}.light .scouting-rating-high{background:rgba(52,199,89,.04)!important}.light .scouting-rating-low{background:rgba(255,159,10,.04)!important}.ultra-glass-modal{background:var(--t-glass-bg);backdrop-filter:blur(80px) saturate(2);-webkit-backdrop-filter:blur(80px) saturate(2);border:1px solid var(--t-glass-border);box-shadow:0 0 0 1px var(--glass-highlight) inset,0 32px 100px rgba(0,0,0,.4),0 0 80px var(--glow-spread)}.btn-liquid-approve{position:relative;color:white;font-weight:700;border:none;border-radius:1rem;overflow:hidden;transition:transform .2s ease,box-shadow .3s ease}.btn-liquid-approve,.btn-liquid-approve:before{background:linear-gradient(135deg,#059669,#10B981,#34D399)}.btn-liquid-approve:before{content:"";position:absolute;inset:-2px;border-radius:inherit;filter:blur(16px);opacity:.5;z-index:-1;transition:opacity .3s ease,filter .3s ease}.btn-liquid-approve:hover:before{opacity:.75;filter:blur(24px)}.btn-liquid-approve:hover{transform:translateY(-1px);box-shadow:0 8px 40px rgba(16,185,129,.35),0 0 60px rgba(16,185,129,.15)}.btn-liquid-approve:active{transform:scale(.97)}.btn-frosted-reject{position:relative;background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#F87171;font-weight:700;border:2px solid rgba(239,68,68,.4);border-radius:1rem;transition:transform .2s ease,box-shadow .3s ease,border-color .3s ease;animation:reject-pulse 3s ease-in-out infinite}.btn-frosted-reject:hover{border-color:rgba(239,68,68,.7);background:rgba(239,68,68,.08);box-shadow:0 0 30px rgba(239,68,68,.15);transform:translateY(-1px)}.btn-frosted-reject:active{transform:scale(.97)}@keyframes reject-pulse{0%,to{border-color:rgba(239,68,68,.35);box-shadow:0 0 12px rgba(239,68,68,.06)}50%{border-color:rgba(239,68,68,.55);box-shadow:0 0 20px rgba(239,68,68,.12)}}.workflow-track{position:relative;background:rgba(255,255,255,.03);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.06);border-radius:1rem}.workflow-step-dot{position:relative;z-index:2;transition:transform .3s ease,box-shadow .3s ease}.workflow-step-dot.active{animation:step-glow 2s ease-in-out infinite}@keyframes step-glow{0%,to{box-shadow:0 0 12px rgba(60,60,250,.4),0 0 30px rgba(60,60,250,.15)}50%{box-shadow:0 0 20px rgba(60,60,250,.6),0 0 45px rgba(60,60,250,.2)}}.workflow-connector{height:3px;border-radius:2px;transition:background .5s ease}.workflow-connector.completed{background:linear-gradient(90deg,#10B981,#34D399);box-shadow:0 0 8px rgba(16,185,129,.3)}.workflow-connector.active{background:linear-gradient(90deg,#10B981,rgb(60,60,250));box-shadow:0 0 8px rgba(60,60,250,.2)}.workflow-connector.pending{background:rgba(255,255,255,.08)}.identity-card{background:rgba(255,255,255,.03);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.06);border-radius:1.25rem;transition:border-color .3s ease}.identity-card:hover{border-color:rgba(60,60,250,.15)}.floating-action-footer{background:var(--t-glass-bg);backdrop-filter:blur(40px) saturate(1.8);-webkit-backdrop-filter:blur(40px) saturate(1.8);border-top:1px solid var(--t-divider);box-shadow:0 -8px 40px rgba(0,0,0,.25)}.rejection-textarea{background:rgba(239,68,68,.04);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(239,68,68,.2);border-radius:.75rem;color:rgb(var(--text-primary));transition:border-color .3s ease,box-shadow .3s ease}.rejection-textarea:focus{outline:none;border-color:rgba(239,68,68,.4);box-shadow:0 0 0 3px rgba(239,68,68,.08),0 0 20px rgba(239,68,68,.06)}.rejection-textarea::placeholder{color:rgba(248,113,113,.4)}.doc-preview-pane{background:rgba(255,255,255,.02);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.06);border-radius:1rem;overflow:hidden}.doc-preview-pane .doc-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:rgb(var(--text-muted));gap:.75rem}.priority-gold{border-color:rgba(212,168,67,.35)!important;box-shadow:0 0 20px rgba(212,168,67,.08)}.priority-gold:hover{border-color:rgba(212,168,67,.5)!important;box-shadow:0 0 30px rgba(212,168,67,.12)}.light .priority-gold{border-color:rgba(184,134,11,.55)!important;box-shadow:0 0 16px rgba(184,134,11,.1)}.light .priority-gold:hover{border-color:rgba(184,134,11,.75)!important}.approval-row{transition:background-color .2s ease,border-color .3s ease;cursor:pointer}.approval-row:hover{background-color:rgba(60,60,250,.03)}@keyframes slide-up-fade{0%{opacity:0;transform:translateY(12px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}.animate-slide-up{animation:slide-up-fade .35s cubic-bezier(.16,1,.3,1) forwards;overflow:hidden}.status-glow-approved{box-shadow:0 0 8px rgba(16,185,129,.3)}.status-glow-rejected{box-shadow:0 0 8px rgba(239,68,68,.3)}.status-glow-pending{box-shadow:0 0 8px rgba(255,159,10,.3)}.text-electric-blue{color:#3B82F6;text-shadow:0 0 6px rgba(59,130,246,.2)}.light .btn-frosted-reject{background:rgba(239,68,68,.04)}.light .doc-preview-pane,.light .identity-card,.light .workflow-track{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.06)}.light .rejection-textarea{background:rgba(239,68,68,.03)}.pp-player-selected{background:rgba(60,60,250,.08);border-radius:16px}.pp-search-input:focus-within{box-shadow:0 0 20px rgba(60,60,250,.08)}.pp-grid{scrollbar-width:thin;scrollbar-color:rgba(60,60,250,.15) transparent;padding:4px}.pp-grid::-webkit-scrollbar{width:4px}.pp-grid::-webkit-scrollbar-track{background:transparent}.pp-grid::-webkit-scrollbar-thumb{background:rgba(60,60,250,.15);border-radius:4px}.light .journey-page .journey-kpi-card{border-color:rgba(0,0,0,.09)!important}.light .journey-page .journey-col-header{border-bottom-color:rgba(0,0,0,.12)!important}.light .journey-page .journey-col-header.col-inprogress{border-bottom-color:rgba(60,60,250,.35)!important}.light .journey-page .journey-col-header.col-completed{border-bottom-color:rgba(52,199,89,.4)!important}.light .journey-page .journey-col-header.col-onhold{border-bottom-color:rgba(255,159,10,.4)!important}.light .journey-page .journey-count-badge{background:rgba(0,0,0,.06)!important;color:#374151!important}.light .journey-page .journey-stage-card:hover{border-color:rgba(0,0,0,.18)!important}.light .journey-page .journey-progress-track{background:rgba(0,0,0,.07)!important}.light .journey-page .journey-empty-col{border-color:rgba(0,0,0,.12)!important}.light .journey-page .journey-expand-divider{border-top-color:rgba(0,0,0,.08)!important}.light .journey-page .journey-ticket-circle{border-color:rgba(0,0,0,.25)!important}:root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180,0,170,1);--highlight-selected-bg-color:rgba(0,100,0,1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px rgba(255,255,0,1)}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:rgba(255,255,153,1);box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) rgba(136,136,136,1);border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}