.test_page__6JM8Z{display:grid;min-height:100svh;grid-template-rows:auto 1fr;width:min(100%,calc(30rem + 2 * var(--page-gutter)));margin:0 auto;padding:0 max(var(--page-gutter),env(safe-area-inset-right)) 2.5rem max(var(--page-gutter),env(safe-area-inset-left));background:var(--canvas);color:var(--ink)}.test_header__nwaFe{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem}.test_login__waquO{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .875rem;border-radius:var(--radius-md);color:var(--ink-2);font-weight:650}.test_login__waquO:hover{background:rgba(40,37,49,.05);color:var(--ink)}.test_main__ByLTd{display:grid;align-content:start;padding-top:.25rem}.test_result__4Gz5j{display:grid;gap:.75rem}.test_resultCard__W54as{display:grid;justify-items:center;gap:.5rem;padding:1.75rem 1.25rem 1.5rem;border-radius:var(--radius-2xl);background:var(--type-color);color:#fff;text-align:center}.test_resultYou__6SfQu{margin:0;font-weight:600;opacity:.85}.test_resultName__k8AM8{margin:0;font-size:var(--text-5xl);font-weight:800}.test_resultCritter__CJBHq{width:8.5rem;height:8.5rem}.test_resultTagline__HaRn4{margin:0;font-size:var(--text-lg);font-weight:650}.test_traits__q6pEa{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;margin:.375rem 0 0;padding:0;list-style:none}.test_traits__q6pEa li{padding:.3125rem .75rem;border-radius:var(--radius-pill);background:rgba(255,255,255,.18);font-size:var(--text-xs);font-weight:600}.test_description__0taSu{margin:0 0 1rem;color:var(--ink-2)}.test_sectionTitle__J8a7v{margin:0 0 .75rem;font-size:var(--text-xl);font-weight:750}.test_match__1qycm{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:var(--radius-lg);background:var(--surface-sunk)}.test_match__1qycm:hover{background:var(--line)}.test_match__1qycm span{display:grid;min-width:0}.test_match__1qycm small{color:var(--muted);font-size:var(--text-xs)}.test_matchCritter__UHbvT{width:3rem;height:3rem;flex:none}.test_cta__7v_Jg{display:grid;gap:.5rem;padding:1.375rem 1.25rem 1.25rem;border-radius:var(--radius-2xl);background:var(--ink);color:#fff}.test_ctaTitle__JAfVD{margin:0;font-size:var(--text-2xl);font-weight:750}.test_ctaText__md_jG{margin:0 0 .5rem;color:rgba(255,255,255,.75)}.test_ctaActions__C5J1h{display:grid;gap:.25rem;justify-items:center}.test_ctaAgain__uL9V4{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .75rem;color:rgba(255,255,255,.85);font-weight:650}.test_ctaAgain__uL9V4:hover{color:#fff}.test_others__V_sfS{padding:1.25rem .25rem 0}.test_others__V_sfS ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.test_others__V_sfS a{display:flex;align-items:center;gap:.5rem;min-height:3.25rem;padding:.375rem .75rem .375rem .375rem;border-radius:var(--radius-lg);background:var(--surface);font-size:var(--text-sm);font-weight:650}.test_others__V_sfS a[aria-current=page]{box-shadow:inset 0 0 0 2px var(--ink)}.test_others__V_sfS a:hover{box-shadow:var(--shadow-raise)}.test_otherCritter__PrL9x{width:2.5rem;height:2.5rem;flex:none}