._0qkKYa_field{min-width:0;display:block;position:relative}._0qkKYa_field ._0qkKYa_input{padding-inline-end:3.5rem}._0qkKYa_toggle{color:#a1a1aa;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;place-items:center;width:48px;min-height:44px;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}._0qkKYa_toggle:hover:not(:disabled){color:#fafafa;background:#ffffff07}._0qkKYa_toggle:focus-visible{outline:2px solid var(--accent,#fcd34d);outline-offset:-4px}._0qkKYa_toggle:disabled{cursor:not-allowed;opacity:.5}._0qkKYa_input::-ms-reveal{display:none}
._8u9NBG_panel{background:radial-gradient(at 100% 0,#b7cf9c0c,#0000 65%),#ffffff03;border:1px solid #ffffff18;border-radius:1.25rem;min-width:0;margin:1.5rem 0 2rem;padding:clamp(1rem,4vw,1.5rem)}._8u9NBG_heading{margin:0 0 1.4rem;font-size:1.1rem;font-weight:600}._8u9NBG_levelRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._8u9NBG_levelIdentity{align-items:center;gap:.8rem;min-width:0;display:flex}._8u9NBG_levelIdentity>div{min-width:0}._8u9NBG_emblem{height:46px;color:var(--accent,#d5e6bd);background:linear-gradient(145deg,#a9bed214,#a9bed204);border:1px solid #a9bed240;border-radius:.8rem;flex:0 0 46px;place-items:center;display:grid}._8u9NBG_eyebrow{color:#a1a1aa;margin:0;font-size:.75rem}._8u9NBG_level{letter-spacing:-.025em;margin:.3rem 0 0;font-size:clamp(1.3rem,5vw,1.7rem);font-weight:600}._8u9NBG_count{color:var(--accent,#d5e6bd);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.9rem}._8u9NBG_track{background:#ffffff12;border-radius:1rem;height:.4rem;margin:1.2rem 0 .6rem;overflow:hidden}._8u9NBG_track>span{border-radius:inherit;background:var(--accent,#d5e6bd);height:100%;display:block}._8u9NBG_hint,._8u9NBG_note{color:#a1a1aa;font-size:.82rem;line-height:1.65}._8u9NBG_hint{margin:.5rem 0}._8u9NBG_note{margin:1rem 0 0;font-size:.75rem}._8u9NBG_thresholds{color:#d4d4d8;flex-wrap:wrap;gap:.4rem 1.1rem;margin:.9rem 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}._8u9NBG_thresholds span{color:#a1a1aa;margin-left:.2rem}._8u9NBG_badge{color:var(--accent,#d5e6bd);border:1px solid #d5e6bd30;border-radius:.5rem;align-items:center;gap:.45rem;margin:1rem 0 0;padding:.3rem .6rem;font-size:.75rem;display:inline-flex}._8u9NBG_recent,._8u9NBG_empty{border-top:1px solid #ffffff12;margin-top:1.35rem;padding-top:1.15rem}._8u9NBG_recent h3,._8u9NBG_empty p{margin:0 0 .6rem;font-size:.9rem;font-weight:500}._8u9NBG_empty{gap:.4rem;display:grid}._8u9NBG_empty>span{color:#a1a1aa;font-size:.85rem;line-height:1.6}._8u9NBG_empty a,._8u9NBG_error button{text-align:left;align-items:center;width:fit-content;min-height:44px;display:inline-flex}._8u9NBG_list{margin:0;padding:0;list-style:none}._8u9NBG_item{border-radius:.65rem;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.65rem .3rem;text-decoration:none;transition:background-color .12s;display:grid}._8u9NBG_item:hover{background:#ffffff05}._8u9NBG_item:focus-visible{outline:2px solid var(--accent,#d5e6bd);outline-offset:2px}._8u9NBG_poster{color:#a1a1aa;background:#ffffff08;border-radius:.35rem;place-items:center;width:40px;height:60px;display:grid;overflow:hidden}._8u9NBG_poster img{object-fit:cover;width:40px;height:60px;display:block}._8u9NBG_title{gap:.25rem;min-width:0;display:grid}._8u9NBG_title strong{color:#e4e4e7;overflow-wrap:anywhere;font-size:.85rem;font-weight:500;line-height:1.4}._8u9NBG_title>span{color:#a1a1aa;font-size:.72rem;line-height:1.5}._8u9NBG_score{color:var(--accent,#d5e6bd);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:600}._8u9NBG_score small{color:#a1a1aa;font-size:.65rem;font-weight:400}._8u9NBG_error{color:#fca5a5;font-size:.85rem;line-height:1.6}@media (prefers-reduced-motion:reduce){._8u9NBG_item{transition:none}}
.xulOGq_section{margin-bottom:28px}.xulOGq_current{border-bottom:1px solid #ffffff15;align-items:center;gap:22px;padding-bottom:24px;display:flex}.xulOGq_portrait{border-radius:24px;flex-shrink:0;box-shadow:0 10px 35px #080e1b66}.xulOGq_eyebrow{color:#e3ebf8;margin-bottom:5px;font-size:17px;font-weight:600}.xulOGq_current p:not(.xulOGq_eyebrow),.xulOGq_hint{color:#9fadc1;font-size:13px;line-height:1.7}.xulOGq_toggle{color:#c8daf5;text-underline-offset:5px;align-items:center;gap:22px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.xulOGq_toggle:focus-visible{outline-offset:4px;border-radius:10px;outline:2px solid #c6d9f8}.xulOGq_option:has(input:focus-visible){outline-offset:4px;border-radius:10px;outline:2px solid #c6d9f8}.xulOGq_gallery{padding-top:22px}.xulOGq_gallery legend{color:#e0e9f8;font-size:16px;font-weight:550}.xulOGq_hint{margin-top:9px}.xulOGq_grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-block:22px;display:grid}.xulOGq_option{cursor:pointer;color:#aebbd0;text-align:center;border:1px solid #0000;border-radius:13px;flex-direction:column;align-items:center;gap:7px;padding:10px 3px;font-size:10px;transition:background .16s,border-color .16s;display:flex;position:relative}.xulOGq_option img{aspect-ratio:1;border-radius:16px;width:100%;max-width:64px}.xulOGq_option input{opacity:0;width:1px;height:1px;position:absolute}.xulOGq_option:has(input:checked){color:#eef5ff;background:#b0c6e617;border-color:#bdd2f0}.xulOGq_check{color:#152239;background:#d1e3ff;border-radius:50%;width:19px;height:19px;font-size:13px;display:none;position:absolute;top:4px;right:5px}.xulOGq_option:has(input:checked) .xulOGq_check{display:block}.xulOGq_actions{flex-wrap:wrap;gap:10px;display:flex}.xulOGq_error,.xulOGq_success{margin-top:15px;font-size:13px;line-height:1.8}.xulOGq_error{color:#efb7ab}.xulOGq_success{color:#c0dcb8}@media (hover:hover){.xulOGq_option:hover{background:#b0c6e612;border-color:#b0c6e644}}@media (max-width:520px){.xulOGq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.xulOGq_current{gap:15px}.xulOGq_portrait{border-radius:21px;width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.xulOGq_option{transition:none}}
._7o1-9a_card{background:#b1c6e309;border:1px solid #b1c6e32b;border-radius:15px;margin-block:0 28px;padding:20px}._7o1-9a_heading{color:#d4e3f7;align-items:center;gap:12px;display:flex}._7o1-9a_heading h2{font-size:16px;font-weight:550}._7o1-9a_heading>span{font-size:22px}._7o1-9a_card p,._7o1-9a_page p{color:#a9b7ca;overflow-wrap:anywhere;margin-block:12px 17px;font-size:14px;line-height:1.8}._7o1-9a_card strong{color:#d3dff1;font-weight:500}._7o1-9a_card .button-secondary{font-size:12px}._7o1-9a_card p._7o1-9a_error,._7o1-9a_page p._7o1-9a_error{color:#f0b5a8}._7o1-9a_page{max-width:560px;padding-block:30px}._7o1-9a_page h1{font-size:clamp(28px,5vw,42px);font-weight:600;line-height:1.2}._7o1-9a_page p._7o1-9a_eyebrow{color:#b9d1f2;text-transform:uppercase;letter-spacing:.1em;font-size:11px}@media (max-width:480px){._7o1-9a_card{padding:16px}}
