.pf-website{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f8fafc;--surface:#fff;--surface-2:#f1f5f9;--line:#e2e8f0;--line-strong:#cbd5e1;--fg:#0f172a;--muted:#64748b;--chip:#edf2f9;--brand:#ea580c;--brand-hover:#c2410c;--brand-soft:#fff4ed;--brand-fg:#c2410c;--brand-border:#fed7aa;--on-brand:#fff;--lime:#65c800;--lime-hover:#54a800;--lime-soft:#f4fce8;--lime-fg:#3f7e00;--lime-border:#d9f99d;--navy:#081124;--navy-2:#101e40;--gold:#f59e0b;--green:#10b981;--green-soft:#ecfdf5;--red:#ef4444;--red-soft:#fef2f2;--amber:#f59e0b;--amber-soft:#fffbeb;--indigo:#6366f1;--indigo-soft:#eef2ff;--shadow:0 1px 3px 0 #0f172a0d, 0 1px 2px -1px #0f172a0a, inset 0 1px 0 #ffffffe6;--shadow-pop:0 18px 36px -12px #0f1b331f, 0 4px 12px -2px #0f1b330f;color:var(--fg)}:root[data-theme=dark] .pf-website{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080d19;--surface:#0f1626;--surface-2:#162035;--line:#ffffff14;--line-strong:#ffffff29;--fg:#f1f5f9;--muted:#94a3b8;--chip:#ffffff0f;--brand:#ff781f;--brand-hover:#ff8e3d;--brand-soft:#ff781f26;--brand-fg:#ffaa70;--brand-border:#ff781f52;--on-brand:#fff;--lime:#a3e635;--lime-hover:#bef264;--lime-soft:#a3e63526;--lime-fg:#bef264;--lime-border:#a3e63552;--navy:#050a16;--navy-2:#0b152e;--gold:#fbbf24;--green:#34d399;--green-soft:#064e3b33;--red:#f87171;--red-soft:#7f1d1d33;--amber:#fbbf24;--amber-soft:#78350f33;--indigo:#818cf8;--indigo-soft:#312e8133;--shadow:0 2px 8px -2px #00000080, 0 1px 3px #0006, inset 0 1px 0 #ffffff0d;--shadow-pop:0 20px 42px -12px #000c, 0 0 0 1px #ffffff17}@layer components{.pf-website .card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.15rem;transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.pf-website .glass{background:color-mix(in srgb, var(--surface) 85%, transparent);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:1.15rem}.pf-website .card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.35rem;display:flex}.pf-website .card-title{letter-spacing:-.015em;font-size:.95rem;font-weight:700}.pf-website .chip{background:var(--chip);border:1px solid var(--line);max-width:100%;color:var(--muted);letter-spacing:-.005em;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.pf-website .badge-green,.pf-website .badge-turf{background:var(--green-soft);color:var(--green);border-color:color-mix(in srgb, var(--green) 25%, transparent)}.pf-website .badge-red,.pf-website .badge-rose{background:var(--red-soft);color:var(--red);border-color:color-mix(in srgb, var(--red) 25%, transparent)}.pf-website .badge-amber,.pf-website .badge-saffron{background:var(--amber-soft);color:var(--amber);border-color:color-mix(in srgb, var(--amber) 25%, transparent)}.pf-website .badge-indigo{background:var(--indigo-soft);color:var(--indigo);border-color:color-mix(in srgb, var(--indigo) 25%, transparent)}.pf-website .badge-fox{background:var(--brand-soft);color:var(--brand-fg,var(--brand));border-color:color-mix(in srgb, var(--brand) 25%, transparent)}.pf-website .badge-brand{background:var(--brand-soft);color:var(--brand-fg,var(--brand));border-color:var(--brand-border,color-mix(in srgb, var(--brand) 25%, transparent))}.pf-website .badge-lime{background:var(--lime-soft);color:var(--lime-fg,var(--lime));border-color:var(--lime-border,color-mix(in srgb, var(--lime) 25%, transparent))}.pf-website .btn{cursor:pointer;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;padding:0 1.25rem;font-size:.88rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.pf-website .btn:active:not(:disabled){transform:scale(.97)translateY(.5px)}.pf-website .btn:disabled{opacity:.45;cursor:not-allowed}.pf-website .btn-primary{color:var(--on-brand);background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 94%, white 6%) 0%, var(--brand) 100%);border-color:color-mix(in srgb, var(--brand) 85%, black 15%);box-shadow:inset 0 1px #ffffff47,0 2px 8px -1px #ea580c59,0 1px 2px #00000014}.pf-website .btn-primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff5c,0 6px 18px -2px #ea580c73}.pf-website .btn-lime{color:#071200;background:linear-gradient(180deg, color-mix(in srgb, var(--lime) 94%, white 6%) 0%, var(--lime) 100%);border-color:color-mix(in srgb, var(--lime) 80%, black 20%);font-weight:800;box-shadow:inset 0 1px #fff6,0 2px 8px -1px #65c80059,0 1px 2px #00000014}.pf-website .btn-lime:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 6px 18px -2px #65c8007a}.pf-website .btn-ghost{background:var(--surface);border-color:var(--line);color:var(--fg);box-shadow:0 1px 2px #00000008}.pf-website .btn-ghost:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong);transform:translateY(-1px)}.pf-website .btn-turf{color:#fff;background:var(--green)}.pf-website .btn-rose{color:#fff;background:var(--red)}.pf-website .field{background:var(--surface);border:1.5px solid var(--line-strong);width:100%;min-height:2.75rem;color:var(--fg);border-radius:.75rem;padding:.62rem .95rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.pf-website .field:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent);outline:none}.pf-website .field::placeholder{color:var(--muted);opacity:.75}.pf-website .h-page{letter-spacing:-.03em;font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1.15}.pf-website .muted{color:var(--muted)}.pf-website .tabnum{font-variant-numeric:tabular-nums}.pf-website .label{color:var(--muted);font-size:.78rem;font-weight:500}.pf-website .stat{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:1.85rem;font-weight:800;line-height:1.1}.pf-website .tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.pf-website .tbl th{text-align:left;color:var(--muted);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--line);background:var(--surface-2);white-space:nowrap;padding:.8rem 1.15rem;font-size:.725rem;font-weight:700}.pf-website .tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:.9rem 1.15rem}.pf-website .tbl tr:last-child td{border-bottom:0}.pf-website .tbl tbody tr{transition:background .12s}.pf-website .tbl tbody tr:hover{background:var(--chip)}.pf-website .seg{background:var(--chip);border:1px solid var(--line);border-radius:.85rem;gap:.2rem;padding:.25rem;display:inline-flex}.pf-website .seg>*{color:var(--muted);border-radius:.65rem;padding:.35rem .95rem;font-size:.85rem;font-weight:600;transition:color .12s,background .12s,box-shadow .12s}.pf-website .seg>[aria-current=true],.pf-website .seg>[aria-pressed=true]{background:var(--surface);color:var(--fg);box-shadow:0 1px 3px #1018281a}.pf-website .sh{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.pf-website .sh h2,.pf-website .sh h3{letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.pf-website .sh .see-all{color:var(--brand);align-items:center;gap:.2rem;font-size:.82rem;font-weight:600;display:inline-flex}}:root[data-theme=dark] .pf-website .btn-turf,:root[data-theme=dark] .pf-website .btn-rose{color:#0b0f17}.pf-website .hero{color:#fff;background:radial-gradient(130% 120% at 88% -10%, #ea580c47 0%, #65c80014 35%, var(--navy-2) 65%, var(--navy) 100%);border:1px solid #ffffff1f;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 48px -12px #050a1699}.pf-website .hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#060c1cd1 0%,#060c1c73 55%,#0000 100%);position:absolute;inset:0}.pf-website .hero-art{pointer-events:none;position:absolute;inset:0}.pf-website .pill-tab{border:1px solid var(--line);background:var(--surface);min-height:2.5rem;color:var(--fg);white-space:nowrap;border-radius:9999px;align-items:center;gap:.5rem;padding:0 1.15rem;font-size:.84rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 2px #0000000a}.pf-website .pill-tab:hover{border-color:var(--line-strong);background:var(--surface-2);transform:translateY(-1px)}.pf-website .pill-tab[aria-current=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 92%, white 8%) 0%, var(--brand) 100%);border-color:color-mix(in srgb, var(--brand) 85%, black 15%);color:var(--on-brand);box-shadow:inset 0 1px #ffffff47,0 3px 10px -1px #ea580c61}.pf-website .seg-s{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:9999px;gap:.2rem;padding:.25rem;display:inline-flex}.pf-website .seg-s>*{color:var(--muted);border-radius:9999px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.82rem;font-weight:700;transition:all .16s;display:inline-flex}.pf-website .seg-s>[aria-current=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 92%, white 8%) 0%, var(--brand) 100%);color:var(--on-brand);box-shadow:inset 0 1px #ffffff47,0 2px 8px #ea580c59}.pf-website .mcard{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);width:14.5rem;box-shadow:var(--shadow);text-align:center;cursor:pointer;border-radius:1.25rem;flex:none;padding:1.15rem 1.15rem 1.25rem;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative}.pf-website .mcard:hover{border-color:color-mix(in srgb, var(--brand) 55%, var(--line));box-shadow:0 14px 28px -6px #0000001f, 0 0 0 1px color-mix(in srgb, var(--brand) 25%, transparent);transform:translateY(-3px)}.pf-website .mcard[aria-current=true]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-border), var(--shadow-pop)}.pf-website .mcard[aria-current=true]:after{content:"";background:var(--surface);border-right:2px solid var(--brand);border-bottom:2px solid var(--brand);width:12px;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.pf-website .qrow{border:1px solid var(--line);background:var(--surface);border-radius:1rem;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.85rem;display:grid}.pf-website .opt{border:1.5px solid var(--line-strong);background:var(--surface);min-height:2.5rem;color:var(--fg);border-radius:.65rem;padding:0 .9rem;font-size:.88rem;font-weight:700;transition:background .12s,border-color .12s,transform .12s}.pf-website .opt:hover:not(:disabled){border-color:var(--brand);transform:translateY(-1px)}.pf-website .opt[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand);box-shadow:inset 0 1px #ffffff40}.pf-website .opt:disabled{opacity:.55;cursor:not-allowed}.pf-website .scroll-snap{scroll-snap-type:x proximity}.pf-website .opt-c{border-left:4px solid hsl(var(--oh) 70% 46%);align-items:center;min-height:2.5rem;display:inline-flex}.pf-website .opt-c[aria-pressed=true]{background:hsl(var(--oh) 70% 40%);border-color:hsl(var(--oh) 70% 40%);color:#fff}.pf-website .opt-won{background:var(--green-soft);border-color:var(--green)}.pf-website .opt-lost{opacity:.6}.pf-website .page-head{background:radial-gradient(130% 120% at 100% 0%, var(--navy-2) 0%, var(--navy) 100%);border:1px solid #ffffff1a;border-radius:1.35rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;padding:1.75rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px -12px #050c1c8c}.pf-website .page-head:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#ea580c3d 0%,#65c80014 45%,#0000 65%);width:45%;height:100%;position:absolute;top:0;right:0}.pf-website .page-head>*{z-index:1;position:relative}.pf-website .page-head .h-page{color:#fff;letter-spacing:-.025em;text-shadow:0 1px 4px #0003;font-size:clamp(1.4rem,3.6vw,1.95rem);font-weight:800}.pf-website .page-head p{color:#94a3b8;margin-top:.35rem;font-size:.92rem}.pf-website .page-head .btn-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 92%, white 8%) 0%, var(--brand) 100%);color:var(--on-brand);border-color:color-mix(in srgb, var(--brand) 85%, black 15%);font-weight:700;box-shadow:inset 0 1px #ffffff47,0 4px 14px #ea580c73}.pf-website .page-head .btn-primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 1px #ffffff5c,0 6px 20px #ea580c8c}.pf-website .page-head .btn-ghost{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border-color:#ffffff2e}.pf-website .page-head .btn-ghost:hover:not(:disabled){background:#ffffff29;border-color:#ffffff47}.pf-website .page-head .chip{color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#ffffff26}.pf-website .page-head .seg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000040;border-color:#ffffff1f}.pf-website .page-head .seg button,.pf-website .page-head .seg a{color:#cbd5e1;font-weight:600}.pf-website .page-head .seg>[aria-pressed=true],.pf-website .page-head .seg>[aria-current=true],.pf-website .page-head .seg>.on{color:var(--navy);background:#fff;box-shadow:0 2px 8px #0003}.pf-website .qk{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:1.25rem;padding:1.35rem 1.45rem;list-style:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.pf-website .qk:hover{border-color:var(--line-strong);box-shadow:var(--shadow-pop)}.pf-website .qk-h{align-items:flex-start;gap:.85rem;display:flex}.pf-website .qn{background:var(--brand-soft);width:2.75rem;height:2.75rem;color:var(--brand);border:1px solid var(--brand-border);border-radius:.85rem;flex:none;place-items:center;font-size:.88rem;font-weight:800;display:grid}.pf-website .qk-h .qt{color:var(--fg);overflow-wrap:anywhere;font-size:1.02rem;font-weight:700;line-height:1.35;display:block}.pf-website .qk-m{color:var(--muted);flex-wrap:wrap;gap:.25rem .8rem;margin-top:.35rem;font-size:.78rem;display:flex}.pf-website .qk-m .ty{background:var(--chip);color:var(--fg);border-radius:99px;padding:.1rem .65rem;font-weight:700}.pf-website .qk-bar{margin:1rem 0 .75rem}.pf-website .qk-opts{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.65rem;display:grid}.pf-website .qk-opts.yn{grid-template-columns:1fr 1fr}.pf-website .qk-opts button{text-align:left;border:1.5px solid var(--line);border-left:4px solid hsl(var(--oh,215) 70% 46%);background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;border-radius:.95rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.85rem 1.05rem;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex}.pf-website .qk-opts button b{font-size:.95rem;font-weight:700}.pf-website .qk-opts button .r{color:var(--muted);gap:.6rem;font-size:.78rem;display:flex}.pf-website .qk-opts button .r i{color:var(--fg);font-style:normal;font-weight:700}.pf-website .qk-opts button .r em{color:var(--green);font-style:normal;font-weight:700}.pf-website .qk-opts button:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong);transform:translateY(-1px)}.pf-website .qk-opts button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);border-left-color:var(--brand);box-shadow:0 0 0 2px var(--brand-border), inset 0 1px 0 #ffffff26}.pf-website .qk-opts button:disabled{cursor:default;opacity:.75}.pf-website .qk-opts button.won{background:var(--green-soft);border-color:var(--green)}.pf-website .qk-opts button.lost{opacity:.55}.pf-website .qk-opts.yn button:first-child{--oh:152}.pf-website .qk-opts.yn button:last-child{--oh:4}.pf-website .sh2{border-bottom:2px solid var(--line);align-items:center;gap:.6rem;margin-bottom:.85rem;padding-bottom:.5rem;display:flex}.pf-website .sh2 h3{letter-spacing:-.015em;font-size:1rem;font-weight:700}.pf-website .sh2 .ct{color:var(--muted);font-size:.78rem}@media (max-width:560px){.pf-website .qk-opts{grid-template-columns:1fr 1fr}.pf-website .qk{padding:.85rem}}
