.pbd{--pbd-ground:#fff;--pbd-ground-2:#f4f8fd;--pbd-surface:#fff;--pbd-panel:linear-gradient(#fff,#fbfdff);--pbd-wash:linear-gradient(178deg,#e9f1fd,#f4f8fe 42%,#fff);--pbd-subnav:rgba(234,239,247,.85);--pbd-header:rgba(250,251,252,.85);--pbd-footer:#060f1e;--pbd-line:#d5dce8;--pbd-line-soft:rgba(11,37,69,.09);--pbd-ink:#0b2545;--pbd-ink-hard:#111;--pbd-ink-2:#4a6180;--pbd-ink-3:#566b89;--pbd-signal:#185fa5;--pbd-accent:#378add;--pbd-link:#185fa5;--pbd-verified:#1d9e75;--pbd-h1-accent:#378add;--pbd-on:#185fa5;--pbd-off:#d5dce8;--pbd-pill-a-bg:#f4f8fd;--pbd-pill-a-dot:#185fa5;--pbd-pill-b-bg:#dcfce7;--pbd-pill-b-dot:#15803d;--pbd-pill-c-bg:#fff;--pbd-pill-c-dot:#566b89;--pbd-e-flat:0 1px 3px rgba(0,0,0,.03);--pbd-e-soft:0 14px 32px -22px rgba(17,24,39,.18),0 1px 3px rgba(0,0,0,.03);--pbd-e-card:0 1px 2px rgba(11,37,69,.05),0 8px 20px -8px rgba(11,37,69,.1),0 24px 56px -24px rgba(11,37,69,.16),inset 0 1px 0 hsla(0,0%,100%,.95);--pbd-glow:0 10px 30px -8px rgba(31,111,222,.45);background:var(--pbd-ground);color:var(--pbd-ink-2);font-family:Inter,-apple-system,sans-serif;font-size:14px;line-height:22.75px;-webkit-font-smoothing:antialiased}.dark .pbd{--pbd-ground:#060f1e;--pbd-ground-2:#061729;--pbd-surface:#080f1c;--pbd-panel:linear-gradient(#0f2c4b,#0b2440);--pbd-wash:linear-gradient(178deg,#0f2c4b,#061729 42%,#060f1e);--pbd-subnav:rgba(6,15,30,.85);--pbd-header:rgba(6,15,30,.85);--pbd-line:#1a2c42;--pbd-line-soft:hsla(0,0%,100%,.09);--pbd-ink:#e9f2fb;--pbd-ink-hard:#eef3f9;--pbd-ink-2:#9db4ce;--pbd-ink-3:#7f99b5;--pbd-link:#60a5fa;--pbd-h1-accent:#60a5fa;--pbd-accent:#60a5fa;--pbd-verified:#1d9e75;--pbd-on:#60a5fa;--pbd-off:#1a2c42;--pbd-pill-a-bg:#061729;--pbd-pill-a-dot:#60a5fa;--pbd-pill-b-bg:#061729;--pbd-pill-b-dot:#15803d;--pbd-pill-c-bg:#080f1c;--pbd-pill-c-dot:#7f99b5;--pbd-e-flat:0 1px 3px rgba(0,0,0,.5);--pbd-e-soft:0 10px 26px -10px rgba(0,0,0,.7),0 30px 70px -30px rgba(0,0,0,.9);--pbd-e-card:0 10px 26px -10px rgba(0,0,0,.7),0 30px 70px -30px rgba(0,0,0,.9),inset 0 1px 0 hsla(0,0%,100%,.07)}.pbd *{box-sizing:border-box}.pbd a{color:var(--pbd-link);text-decoration:none}.pbd a:hover{color:var(--pbd-accent);text-decoration:underline;text-underline-offset:2px}.pbd .mono{font-family:Geist Mono,ui-monospace,SF Mono,Menlo,monospace}.pbd .eyebrow{font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:15.75px;letter-spacing:1.47px;text-transform:uppercase;color:var(--pbd-ink-3);margin:0}.pbd h1{font-size:46px;font-weight:640;line-height:48px;letter-spacing:-1.656px;color:var(--pbd-ink-hard);margin:0;text-wrap:balance}.pbd h1 .ac{color:var(--pbd-h1-accent);white-space:nowrap}.pbd .subline{font-size:14px;line-height:22.75px;color:var(--pbd-ink-2);margin:0}.pbd h2{font-size:26px;font-weight:600;line-height:31.72px;letter-spacing:-.676px;color:var(--pbd-ink);margin:0}.pbd .card-title{font-size:28px;font-weight:600;line-height:34.16px;letter-spacing:-.504px;color:var(--pbd-ink-hard);margin:0}.pbd .body{font-size:14px;line-height:22.75px;color:var(--pbd-ink-2)}.pbd .caption{line-height:18.75px}.pbd .caption,.pbd .strip{font-size:12.5px;color:var(--pbd-ink-3)}.pbd .strip{font-family:Geist Mono,ui-monospace,monospace;line-height:18.69px}.pbd .colhead{font-size:9.5px;font-weight:500;letter-spacing:1.045px;text-transform:uppercase}.pbd .colhead,.pbd .num{font-family:Geist Mono,ui-monospace,monospace;color:var(--pbd-ink-3)}.pbd .num{font-size:11.5px;font-variant-numeric:tabular-nums}.pbd .slot{color:var(--pbd-ink);font-weight:600}.pbd .slot-m{font-family:Geist Mono,ui-monospace,monospace;opacity:.72;font-weight:400;font-size:.92em}.pbd .wrap{max-width:1160px;margin:0 auto;padding:0 30px}.pbd .site-header{height:57px;display:flex;align-items:center;background:var(--pbd-header);backdrop-filter:blur(8px);border-bottom:1px solid var(--pbd-line);position:sticky;top:0;z-index:30}.pbd .site-header .wrap{display:flex;align-items:center;gap:22px;width:100%}.pbd .brand{font-size:14px;font-weight:600;color:var(--pbd-ink-hard);letter-spacing:-.2px}.pbd .nav{display:flex;gap:18px;font-size:13px;color:var(--pbd-ink-2)}.pbd .nav .on{color:var(--pbd-ink-hard);font-weight:500}.pbd .header-right{margin-left:auto;display:flex;align-items:center;gap:14px;font-size:13px}.pbd .btn{background:linear-gradient(135deg,#0979d0,#1657b8);color:#fff;border:0;border-radius:6px;line-height:1.2;box-shadow:var(--pbd-glow)}.pbd .btn,.pbd .btn-ghost{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit}.pbd .btn-ghost{border:1px solid var(--pbd-line);border-radius:6px;color:var(--pbd-ink);background:var(--pbd-surface);box-shadow:var(--pbd-e-flat)}.pbd .strip-nav{background:var(--pbd-ground);border-bottom:1px solid var(--pbd-line);position:sticky;top:56px;z-index:20}.pbd .strip-nav .wrap{display:flex;align-items:center;gap:0}.pbd .strip-nav a{display:inline-flex;align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:1.47px;text-transform:uppercase;color:var(--pbd-ink-3);padding:12px 0;margin-right:26px;border-bottom:2px solid transparent;text-decoration:none}.pbd .strip-nav a.on{color:var(--pbd-signal);border-bottom-color:var(--pbd-accent)}.dark .pbd .strip-nav a.on{color:var(--pbd-accent)}.pbd .cbadge{font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:1.045px;font-variant-numeric:tabular-nums;background:var(--pbd-ground-2);border:1px solid var(--pbd-line);border-radius:9999px;padding:2px 8px;color:var(--pbd-ink-3)}.pbd .stamp{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:1.47px;text-transform:uppercase;color:var(--pbd-ink-3)}.pbd .live-dot{width:6px;height:6px;border-radius:9999px}.pbd .hero{background:var(--pbd-wash);padding:44px 0}.pbd .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:44px;align-items:start}.pbd .pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.pbd .pill{display:inline-flex;align-items:center;gap:6px;border-radius:6px;padding:4px 12px;font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;font-weight:500;letter-spacing:1.045px;text-transform:uppercase;color:var(--pbd-ink);border:1px solid var(--pbd-line)}.pbd .pill i{width:5px;height:5px;border-radius:9999px;display:block}.pbd .pill-a{background:var(--pbd-pill-a-bg)}.pbd .pill-a i{background:var(--pbd-pill-a-dot)}.pbd .pill-b{background:var(--pbd-pill-b-bg)}.pbd .pill-b i{background:var(--pbd-pill-b-dot)}.pbd .pill-c{background:var(--pbd-pill-c-bg)}.pbd .pill-c i{background:var(--pbd-pill-c-dot)}.pbd .pill-n{background:var(--pbd-surface);color:var(--pbd-ink-3)}.pbd .hero .subline{margin-top:16px;max-width:56ch}.pbd .cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.pbd .lookup{padding-top:2px}.pbd .search{margin-top:10px;position:relative;display:flex;align-items:center;background:var(--pbd-surface);border:1px solid var(--pbd-line);border-radius:16px;height:44px;padding:0 14px 0 40px;box-shadow:var(--pbd-e-flat)}.pbd .search svg{position:absolute;left:14px;top:14px;width:16px;height:16px;stroke:var(--pbd-ink-3);fill:none;stroke-width:1.6}.pbd .search .ph{font-size:14px;color:var(--pbd-ink-3);flex:1}.pbd .kbd{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:var(--pbd-ink-3);border:1px solid var(--pbd-line);border-radius:4px;padding:0 6px;line-height:18px}.pbd .try{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pbd .try .lbl{color:var(--pbd-ink-3)}.pbd .try .lbl,.pbd .try a{font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:1.47px;text-transform:uppercase}.pbd .try a{color:var(--pbd-ink);border:1px solid var(--pbd-line);border-radius:6px;padding:6px 12px;background:var(--pbd-surface);text-decoration:none}.pbd .try a:hover{border-color:var(--pbd-accent);color:var(--pbd-link)}.pbd .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px}.pbd .stat{background:var(--pbd-surface);border:1px solid var(--pbd-line);border-radius:16px;padding:24px;box-shadow:var(--pbd-e-soft);display:flex;flex-direction:column}.pbd .ltile .big,.pbd .stat .big{font-size:46px;font-weight:640;line-height:48px;letter-spacing:-1.656px;color:var(--pbd-ink-hard);margin-top:10px;font-variant-numeric:tabular-nums}.pbd .ltile .big.acc,.pbd .stat .big.acc{color:var(--pbd-signal)}.dark .pbd .ltile .big.acc,.dark .pbd .stat .big.acc{color:var(--pbd-accent)}.pbd .ltile .den,.pbd .stat .den{font-size:26px;font-weight:400;letter-spacing:-.676px;color:var(--pbd-ink-3)}.pbd .slot-big{color:var(--pbd-ink-3);font-family:Geist Mono,ui-monospace,monospace;font-size:28px}.pbd .ev-list{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pbd .badge i{font-style:normal;opacity:.6}.pbd .stat p{font-size:14px;line-height:22.75px;color:var(--pbd-ink-2);margin:12px 0 0}.pbd .stat p b{color:var(--pbd-ink);font-weight:600}.pbd .stat .viz{margin-top:20px}.pbd .legend{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:1.045px;text-transform:uppercase;color:var(--pbd-ink-3)}.pbd .legend span{display:inline-flex;align-items:center;gap:6px}.pbd .legend i{width:10px;height:10px;border-radius:4px;display:block}.pbd .sw-on{background:var(--pbd-on)}.pbd .sw-off{background:var(--pbd-off)}.pbd .foot-note{font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;line-height:18.75px;color:var(--pbd-ink-3);margin-top:auto;padding-top:16px}.pbd .waffle{display:grid;grid-template-columns:repeat(16,14px);grid-auto-rows:14px;gap:3px}.pbd .wc{width:14px;height:14px;border-radius:4px;background:var(--pbd-off)}.pbd .wc.on{background:var(--pbd-on)}.pbd .rail{background:var(--pbd-off);overflow:hidden}.pbd .rail,.pbd .rail i{height:6px;border-radius:9999px}.pbd .rail i{display:block;background:var(--pbd-on);min-width:3px}.pbd .mapmod{display:grid;grid-template-columns:620px minmax(0,1fr)}.pbd .statecol{border-left:1px solid var(--pbd-line);padding:24px}.pbd .maphead{display:flex;align-items:flex-start;gap:20px;padding:24px 24px 16px}.pbd .mapgrid{display:grid;grid-template-columns:repeat(12,44px);grid-auto-rows:44px;gap:4px;padding:0 24px}.pbd .tile{width:44px;height:44px;border-radius:4px;border:1px solid var(--pbd-line);background:var(--pbd-ground-2);display:flex;align-items:center;justify-content:center;font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;font-weight:500;letter-spacing:1.045px;color:var(--pbd-ink-3);cursor:pointer}.pbd .tile:hover{border-color:var(--pbd-accent);color:var(--pbd-link)}.pbd .tile-void{border-color:transparent;background:transparent;cursor:default;pointer-events:none}.pbd .tile.sel{border-color:var(--pbd-accent);color:#fff;background:var(--pbd-signal)}.pbd .mapfoot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 24px 0}.pbd .pending{border:1px dashed var(--pbd-line);border-radius:16px;padding:10px 14px;margin:16px 24px 24px;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;line-height:18.69px;color:var(--pbd-ink-3)}.pbd .section{padding-top:44px}.pbd .section-head{display:flex;align-items:flex-start;gap:20px;margin-bottom:16px}.pbd .section-head .grow{flex:1;min-width:0}.pbd .section-head .subline{margin-top:6px;max-width:80ch}.pbd .section-head .link{font-size:13px;white-space:nowrap;padding-top:8px}.pbd .panel{background:var(--pbd-surface);border:1px solid var(--pbd-line);border-radius:28px;box-shadow:var(--pbd-e-soft);overflow:hidden}.pbd .panel-pad{padding:24px}.pbd .row,.pbd .rowhead{display:grid;grid-template-columns:34px minmax(0,2fr) 104px minmax(0,1fr) minmax(0,1.1fr) 116px;gap:16px;align-items:center;padding:14px 16px}.pbd .rowhead{background:var(--pbd-ground-2)}.pbd .row,.pbd .rowhead{border-bottom:1px solid var(--pbd-line)}.pbd .row:last-child{border-bottom:0}.pbd .row:hover{background:var(--pbd-ground-2)}.pbd .rname{font-size:14px;font-weight:600;color:var(--pbd-ink);line-height:22.75px;overflow-wrap:anywhere}.pbd .rmeta{font-size:12.5px;line-height:18.75px;color:var(--pbd-ink-3);margin-top:2px}.pbd .rrank{color:var(--pbd-ink-3)}.pbd .rrank,.pbd .rrate{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;font-variant-numeric:tabular-nums}.pbd .rrate{text-align:right;color:var(--pbd-ink);font-weight:500}.pbd .rrate small{display:block;font-weight:400;font-size:9.5px;letter-spacing:1.045px;text-transform:uppercase;margin-top:2px}.pbd .missing,.pbd .rrate small{color:var(--pbd-ink-3);font-family:Geist Mono,ui-monospace,monospace}.pbd .missing{font-size:11.5px;opacity:.65}.pbd .chips{display:flex;flex-wrap:wrap;gap:8px}.pbd .chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--pbd-line);border-radius:9999px;padding:6px 12px;font-size:13px;color:var(--pbd-ink);background:var(--pbd-surface);box-shadow:var(--pbd-e-flat);text-decoration:none}.pbd .chip:hover{border-color:var(--pbd-accent);color:var(--pbd-link);text-decoration:none}.pbd .chip .ct{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--pbd-ink-3)}.pbd .badge{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--pbd-line);border-radius:9999px;padding:2px 8px;font-size:12.5px;line-height:18.75px;color:var(--pbd-ink-3);background:var(--pbd-ground-2);white-space:nowrap}.pbd .badge .dot{width:5px;height:5px;border-radius:9999px;background:var(--pbd-link)}.pbd .badge-v{color:var(--pbd-ink);border-color:var(--pbd-verified)}.pbd .badge-v .dot{background:var(--pbd-verified)}.pbd .live-dot{background:var(--pbd-pill-b-dot)}.pbd .chip:focus-visible,.pbd .tile:focus-visible,.pbd a:focus-visible,.pbd button:focus-visible{outline:2px solid var(--pbd-accent);outline-offset:2px;border-radius:4px}.pbd .skip{position:absolute;left:-9999px;top:0;background:var(--pbd-surface);color:var(--pbd-ink);border:1px solid var(--pbd-line);border-radius:6px;padding:8px 16px;font-size:14px;z-index:50}.pbd .skip:focus{left:30px;top:8px}.pbd h3.rname{margin:0;font-weight:600}.pbd .rrate .src{display:block;font-weight:400;color:var(--pbd-ink-3);font-size:9.5px;font-family:Geist Mono,ui-monospace,monospace;text-transform:uppercase;margin-top:1px}.pbd .verify{background:var(--pbd-panel);border:1px solid var(--pbd-line-soft);border-radius:16px;padding:24px 26px;box-shadow:var(--pbd-e-card)}.pbd .verify .verdict{font-size:14px;font-weight:600;color:var(--pbd-ink);margin:8px 0 0}.pbd .verify .looked{margin-top:6px}.pbd .verify p{font-size:12.5px;line-height:18.75px;color:var(--pbd-ink-3);max-width:72ch;margin:12px 0 0}.pbd .verify ul{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.pbd .notice{margin-top:20px;border:1px solid var(--pbd-line);border-left:3px solid var(--pbd-accent);border-radius:16px;padding:12px 16px;font-size:12.5px;line-height:18.75px;color:var(--pbd-ink-3);background:var(--pbd-surface)}.pbd .notice b{color:var(--pbd-ink);font-weight:500}.pbd .empty{padding:44px 24px}.pbd .empty .card-title{margin:10px 0 12px}.pbd .empty p{max-width:60ch;margin:0 0 20px}.pbd .states{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px;margin-top:14px}.pbd .states a{display:flex;justify-content:space-between;gap:10px;font-size:13px;padding:6px 0;border-bottom:1px solid var(--pbd-line);color:var(--pbd-ink);text-decoration:none}.pbd .states a.more,.pbd .states a:hover{color:var(--pbd-link)}.pbd .states a.more{border-bottom:0;padding-top:10px}.pbd .site-footer{margin-top:44px;background:var(--pbd-footer);color:#9db4ce;padding:28px 0 36px}.pbd .trust{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.09);padding-bottom:16px;margin-bottom:20px}.pbd .trust span{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:#7f99b5}.pbd .trust i{color:hsla(0,0%,100%,.45);font-style:normal;margin:0 10px}.pbd .fcols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pbd .fcols h4{font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;font-weight:500;letter-spacing:1.045px;text-transform:uppercase;color:#7f99b5;margin:0 0 8px}.pbd .fcols div{font-size:12.5px;line-height:22.75px;color:#9db4ce}.pbd .loc-inline,.pbd .t-show,.pbd .type-inline{display:none}@keyframes pb-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pb-cell{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes pb-fill{0%{width:0}to{width:var(--pbd-w)}}@keyframes pb-live{0%,to{opacity:1}55%{opacity:.4}}@keyframes pb-skel{0%,to{opacity:1}50%{opacity:.45}}.pbd .wc{animation:pb-cell .3s cubic-bezier(.2,.7,.3,1) backwards;animation-delay:calc(var(--i,0) * 7ms)}.pbd .rail i{animation:pb-fill .9s cubic-bezier(.2,.7,.3,1) .15s backwards}.pbd .stat{animation:pb-rise .4s cubic-bezier(.2,.7,.3,1) backwards;animation-delay:calc(var(--pbd-s,0) * 70ms)}.pbd .pill-b i{animation:pb-live 3s ease-in-out infinite}@media (min-resolution:2dppx){.pbd .fgroup,.pbd .row,.pbd .states a{border-bottom-width:.5px}}.pbd .bk{width:13px;height:13px;flex:0 0 auto;display:block}.pbd .bk .o{stroke:var(--pbd-accent)}.pbd .bk .c{stroke:var(--pbd-signal)}.pbd .bk .sq{fill:var(--pbd-accent)}.dark .pbd .bk .c{stroke:#378add}.pbd .h2row{display:flex;align-items:center;gap:9px}.pbd .ltile .big,.pbd .stat .big{font-family:Geist Mono,ui-monospace,SF Mono,Menlo,monospace;font-weight:500;letter-spacing:-1.38px}.pbd .ltile .den,.pbd .stat .den{font-family:Geist Mono,ui-monospace,monospace;letter-spacing:-.52px}.pbd .c-go{width:14px;text-align:right;color:var(--pbd-ink-3);opacity:0;transition:opacity .14s ease,transform .14s ease;transform:translateX(-3px)}.pbd .row:focus-within .c-go,.pbd .row:hover .c-go{opacity:1;transform:none;color:var(--pbd-link)}.pbd .row,.pbd .rowhead{grid-template-columns:34px minmax(0,2fr) 104px minmax(0,1fr) minmax(0,.95fr) 158px 14px}.pbd .no-rank .row,.pbd .no-rank .rowhead{grid-template-columns:minmax(0,2fr) 104px minmax(0,1fr) minmax(0,.95fr) 158px 14px}.pbd .row{transition:background .12s ease}.pbd .skel{background:var(--pbd-off);border-radius:4px;height:11px;display:block;animation:pb-skel 1.3s ease-in-out infinite}.pbd .skel.w1{width:62%}.pbd .skel.w2{width:38%;margin-top:6px;height:9px}.pbd .skel.w3{width:80%}.pbd .skel.w4{width:52%}@media (prefers-reduced-motion:reduce){.pbd *,.pbd :after,.pbd :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.pbd .c-go{opacity:1;transform:none}}.pbd .filterlay{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.pbd .fside{position:sticky;top:104px}.pbd .fgroup{border-bottom:1px solid var(--pbd-line);padding:16px 0}.pbd .fgroup:first-child{padding-top:0}.pbd .fgroup:last-child{border-bottom:0}.pbd .fgroup>.eyebrow{margin-bottom:10px}.pbd .fopt{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--pbd-ink);padding:5px 0;text-decoration:none;cursor:pointer}.pbd .fopt:hover{color:var(--pbd-link);text-decoration:none}.pbd .box{width:14px;height:14px;border-radius:4px;border:1px solid var(--pbd-line);background:var(--pbd-surface);flex:0 0 auto}.pbd .box.on{background:var(--pbd-signal);border-color:var(--pbd-signal)}.dark .pbd .box.on{background:var(--pbd-accent);border-color:var(--pbd-accent)}.pbd .swatch{width:10px;height:10px;border-radius:4px;border:1px solid var(--pbd-line);flex:0 0 auto}.pbd .fcount{margin-left:auto;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--pbd-ink-3)}.pbd .fselect{display:flex;align-items:center;gap:8px;border:1px solid var(--pbd-line);border-radius:6px;background:var(--pbd-surface);padding:8px 12px;font-size:13px;color:var(--pbd-ink-3);box-shadow:var(--pbd-e-flat)}.pbd .fselect .car{margin-left:auto;color:var(--pbd-ink-3)}.pbd .resulthead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:12px}.pbd .achips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.pbd .achip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--pbd-line);border-radius:9999px;padding:4px 12px;font-size:12.5px;color:var(--pbd-ink);background:var(--pbd-ground-2)}.pbd .achip b{color:var(--pbd-ink-3);font-weight:400}.pbd .no-rank .row,.pbd .no-rank .rowhead{grid-template-columns:minmax(0,2fr) 104px minmax(0,1fr) minmax(0,1.1fr) 116px}.pbd .fbtn,.pbd .no-rank .c-rank,.pbd .no-rank .ch-rank{display:none}.pbd .band{background:var(--pbd-ground-2);border-top:1px solid var(--pbd-line);border-bottom:1px solid var(--pbd-line);margin-top:44px}.pbd .band,.pbd .closing{padding:44px 0}.pbd .mod-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 22px 16px}.pbd .mod-head .h2row{flex:1;min-width:0}.pbd .seg{display:inline-flex;background:var(--pbd-ground-2);border:1px solid var(--pbd-line);border-radius:9999px;padding:3px;gap:2px}.pbd .seg a{font-size:13px;line-height:20px;padding:5px 14px;border-radius:9999px;color:var(--pbd-ink-3);text-decoration:none;white-space:nowrap}.pbd .seg a.on{background:var(--pbd-surface);color:var(--pbd-ink);box-shadow:var(--pbd-e-flat);font-weight:500}.pbd .seg a:hover{color:var(--pbd-link);text-decoration:none}.pbd .mod-sub{padding:0 22px 16px;margin:0}.pbd .mod-foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 22px;border-top:1px solid var(--pbd-line);background:var(--pbd-ground-2)}.pbd .mod-foot .r{margin-left:auto}.pbd .rrank.top{font-size:14px;font-weight:600;color:var(--pbd-ink)}.pbd .rrate small{margin-top:3px}.pbd .rrate .src{display:inline;margin:0;letter-spacing:1.045px}.pbd .zone2{grid-template-columns:1.75fr 1fr;gap:20px}.pbd .rail-row,.pbd .zone2{display:grid;align-items:start}.pbd .rail-row{grid-template-columns:150px minmax(0,1fr);gap:16px;padding:16px 22px;border-top:1px solid var(--pbd-line)}.pbd .rail-row:first-of-type{border-top:0}.pbd .act-hd{display:flex;align-items:center;gap:10px;padding:18px 20px 14px}.pbd .act-row{display:flex;align-items:baseline;gap:10px;padding:11px 20px;border-top:1px solid var(--pbd-line)}.pbd .act-row .who{font-size:13px;font-weight:500;color:var(--pbd-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46%}.pbd .act-row .what{font-size:12.5px}.pbd .act-row .what,.pbd .act-row .when{color:var(--pbd-ink-3);white-space:nowrap}.pbd .act-row .when{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;margin-left:auto}.pbd .act-foot{padding:12px 20px;border-top:1px solid var(--pbd-line);background:var(--pbd-ground-2)}.pbd .close-mod{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:28px 30px;background:var(--pbd-surface);border:1px solid var(--pbd-line);border-radius:28px;box-shadow:var(--pbd-e-soft)}.pbd .close-mod h2{margin:10px 0 0}.pbd .close-mod p{max-width:64ch;margin:10px 0 0}.pbd .close-cta{display:flex;flex-direction:column;gap:10px;align-items:stretch}.pbd .ramp{display:flex;align-items:center;gap:4px}.pbd .ramp i{width:16px;height:10px;border-radius:4px;border:1px solid var(--pbd-line);display:block}.pbd .r1{background:rgba(24,95,165,.06)}.pbd .r2{background:rgba(24,95,165,.16)}.pbd .r3{background:rgba(24,95,165,.32)}.pbd .r4{background:rgba(24,95,165,.58)}.pbd .r5{background:#185fa5}.dark .pbd .r1{background:rgba(96,165,250,.1)}.dark .pbd .r2{background:rgba(96,165,250,.24)}.dark .pbd .r3{background:rgba(96,165,250,.44)}.dark .pbd .r4{background:rgba(96,165,250,.7)}.dark .pbd .r5{background:#60a5fa}.pbd .verify{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:32px;align-items:start}.pbd .verify ul{flex-direction:column;align-items:flex-start;gap:8px;margin:0;border-left:1px solid var(--pbd-line-soft);padding-left:24px}.pbd .verify-copy{min-width:0}.pbd .verify>ul{align-self:center}.pbd .ledger{display:grid;grid-template-columns:1.45fr 1fr;gap:16px;align-items:stretch;margin-top:44px}.pbd .ledger-side{display:grid;grid-template-rows:1fr 1fr;gap:16px}.pbd .ltile{background:var(--pbd-surface);border:1px solid var(--pbd-line);border-radius:16px;box-shadow:var(--pbd-e-flat);display:flex;flex-direction:column;overflow:hidden;animation:pb-rise .4s cubic-bezier(.2,.7,.3,1) backwards;animation-delay:calc(var(--pbd-s,0) * 70ms)}.pbd .lt-hd{padding:18px 20px 0;display:flex;align-items:center;gap:10px}.pbd .lt-hd .eyebrow{flex:1}.pbd .lt-val{padding:6px 20px 14px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.pbd .lt-delta{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:var(--pbd-ink-3);border:1px dashed var(--pbd-line);border-radius:4px;padding:2px 8px}.pbd .lt-rule{height:1px;background:var(--pbd-line)}.pbd .lt-viz{padding:16px 20px}.pbd .lt-claim{padding:0 20px 16px;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;line-height:18.69px;color:var(--pbd-ink-3)}.pbd details.lt-more{border-top:1px solid var(--pbd-line);padding:11px 20px;font-size:12.5px;color:var(--pbd-link);margin-top:auto}.pbd details.lt-more summary{list-style:none;display:flex;align-items:center;gap:8px;cursor:pointer}.pbd details.lt-more summary::-webkit-details-marker{display:none}.pbd details.lt-more p{font-size:12.5px;line-height:18.75px;color:var(--pbd-ink-3);margin:10px 0 0;max-width:66ch}.pbd .ltile.act{cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease}.pbd .ltile.act:hover{border-color:var(--pbd-accent);box-shadow:var(--pbd-e-soft)}.pbd .ltile.inert{cursor:default}.pbd .ltile.inert .lt-hd:after{content:"inert by design";font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:1.045px;text-transform:uppercase;color:var(--pbd-ink-3);opacity:.7}.pbd .rail-slot{height:6px;border-radius:9999px;border:1px dashed var(--pbd-line);background:transparent}.pbd .tile.f1{background:rgba(24,95,165,.06)}.pbd .tile.f2{background:rgba(24,95,165,.16)}.pbd .tile.f3{background:rgba(24,95,165,.32)}.pbd .tile.f4{background:rgba(24,95,165,.58)}.pbd .tile.f4,.pbd .tile.f5{color:#fff;border-color:transparent}.pbd .tile.f5{background:#185fa5}.dark .pbd .tile.f1{background:rgba(96,165,250,.1)}.dark .pbd .tile.f2{background:rgba(96,165,250,.24)}.dark .pbd .tile.f3{background:rgba(96,165,250,.44)}.dark .pbd .tile.f4{background:rgba(96,165,250,.58);color:#060f1e;border-color:transparent}.dark .pbd .tile.f5{background:#60a5fa;color:#060f1e;border-color:transparent}.pbd .tile.f0{background:var(--pbd-ground-2)}@media (max-width:1023px){.pbd .close-mod,.pbd .verify,.pbd .zone2{grid-template-columns:1fr}.pbd .verify{gap:16px}.pbd .verify>ul{flex-direction:row;border-left:0;padding-left:0;border-top:1px solid var(--pbd-line-soft);padding-top:14px}}@media (min-width:768px) and (max-width:1023px){.pbd .hero-grid{gap:28px}.pbd .hero-grid,.pbd .stats{grid-template-columns:1fr}.pbd .row,.pbd .rowhead{grid-template-columns:34px minmax(0,2.4fr) 104px minmax(0,1.4fr) 116px}.pbd .c-loc,.pbd .ch-loc{display:none}.pbd .loc-inline{display:inline}.pbd .mapmod{grid-template-columns:1fr}.pbd .statecol{border-left:0;border-top:1px solid var(--pbd-line)}.pbd .row,.pbd .rowhead{grid-template-columns:34px minmax(0,2.4fr) 104px minmax(0,1.25fr) 158px 14px}.pbd .filterlay{grid-template-columns:1fr}.pbd .fside{position:static}.pbd .ledger{grid-template-columns:1fr}}@media (max-width:767px){.pbd .wrap{padding:0 16px}.pbd h1{font-size:40px;line-height:42px;letter-spacing:-1.44px}.pbd h1 .ac{white-space:normal}.pbd .hero{padding:28px 0}.pbd .hero-grid{grid-template-columns:1fr;gap:24px}.pbd .cta{flex-direction:column;align-items:stretch}.pbd .btn,.pbd .btn-ghost{justify-content:center}.pbd .stats{grid-template-columns:1fr;gap:12px;margin-top:28px}.pbd .waffle{grid-template-columns:repeat(16,1fr);grid-auto-rows:auto;gap:3px}.pbd .wc{width:auto;height:auto;aspect-ratio:1/1}.pbd .section{padding-top:32px}.pbd .panel{border-radius:16px}.pbd .rowhead{display:none}.pbd .row{gap:8px 10px;grid-template-areas:"rk nm rt" ". ev ev";padding:14px 16px}.pbd .row .c-rank{grid-area:rk}.pbd .row .c-name{grid-area:nm}.pbd .row .c-ev{grid-area:ev;margin-top:6px}.pbd .row .c-rate{grid-area:rt;text-align:right}.pbd .type-inline{display:inline}.pbd .ch-loc,.pbd .row .c-loc,.pbd .row .c-type{display:none}.pbd .mapmod{grid-template-columns:1fr}.pbd .mapfoot,.pbd .mapgrid,.pbd .pending{display:none}.pbd .maphead{padding:16px 16px 4px}.pbd .t-hide{display:none}.pbd .t-show{display:inline}.pbd .statecol{border-left:0;border-top:1px solid var(--pbd-line);padding:16px}.pbd .panel-pad{padding:16px}.pbd .verify{padding:20px 18px}.pbd .states{grid-template-columns:repeat(2,1fr);gap:0 16px}.pbd .fcols{grid-template-columns:1fr}.pbd .site-header .nav,.pbd .strip-nav .stamp{display:none}.pbd .empty{padding:32px 16px}.pbd .row{grid-template-columns:20px minmax(0,1fr) auto}.pbd .c-go{display:none}.pbd .filterlay{grid-template-columns:1fr}.pbd .fside{display:none}.pbd .fbtn{display:inline-flex}.pbd .rail-row{grid-template-columns:1fr;gap:10px;padding:14px 16px}.pbd .mod-foot,.pbd .mod-head,.pbd .mod-sub{padding-left:16px;padding-right:16px}.pbd .seg{width:100%;overflow-x:auto}.pbd .close-mod{padding:20px 18px;border-radius:16px}.pbd .ledger{grid-template-columns:1fr;gap:12px;margin-top:28px}.pbd .ledger-side{grid-template-rows:auto auto;gap:12px}.pbd .lt-claim,.pbd .lt-hd,.pbd .lt-val,.pbd .lt-viz{padding-left:16px;padding-right:16px}}