.snEBca_box{gap:var(--s3);min-width:0;scroll-margin-top:calc(var(--header-h,56px) + var(--s4));display:grid}.snEBca_h2{font-size:var(--fs-7);margin:0}.snEBca_count{margin-left:var(--s2);color:var(--faint);font-family:var(--font-ui);font-size:var(--fs-2);letter-spacing:0;font-weight:500}.snEBca_lead{margin:calc(-1 * var(--s2)) 0 0;color:var(--muted);font-size:var(--fs-2)}.snEBca_groups{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.snEBca_group{align-content:start;gap:var(--s2);min-width:0;display:grid}.snEBca_h3{align-items:center;gap:var(--s2);font-family:var(--font-ui);font-size:var(--fs-3);margin:0;font-weight:700;display:flex}.snEBca_h3 .snEBca_count{margin-left:0}.snEBca_icon{--role:var(--gold);background:color-mix(in srgb, var(--role) 16%, transparent);width:24px;height:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--role) 45%, transparent);color:var(--role);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;line-height:1;display:inline-grid}.snEBca_icon[data-role=reward]{--role:var(--ok)}.snEBca_icon[data-role=needed]{--role:var(--info)}.snEBca_list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.snEBca_list li{gap:var(--s3);min-height:40px;padding:6px var(--s3);border-radius:var(--r-sm);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.snEBca_name{overflow-wrap:anywhere;min-width:0}.snEBca_meta{align-items:center;gap:2px var(--s2);color:var(--muted);font-size:var(--fs-1);flex-wrap:wrap;margin-top:2px;display:flex}.snEBca_choice{margin-left:var(--s2);color:var(--muted);font-size:var(--fs-1)}.snEBca_more summary{min-height:36px;margin:var(--s1) 0 var(--s2);color:var(--text);font-size:var(--fs-2);cursor:pointer;background:#ffffff0f;border-radius:10px;align-items:center;padding:0 14px;font-weight:600;list-style:none;display:inline-flex}.snEBca_more summary::-webkit-details-marker{display:none}.snEBca_more summary:hover{background:#ffffff1a}
.P9yHuq_tooltip{width:100%;padding:var(--s4) var(--s4) 14px;border-radius:var(--r-md);background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--qc,#fff) 10%, transparent), transparent 60%), linear-gradient(180deg, #ffecd20a, transparent 60px), var(--tip-bg,#0f0c11);color:var(--tip-text,#f2ece3);font-size:var(--fs-3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--qc,#fff) 28%, transparent), 0 0 0 1px #000000b3, 0 18px 40px -16px #000000d9;overflow-wrap:anywhere;line-height:1.55;position:relative}.P9yHuq_name{color:var(--qc);font:700 var(--fs-5) / 1.3 var(--font-ui);letter-spacing:0;text-shadow:0 1px #0009;margin:0 0 4px}.P9yHuq_ilvl{color:var(--gl-gold,#ffd100)}.P9yHuq_split{justify-content:space-between;gap:12px;display:flex}.P9yHuq_bonus{color:var(--q2,#1eff00)}.P9yHuq_desc{color:var(--gl-gold,#ffd100);margin-top:6px}.P9yHuq_meta{border-top:1px solid var(--tip-line,#ffecd229);color:var(--tip-muted,#b3a89c);font-size:var(--fs-2);flex-wrap:wrap;gap:4px 12px;margin-top:10px;padding-top:8px;display:flex}.P9yHuq_classicNote{color:var(--warn);font-size:var(--fs-2);align-items:center;gap:7px;margin-top:10px;display:flex}.P9yHuq_classicNote:before{content:"";background:var(--warn);width:7px;height:7px;box-shadow:0 0 8px var(--warn);border-radius:50%;flex:none}
