.pa-find{margin-top:1.4rem;padding:1rem 1.1rem;border:1px solid var(--od-rule);background:var(--od-surface)}.pa-find-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.4rem;margin-top:.6rem}.pa-find-grid h3{color:var(--od-acid);margin-bottom:.5rem}.pa-find-grid ul{display:grid;gap:.7rem}.pa-find-grid li{display:grid;gap:.2rem;font-size:.9rem;line-height:1.45}.pa-find-grid li a,.pa-find-grid li b{font-weight:700;color:var(--od-paper)}.pa-find-grid li a:hover{color:var(--od-acid)}.pa-find-grid li span{color:#cfd2c8}.pa-find-grid li small{color:var(--od-faint);font-size:.74rem}.pa-find-grid li.is-empty{color:var(--od-muted)}.pa-find-grid li.is-low{opacity:.85}.pa-ai{display:grid;gap:.35rem;margin-top:1rem;padding:.75rem .9rem;border:1px dashed var(--od-rule);background:var(--od-ink)}.pa-ai .od-micro{color:var(--od-muted)}.pa-ai p{line-height:1.5}.pa-ai ul{display:grid;gap:.25rem;padding-left:1rem;list-style:disc;color:#cfd2c8;font-size:.88rem}.pa-focus{display:grid;gap:.25rem;margin-top:1rem;padding:.75rem .9rem;border-left:3px solid var(--od-acid);background:var(--od-ink)}.pa-focus b{color:var(--od-acid)}.pa-result-next:not([hidden]){display:grid;gap:.35rem;margin-top:1rem;padding:1rem 1.1rem;border:1px solid var(--od-acid);background:var(--od-surface)}.pa-result-next b{font-size:1.08rem}.pa-result-next a{width:fit-content;color:var(--od-acid);font-weight:700;text-underline-offset:.2em}.pa-result-next a:hover{text-decoration:underline}.pa-result-next small{color:var(--od-muted);line-height:1.45}@media(max-width:860px){.pa-find-grid{grid-template-columns:1fr}}.pa-hero{border-bottom:1px solid var(--od-rule);padding-block:clamp(2rem,5vw,4rem)}.pa-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.pa-crumb{display:flex;gap:.5rem;color:var(--od-muted)}.pa-crumb a:hover{color:var(--od-acid)}.pa-h1{margin-top:1.2rem;font-size:clamp(2.4rem,6vw,4.6rem);line-height:.95;letter-spacing:-.03em}.pa-h1 span{color:var(--od-acid)}.pa-lead{margin-top:1rem;max-width:36rem;color:var(--od-muted);font-size:1.08rem;line-height:1.55}.pa-form{margin-top:1.8rem}.pa-label{color:var(--od-muted)}.pa-field{display:flex;gap:.5rem;margin-top:.5rem}.pa-field input{flex:1;min-width:0;min-height:54px;padding:0 1rem;background:var(--od-surface);border:1px solid var(--od-rule);color:var(--od-paper);font:500 1rem/1.2 Inter,sans-serif}.pa-field input:focus{outline:2px solid var(--od-acid);outline-offset:-1px;border-color:transparent}.pa-submit{min-height:54px;padding:0 1.4rem;background:var(--od-acid);color:var(--od-ink);font:800 .82rem/1 JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase;border:0;cursor:pointer}.pa-submit:disabled{opacity:.55;cursor:wait}.pa-submit:focus-visible,.pa-ghost:focus-visible{outline:2px solid var(--od-paper);outline-offset:2px}.pa-ghost{min-height:48px;padding:0 1.1rem;border:1px solid var(--od-rule);color:var(--od-paper);font:700 .78rem/1 JetBrains Mono,monospace;letter-spacing:.04em;cursor:pointer;background:transparent}.pa-ghost:hover{border-color:var(--od-acid)}.pa-formats{margin-top:.7rem;color:var(--od-faint);font-size:.82rem;line-height:1.5}.pa-shows{display:grid;gap:0;border-top:1px solid var(--od-rule)}.pa-shows li{display:grid;grid-template-columns:2.2rem 1fr;gap:.15rem .6rem;padding:.75rem 0;border-bottom:1px solid var(--od-rule)}.pa-shows .od-micro{color:var(--od-acid);grid-row:span 2}.pa-shows b{font-weight:700}.pa-shows small{color:var(--od-muted);font-size:.82rem;line-height:1.45}.pa-stage{padding-block:clamp(1.5rem,4vw,3rem)}.pa-stage:not(:has(>:not([hidden]))){padding-block:0}.pa-loading{display:flex;align-items:center;gap:.8rem;padding:1.5rem 0;color:var(--od-muted)}.pa-spin{width:18px;height:18px;border:2px solid var(--od-rule);border-top-color:var(--od-acid);border-radius:50%;animation:pa-spin .8s linear infinite}@keyframes pa-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pa-spin{animation:none}}.pa-error{padding:1.5rem;border:1px solid color-mix(in srgb,var(--od-warn) 45%,transparent);display:grid;gap:.6rem;justify-items:start}.pa-error-steps{margin:0;padding-left:1.3rem;display:grid;gap:.35rem;max-width:44rem;line-height:1.5}.pa-error-steps li::marker{color:var(--od-warn);font-weight:700}.pa-error-actions{display:flex;flex-wrap:wrap;gap:.5rem}.pa-error .od-micro{color:var(--od-warn)}.pa-error h2{font-size:clamp(1.4rem,3vw,2rem)}.pa-error p{color:var(--od-muted);max-width:44rem;line-height:1.55}.pa-error-player{display:flex;align-items:center;gap:.6rem}.pa-error-player img{width:40px;height:40px}.pa-summary{display:grid;gap:1.2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--od-rule)}.pa-diag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.8rem;margin:0;padding:0;list-style:none}.pa-diag li{display:grid;gap:.3rem;padding:.9rem 1rem;border-left:3px solid var(--od-acid);background:var(--od-surface)}.pa-diag li.is-weakness{border-color:var(--od-warn)}.pa-diag .od-micro{color:var(--od-muted)}.pa-diag b,.pa-diag a{font:700 1.1rem/1.2 Space Grotesk,sans-serif}.pa-diag a:hover{color:var(--od-acid)}.pa-diag small{color:var(--od-muted);font-size:.84rem}.pa-who{display:flex;gap:1rem;align-items:center}.pa-who img,.pa-avatar-ph{width:72px;height:72px;flex:none;border:1px solid var(--od-rule)}.pa-avatar-ph{display:grid;place-items:center;font:700 1.6rem/1 Space Grotesk;color:var(--od-acid);font-style:normal;background:var(--od-raised)}.pa-avatar-ph[hidden]{display:none}.pa-who .od-micro{color:var(--od-acid)}.pa-name{font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.05;overflow-wrap:anywhere}.pa-rank{display:flex;align-items:center;gap:.5rem;margin-top:.3rem;color:var(--od-paper);font-weight:600}.pa-rank .od-micro,.pa-muted{color:var(--od-muted);font-weight:500}.pa-medal{display:inline-flex}.pa-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--od-rule)}.pa-stats>div{padding:1rem 1rem 1rem 0}.pa-stats>div+div{padding-left:1rem;border-left:1px solid var(--od-rule)}.pa-stats dt{color:var(--od-muted)}.pa-stats dd{font-size:clamp(1.6rem,3.6vw,2.4rem);margin-top:.3rem;font-variant-numeric:tabular-nums}.pa-stats>div:nth-child(2) dd{color:var(--od-acid)}.pa-stats dd.pa-formdots{font-size:0}.pa-stats small{color:var(--od-muted);font-size:.78rem}.pa-formline{color:var(--od-muted)}.pa-jump{position:sticky;top:var(--od-header-h);z-index:5;display:flex;gap:.25rem;overflow-x:auto;padding:.6rem 0;background:var(--od-ink);border-bottom:1px solid var(--od-rule);scrollbar-width:none}.pa-jump a{flex:none;padding:.45rem .7rem;border:1px solid var(--od-rule);font:700 .7rem/1 JetBrains Mono,monospace;letter-spacing:.04em;color:var(--od-muted)}.pa-jump a:hover{color:var(--od-acid);border-color:var(--od-acid)}.pa-jump a[hidden]{display:none}.pa-block{padding-top:clamp(1.8rem,4vw,2.8rem);scroll-margin-top:130px}.pa-block[hidden]{display:none}.pa-h3{font:700 clamp(1.2rem,2.4vw,1.6rem)/1.1 "Space Grotesk",sans-serif;margin-bottom:.8rem}.pa-h4{margin:1.4rem 0 .6rem;font-weight:700;color:var(--od-muted);font-size:.9rem}.pa-table-wrap{overflow-x:auto;border-top:1px solid var(--od-rule)}.pa-table{width:100%;border-collapse:collapse;font-size:.88rem}.pa-table th{text-align:left;padding:.55rem .5rem;color:var(--od-muted);font:700 .62rem/1 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--od-rule);white-space:nowrap}.pa-table td{padding:.45rem .5rem;border-bottom:1px solid var(--od-rule);white-space:nowrap}.pa-table tr.is-win td:first-child{box-shadow:inset 3px 0 var(--od-acid)}.pa-table tr.is-loss td:first-child{box-shadow:inset 3px 0 var(--od-warn)}.pa-num{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:.82rem}.pa-res{font-weight:700}.is-win .pa-res{color:var(--od-acid)}.is-loss .pa-res{color:var(--od-warn)}.pa-res:hover{text-decoration:underline}.pa-hc{display:inline-flex;align-items:center;gap:.55rem;min-width:0}.pa-hc img,.pa-hero-ph{width:48px;height:27px;flex:none;object-fit:cover;background:var(--od-raised)}.pa-hero-ph{display:block}a.pa-hc:hover b{color:var(--od-acid)}.pa-insight{margin-top:1.4rem}.has-result .pa-shows{display:none}.has-result .pa-hero{padding-block:1.2rem 1.4rem}.has-result .pa-h1{font-size:clamp(1.8rem,3.4vw,2.6rem)}.has-result .pa-lead{display:none}.pa-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.pa-card{position:relative;display:grid;grid-template-columns:1fr auto;gap:.15rem .5rem;padding:.55rem .55rem .7rem;background:var(--od-surface);border:1px solid var(--od-rule);overflow:hidden;height:100%}a.pa-card:hover{border-color:var(--od-acid)}a.pa-card:hover strong{color:var(--od-acid)}.pa-card-pic{grid-column:1/-1;display:block;aspect-ratio:16/9;background:var(--od-raised);margin-bottom:.35rem;overflow:hidden}.pa-card-pic img{width:100%;height:100%;object-fit:cover;display:block}.pa-card strong{grid-column:1/-1;font:700 .95rem/1.2 Space Grotesk,sans-serif}.pa-card-n{color:var(--od-muted);font-size:.78rem}.pa-card b{font:700 .95rem/1 JetBrains Mono,monospace;justify-self:end}.pa-card b.is-up{color:var(--od-acid)}.pa-card b.is-down{color:var(--od-warn)}.pa-card-kda{grid-column:1/-1;color:var(--od-muted)}.pa-card-bar{position:absolute;left:0;bottom:0;height:3px;width:var(--w);background:color-mix(in srgb,var(--od-acid) 60%,transparent)}.pa-formdots{display:flex;gap:4px;margin-top:.55rem}.pa-formdots i{width:14px;height:22px}.pa-formdots .is-w{background:var(--od-acid)}.pa-formdots .is-l{background:var(--od-warn);opacity:.85}.pa-pool{display:grid;gap:0;border-top:1px solid var(--od-rule)}.pa-pool li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:1rem;align-items:center;padding:.5rem .2rem;border-bottom:1px solid var(--od-rule)}.pa-pool-bar{position:absolute;left:0;bottom:-1px;height:2px;width:var(--w);background:color-mix(in srgb,var(--od-acid) 55%,transparent)}.pa-pool-n{color:var(--od-muted);font-size:.84rem}.pa-pool-wr{font:700 .9rem/1 JetBrains Mono,monospace;min-width:4.2rem;text-align:right}.pa-pool-wr.is-up{color:var(--od-acid)}.pa-pool-kda{color:var(--od-muted);min-width:4.5rem;text-align:right}.pa-streak{font-weight:700;margin-bottom:.7rem}.pa-wl{display:flex;flex-wrap:wrap;gap:4px}.pa-wl li{width:30px;height:30px;display:grid;place-items:center;font:700 .78rem/1 JetBrains Mono,monospace}.pa-wl .is-w{background:color-mix(in srgb,var(--od-acid) 18%,transparent);color:var(--od-acid)}.pa-wl .is-l{background:color-mix(in srgb,var(--od-warn) 16%,transparent);color:var(--od-warn)}.pa-splits,.pa-patches{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1px;margin-top:1.2rem;background:var(--od-rule);border:1px solid var(--od-rule)}.pa-split{display:grid;gap:.25rem;padding:1rem;background:var(--od-ink)}.pa-split .od-micro{color:var(--od-muted)}.pa-split b{font:700 1.5rem/1 Space Grotesk;font-variant-numeric:tabular-nums}.pa-split small{color:var(--od-muted);font-size:.78rem}.pa-check{display:flex;align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.9rem}.pa-check input{width:18px;height:18px;accent-color:var(--od-acid)}.pa-actions{display:flex;flex-wrap:wrap;gap:.5rem}.pa-say{margin-top:.6rem;color:var(--od-acid);min-height:1em}.pa-source{margin-top:2rem;color:var(--od-faint)}.pa-source[data-stale]{color:var(--od-warn,#d9a54a)}.pa-content{padding-block:clamp(2.5rem,6vw,4.5rem);border-top:1px solid var(--od-rule)}.pa-h2{font-size:clamp(1.5rem,3vw,2.2rem);margin:0 0 1.2rem}.pa-h2+*{margin-bottom:clamp(2rem,5vw,3.5rem)}.pa-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--od-rule);border:1px solid var(--od-rule)}.pa-guide article{padding:1.4rem;background:var(--od-ink)}.pa-guide h3{font-weight:700;margin-bottom:.5rem}.pa-guide p{color:var(--od-muted);line-height:1.6;font-size:.94rem}.pa-faq{border-top:1px solid var(--od-rule)}.pa-faq details{border-bottom:1px solid var(--od-rule)}.pa-faq summary{cursor:pointer;padding:1rem 0;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:1rem}.pa-faq summary::-webkit-details-marker{display:none}.pa-faq summary:after{content:"+";color:var(--od-acid);font-family:JetBrains Mono,monospace}.pa-faq details[open] summary:after{content:"–"}.pa-faq p{padding:0 0 1rem;color:var(--od-muted);line-height:1.6;max-width:48rem}.pa-related{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.pa-related a{color:var(--od-acid);font-weight:700}@media(max-width:900px){.pa-hero-grid,.pa-guide{grid-template-columns:1fr}}@media(max-width:640px){.pa-field{flex-direction:column}.pa-submit{width:100%}.pa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-stats>div:nth-child(3){padding-left:0;border-left:0}.pa-stats>div:nth-child(n+3){border-top:1px solid var(--od-rule)}.pa-hide-sm{display:none}.pa-pool li{grid-template-columns:minmax(0,1fr) auto auto}.pa-pool-kda{display:none}}.pa-examples{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.7rem 0 0}.pa-examples .od-micro{color:var(--od-muted);margin-right:.2rem}.pa-example{display:inline-flex;align-items:baseline;gap:.35rem;min-height:36px;padding:.35rem .7rem;border:1px solid var(--od-rule);background:transparent;color:var(--od-paper);font-weight:700;cursor:pointer}.pa-example small{color:var(--od-muted);font-weight:400;font-size:.75rem}.pa-example:hover{border-color:var(--od-acid);color:var(--od-acid)}.pa-next[data-astro-cid-yzhjf3dv]{margin-top:clamp(2rem,4vw,3rem)}
