.lqpPga_catalogPage{gap:14px;padding:2px 0 112px;display:grid}.lqpPga_controlRow{grid-template-columns:47px minmax(0,1fr);gap:10px;display:grid}.lqpPga_controlRow>:first-child{width:47px;min-width:47px}.lqpPga_filterButton,.lqpPga_searchField{border:1px solid color-mix(in srgb, var(--app-edge) 78%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--app-surface) 76%, transparent), color-mix(in srgb, color-mix(in srgb, var(--ink) 2%, var(--app-surface)) 39%, transparent));min-height:47px;box-shadow:0 12px 28px #09182617, inset 0 1px 0 color-mix(in srgb, var(--app-edge) 90%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lqpPga_filterButton{width:47px;min-width:47px;height:47px;min-height:47px;color:var(--ink-2);cursor:pointer;border-radius:12px;place-items:center;transition:transform .2s,box-shadow .2s;display:grid}.lqpPga_filterButton:hover{box-shadow:0 15px 31px #09182621, inset 0 1px 0 var(--app-edge);transform:translateY(-1px)}.lqpPga_searchField{min-width:0;color:var(--ink-3);border-radius:12px;align-items:center;gap:9px;padding:0 15px;display:flex}.lqpPga_searchField input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:12px;font-weight:700}.lqpPga_searchField input::placeholder{color:var(--ink-3)}.lqpPga_searchField input::-webkit-search-cancel-button{opacity:.45}.lqpPga_categories{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;padding:2px 2px 7px;display:flex;overflow-x:auto}.lqpPga_categories::-webkit-scrollbar{display:none}.lqpPga_category,.lqpPga_categoryActive{border:1px solid color-mix(in srgb, var(--app-edge) 70%, transparent);cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);scroll-snap-align:start;border-radius:14px;flex:none;align-content:center;place-items:center;gap:6px;width:76px;min-width:76px;min-height:76px;padding:9px 6px;font-size:9px;font-weight:700;line-height:1.1;transition:transform .18s,box-shadow .18s,background .18s;display:grid}.lqpPga_category svg,.lqpPga_categoryActive svg{stroke-width:2.15px}.lqpPga_category:hover,.lqpPga_categoryActive:hover{transform:translateY(-1px)}.lqpPga_category{color:var(--ink-3);background:linear-gradient(135deg, color-mix(in srgb, var(--app-surface) 64%, transparent), color-mix(in srgb, var(--app-surface) 30%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--app-edge) 82%, transparent), 0 7px 15px #0918260f}.lqpPga_categoryActive{color:var(--brand-ink);background:var(--brand);box-shadow:0 8px 18px var(--cta-shadow);border-color:#0000}.lqpPga_catalog{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lqpPga_challengeCard{isolation:isolate;border:1px solid color-mix(in srgb, var(--app-edge) 58%, transparent);color:#fff;background:color-mix(in srgb, var(--ink) 14%, var(--app-surface));min-width:0;height:196px;box-shadow:0 14px 30px #09182624, inset 0 1px 0 color-mix(in srgb, var(--app-edge) 82%, transparent);border-radius:16px;align-items:flex-end;transition:transform .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden}.lqpPga_challengeCard:hover,.lqpPga_challengeCard:focus-within{box-shadow:0 18px 36px #0918262e, inset 0 1px 0 var(--app-edge);transform:translateY(-2px)}.lqpPga_cardImage,.lqpPga_cardFallback,.lqpPga_cardShade{position:absolute;inset:0}.lqpPga_cardImage{z-index:0;object-fit:cover;transition:transform .28s,filter .28s}.lqpPga_cardFallback{z-index:0;background:linear-gradient(145deg, color-mix(in srgb, var(--ink) 8%, var(--app-surface)), color-mix(in srgb, var(--ink) 15%, var(--app-surface)))}.lqpPga_cardShade{z-index:1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 3%, transparent) 0%, color-mix(in srgb, var(--ink) 12%, transparent) 46%, color-mix(in srgb, var(--ink) 30%, transparent) 100%);transition:opacity .28s}.lqpPga_cardOverlay{z-index:2;border:1px solid color-mix(in srgb, var(--app-edge) 26%, transparent);min-width:0;max-height:66px;box-shadow:0 -3px 18px #0f172a14, inset 0 1px 0 color-mix(in srgb, var(--app-edge) 16%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2e3d5b38;border-bottom:0;border-left:0;border-right:0;border-radius:14px 14px 16px 16px;flex-direction:column;gap:4px;padding:10px 13px 11px;transition:max-height .28s,padding .28s,background .28s;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.lqpPga_challengeCard:hover .lqpPga_cardOverlay,.lqpPga_challengeCard:focus-within .lqpPga_cardOverlay{background:#2e3d5b4d;max-height:150px;padding:11px 13px 12px}.lqpPga_challengeCard:hover .lqpPga_cardImage,.lqpPga_challengeCard:focus-within .lqpPga_cardImage{filter:brightness(.92);transform:scale(1.025)}.lqpPga_challengeCard:hover .lqpPga_cardShade,.lqpPga_challengeCard:focus-within .lqpPga_cardShade{opacity:.82}.lqpPga_cardBrand,.lqpPga_cardDescription,.lqpPga_cardMeta{color:#ffffffd6;text-shadow:0 1px 3px #00000059;overflow:hidden}.lqpPga_cardBrand{font-size:8px;font-weight:700}.lqpPga_cardOverlay h2{color:#fff;letter-spacing:-.025em;text-shadow:0 1px 3px #00000059;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.16;display:-webkit-box;overflow:hidden}.lqpPga_challengeCard:hover .lqpPga_cardOverlay h2,.lqpPga_challengeCard:focus-within .lqpPga_cardOverlay h2{-webkit-line-clamp:2}.lqpPga_cardDetails{opacity:0;gap:6px;max-height:0;transition:max-height .28s,opacity .22s,transform .22s;display:grid;overflow:hidden;transform:translateY(8px)}.lqpPga_challengeCard:hover .lqpPga_cardDetails,.lqpPga_challengeCard:focus-within .lqpPga_cardDetails{opacity:1;max-height:74px;transform:translateY(0)}.lqpPga_cardDescription{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:22px;font-size:9px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.lqpPga_cardMetaRow{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;margin-top:2px;display:flex}.lqpPga_cardMeta{flex-wrap:wrap;gap:4px 9px;min-width:0;font-size:8px;font-weight:700;line-height:1.2;display:flex}.lqpPga_cardMeta span{align-items:center;gap:3px;min-width:0;display:inline-flex}.lqpPga_cardMeta svg{flex:none}.lqpPga_reward{border:1px solid color-mix(in srgb, var(--app-edge) 38%, transparent);color:var(--coin-ink);background:color-mix(in srgb, var(--coin) 22%, var(--app-surface));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--app-edge) 34%, transparent);white-space:nowrap;border-radius:999px;flex:none;align-self:flex-start;align-items:center;gap:3px;padding:5px 7px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}@media (prefers-reduced-motion:reduce){.lqpPga_filterButton,.lqpPga_challengeCard,.lqpPga_cardImage,.lqpPga_cardShade,.lqpPga_cardOverlay,.lqpPga_cardDetails{transition:none}}@media (hover:none){.lqpPga_cardOverlay{background:#2e3d5b4d;max-height:150px;padding:11px 13px 12px}.lqpPga_cardOverlay h2{-webkit-line-clamp:2}.lqpPga_cardDetails{opacity:1;max-height:74px;transform:translateY(0)}}@media (max-width:639px){.lqpPga_catalogPage{padding-bottom:104px}}
