.NrQACa_slot{flex-direction:column;align-items:center;gap:4px;width:100%;min-width:0;max-width:970px;margin-inline:auto;display:flex}.NrQACa_spaced{margin-block:18px}.NrQACa_label{font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;font-size:10px}.NrQACa_box{width:100%;min-height:90px;overflow:hidden}.NrQACa_house{text-align:center;border-radius:var(--radius);border:1px dashed;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;font-size:13px;display:flex}.NrQACa_house a{text-decoration:underline}.NrQACa_parchment{color:var(--ink-faint)}.NrQACa_parchment .NrQACa_house{background:#fff8e159}.NrQACa_parchment .NrQACa_house a{color:var(--gold-0)}.NrQACa_dark{color:#7f8aa6}.NrQACa_dark .NrQACa_house{background:#ffffff05}.NrQACa_dark .NrQACa_house a{color:#a9b4cf}@media (max-width:600px){.NrQACa_box{min-height:60px}}.NrQACa_slot:has(ins[data-ad-status=unfilled]){display:none}
.DZJjLG_grid{justify-items:center;gap:18px 10px;display:grid}.DZJjLG_tile{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:100%;display:flex}.DZJjLG_portraitWrap{transition:transform .12s,filter .12s;position:relative}a.DZJjLG_tile:hover .DZJjLG_portraitWrap{filter:drop-shadow(0 0 6px #f0d48ae6);transform:translateY(-2px)}.DZJjLG_name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-ui);color:var(--ink);font-size:12px;overflow:hidden}.DZJjLG_caption{color:var(--ink-soft);margin-top:-4px;font-size:11px}.DZJjLG_highlight{width:18px;height:18px;font-family:var(--font-display);color:#fff;background:radial-gradient(circle at 35% 30%,#7fc3ff,#1f5ea8 60%,#0c2c59);border:1.5px solid #d7ecff;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:-6px;left:-6px;box-shadow:0 1px 2px #0009}
.aXPqoG_garland{z-index:20;pointer-events:none;height:0;position:relative}.aXPqoG_lights,.aXPqoG_flags,.aXPqoG_streamers,.aXPqoG_lanterns{display:flex;position:absolute;inset:-2px 0 auto;overflow:hidden}.aXPqoG_lights{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='52' height='14' viewBox='0 0 52 14'><path d='M0 1.5 Q26 15 52 1.5' fill='none' stroke='%23142019' stroke-width='1.6'/></svg>") 0 0/52px 14px repeat-x;height:26px}.aXPqoG_bulb{flex:0 0 52px;position:relative}.aXPqoG_bulb:before,.aXPqoG_bulb:after{content:"";position:absolute;left:50%}.aXPqoG_bulb:before{background:linear-gradient(#3d4a3f,#18201a);border-radius:1px;width:6px;height:5px;margin-left:-3px;top:6px}.aXPqoG_bulb:after{--c:#ff3b3b;background:radial-gradient(circle at 35% 30%, #ffffffd9 0 2px, var(--c) 3px);width:9px;height:13px;box-shadow:0 0 6px 1px var(--c), 0 0 14px 3px color-mix(in srgb, var(--c) 45%, transparent);border-radius:50%/40% 40% 60% 60%;margin-left:-4.5px;animation:2.4s ease-in-out infinite aXPqoG_twinkle;top:10px}.aXPqoG_bulb:nth-child(4n+2):after{--c:#ffd34d;animation-delay:-.6s}.aXPqoG_bulb:nth-child(4n+3):after{--c:#3ddc72;animation-delay:-1.2s}.aXPqoG_bulb:nth-child(4n+4):after{--c:#4db2ff;animation-delay:-1.8s}.aXPqoG_bulb:nth-child(3n):after{animation-duration:3.1s}@keyframes aXPqoG_twinkle{0%,to{opacity:1;filter:brightness(1.1)}50%{opacity:.45;filter:brightness(.7)}}.aXPqoG_flags{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='10' viewBox='0 0 36 10'><path d='M0 1.5 Q18 9 36 1.5' fill='none' stroke='%23d8c49a' stroke-width='1.2'/></svg>") 0 0/36px 10px repeat-x;height:34px}.aXPqoG_flag{--c:#e8452c;flex:0 0 36px;position:relative}.aXPqoG_flag:after{content:"";background:linear-gradient(180deg, #fff3, transparent 40%), var(--c);clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);transform-origin:50% 0;filter:drop-shadow(0 2px 1px #0006);width:20px;height:24px;animation:3s ease-in-out infinite aXPqoG_sway;position:absolute;top:5px;left:8px}.aXPqoG_flag:nth-child(6n+2){--c:#ffd23f}.aXPqoG_flag:nth-child(6n+3){--c:#3a7bc8}.aXPqoG_flag:nth-child(6n+4){--c:#2fb35e}.aXPqoG_flag:nth-child(6n+5){--c:#ff7a2f}.aXPqoG_flag:nth-child(6n+6){--c:#e85fa8}.aXPqoG_flag:nth-child(2n):after{animation-delay:-1.4s}@keyframes aXPqoG_sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.aXPqoG_streamers{height:80px}.aXPqoG_streamer{flex:0 0 66px;position:relative}.aXPqoG_streamer:after{content:"";width:18px;height:var(--len,56px);background:var(--curl) center top / 18px 28px repeat-y;transform-origin:50% 0;filter:drop-shadow(0 1px 1px #00000073);animation:4s ease-in-out infinite aXPqoG_sway;position:absolute;top:0;left:24px}.aXPqoG_streamer:nth-child(4n+1){--curl:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='28'><path d='M9 0 C17 4 17 10 9 14 C1 18 1 24 9 28' fill='none' stroke='%23f0c040' stroke-width='3' stroke-linecap='round'/></svg>");--len:48px}.aXPqoG_streamer:nth-child(4n+2){--curl:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='28'><path d='M9 0 C17 4 17 10 9 14 C1 18 1 24 9 28' fill='none' stroke='%2322b35e' stroke-width='3' stroke-linecap='round'/></svg>");--len:72px}.aXPqoG_streamer:nth-child(4n+3){--curl:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='28'><path d='M9 0 C17 4 17 10 9 14 C1 18 1 24 9 28' fill='none' stroke='%23ff5fa2' stroke-width='3' stroke-linecap='round'/></svg>");--len:38px}.aXPqoG_streamer:nth-child(4n+4){--curl:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='28'><path d='M9 0 C17 4 17 10 9 14 C1 18 1 24 9 28' fill='none' stroke='%2340c4ff' stroke-width='3' stroke-linecap='round'/></svg>");--len:62px}.aXPqoG_streamer:nth-child(odd):after{animation-delay:-2s}.aXPqoG_lanterns{justify-content:space-around;height:70px}.aXPqoG_lantern{--cord:10px;transform-origin:50% 0;flex:none;width:30px;height:70px;animation:5s ease-in-out infinite aXPqoG_sway;position:relative}.aXPqoG_lantern:before{content:"";width:2px;height:calc(var(--cord) + 2px);background:#d4a537;position:absolute;top:0;left:14px}.aXPqoG_lantern:after{content:"";top:var(--cord);filter:drop-shadow(0 0 8px #ff5a28a6);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 44'><rect x='9' y='0' width='12' height='4' rx='1' fill='%23d4a537'/><ellipse cx='15' cy='16' rx='14' ry='12' fill='%23d8261c' stroke='%236e0a06' stroke-width='1'/><path d='M15 4 C8 8 8 24 15 28 M15 4 C22 8 22 24 15 28 M15 4 V28' stroke='%23f6c444' stroke-width='.9' fill='none' opacity='.7'/><rect x='9' y='27' width='12' height='4' rx='1' fill='%23d4a537'/><path d='M12 31 V43 M15 31 V44 M18 31 V43' stroke='%23d8261c' stroke-width='1.4'/></svg>") 50%/contain no-repeat;width:30px;height:44px;position:absolute;left:0}.aXPqoG_lantern:nth-child(2n){--cord:22px;animation-delay:-2.5s}.aXPqoG_lantern:nth-child(3n){--cord:4px;animation-duration:6s}.aXPqoG_webLeft,.aXPqoG_webRight{opacity:.7;position:absolute;top:0}.aXPqoG_webLeft{left:0}.aXPqoG_webRight{right:0;transform:scaleX(-1)}.aXPqoG_spider{animation:4s ease-in-out infinite aXPqoG_bob}@keyframes aXPqoG_bob{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}.aXPqoG_canvas{z-index:900;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.aXPqoG_fire{z-index:899;pointer-events:none;mix-blend-mode:screen;position:fixed;top:0}.aXPqoG_fireLeft{left:0}.aXPqoG_fireRight{right:0}@media (prefers-reduced-motion:reduce){.aXPqoG_bulb:after,.aXPqoG_flag:after,.aXPqoG_streamer:after,.aXPqoG_lantern,.aXPqoG_spider{animation:none}.aXPqoG_canvas,.aXPqoG_fire{display:none}}.aXPqoG_previewBar{z-index:1001;color:#fff6e0;border:1px solid var(--gold-2);background:linear-gradient(#2b3a5c,#141c30);border-radius:4px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 10px 8px 14px;font-size:13px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0009}.aXPqoG_previewBar button{color:var(--gold-4);background:linear-gradient(180deg, var(--play-1), var(--play-3));border:1px solid var(--gold-2);cursor:pointer;border-radius:2px;flex-shrink:0;padding:4px 10px}@media (max-width:560px){.aXPqoG_previewBar{text-align:center;flex-direction:column;align-items:stretch}}
