.app-launcher{max-width:720px;padding-top:32px}.app-launcher h1{margin:12px 0;font-size:clamp(26px,5vw,38px);line-height:1.15}.app-launcher>p{color:#526673;line-height:1.6}.app-mode-status{color:#526673;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:32px;margin:0 0 12px;font-size:13px;display:flex}.app-mode-status a{color:#17394f;align-items:center;min-height:44px;font-weight:750;text-decoration:underline;display:inline-flex}.hub-settings label small{margin-top:4px;font-size:14px;font-weight:400;line-height:1.5;display:block}.home-feature-card[aria-disabled=true]{cursor:default}.home-feature-card[aria-disabled=true] .home-feature-art{filter:saturate(.65)}.hub-game-card .hub-primary:disabled{color:#526673;box-shadow:none;cursor:default;background:#e6e8e0;border-color:#bdc6be}.home-party-invite .offline-required{font-size:14px;font-weight:700}.site-switcher [aria-disabled=true]{opacity:.6;cursor:default}.home-screen{padding-top:18px}.home-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.home-section-heading h2{margin:0;font-size:clamp(23px,3vw,30px);line-height:1.15}.home-section-heading>a{flex-shrink:0;align-items:center;min-height:44px;font-size:13px;font-weight:800;display:inline-flex}.home-section-heading>span{color:#526673;font-size:13px}.home-featured{margin-bottom:34px}.home-pick-tabs{background:#e9e9dd;border:1px solid #d7dccf;border-radius:15px;gap:5px;padding:4px;display:flex}.pg-hub .home-pick-tabs button{box-shadow:none;background:0 0;border:0;border-radius:11px;padding:10px 14px;font-size:14px}.pg-hub .home-pick-tabs button[aria-pressed=true]{color:#fff9ed;background:#17394f;box-shadow:0 2px #0b2738}.home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.home-feature-card{color:#17394f;background:#fffdf5;border:1px solid #ced5c9;border-radius:18px;flex-direction:column;min-width:0;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden;box-shadow:0 4px #17394f0b}.home-feature-art{aspect-ratio:3/2;background:#e8e4d4;position:relative;overflow:hidden}.home-feature-art img{object-fit:cover;width:100%;height:100%;display:block}.home-play{color:#17394f;background:#fff8e9;border-radius:50%;place-items:center;width:34px;height:34px;padding-left:2px;font-size:12px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 2px #17394f33}.home-feature-copy{padding:13px 14px 15px}.home-game-type{letter-spacing:.8px;text-transform:uppercase;color:#5b6e76;font-size:11px;font-weight:800}.home-feature-copy h2{margin:6px 0 7px;font-size:20px;line-height:1.1}.home-feature-copy p{color:#526673;margin:0;font-size:12px;line-height:1.4}.home-collections{margin-bottom:28px}.home-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-collection{color:#17394f;background:#dfeadf;border:1px solid #cbd6ca;border-radius:17px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.home-collection>img{object-fit:cover;width:100%;height:105px;display:block}.home-collection>div{flex:1;padding:12px 14px 15px;position:relative}.home-collection h3{margin:7px 0;font-size:20px;line-height:1.1}.home-collection p{max-width:85%;margin:0;font-size:12px;line-height:1.4}.home-collection-count{text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:800}.home-collection-arrow{font-size:22px;position:absolute;bottom:12px;right:12px}.home-collection.coral{background:#f7d5be;border-color:#e8c7b1}.home-collection.gold{background:#f6e6b5;border-color:#e1d3ab}.home-collection.blue{background:#dce9ed;border-color:#c2d6db}.home-collection.rose{background:#eddbda;border-color:#ddc7c4}.home-collection:last-child{flex-direction:row;grid-column:1/-1}.home-collection:last-child>img{aspect-ratio:3/2;width:40%;height:auto}.home-party-invite{background:#f4e8d0;border:1px solid #ded0b5;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;margin:28px 0 38px;padding:20px;display:flex}.home-party-invite>div{flex:330px}.home-party-invite h2{margin:7px 0;font-size:25px}.home-party-invite p{color:#526673;margin:0;font-size:13px}.home-party-invite .hub-eyebrow{font-size:9px}.home-browse{scroll-margin-top:18px}.home-browse .hub-filters{padding:14px}.home-browse .hub-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-browse .hub-card-art{aspect-ratio:3/2;height:auto}.home-browse .hub-card-copy{min-width:0;padding:13px}.home-browse .hub-card-copy h2{margin:7px 0;font-size:19px;line-height:1.12}.home-browse .hub-card-copy>p{margin:4px 0 12px;font-size:12px}.home-browse .hub-eyebrow{letter-spacing:.6px;font-size:9px}.home-browse .hub-tags{gap:4px;margin:0 0 12px}.home-browse .hub-tags span{padding:3px 5px;font-size:11px}.home-browse .hub-primary{width:100%;padding:9px;font-size:12px}.home-browse .hub-star{background:#fffaf0ee;top:6px;right:6px}@media (hover:hover){.home-feature-card:hover{transform:translateY(-3px);box-shadow:0 7px #17394f0c}.home-collection:hover{filter:brightness(1.025)}}@media (min-width:800px){.home-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home-collection-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.home-collection{grid-column:span 2}.home-collection>img{height:145px}.home-collection:nth-child(n+4){flex-direction:row;grid-column:span 3}.home-collection:nth-child(n+4)>img{aspect-ratio:auto;width:40%;height:130px}.home-collection:nth-child(n+4)>div{align-self:center}.home-browse .hub-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home-featured{margin-bottom:38px}}@media (max-width:649px){.home-topbar{flex-flow:row;justify-content:space-between;gap:8px;min-height:68px;margin:0;padding:10px 14px}.home-topbar .brand{flex-shrink:0;min-height:0}.home-topbar .brand-unified{width:93px;height:auto}.home-topbar .site-switcher{border:0;flex-wrap:nowrap;gap:2px;width:auto;min-width:0;padding:0}.home-topbar .site-switcher a{padding:8px;font-size:11px}.home-topbar .site-switcher a:last-child{display:none}.home-screen{padding:18px 14px 38px}.pg-hub .home-browse-link{white-space:nowrap;padding:9px;font-size:11px}.home-section-heading{gap:8px}.home-collections .home-section-heading>span{display:none}.home-feature-grid{gap:11px}.home-feature-copy{padding:11px}.home-feature-copy h2{font-size:18px}.home-feature-copy p{font-size:12px}.home-game-type{font-size:11px}.home-feature-art{aspect-ratio:1.35}.home-play{width:28px;height:28px;font-size:11px;bottom:7px;right:7px}.home-collection h3{font-size:19px}.home-collection>div{padding:11px}.home-collection p{font-size:12px}.home-party-invite{padding:16px}.home-party-invite h2{font-size:23px}.home-party-invite .hub-primary,.home-party-invite .hub-button{flex:1;padding:10px;font-size:12px}.home-browse .hub-card-copy>p{display:none}.home-browse .hub-card-copy h2{font-size:17px}.home-browse .hub-card-copy{padding:11px}.home-browse .hub-tags span,.home-browse .hub-card-copy .hub-eyebrow{font-size:11px}.home-browse .hub-star{min-width:44px;min-height:44px;font-size:22px}}@media (prefers-reduced-motion:reduce){.home-feature-card{transition:none}.home-feature-card:hover{transform:none}}.home-collection.mint>img,.home-collection.coral>img{object-fit:contain}@media (max-width:649px){.pg-hub.home-screen .home-browse-link{flex-shrink:0;width:44px;min-width:44px;min-height:44px;padding:10px}.home-browse-link .home-find-label{display:none}}.home-accessible-title{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:649px){.home-screen .home-pick-tabs button{padding:9px 10px;font-size:12px}.home-featured>.home-section-heading{gap:8px}}.home-feature-grid>.home-feature-invite{order:1;grid-column:1/-1;margin:3px 0 0;padding:16px}.home-feature-invite h2{font-size:22px}.home-feature-invite p{font-size:13px}@media (max-width:799px){.home-feature-grid>.home-feature-card:nth-child(n+3){order:2}.home-feature-invite>div{flex-basis:100%}.home-feature-invite .hub-eyebrow,.home-feature-invite p{display:none}.home-feature-invite h2{margin:0;font-size:20px}.home-feature-grid>.home-feature-invite{gap:12px;padding:14px}.home-feature-invite .hub-primary,.home-feature-invite .hub-button{flex:1;padding:10px;font-size:12px}}.home-feature-copy h2,.home-collection h3,.home-browse .hub-card-copy h2{overflow-wrap:break-word}.home-feature-copy p,.home-collection p,.home-browse .hub-tags{line-height:1.45}@media (max-width:799px){.home-feature-invite .hub-primary,.home-feature-invite .hub-button{white-space:nowrap;flex:120px;padding:10px 8px;font-size:13px}}@media (max-width:649px){.home-screen .home-pick-tabs button{padding:9px 8px;font-size:13px}.home-topbar .site-switcher a{white-space:normal;text-align:center;flex-shrink:1;justify-content:center;min-width:44px;padding:8px 6px;font-size:12px;line-height:1.3}.home-browse .hub-tags span{font-size:12px}.home-browse .hub-card-copy h2{font-size:clamp(1rem,4.7vw,1.1875rem)}}
