.page-heading-module__ouQjJa__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;min-width:0;display:flex}.page-heading-module__ouQjJa__identity{flex:240px;align-items:flex-start;gap:12px;min-width:0;display:flex}.page-heading-module__ouQjJa__copy{min-width:0}.page-heading-module__ouQjJa__title{font-size:var(--page-title-size,1.75rem);letter-spacing:-.7px;overflow-wrap:anywhere;font-weight:700;line-height:1.25}.page-heading-module__ouQjJa__description{max-width:68ch;color:var(--color-ink-soft);overflow-wrap:anywhere;margin-top:7px;font-size:.875rem;font-weight:400;line-height:1.6}.page-heading-module__ouQjJa__actions{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;padding:2px 0;display:flex}@media (max-width:639px){.page-heading-module__ouQjJa__heading{gap:14px}.page-heading-module__ouQjJa__identity{gap:10px}.page-heading-module__ouQjJa__title{font-size:var(--page-title-size,1.5625rem)}.page-heading-module__ouQjJa__description{font-size:.8125rem}}
.list-screen-module__jQreKa__categoryMark{border-radius:var(--ui-radius,9px);background:var(--category-tint,var(--color-lavender-soft));width:36px;height:36px;color:var(--category-colour,var(--color-lavender-deep));flex-shrink:0;justify-content:center;align-items:center;display:flex}.list-screen-module__jQreKa__categoryTabs{scrollbar-width:none;gap:6px;margin-inline:-6px;padding:5px 6px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.list-screen-module__jQreKa__categoryTabs::-webkit-scrollbar{display:none}.list-screen-module__jQreKa__categoryTab{border:1px solid var(--color-line);border-radius:var(--ui-radius,9px);min-height:40px;color:var(--color-ink-soft);background:0 0;flex-shrink:0;align-items:center;gap:7px;padding:8px 12px;font-size:.8125rem;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s;display:flex}.list-screen-module__jQreKa__categoryTab[aria-current=page]{background:var(--category-tint,var(--color-lavender-soft));color:var(--category-colour,var(--color-lavender-deep));border-color:var(--category-colour,var(--color-lavender-deep))}.list-screen-module__jQreKa__categoryTab:hover{background:var(--color-surface);color:var(--color-ink)}.list-screen-module__jQreKa__categoryTab:focus-visible{outline:2px solid var(--color-lavender-deep);outline-offset:2px}.list-screen-module__jQreKa__viewTabs{border:1px solid var(--color-line);border-radius:var(--ui-radius,9px);background:var(--color-surface);flex-shrink:0;padding:3px;display:flex}.list-screen-module__jQreKa__viewTab{min-height:34px;color:var(--color-ink-soft);border-radius:6px;justify-content:center;align-items:center;padding:6px 14px;font-size:.8125rem;font-weight:550;transition:color .15s;display:inline-flex;position:relative}.list-screen-module__jQreKa__viewTab[aria-current=page],.list-screen-module__jQreKa__viewTab[aria-pressed=true]{color:var(--color-lavender-deep)}.list-screen-module__jQreKa__viewTab:hover{color:var(--color-ink)}.list-screen-module__jQreKa__viewTab:focus-visible{outline:2px solid var(--color-lavender-deep);outline-offset:1px}.list-screen-module__jQreKa__viewSelection{border-radius:inherit;background:var(--color-lavender-soft);position:absolute;inset:0}.list-screen-module__jQreKa__rankingList{border-top:1px solid var(--color-line);flex-direction:column;gap:0;display:flex}.list-screen-module__jQreKa__rankingRow{border-bottom:1px solid var(--color-line);background:0 0;align-items:center;gap:12px;padding:10px 0;display:flex}.list-screen-module__jQreKa__rankingTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.list-screen-module__jQreKa__rankingDetail{color:var(--color-ink-soft);font-size:.75rem;font-weight:400;line-height:1.6}.list-screen-module__jQreKa__rankNumber{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:550}.list-screen-module__jQreKa__rankBadge{border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:650;display:flex}.list-screen-module__jQreKa__playToolbar{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.list-screen-module__jQreKa__playUndo{width:44px;height:44px}.list-screen-module__jQreKa__playPrompt{text-align:center;overflow-wrap:anywhere;min-width:0;font-size:1rem;font-weight:500;line-height:1.5}.list-screen-module__jQreKa__voteCount{color:var(--color-ink-soft);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500;line-height:1.5}@media (max-width:639px){.list-screen-module__jQreKa__categoryMark{display:none}.list-screen-module__jQreKa__categoryTab{min-height:44px}.list-screen-module__jQreKa__viewTab{min-height:38px;padding-inline:12px}.list-screen-module__jQreKa__rankingRow{gap:9px}.list-screen-module__jQreKa__playToolbar{gap:8px}.list-screen-module__jQreKa__playPrompt{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.list-screen-module__jQreKa__categoryTab,.list-screen-module__jQreKa__viewTab{transition:none}}
.quiz-catalog-module__j_vVlW__filters{flex-wrap:wrap;gap:4px;display:flex}.quiz-catalog-module__j_vVlW__filter{border-radius:var(--ui-radius);min-height:44px;color:var(--color-ink-soft);border:1px solid #0000;padding:8px 12px;font-size:.8125rem;font-weight:500}.quiz-catalog-module__j_vVlW__filter[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 6%, var(--color-surface));color:var(--color-ink)}.quiz-catalog-module__j_vVlW__filter:hover{background:var(--color-surface-hover);color:var(--color-ink)}.quiz-catalog-module__j_vVlW__filter:focus-visible,.quiz-catalog-module__j_vVlW__card:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.quiz-catalog-module__j_vVlW__collection{grid-template-columns:repeat(auto-fit,minmax(min(100%,272px),1fr));gap:20px;display:grid}.quiz-catalog-module__j_vVlW__card{border:1px solid var(--color-line);border-radius:var(--ui-panel-radius);background:var(--color-surface);min-width:0;height:100%;transition:border-color .16s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.quiz-catalog-module__j_vVlW__card:hover{border-color:color-mix(in srgb, var(--color-ink) 30%, var(--color-line))}.quiz-catalog-module__j_vVlW__cover{aspect-ratio:2;object-fit:cover;width:100%;transition:transform .3s var(--ease-out)}.quiz-catalog-module__j_vVlW__card:hover .quiz-catalog-module__j_vVlW__cover{transform:scale(1.02)}.quiz-catalog-module__j_vVlW__content{flex-direction:column;flex:1;padding:20px;display:flex}.quiz-catalog-module__j_vVlW__title{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:500;line-height:1.35}.quiz-catalog-module__j_vVlW__description{color:var(--color-ink-soft);margin-top:4px;font-size:.875rem;font-weight:400;line-height:1.55}.quiz-catalog-module__j_vVlW__progress{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}@media (max-width:639px){.quiz-catalog-module__j_vVlW__collection{gap:16px}}@media (prefers-reduced-motion:reduce){.quiz-catalog-module__j_vVlW__card,.quiz-catalog-module__j_vVlW__cover{transition:none}}
.quiz-experience-module__Q9W2xa__question{border:1px solid var(--color-line);border-radius:var(--ui-panel-radius);background:var(--color-surface);overflow:hidden}.quiz-experience-module__Q9W2xa__cover{object-fit:cover;width:100%;height:112px;display:block}.quiz-experience-module__Q9W2xa__questionBody{padding:24px}.quiz-experience-module__Q9W2xa__questionTitle{letter-spacing:-.01em;font-size:1.375rem;font-weight:500;line-height:1.3}.quiz-experience-module__Q9W2xa__meta{color:var(--color-ink-soft);justify-content:space-between;align-items:center;gap:16px;font-size:.8125rem;display:flex}.quiz-experience-module__Q9W2xa__ticks{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.quiz-experience-module__Q9W2xa__tick{background:var(--color-line);height:4px;transition:background-color .3s var(--ease-out);border-radius:2px}.quiz-experience-module__Q9W2xa__tick[data-state=done]{background:color-mix(in srgb, var(--color-ink) 55%, var(--color-line))}.quiz-experience-module__Q9W2xa__tick[data-state=current]{background:var(--color-brand)}.quiz-experience-module__Q9W2xa__option{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;width:100%;min-height:64px;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), transform .12s var(--ease-out);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.quiz-experience-module__Q9W2xa__option:hover{background:var(--color-surface-hover)}.quiz-experience-module__Q9W2xa__option:active{transform:scale(.98)}.quiz-experience-module__Q9W2xa__option:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.quiz-experience-module__Q9W2xa__option[aria-pressed=true]{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 7%, var(--color-surface))}.quiz-experience-module__Q9W2xa__option[aria-pressed=true] .tilt-keycap{border-color:var(--color-brand);background:var(--color-brand);color:var(--design-primary-ink)}.quiz-experience-module__Q9W2xa__optionLabel{min-width:0;font-size:1rem;font-weight:500;line-height:1.35}.quiz-experience-module__Q9W2xa__result{border:1px solid var(--color-line);border-radius:var(--ui-panel-radius);background:var(--color-surface);overflow:hidden}.quiz-experience-module__Q9W2xa__resultCover{aspect-ratio:3;object-fit:cover;width:100%;display:block}.quiz-experience-module__Q9W2xa__resultBody{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;padding:32px;display:grid}.quiz-experience-module__Q9W2xa__resultLabel{color:var(--color-ink-soft);font-size:.8125rem}.quiz-experience-module__Q9W2xa__resultTitle{letter-spacing:-.02em;margin-top:4px;font-size:2.25rem;font-weight:500;line-height:1.1}.quiz-experience-module__Q9W2xa__resultDescription{max-width:52ch;color:var(--color-ink-soft);margin-top:12px;font-size:1rem;line-height:1.6}.quiz-experience-module__Q9W2xa__sectionLabel{color:var(--color-ink-soft);font-size:.8125rem}.quiz-experience-module__Q9W2xa__split{flex-direction:column;gap:12px;margin-top:12px;display:flex}.quiz-experience-module__Q9W2xa__splitRow{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:.875rem;display:grid}.quiz-experience-module__Q9W2xa__splitValue{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.quiz-experience-module__Q9W2xa__splitTrack{background:var(--color-line);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.quiz-experience-module__Q9W2xa__splitFill{border-radius:inherit;background:color-mix(in srgb, var(--color-ink) 35%, var(--color-line));transform-origin:0;height:100%;animation:quiz-experience-module__Q9W2xa__split-in .5s var(--ease-out) both}.quiz-experience-module__Q9W2xa__splitRow[data-winner=true] .quiz-experience-module__Q9W2xa__splitFill{background:var(--color-brand)}.quiz-experience-module__Q9W2xa__splitRow[data-winner=true]>span:first-child{font-weight:500}.quiz-experience-module__Q9W2xa__picks{border-top:1px solid var(--color-line);margin-top:24px;padding-top:24px}.quiz-experience-module__Q9W2xa__pickList{flex-direction:column;gap:8px;margin-top:12px;display:flex}.quiz-experience-module__Q9W2xa__pickList li{gap:8px;font-size:.875rem;line-height:1.5;display:flex}.quiz-experience-module__Q9W2xa__pickList li:before{content:"";background:var(--color-ink-soft);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}@keyframes quiz-experience-module__Q9W2xa__split-in{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.quiz-experience-module__Q9W2xa__splitFill{animation:none}.quiz-experience-module__Q9W2xa__tick,.quiz-experience-module__Q9W2xa__option{transition:none}}@media (max-width:767px){.quiz-experience-module__Q9W2xa__resultBody{grid-template-columns:1fr;gap:24px;padding:24px}}@media (max-width:639px){.quiz-experience-module__Q9W2xa__cover{height:88px}.quiz-experience-module__Q9W2xa__questionBody{padding:20px 16px}.quiz-experience-module__Q9W2xa__questionTitle{font-size:1.25rem}.quiz-experience-module__Q9W2xa__resultTitle{font-size:1.75rem}.quiz-experience-module__Q9W2xa__resultCover{aspect-ratio:2}}
