.HubBrowse_section__prKMv{padding-top:2.5rem}@media (min-width:640px){.HubBrowse_section__prKMv{padding-top:3.5rem}}.HubBrowse_head__XHyb3{align-items:baseline;justify-content:space-between;margin-bottom:1rem}.HubBrowse_headLinks__40jI3,.HubBrowse_head__XHyb3{display:flex;flex-wrap:wrap;gap:0 1.25rem}.HubBrowse_headLink__fOlzm,.HubBrowse_textLink__UekQS{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;font-weight:500;color:var(--ink-muted);white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--dur-fast) var(--ease-out),text-decoration-color var(--dur-fast) var(--ease-out)}.HubBrowse_headLink__fOlzm:focus-visible,.HubBrowse_headLink__fOlzm:hover,.HubBrowse_textLink__UekQS:focus-visible,.HubBrowse_textLink__UekQS:hover{color:var(--accent);text-decoration-color:var(--accent)}.HubBrowse_plain__UBwLz{margin:0}.HubBrowse_columns__5NlYU{display:grid;gap:2rem}@media (min-width:768px){.HubBrowse_columns__5NlYU{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.HubBrowse_column__YNHVX{min-width:0}.HubBrowse_listWide__sSAgB{display:grid;-moz-column-gap:3rem;column-gap:3rem}@media (min-width:768px){.HubBrowse_listWide__sSAgB{grid-template-columns:repeat(2,minmax(0,1fr))}}.HubBrowse_column__YNHVX .HubBrowse_head__XHyb3{margin-bottom:.25rem}.HubBrowse_list__9DwdA{display:flex;flex-direction:column}.HubBrowse_row__wdqBS{display:flex;align-items:center;gap:.75rem;min-height:48px;padding:8px;margin-inline:-8px;border-radius:var(--radius-md);color:var(--ink);transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.HubBrowse_row__wdqBS:hover{background:color-mix(in srgb,var(--accent) 5%,var(--canvas-card));box-shadow:inset 0 0 0 1px var(--accent)}.HubBrowse_row__wdqBS:hover .HubBrowse_rowName__ThbP5{color:var(--accent)}.HubBrowse_row__wdqBS:focus-visible{outline:2px solid var(--accent);outline-offset:0}.HubBrowse_icon__4IKoX{position:relative;display:grid;flex:none;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-sm);background:var(--canvas-card)}.HubBrowse_icon__4IKoX:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring);pointer-events:none}.HubBrowse_roundImg__D8ciV{width:40px;height:40px;border-radius:9999px}.HubBrowse_squareImg__R33PF{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.HubBrowse_sigilImg__qPtfB{position:absolute;inset:2px;width:36px;height:36px;border-radius:9999px}.HubBrowse_keyartImg__v9eqJ{-o-object-fit:cover;object-fit:cover;opacity:.7}.HubBrowse_iconFallback__n1dj0{position:absolute;inset:0;font-size:12px}.HubBrowse_rowText__Ns0pp{display:flex;flex-direction:column;min-width:0;gap:.125rem}.HubBrowse_rowName__ThbP5{font-size:.9375rem;font-weight:500;line-height:1.3;transition:color var(--dur-fast) var(--ease-out)}.HubBrowse_rowLine__2Yj45,.HubBrowse_rowName__ThbP5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HubBrowse_rowLine__2Yj45{font-size:.8125rem;line-height:1.35;color:var(--ink-muted)}.HubBrowse_allHead__sZNLV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem}.HubBrowse_allFilter__VucM0{flex:1 1 16rem;max-width:22rem}.HubBrowse_allInput__tf6Sk{width:100%;height:44px;padding:0 .875rem;font-size:1rem;color:var(--ink);background:var(--canvas-card);border:0;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--ring-strong);outline:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.HubBrowse_allInput__tf6Sk::-moz-placeholder{color:var(--ink-faint)}.HubBrowse_allInput__tf6Sk::placeholder{color:var(--ink-faint)}.HubBrowse_allInput__tf6Sk:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.HubBrowse_allList__UL_qO{margin:0;padding:4px 8px;list-style:none;background:color-mix(in srgb,var(--canvas-card) 60%,transparent);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--ring)}.HubBrowse_allList__UL_qO[hidden]{display:none}.HubBrowse_allList__UL_qO>li:last-child>*{border-bottom-color:transparent}.HubBrowse_allEmpty__UfM6l{margin:0;padding:3rem 1rem;text-align:center;font-size:.9375rem;color:var(--ink-muted);background:color-mix(in srgb,var(--canvas-card) 60%,transparent);border-radius:var(--radius-lg)}.HubBrowse_allClear__zj7vp{min-height:44px;padding:0 .25rem;font-weight:600;color:var(--accent);white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.HubBrowse_allClear__zj7vp:focus-visible,.HubBrowse_allClear__zj7vp:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.HubBrowse_allClear__zj7vp,.HubBrowse_allInput__tf6Sk{transition:none}}.PortraitGrid_grid__A7sOw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .5rem}@media (min-width:640px){.PortraitGrid_grid__A7sOw{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:1.25rem .75rem}}.PortraitGrid_tile__PeFaI{display:flex;flex-direction:column;gap:.125rem;min-width:0;color:var(--ink);border-radius:var(--radius-md);outline-offset:3px}.PortraitGrid_frame___ffO4{position:relative;display:block;aspect-ratio:3/4;margin-bottom:.375rem;overflow:hidden;border-radius:var(--radius-md);background:var(--canvas-card);transition:transform var(--dur-fast) var(--ease-out)}.PortraitGrid_frame___ffO4:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring-strong);pointer-events:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.PortraitGrid_art___Tp4D{transform-origin:50% 30%;transition:filter var(--dur-fast) var(--ease-out)}.PortraitGrid_fallback__cCdLD{position:absolute;inset:0}.PortraitGrid_name__b1rg_{overflow:hidden;font-family:var(--font-display);font-size:.9375rem;font-weight:600;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.PortraitGrid_count__dH5lc{font-size:.75rem;line-height:1.3;color:var(--ink-muted)}.PortraitGrid_tile__PeFaI:focus-visible .PortraitGrid_frame___ffO4:after,.PortraitGrid_tile__PeFaI:hover .PortraitGrid_frame___ffO4:after{box-shadow:inset 0 0 0 2px var(--accent)}.PortraitGrid_tile__PeFaI:active .PortraitGrid_frame___ffO4{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.PortraitGrid_tile__PeFaI:hover .PortraitGrid_frame___ffO4{transform:translateY(-1px)}}.PortraitGrid_tile__PeFaI[data-empty] .PortraitGrid_art___Tp4D{filter:grayscale(1) brightness(.45)}.PortraitGrid_tile__PeFaI[data-empty] .PortraitGrid_name__b1rg_{color:var(--ink-muted)}.PortraitGrid_tile__PeFaI[data-empty] .PortraitGrid_count__dH5lc{color:var(--ink-faint)}.PortraitGrid_tile__PeFaI[data-empty]:focus-visible .PortraitGrid_art___Tp4D,.PortraitGrid_tile__PeFaI[data-empty]:hover .PortraitGrid_art___Tp4D{filter:grayscale(1) brightness(.65)}.PortraitGrid_tile__PeFaI[data-empty]:focus-visible .PortraitGrid_frame___ffO4:after,.PortraitGrid_tile__PeFaI[data-empty]:hover .PortraitGrid_frame___ffO4:after{box-shadow:inset 0 0 0 2px var(--ring-strong)}@media (prefers-reduced-motion:reduce){.PortraitGrid_tile__PeFaI:active .PortraitGrid_frame___ffO4,.PortraitGrid_tile__PeFaI:hover .PortraitGrid_frame___ffO4{transform:none}}.PortraitGrid_tile__PeFaI:not([data-empty]):focus-visible .PortraitGrid_name__b1rg_,.PortraitGrid_tile__PeFaI:not([data-empty]):hover .PortraitGrid_name__b1rg_{color:var(--accent)}.ArtBand_band__QuKN1{position:relative;isolation:isolate;overflow:hidden;color:var(--ink)}.ArtBand_art__JYruc{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 35%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 35%,transparent)}.ArtBand_img__LvF3W{-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;opacity:.5}.ArtBand_inner__ZVhXx{position:relative;padding-top:3rem;padding-bottom:2.5rem}.ArtBand_band__QuKN1[data-size=hub] .ArtBand_inner__ZVhXx{padding-top:4.5rem;padding-bottom:3rem}.ArtBand_band__QuKN1[data-size=category] .ArtBand_inner__ZVhXx{padding-top:1.5rem;padding-bottom:2rem}@media (max-width:639px){.ArtBand_band__QuKN1[data-size=hub] .ArtBand_inner__ZVhXx{padding-top:2.5rem;padding-bottom:2rem}.ArtBand_img__LvF3W{-o-object-position:62% 18%;object-position:62% 18%}}.MechanicGrid_grid__nTZvm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .5rem}@media (min-width:640px){.MechanicGrid_grid__nTZvm{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:1.25rem .75rem}}.MechanicGrid_item__mT2Jp{display:flex;flex-direction:column;align-items:center;gap:.125rem;min-width:0;min-height:44px;text-align:center;color:var(--ink);border-radius:var(--radius-md);outline-offset:3px}.MechanicGrid_ring__ossJm{position:relative;display:grid;place-items:center;width:56px;height:56px;margin-bottom:.375rem;overflow:hidden;border-radius:9999px;background:var(--canvas-card);transition:transform var(--dur-fast) var(--ease-out)}.MechanicGrid_ring__ossJm:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ring-strong);pointer-events:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.MechanicGrid_icon__s2Z_j{display:block;width:56px;height:56px;transition:filter var(--dur-fast) var(--ease-out)}.MechanicGrid_fallback__v_k2D{width:56px;height:56px;border-radius:9999px;font-size:12px}.MechanicGrid_name__fzZjx{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;font-size:.8125rem;font-weight:500;line-height:1.2;overflow-wrap:anywhere}.MechanicGrid_count__m7FPw{font-size:.75rem;line-height:1.3;color:var(--ink-muted)}.MechanicGrid_item__mT2Jp:focus-visible .MechanicGrid_ring__ossJm:after,.MechanicGrid_item__mT2Jp:hover .MechanicGrid_ring__ossJm:after,.MechanicGrid_item__mT2Jp[aria-current=true] .MechanicGrid_ring__ossJm:after{box-shadow:inset 0 0 0 2px var(--accent)}.MechanicGrid_item__mT2Jp[aria-current=true] .MechanicGrid_count__m7FPw{color:var(--accent)}.MechanicGrid_item__mT2Jp:active .MechanicGrid_ring__ossJm{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.MechanicGrid_item__mT2Jp:hover .MechanicGrid_ring__ossJm{transform:translateY(-1px)}}.MechanicGrid_item__mT2Jp[data-empty] .MechanicGrid_icon__s2Z_j{filter:grayscale(1) brightness(.45)}.MechanicGrid_item__mT2Jp[data-empty] .MechanicGrid_name__fzZjx{color:var(--ink-muted)}.MechanicGrid_item__mT2Jp[data-empty] .MechanicGrid_count__m7FPw{color:var(--accent)}.MechanicGrid_item__mT2Jp[data-empty]:focus-visible .MechanicGrid_icon__s2Z_j,.MechanicGrid_item__mT2Jp[data-empty]:hover .MechanicGrid_icon__s2Z_j{filter:grayscale(1) brightness(.65)}.MechanicGrid_item__mT2Jp[data-empty]:focus-visible .MechanicGrid_ring__ossJm:after,.MechanicGrid_item__mT2Jp[data-empty]:hover .MechanicGrid_ring__ossJm:after{box-shadow:inset 0 0 0 2px var(--ring-strong)}@media (prefers-reduced-motion:reduce){.MechanicGrid_item__mT2Jp:active .MechanicGrid_ring__ossJm,.MechanicGrid_item__mT2Jp:hover .MechanicGrid_ring__ossJm{transform:none}}.MechanicGrid_item__mT2Jp:not([data-empty]):focus-visible .MechanicGrid_name__fzZjx,.MechanicGrid_item__mT2Jp:not([data-empty]):hover .MechanicGrid_name__fzZjx{color:var(--accent)}.ToolCard_card__clOPU{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--radius-lg);background:var(--canvas-card);color:var(--ink);text-decoration:none}.ToolCard_card__clOPU:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,var(--ring));pointer-events:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.ToolCard_card__clOPU:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ToolCard_visual__9y_8d{position:relative;height:180px;overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0;isolation:isolate;background:#0d0c0b}@media (min-width:1024px){.ToolCard_visual__9y_8d{height:240px}}.ToolCard_body__ZQr5a{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 16px 20px}@media (min-width:1024px){.ToolCard_body__ZQr5a{padding:20px 24px 24px}}.ToolCard_action__ZYyi_.btn-quiet{margin-left:-.75rem;color:var(--ink)}.ToolCard_titleRow___HaQI{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ToolCard_beta__wLamK{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;line-height:1;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent)}.ToolCard_desc__0jOUe{font-size:.9375rem;line-height:1.5;color:var(--ink-muted)}.ToolCard_action__ZYyi_{align-self:flex-start;margin-top:auto}.ToolCard_actionSpacer__8XvtA{height:8px}@media (hover:hover) and (pointer:fine){.ToolCard_visual__9y_8d{filter:brightness(.85);transition:filter var(--dur-med) var(--ease-out)}.ToolCard_card__clOPU:hover:after{box-shadow:inset 0 0 0 1px var(--accent)}.ToolCard_card__clOPU:hover h3{color:var(--accent)}.ToolCard_card__clOPU:focus-visible .ToolCard_visual__9y_8d,.ToolCard_card__clOPU:hover .ToolCard_visual__9y_8d{filter:brightness(1)}.ToolCard_card__clOPU:hover .btn-accent.ToolCard_action__ZYyi_{background:color-mix(in srgb,var(--accent) 86%,#fff)}.ToolCard_card__clOPU:hover .btn-quiet.ToolCard_action__ZYyi_{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.ToolCard_card__clOPU:after,.ToolCard_visual__9y_8d{transition:none}}.HomeHero_hero__9UgAF{position:relative;isolation:isolate;overflow:hidden;background:var(--canvas)}.HomeHero_art__24pNu{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 30%;object-position:70% 30%}.HomeHero_scrim__kro2p{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 55%,var(--canvas) 100%),color-mix(in srgb,var(--canvas) 86%,transparent)}@media (min-width:768px){.HomeHero_scrim__kro2p{background:linear-gradient(180deg,transparent 60%,var(--canvas) 100%),linear-gradient(90deg,color-mix(in srgb,var(--canvas) 94%,transparent) 0,color-mix(in srgb,var(--canvas) 88%,transparent) 50%,color-mix(in srgb,var(--canvas) 45%,transparent) 78%,color-mix(in srgb,var(--canvas) 30%,transparent) 100%)}}.HomeHero_search__GeEaT{display:flex;gap:8px;max-width:480px}.HomeHero_input__i6cin{flex:1;min-width:0;height:44px;padding:0 14px;border:none;border-radius:var(--radius-md);background:var(--canvas-card);box-shadow:inset 0 0 0 1px var(--ring-strong);color:var(--ink);font-size:1rem;transition:box-shadow var(--dur-fast) var(--ease-out)}.HomeHero_input__i6cin::-moz-placeholder{color:var(--ink-faint)}.HomeHero_input__i6cin::placeholder{color:var(--ink-faint)}.HomeHero_input__i6cin:focus{outline:none;box-shadow:inset 0 0 0 2px var(--accent)}.HomeHero_searchButton__2_TA2{min-height:44px}.HomeHero_top__RpQg6{display:grid;gap:24px;align-items:center}@media (min-width:1024px){.HomeHero_top__RpQg6{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px}}.HomeHero_tiles__KDL_B{display:grid;gap:12px}@media (min-width:768px){.HomeHero_tiles__KDL_B{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.HomeHero_tiles__KDL_B[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.HomeHero_tiles__KDL_B[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.HomeHero_tile__DVqB2{display:flex;flex-direction:column;min-height:260px;height:100%;padding:32px;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);border-radius:var(--radius-lg);color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.HomeHero_tileNeutral__AZkEJ{background:var(--canvas-card)}.HomeHero_tile__DVqB2:focus-visible,.HomeHero_tile__DVqB2:hover{border-color:var(--accent)}.HomeHero_tile__DVqB2:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HomeHero_tile__DVqB2:active{transform:translateY(1px)}.HomeHero_tileTitle__txpWT{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--ink);transition:color var(--dur-fast) var(--ease-out)}.HomeHero_tile__DVqB2:focus-visible .HomeHero_tileTitle__txpWT,.HomeHero_tile__DVqB2:hover .HomeHero_tileTitle__txpWT{color:var(--accent)}.HomeHero_tileSeason__bFra4{margin-top:12px;font-size:.9375rem;font-weight:500;line-height:1.35;color:color-mix(in srgb,var(--accent) 70%,var(--ink))}.HomeHero_tileLaunch__YDqbf,.HomeHero_tileLive__Xvh0M{margin-top:4px;font-size:.875rem;font-weight:500;line-height:1.35}.HomeHero_tileLaunch__YDqbf{color:var(--ink)}.HomeHero_tileLive__Xvh0M{color:var(--positive)}.HomeHero_tileFoot__sKlN2{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:auto;padding-top:24px;font-size:.875rem;color:var(--ink-muted)}.HomeHero_tileCta__HZK9c{font-weight:600;color:var(--accent);white-space:nowrap}@media (prefers-reduced-motion:reduce){.HomeHero_input__i6cin,.HomeHero_tileTitle__txpWT,.HomeHero_tile__DVqB2{transition:none}.HomeHero_tile__DVqB2:active{transform:none}}.RandomizerMiniature_stage__9uIqy{position:relative;display:block;width:var(--d);height:var(--d)}.RandomizerMiniature_card__P3D0L{--d:164px;--f:52px;--r:54px;--p:9px}@media (min-width:1024px){.RandomizerMiniature_card__P3D0L{--d:208px;--f:66px;--r:68px;--p:11px}}.RandomizerMiniature_tile__eJaoG{--d:40px;--f:15px;--r:12px;--p:4px}.RandomizerMiniature_wheel__KCsnl{position:absolute;inset:0;border-radius:9999px;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--accent) 14%,var(--canvas-elev)) 0,var(--canvas-elev) 70%);box-shadow:inset 0 0 0 1px var(--accent)}.RandomizerMiniature_hub__8HZnK{position:absolute;top:50%;left:50%;width:calc(var(--f) * .4);height:calc(var(--f) * .4);border-radius:9999px;background:var(--accent);transform:translate(-50%,-50%)}.RandomizerMiniature_face__q8XcC{position:absolute;top:50%;left:50%;width:var(--f);height:var(--f);margin:calc(var(--f) / -2) 0 0 calc(var(--f) / -2);border-radius:9999px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px var(--ring-strong);transform:rotate(var(--angle)) translateY(calc(var(--r) * -1)) rotate(calc(var(--angle) * -1))}.RandomizerMiniature_pointer__mIIsz{position:absolute;top:calc(var(--p) * -.4);left:50%;width:0;height:0;border-left:var(--p) solid transparent;border-right:var(--p) solid transparent;border-top:calc(var(--p) * 1.4) solid var(--accent);transform:translateX(-50%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}@keyframes RandomizerMiniature_spin__kxpN4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){a:hover .RandomizerMiniature_wheel__KCsnl{animation:RandomizerMiniature_spin__kxpN4 6s linear infinite}}.SegmentedLinks_group___lv7Y{display:flex;align-items:center;gap:.625rem;min-width:0;max-width:100%}.SegmentedLinks_caption__A2ddE{flex:none;font-size:.8125rem;font-weight:500;color:var(--ink-muted);white-space:nowrap}.SegmentedLinks_track__nfrqK{display:inline-flex;min-width:0;max-width:100%;gap:2px;padding:3px;overflow-x:auto;scrollbar-width:none;background:var(--canvas-card);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--ring)}.SegmentedLinks_track__nfrqK::-webkit-scrollbar{display:none}.SegmentedLinks_segment__FY9Ja{display:inline-flex;flex:none;align-items:center;min-height:34px;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap;color:var(--ink-muted);border-radius:calc(var(--radius-md) - 3px);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.SegmentedLinks_segment__FY9Ja:hover{color:var(--ink);background:var(--surface-3)}.SegmentedLinks_segment__FY9Ja:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.SegmentedLinks_segment__FY9Ja[aria-current=true]{color:var(--ink);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ring-strong)}.SegmentedLinks_segment__FY9Ja:active{transform:translateY(1px)}@media (max-width:639px),(pointer:coarse){.SegmentedLinks_segment__FY9Ja{min-height:44px}}@media (prefers-reduced-motion:reduce){.SegmentedLinks_segment__FY9Ja:active{transform:none}}.CategoryHubHeader_header__hgAb8{display:flex;flex-direction:column;align-items:flex-start}.CategoryHubHeader_back__3SiRZ{display:inline-flex;align-items:center;gap:.25rem;min-height:44px;margin-left:-.25rem;padding:0 .25rem;font-size:.875rem;font-weight:500;color:var(--ink-muted);white-space:nowrap;border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease-out)}.CategoryHubHeader_back__3SiRZ:focus-visible,.CategoryHubHeader_back__3SiRZ:hover{color:var(--ink)}.CategoryHubHeader_chevron__ZyFTw{flex:none}.CategoryHubHeader_title__uqTox{margin-top:.5rem}.CategoryHubHeader_line__zadzY{display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;margin-top:.5rem;font-size:1rem;color:var(--ink-muted)}.CategoryHubHeader_related__8zfHH{display:inline-flex;align-items:center;min-height:44px;font-weight:500;color:var(--accent);white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out)}.CategoryHubHeader_related__8zfHH:focus-visible,.CategoryHubHeader_related__8zfHH:hover{text-decoration-color:currentColor}.ResourcesHub_hub__m5_EK{display:flex;flex-direction:column;align-items:flex-start}.ResourcesHub_form__JmED9{display:flex;align-items:stretch;gap:.5rem;width:100%;max-width:34rem;margin-top:1rem}.ResourcesHub_input__Bsbji{flex:1 1 auto;min-width:0;height:44px;padding:0 .875rem;font-size:1rem;color:var(--ink);background:var(--canvas-card);border:0;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--ring-strong);outline:none;transition:box-shadow var(--dur-fast) var(--ease-out)}.ResourcesHub_input__Bsbji::-moz-placeholder{color:var(--ink-faint)}.ResourcesHub_input__Bsbji::placeholder{color:var(--ink-faint)}.ResourcesHub_input__Bsbji:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.ResourcesHub_submit__i9FjD{flex:none;min-height:44px}.ResourcesHub_entries__vpWKp{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.ResourcesHub_entry__G_Vt_{display:block;padding:8px;border-radius:var(--radius-md);outline-offset:3px;transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.ResourcesHub_entry__G_Vt_:hover{background:color-mix(in srgb,var(--accent) 5%,var(--canvas-card));box-shadow:inset 0 0 0 1px var(--accent)}