.hub_page__Jhnyl{min-height:calc(100dvh / var(--ui-zoom, 1));font-variant-numeric:tabular-nums}.hub_page__Jhnyl a{text-decoration:none}.hub_page__Jhnyl a:focus-visible,.hub_page__Jhnyl input:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.hub_page__Jhnyl h3,.hub_page__Jhnyl p{margin:0}.hub_page__Jhnyl h3{color:var(--ink);font:700 var(--text-2xl) /1.12 var(--font-display)}.hub_panel__80Zoy{min-width:0;height:100%;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--panel)}.hub_patch__KnZge{padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent);font-size:var(--text-sm);font-weight:600}.hub_headerNote__H_QXI{color:var(--muted);font-size:var(--text-sm)}.hub_section__bz3jS{margin-bottom:12px}.hub_arrow__cKILV{flex:none;color:var(--muted)}.hub_find__nAak4,.hub_moreRail__Rk3C2{box-shadow:var(--panel-edge)}.hub_find__nAak4{padding:14px 20px}.hub_findHeader__8EqL9{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:12px}.hub_findBox__spBWt{position:relative;z-index:4;flex:none;width:340px;max-width:100%}.hub_findBox__spBWt>svg{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--soft);pointer-events:none}.hub_findBox__spBWt input{width:100%;height:44px;padding:0 14px 0 36px;border:1px solid var(--control-line);border-radius:var(--radius-control);background:var(--panel);color:var(--text);font-size:var(--text-base)}.hub_findBox__spBWt input::placeholder{color:var(--soft)}.hub_results__z4uSx{position:absolute;top:calc(100% + 6px);right:0;left:0;max-height:360px;padding:6px;overflow:auto;border:1px solid var(--control-line);border-radius:var(--radius-control);background:var(--panel)}.hub_picks__hkqqr,.hub_results__z4uSx ul{margin:0;padding:0;list-style:none}.hub_results__z4uSx a{display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-base)}.hub_results__z4uSx a:focus-visible,.hub_results__z4uSx a:hover{background:var(--selected)}.hub_results__z4uSx img{width:32px;height:32px}.hub_results__z4uSx p{padding:12px;color:var(--muted);font-size:var(--text-md)}.hub_srOnly__84j_a{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hub_picks__hkqqr{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:8px}.hub_picks__hkqqr li{min-width:0}.hub_picks__hkqqr a{display:flex;flex-direction:column;align-items:center;gap:8px;border-radius:var(--radius-control);color:var(--text);font-size:var(--text-sm)}.hub_picks__hkqqr img{width:52px;height:52px;object-fit:cover;transition:scale .3s var(--ease-settle)}.hub_picks__hkqqr span{white-space:nowrap;transition:color var(--motion-base) var(--ease-out)}.hub_picks__hkqqr a:hover span{color:var(--accent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hub_picks__hkqqr a:hover img{scale:1.22}}.hub_bento__snItu{grid-template-rows:minmax(148px,auto) minmax(148px,auto) 72px}.hub_featured__Z27bI{position:relative;grid-column:1/span 6;grid-row:1/span 2;padding:0;overflow:hidden;background:var(--art-base);color:var(--art-ink)}.hub_featuredArt__D2Xwt{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr}.hub_featuredArt__D2Xwt img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.hub_featuredArt__D2Xwt:after{position:absolute;inset:0;background:linear-gradient(0deg,var(--art-base),color-mix(in srgb,var(--art-base) 89%,transparent) 24%,color-mix(in srgb,var(--art-base) 12%,transparent) 90%);content:""}.hub_featuredCopy__Y2Kvg{position:relative;display:flex;height:100%;flex-direction:column;justify-content:flex-end;gap:10px;padding:24px}.hub_featuredKicker__79sJe{align-self:flex-start;margin-bottom:auto;padding:4px 8px;border-radius:var(--radius-sm);background:var(--art-base);color:var(--art-muted);font-size:var(--text-sm)}.hub_featuredCopy__Y2Kvg h3{color:var(--art-ink);font-size:var(--display-sm)}.hub_featuredFact__7S2AB{display:flex;align-items:center;gap:14px}.hub_featuredFact__7S2AB>strong{font:800 var(--display-lg) /1 var(--font-display)}.hub_featuredFact__7S2AB>span{color:var(--art-muted);font-size:var(--text-sm);line-height:1.5}.hub_featuredBottom__ZCpuZ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.hub_featuredBottom__ZCpuZ>span:first-child{font-size:var(--text-base);font-weight:600}.hub_featuredBottom__ZCpuZ .hub_arrow__cKILV{width:16px;color:var(--action-ink)}.hub_buildStrip__GD4Ya:hover,.hub_featured__Z27bI:hover,.hub_mode__Fp_D_:hover,.hub_smallBoard__mGQod:hover{border-color:var(--accent)}.hub_smallBoard__mGQod{position:relative;display:flex;align-items:flex-start;padding:16px}.hub_rank___fzen{grid-column:7/span 3;grid-row:1}.hub_lane__3FyoX{grid-column:7/span 3;grid-row:2}.hub_smallArt__GML_J{position:absolute;top:16px;right:16px;width:36px;height:36px}.hub_smallCopy__NrqLO{display:grid;gap:8px;width:100%;min-width:0}.hub_smallCopy__NrqLO h3{min-height:36px;padding-right:48px;font-size:var(--text-xl)}.hub_fact__kBzIa{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px}.hub_metric__Wa6Vl{color:var(--ink);font:800 var(--display-sm) /1 var(--font-display);white-space:nowrap}.hub_unit__eD4WQ{color:var(--muted);font-size:var(--text-xs)}.hub_detail__ect3a{color:var(--muted);font-size:var(--text-sm);line-height:1.5}.hub_buildStrip__GD4Ya{display:flex;grid-column:1/span 9;grid-row:3;align-items:center;gap:16px;padding:11px 20px}.hub_buildStrip__GD4Ya h3{margin-bottom:4px;font-size:var(--text-xl)}.hub_buildStrip__GD4Ya>.hub_arrow__cKILV{margin-left:8px}.hub_buildCount__BWmu5{display:flex;align-items:center;gap:8px;margin-left:auto;color:var(--ink);font:800 var(--display-sm) /1 var(--font-display)}.hub_buildCount__BWmu5 small{color:var(--muted);font:400 var(--text-sm) /1.4 Inter,sans-serif}.hub_moreRail__Rk3C2{display:flex;grid-column:10/span 3;grid-row:1/span 3;flex-direction:column;padding:18px}.hub_railHeading__Xw7HT{margin-bottom:4px}.hub_resource__rq8kg{display:flex;flex:1;align-items:center;gap:14px;min-width:0;padding:12px 0;border-bottom:1px solid var(--line-soft);color:var(--ink)}.hub_resource__rq8kg:last-child{padding-bottom:0;border:0}.hub_resourceIcon__tN3r2{flex:none;width:48px;height:48px;border-radius:var(--radius-control);object-fit:cover}.hub_resourceIcon__tN3r2:not(.icon-crop){border:1px solid var(--line)}.hub_resource__rq8kg .hub_resourceIcon__tN3r2{width:40px;height:40px}.hub_resourceCopy__6wgBx{display:grid;gap:6px;min-width:0}.hub_resourceCopy__6wgBx strong{color:var(--ink);font:700 var(--text-lg) /1.2 var(--font-display)}.hub_resourceCopy__6wgBx>span{color:var(--muted);font-size:var(--text-sm);line-height:1.45}.hub_resource__rq8kg>.hub_arrow__cKILV{width:13px;margin-left:auto}.hub_resource__rq8kg:hover strong{color:var(--accent)}.hub_mode__Fp_D_{position:relative;display:flex;align-items:center;gap:14px;min-height:92px;padding:15px 18px;overflow:hidden;border-color:transparent;background:var(--art-base)}.hub_modeArt__Q2_2r{position:absolute;inset:0 0 0 auto;width:60%;height:100%;object-fit:cover;object-position:50% 22%;-webkit-mask-image:linear-gradient(90deg,transparent,black 70%);mask-image:linear-gradient(90deg,transparent,black 70%);opacity:.5}.hub_mode__Fp_D_>:not(.hub_modeArt__Q2_2r,.raised-light){position:relative;z-index:1}.hub_modePortrait__uN02S{flex:none;width:52px;height:52px}.hub_modeCopy__8o3hb{display:grid;gap:4px}.hub_modeCopy__8o3hb>strong{color:var(--art-ink);font:700 var(--text-2xl) /1.1 var(--font-display)}.hub_modeCopy__8o3hb>span{color:var(--art-muted);font-size:var(--text-md)}.hub_modeCopy__8o3hb b{color:var(--art-gold)}.hub_mode__Fp_D_>.hub_arrow__cKILV{margin-left:auto;color:var(--art-muted)}.hub_mode__Fp_D_:hover>.hub_arrow__cKILV{color:var(--art-ink)}.hub_pending__wv04q{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px}.hub_pending__wv04q a{display:flex;align-items:center;gap:8px;color:var(--text);font-size:var(--text-md);white-space:nowrap}.hub_pending__wv04q a:hover{color:var(--accent)}.hub_pending__wv04q .hub_arrow__cKILV{width:14px;height:14px}@media (max-width:1360px){.hub_findHeader__8EqL9{gap:12px}.hub_picks__hkqqr{gap:4px}.hub_smallBoard__mGQod{padding:14px 12px}.hub_smallArt__GML_J{width:34px;height:34px}.hub_smallCopy__NrqLO{gap:7px}.hub_resourceIcon__tN3r2{width:40px;height:40px}.hub_moreRail__Rk3C2{padding:16px}.hub_resource__rq8kg{gap:10px}.hub_resource__rq8kg .hub_resourceIcon__tN3r2{width:34px;height:34px}.hub_resource__rq8kg>.hub_arrow__cKILV{display:none}}@media (max-width:1100px){.hub_findHeader__8EqL9{flex-wrap:wrap}.hub_findBox__spBWt{width:100%}.hub_picks__hkqqr{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.hub_bento__snItu{grid-template-rows:auto}.hub_bento__snItu>*{grid-column:1/-1;grid-row:auto}.hub_featuredCopy__Y2Kvg,.hub_featured__Z27bI{min-height:330px}.hub_smallBoard__mGQod{min-height:130px}.hub_resource__rq8kg{padding:16px 0}}@media (max-width:700px){.hub_headerNote__H_QXI{display:none}.hub_find__nAak4{padding:16px}.hub_picks__hkqqr{grid-template-columns:repeat(4,minmax(0,1fr))}.hub_featuredCopy__Y2Kvg{padding:18px}.hub_featuredBottom__ZCpuZ{flex-wrap:wrap}.hub_buildCount__BWmu5{display:none}}