:root,.dark{--tw-ink:oklch(16.43% .0202 265.75);--tw-ink-alt:oklch(19.15% .0262 263.66);--tw-signal:oklch(64.87% .2137 33.01);--tw-world:oklch(80.85% .1217 192.36);--tw-world-dark:oklch(64.57% .1093 186.21);--tw-cross:oklch(84.57% .1067 187.86);--tw-cream:oklch(96.13% .007 88.64);--tw-iq-violet:oklch(67.6% .206 303.2)}.tw-brand-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tw-iq-mark{--tw-iq-size:24px;width:var(--tw-iq-size);height:var(--tw-iq-size);flex:0 0 var(--tw-iq-size);isolation:isolate;place-items:center;line-height:1;display:inline-grid;position:relative}.tw-iq-mark__tw,.tw-iq-mark__iq{font-family:Roboto Condensed,ui-sans-serif,system-ui,sans-serif;font-size:calc(var(--tw-iq-size) * .54);letter-spacing:-.12em;white-space:nowrap;transform-origin:50%;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-style:italic;font-weight:900;position:absolute;top:50%;left:50%}.tw-iq-mark__tw{z-index:1;color:var(--tw-signal);transform:translate(-61%,-64%)rotate(-2deg)}.tw-iq-mark__iq{z-index:2;color:var(--tw-world);text-shadow:0 0 calc(var(--tw-iq-size) * .34) color-mix(in oklch, var(--tw-world) 26%, transparent);transform:translate(-36%,-31%)rotate(1deg)}.tw-iq-signature{min-width:0;color:var(--tw-cream);align-items:center;gap:.42rem;display:inline-flex}.tw-iq-signature__label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.13em;text-transform:uppercase;color:color-mix(in oklch, var(--tw-world) 86%, var(--tw-cream));font-family:Roboto Condensed,ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:800;overflow:hidden}.tw-iq-signature__meta{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch, var(--tw-cream) 48%, transparent);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.5rem}.tw-iq-loader{--tw-iq-loader-size:34px;width:var(--tw-iq-loader-size);height:var(--tw-iq-loader-size);flex:0 0 var(--tw-iq-loader-size);isolation:isolate;place-items:center;display:inline-grid;position:relative}.tw-iq-loader__orbit{background:conic-gradient(from 22deg, var(--tw-world) 0 61%, transparent 61% 72%, var(--tw-signal) 72% 88%, transparent 88% 100%);filter:drop-shadow(0 0 5px color-mix(in oklch, var(--tw-world) 28%, transparent));border-radius:999px;animation:1.08s linear infinite tw-iq-orbit;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.tw-iq-loader__orbit:after{content:"";background:var(--tw-signal);width:3px;height:3px;box-shadow:0 0 8px color-mix(in oklch, var(--tw-signal) 64%, transparent);border-radius:50%;position:absolute;top:45%;right:-1px}@keyframes tw-iq-orbit{to{transform:rotate(360deg)}}.tw-iq-signal{opacity:.78;width:100%;height:100%;display:block;overflow:visible}.tw-iq-signal--mirrored{transform:scaleX(-1)}.tw-iq-signal__path,.tw-iq-signal__tail{fill:none;stroke-width:1.15px;vector-effect:non-scaling-stroke}.tw-iq-signal__path--cream{stroke:color-mix(in oklch, var(--tw-cream) 72%, transparent)}.tw-iq-signal__path--world{stroke:color-mix(in oklch, var(--tw-world) 86%, transparent)}.tw-iq-signal__path--signal{stroke:color-mix(in oklch, var(--tw-signal) 90%, transparent)}.tw-iq-signal__tail{stroke:color-mix(in oklch, var(--tw-signal) 48%, transparent)}.tw-iq-signal__node{fill:var(--tw-signal);filter:drop-shadow(0 0 5px color-mix(in oklch, var(--tw-signal) 55%, transparent))}.tw-iq-signal--animated .tw-iq-signal__path{stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;animation:.64s cubic-bezier(.2,.75,.2,1) forwards tw-iq-trace}.tw-iq-signal--animated .tw-iq-signal__path--world{animation-delay:90ms}.tw-iq-signal--animated .tw-iq-signal__path--signal{animation-delay:.16s}.tw-iq-signal--animated .tw-iq-signal__node{animation:.26s ease-out .54s both tw-iq-node-land}.tw-iq-signal--animated .tw-iq-signal__tail{animation:.22s ease-out .62s both tw-iq-tail}@keyframes tw-iq-trace{to{stroke-dashoffset:0}}@keyframes tw-iq-node-land{0%{opacity:0;transform-origin:332px 45px;transform:scale(.35)}to{opacity:1;transform-origin:332px 45px;transform:scale(1)}}@keyframes tw-iq-tail{0%{opacity:0}to{opacity:1}}.tw-iq-surface-accent{pointer-events:none;opacity:.18;width:min(33%,16rem);height:3.2rem;position:absolute;top:.35rem;right:.65rem;-webkit-mask-image:linear-gradient(270deg,#000 48%,#0000 100%);mask-image:linear-gradient(270deg,#000 48%,#0000 100%)}.tw-iq-surface{isolation:isolate;background-image:radial-gradient(circle at 86% 0%, color-mix(in oklch, var(--tw-world) 8%, transparent), transparent 34%), radial-gradient(circle at 10% 100%, color-mix(in oklch, var(--tw-signal) 5%, transparent), transparent 28%);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--tw-cream) 4%, transparent), 0 18px 48px -40px color-mix(in oklch, var(--tw-world) 35%, transparent);position:relative;border-color:color-mix(in oklch, var(--tw-world) 24%, var(--border))!important}.tw-iq-surface:after{content:"";pointer-events:none;z-index:-1;border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklch, var(--tw-world) 44%, transparent), transparent 31%, transparent 72%, color-mix(in oklch, var(--tw-signal) 24%, transparent)) top / 100% 1px no-repeat;position:absolute;inset:0}.tw-iq-evidence-chip{letter-spacing:.08em;font-family:JetBrains Mono,ui-monospace,monospace}.tw-brand-utility-shell{isolation:isolate;background:radial-gradient(circle at 7% 0%, color-mix(in oklch, var(--tw-world) 5%, transparent), transparent 28%), radial-gradient(circle at 100% 0%, color-mix(in oklch, var(--tw-signal) 3.5%, transparent), transparent 24%), linear-gradient(180deg, color-mix(in oklch, var(--card) 98%, var(--tw-ink-alt)), var(--card));box-shadow:0 30px 90px -55px oklch(0% 0 0/.92), 0 0 0 1px color-mix(in oklch, var(--tw-world) 5%, transparent), inset 0 1px 0 color-mix(in oklch, var(--tw-cream) 3%, transparent);border-color:color-mix(in oklch, var(--tw-world) 18%, var(--border))!important}.tw-brand-utility-shell:before{content:"";pointer-events:none;z-index:50;background:linear-gradient(90deg, transparent 1%, color-mix(in oklch, var(--tw-world) 66%, transparent) 19%, transparent 54%, color-mix(in oklch, var(--tw-signal) 58%, transparent) 87%, transparent 100%);height:1px;position:absolute;inset:0 0 auto}.tw-brand-utility-header{background:radial-gradient(circle at 6% 0%, color-mix(in oklch, var(--tw-world) 6%, transparent), transparent 38%), linear-gradient(90deg, color-mix(in oklch, var(--tw-world) 3%, transparent), transparent 35%, transparent 72%, color-mix(in oklch, var(--tw-signal) 2.5%, transparent));-webkit-backdrop-filter:blur(14px)saturate(118%)}.tw-brand-favorites-modal:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle, color-mix(in oklch, var(--tw-world) 6%, transparent), transparent 67%);border-radius:999px;width:18rem;height:18rem;position:absolute;top:-7rem;right:-5rem}:is([role=dialog][aria-label=Favorites],[role=dialog][aria-label=Settings],[role=dialog][aria-label=Scouting\ Notes],[role=dialog][aria-label=Admin],[role=dialog][aria-label="Talent.World Index Dictionary"],[role=dialog][aria-label="Talent.World account"]){isolation:isolate;position:relative}:is([role=dialog][aria-label=Favorites],[role=dialog][aria-label=Settings],[role=dialog][aria-label=Scouting\ Notes],[role=dialog][aria-label=Admin],[role=dialog][aria-label="Talent.World Index Dictionary"],[role=dialog][aria-label="Talent.World account"]):after{content:"";pointer-events:none;z-index:2;opacity:.105;transform-origin:50%;width:11.5rem;height:7.4rem;filter:saturate(.92) drop-shadow(0 0 12px color-mix(in oklch, var(--tw-world) 14%, transparent));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118 58' fill='none'%3E%3Cpath d='M10 12h31' stroke='%23F4F2ED' stroke-width='9' stroke-linecap='round'/%3E%3Cpath d='M25.5 13.5c-.5 15.8 1.2 28.5 9.6 30.2 7.3 1.5 11.1-7.7 15.7-18.1' stroke='%23F4F2ED' stroke-width='9' stroke-linecap='round'/%3E%3Cpath d='M50.5 25.7c4.9-10.7 8.3-10.8 12.5-.7 4.8 11.7 7.7 20.7 13.7 19.6 5.5-1 8.4-11.7 12.5-23.2' stroke='%2346D9D5' stroke-width='9' stroke-linecap='round'/%3E%3Cpath d='M89 21.6c4.4-11.6 7.7-12.5 10.1-6.9 2.9 6.7-4.3 18.5-1.8 25.7 1.6 4.7 5.7 7.1 10.2 7.1' stroke='%23F54927' stroke-width='9' stroke-linecap='round'/%3E%3Ccircle cx='113' cy='47.5' r='4.2' fill='%23F54927'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:-1.55rem;right:-1.7rem;transform:rotate(14deg)}:is([role=dialog][aria-label=Favorites],[role=dialog][aria-label=Settings],[role=dialog][aria-label=Scouting\ Notes],[role=dialog][aria-label=Admin],[role=dialog][aria-label="Talent.World Index Dictionary"],[role=dialog][aria-label="Talent.World account"]) .tw-brand-lockup,:is([role=dialog][aria-label=Favorites],[role=dialog][aria-label=Settings],[role=dialog][aria-label=Scouting\ Notes],[role=dialog][aria-label=Admin],[role=dialog][aria-label="Talent.World Index Dictionary"],[role=dialog][aria-label="Talent.World account"]) .tw-brand-lockup+span[aria-hidden=true],:is([role=dialog][aria-label=Favorites],[role=dialog][aria-label=Settings],[role=dialog][aria-label=Scouting\ Notes],[role=dialog][aria-label=Admin],[role=dialog][aria-label="Talent.World Index Dictionary"],[role=dialog][aria-label="Talent.World account"]) header>svg[viewBox="0 0 260 12"],[role=dialog][aria-label=Settings] .tw-brand-utility-header>div>div>span:first-child{display:none!important}:is([role=dialog][aria-label=Favorites],[role=dialog][aria-label=Settings],[role=dialog][aria-label=Scouting\ Notes],[role=dialog][aria-label=Admin],[role=dialog][aria-label="Talent.World Index Dictionary"],[role=dialog][aria-label="Talent.World account"])>*{z-index:3;position:relative}@media (width<=640px){:is([role=dialog][aria-label=Favorites],[role=dialog][aria-label=Settings],[role=dialog][aria-label=Scouting\ Notes],[role=dialog][aria-label=Admin],[role=dialog][aria-label="Talent.World Index Dictionary"],[role=dialog][aria-label="Talent.World account"]):after{opacity:.085;width:9rem;height:5.8rem;top:-1.4rem;right:-2.2rem}}.tw-brand-entity-shell{background:radial-gradient(circle at 8% 0%, color-mix(in oklch, var(--tw-world) 3.5%, transparent), transparent 24%), linear-gradient(180deg, color-mix(in oklch, var(--card) 98%, var(--tw-ink-alt)), var(--card));box-shadow:0 30px 90px -55px oklch(0% 0 0/.92), 0 0 0 1px color-mix(in oklch, var(--tw-world) 4%, transparent);border-color:color-mix(in oklch, var(--tw-world) 14%, var(--border))!important}.tw-brand-entity-shell:before{content:"";pointer-events:none;z-index:50;background:linear-gradient(90deg, transparent 1%, color-mix(in oklch, var(--tw-world) 56%, transparent) 20%, transparent 55%, color-mix(in oklch, var(--tw-signal) 50%, transparent) 87%, transparent 100%);height:1px;position:absolute;inset:0 0 auto}.tw-brand-entity-topbar{background:linear-gradient(90deg, color-mix(in oklch, var(--tw-world) 3%, transparent), transparent 32%, transparent 70%, color-mix(in oklch, var(--tw-signal) 2.5%, transparent));-webkit-backdrop-filter:blur(14px)saturate(118%)}aside[aria-label="Talent.World navigation"]{border-color:color-mix(in oklch, var(--tw-world) 12%, var(--border))!important;background:linear-gradient(180deg, color-mix(in oklch, var(--card) 94%, var(--tw-ink-alt)), color-mix(in oklch, var(--card) 98%, var(--tw-ink)))!important;box-shadow:0 18px 42px -28px oklch(0% 0 0/.88), inset 0 1px 0 color-mix(in oklch, var(--tw-cream) 3%, transparent)!important}aside[aria-label="Talent.World navigation"] :is(button,a){box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}aside[aria-label="Talent.World navigation"] :is(button,a):hover,aside[aria-label="Talent.World navigation"] :is(button,a).active{box-shadow:none!important;filter:none!important;background:0 0!important;border-color:#0000!important}aside[aria-label="Talent.World navigation"] :is(button,a) svg,aside[aria-label="Talent.World navigation"] :is(button,a) img{transition:transform .18s,filter .18s,opacity .18s}aside[aria-label="Talent.World navigation"] :is(button,a):hover svg{filter:drop-shadow(0 0 7px color-mix(in oklch, var(--tw-world) 42%, transparent));transform:scale(1.12)}aside[aria-label="Talent.World navigation"] :is(button,a):hover img{filter:drop-shadow(0 0 7px color-mix(in oklch, var(--tw-world) 28%, transparent));transform:scale(1.08)}section:has(svg.lucide-sparkles) svg.lucide-sparkles{color:var(--tw-world)!important}section:has(svg.lucide-sparkles){border-color:color-mix(in oklch, var(--tw-world) 16%, var(--border))}@media (prefers-reduced-motion:reduce){.tw-iq-loader__orbit,.tw-iq-signal--animated .tw-iq-signal__path,.tw-iq-signal--animated .tw-iq-signal__node,.tw-iq-signal--animated .tw-iq-signal__tail{animation:none!important}.tw-iq-signal--animated .tw-iq-signal__path{stroke-dashoffset:0}}
