.gRr79W_scrim{z-index:3;background:color-mix(in srgb, var(--ink) 42%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:16px;animation:.18s ease-out gRr79W_fadeIn;display:grid;position:absolute;inset:0}.gRr79W_card{border:1px solid var(--line);background:var(--surface);width:min(440px,100%);max-height:100%;box-shadow:var(--shadow-md);text-align:center;border-radius:24px;justify-items:center;gap:10px;padding:22px 22px 20px;animation:.22s cubic-bezier(.2,.9,.3,1.2) gRr79W_rise;display:grid;overflow:auto}.gRr79W_card h2{font:800 22px/1.15 var(--font-display);letter-spacing:-.01em;margin:0}.gRr79W_card p{color:var(--ink-2);margin:0}.gRr79W_kicker{font:800 12px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--primary)!important}.gRr79W_lead{font-weight:700;color:var(--ink)!important}.gRr79W_badge{background:var(--tea-soft);color:#17725a;width:54px;height:54px;font:900 26px/1 var(--font-display);border-radius:18px;place-items:center;display:grid}.gRr79W_badgeWarn{background:var(--saffron-soft);color:#835a00}.gRr79W_link{border:1px solid var(--line);background:var(--surface-2);width:100%;min-height:44px;color:var(--ink);font:600 14px/1.3 var(--font-mono,ui-monospace, monospace);text-align:center;border-radius:14px;padding:10px 12px}.gRr79W_actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.gRr79W_actions .btn{min-height:44px}.gRr79W_quiet{color:var(--ink-2)}.gRr79W_waiting{align-items:center;gap:8px;font-weight:700;display:flex}.gRr79W_dots{background:radial-gradient(circle 4px, var(--primary) 98%, transparent) 0 50% / 9px 8px no-repeat, radial-gradient(circle 4px, var(--primary) 98%, transparent) 50% 50% / 9px 8px no-repeat, radial-gradient(circle 4px, var(--primary) 98%, transparent) 100% 50% / 9px 8px no-repeat;width:26px;height:8px;animation:1.1s steps(3,end) infinite gRr79W_dots}.gRr79W_timer{font:800 28px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink)!important}.gRr79W_spinner{border:4px solid var(--primary-soft);border-top-color:var(--primary);border-radius:50%;width:44px;height:44px;animation:.9s linear infinite gRr79W_spin}.gRr79W_radar{width:72px;height:72px;position:relative}.gRr79W_radar span{border:3px solid var(--primary);opacity:0;border-radius:50%;animation:2.4s ease-out infinite gRr79W_ping;position:absolute;inset:0}.gRr79W_radar span:nth-child(2){animation-delay:.8s}.gRr79W_radar span:nth-child(3){animation-delay:1.6s}@keyframes gRr79W_ping{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1)}}@keyframes gRr79W_spin{to{transform:rotate(360deg)}}@keyframes gRr79W_dots{0%{clip-path:inset(0 66% 0 0)}to{clip-path:inset(0)}}@keyframes gRr79W_fadeIn{0%{opacity:0}}@keyframes gRr79W_rise{0%{opacity:0;transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.gRr79W_scrim,.gRr79W_card,.gRr79W_spinner,.gRr79W_radar span,.gRr79W_dots{animation:none}.gRr79W_radar span:first-child{opacity:.6;transform:scale(.7)}}
._5nUJtW_root{flex-direction:column;gap:14px;display:flex;position:relative}._5nUJtW_heading{min-width:0}._5nUJtW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._5nUJtW_toolGroup{flex-wrap:wrap;gap:8px;display:flex}._5nUJtW_toolbar .btn svg{flex:none}._5nUJtW_tool{padding-inline:16px}._5nUJtW_tool[aria-disabled=true]{border-color:var(--line);background:var(--bg-2);box-shadow:none;color:var(--muted);cursor:not-allowed}._5nUJtW_soundNote{z-index:5;background:var(--surface);max-width:min(360px,100%);color:var(--ink-2);font:600 13.5px/1.4 var(--font-body);box-shadow:var(--shadow-md);pointer-events:none;border-radius:14px;margin:8px 0 0;position:absolute;top:100%;right:0}._5nUJtW_soundNote[data-visible=true]{border:1px solid var(--line);padding:10px 14px}._5nUJtW_stage{border:1px solid var(--line);background:var(--surface);width:100%;height:clamp(460px,100dvh - 250px,820px);box-shadow:var(--shadow-md);border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}._5nUJtW_root[data-theater=true] ._5nUJtW_stage{height:calc(100dvh - 130px)}._5nUJtW_viewport{outline:none;flex:1;min-height:0;position:relative}._5nUJtW_frame{background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._5nUJtW_frame:focus{outline:none}._5nUJtW_stage:-webkit-full-screen{background:var(--ink);border:0;border-radius:0}._5nUJtW_stage:fullscreen{background:var(--ink);border:0;border-radius:0}._5nUJtW_pseudoFullscreen{z-index:100;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--ink);box-shadow:none;overscroll-behavior:none;inset:0;width:100%!important;height:100vh!important;border:0!important;border-radius:0!important;height:100dvh!important;margin:0!important;position:fixed!important}._5nUJtW_guard{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._5nUJtW_fsBar{color:#fff;flex:none;align-items:center;gap:10px;height:52px;padding:0 10px;display:flex}._5nUJtW_fsTitle{min-width:0;font:800 16px/1.2 var(--font-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._5nUJtW_fsSound[aria-disabled=true]{opacity:.55;cursor:not-allowed}._5nUJtW_pausedOverlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c27258c;place-items:center;padding:20px;display:grid;position:absolute;inset:0}._5nUJtW_cover{background:radial-gradient(520px 320px at 25% 15%, var(--primary-soft), transparent 70%), radial-gradient(520px 320px at 85% 95%, var(--tea-soft), transparent 70%), var(--surface-2);position:absolute;inset:0;overflow:hidden}._5nUJtW_coverImage{object-fit:cover;object-position:center}._5nUJtW_coverScrim{background:radial-gradient(60% 50% at 50% 48%,#1c27254d,#0000 75%),linear-gradient(#1c272547 0%,#1c27251a 58%,#1c2725b8 100%);position:absolute;inset:0}._5nUJtW_coverMark{filter:drop-shadow(0 10px 18px #d6386a4d);width:84px;height:84px;position:relative}._5nUJtW_coverBody{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:0}._5nUJtW_playButton{min-height:68px;font:800 22px/1 var(--font-display);letter-spacing:-.01em;gap:12px;padding:0 40px 0 32px}._5nUJtW_playButton:after{content:"";border:2px solid color-mix(in srgb, var(--primary-2) 70%, transparent);pointer-events:none;border-radius:999px;animation:2.4s ease-out infinite _5nUJtW_ring;position:absolute;inset:-7px}@keyframes _5nUJtW_ring{0%{opacity:.9;transform:scale(.96)}70%,to{opacity:0;transform:scale(1.14)}}._5nUJtW_playHint{color:var(--ink-2);font:700 13px/1.4 var(--font-body);box-shadow:var(--shadow-xs);background:#ffffffe6;border-radius:999px;margin:0;padding:5px 14px}._5nUJtW_coverTagline{color:#fff;font:700 16px/1.35 var(--font-body);text-align:center;text-shadow:0 1px 10px #1c272599;text-wrap:balance;margin:0;position:absolute;bottom:18px;left:20px;right:20px}._5nUJtW_overlay{background:radial-gradient(500px 300px at 30% 20%, var(--primary-soft), transparent 70%), radial-gradient(500px 300px at 80% 90%, var(--tea-soft), transparent 70%), var(--surface-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:0}._5nUJtW_loadingOverlay{overflow:hidden}._5nUJtW_loadingBackdrop{object-fit:cover;filter:blur(16px)saturate(.9);transform:scale(1.12)}._5nUJtW_loadingOverlay:after{content:"";background:color-mix(in srgb, var(--surface-2) 80%, transparent);position:absolute;inset:0}._5nUJtW_loadingBody{z-index:1;justify-items:center;gap:14px;display:grid;position:relative}._5nUJtW_spinner{width:72px;height:72px;animation:1.1s cubic-bezier(.4,0,.3,1) infinite _5nUJtW_hop}@keyframes _5nUJtW_hop{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-16px)rotate(-8deg)}60%{transform:translateY(-16px)rotate(6deg)}}._5nUJtW_loadingText{color:var(--ink-2);font:700 15px/1.3 var(--font-body);margin:0}._5nUJtW_progress{background:var(--line);border-radius:999px;width:168px;height:6px;position:relative;overflow:hidden}._5nUJtW_progress:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--primary-2), var(--primary));width:40%;animation:1.3s ease-in-out infinite _5nUJtW_slide;position:absolute;inset:0 auto 0 0}@keyframes _5nUJtW_slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}._5nUJtW_slowHint{min-height:1.4em;color:var(--muted);font:600 13.5px/1.4 var(--font-body);opacity:0;margin:0;transition:opacity .3s}._5nUJtW_slowHintOn{opacity:1}._5nUJtW_card{border:1px solid var(--line);background:var(--surface);width:min(420px,100%);box-shadow:var(--shadow-md);border-radius:24px;outline:none;justify-items:center;gap:10px;padding:26px 24px;display:grid}._5nUJtW_card h2{font:800 22px/1.15 var(--font-display);letter-spacing:-.01em;margin:0}._5nUJtW_card p{color:var(--ink-2);margin:0 0 8px}._5nUJtW_cardIcon{border-radius:18px;place-items:center;width:54px;height:54px;display:grid}._5nUJtW_cardIconWarn{background:var(--saffron-soft);color:#835a00}._5nUJtW_cardIconInfo{background:var(--tea-soft);color:#17725a}._5nUJtW_offlineBanner{z-index:2;background:var(--saffron-soft);color:#835a00;width:max-content;max-width:calc(100% - 24px);font:700 13px/1.35 var(--font-body);box-shadow:var(--shadow-sm);pointer-events:none;border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 14px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}._5nUJtW_offlineBanner svg{flex:none;width:18px;height:18px}@media (max-width:640px){._5nUJtW_toolLabel{display:none}._5nUJtW_tool{padding-inline:14px}._5nUJtW_stage{border-radius:20px;height:calc(100dvh - 250px);min-height:420px}._5nUJtW_playButton{min-height:62px;padding:0 34px 0 28px;font-size:20px}}._5nUJtW_inviteTitle{background:var(--primary);color:#fff;font:800 15px/1.3 var(--font-display);box-shadow:var(--shadow-xs);border-radius:999px;margin:0;padding:6px 16px}
.vXSNDq_banner{z-index:60;right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));border:1px solid var(--line);background:var(--surface);width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-md);border-radius:24px;gap:10px;padding:20px 22px 22px;display:grid;position:fixed;overflow:auto}.vXSNDq_title{font:800 19px/1.15 var(--font-display);letter-spacing:-.01em;margin:0}.vXSNDq_body{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.vXSNDq_links{flex-wrap:wrap;gap:4px 16px;margin:0;font-size:13.5px;font-weight:600;display:flex}.vXSNDq_links a{color:var(--primary-ink)}.vXSNDq_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.vXSNDq_actions .btn{white-space:normal;text-align:center;min-width:0;padding-inline:10px;line-height:1.2}.vXSNDq_notice{z-index:70;left:50%;bottom:max(16px, env(safe-area-inset-bottom,0px));border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-md);color:var(--ink);border-radius:999px;margin:0;padding:10px 18px;font-size:14px;font-weight:700;position:fixed;transform:translate(-50%)}.vXSNDq_notice:empty{display:none}.vXSNDq_dialog{border:1px solid var(--line);background:var(--surface);width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);box-shadow:var(--shadow-md);color:var(--ink);border-radius:28px;margin:auto;padding:0;overflow:auto}.vXSNDq_dialog::backdrop{background:#1c272573}.vXSNDq_dialogBody{gap:14px;padding:22px 24px 24px;display:grid}.vXSNDq_dialogHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.vXSNDq_gpc{background:var(--saffron-soft);color:var(--ink);border-radius:14px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5}.vXSNDq_categories{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vXSNDq_category{border:1px solid var(--line);background:var(--surface-2);border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.vXSNDq_categoryTitle{font:800 15.5px/1.2 var(--font-display);margin:0 0 2px;display:block}.vXSNDq_categoryBody{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.45}.vXSNDq_alwaysOn{background:var(--tea-soft);color:var(--ink);font:700 12px/1.2 var(--font-mono);border-radius:999px;flex:none;padding:4px 10px}.vXSNDq_switch{cursor:pointer;flex:none;align-items:center;gap:10px;display:inline-flex}.vXSNDq_switch input{appearance:none;border:1px solid var(--line-2);background:var(--bg-2);cursor:pointer;border-radius:999px;width:48px;height:28px;margin:0;transition:background .18s,border-color .18s;position:relative}.vXSNDq_switch input:after{content:"";background:var(--surface);width:20px;height:20px;box-shadow:var(--shadow-xs);border-radius:50%;transition:transform .18s;position:absolute;top:3px;left:3px}.vXSNDq_switch input:checked{border-color:var(--tea);background:var(--tea)}.vXSNDq_switch input:checked:after{transform:translate(20px)}.vXSNDq_switchText{min-width:3.2em;color:var(--ink-2);font:700 12px/1 var(--font-mono)}.vXSNDq_hint{color:var(--muted);margin:0;font-size:13px}.vXSNDq_footerButton{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.vXSNDq_footerButton:hover{color:var(--primary-ink);text-decoration:underline}.vXSNDq_ad{border:1px solid var(--line);background:var(--surface-2);border-radius:20px;align-content:start;gap:6px;min-width:0;padding:10px 12px 12px;display:grid;overflow:hidden}.vXSNDq_ad:has(ins[data-ad-status=unfilled]){display:none}.vXSNDq_adHome{min-height:300px;margin-block:8px}.vXSNDq_adGame{min-height:300px}.vXSNDq_adLabel{color:var(--muted);font:700 10.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}@media (max-width:1023px){.vXSNDq_banner{width:auto;left:12px;right:12px;bottom:calc(74px + env(safe-area-inset-bottom,0px) + 10px);max-height:calc(100dvh - 102px)}.vXSNDq_notice{bottom:calc(74px + env(safe-area-inset-bottom,0px) + 10px)}}@media (max-width:520px){.vXSNDq_actions{grid-template-columns:minmax(0,1fr)}.vXSNDq_adHome,.vXSNDq_adGame{min-height:280px}.vXSNDq_category{flex-direction:column;align-items:flex-start}}
.BCuSCG_cta{min-height:42px;padding:8px 14px}.BCuSCG_avatar{background:var(--primary-soft);color:var(--primary-ink);font:800 16px/1 var(--font-display);border-color:#0000;position:relative}.BCuSCG_dot{border:2px solid var(--surface);background:var(--primary);border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:2px}.BCuSCG_sheet{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:min(440px,100vw - 24px);max-height:calc(100dvh - 24px);box-shadow:var(--shadow-md);color:var(--ink);padding:0}.BCuSCG_sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c272559}.BCuSCG_sheetBody{gap:14px;padding:20px 20px 22px;display:grid}.BCuSCG_sheetHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.BCuSCG_sheetTitle{margin:0;font-size:24px}.BCuSCG_lead{color:var(--ink-2);gap:8px;margin:0;font-weight:600;display:flex}.BCuSCG_lead svg{color:var(--primary);flex:none;margin-top:2px}.BCuSCG_form{gap:12px;display:grid}.BCuSCG_field{gap:6px;font-size:14px;font-weight:700;display:grid}.BCuSCG_field input{border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;min-height:48px;color:var(--ink);font:600 16px/1.2 var(--font-body);padding:10px 16px}.BCuSCG_field input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}.BCuSCG_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:700;display:flex}.BCuSCG_check input{width:22px;height:22px;accent-color:var(--primary);margin:0}.BCuSCG_hint{color:var(--muted);margin:-6px 0 2px;font-size:13.5px}.BCuSCG_or{color:var(--muted);align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.BCuSCG_or:before,.BCuSCG_or:after{content:"";background:var(--line);flex:1;height:1px}.BCuSCG_error{border-radius:var(--radius-sm);background:var(--rose-soft);color:#9a3f19;margin:0;padding:10px 14px;font-weight:700}.BCuSCG_notice{border-radius:var(--radius-sm);background:var(--lilac-soft);color:#5a41b0;margin:0;padding:12px 16px;font-weight:700}.BCuSCG_success{border-radius:var(--radius-sm);background:var(--tea-soft);color:#17725a;margin:0;padding:12px 16px;font-weight:700}.BCuSCG_sent{text-align:center;justify-items:center;gap:6px;padding:10px 0 4px;display:grid}.BCuSCG_sent p{color:var(--ink-2);margin:0}.BCuSCG_sentIcon{color:var(--primary)}.BCuSCG_sent .BCuSCG_sentTitle{color:var(--ink);font-size:20px}.BCuSCG_page{gap:16px;max-width:720px;margin:0 auto;padding:24px 16px 40px;display:grid}.BCuSCG_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);gap:14px;padding:22px;display:grid}.BCuSCG_cardHead{align-items:center;gap:14px;min-width:0;display:flex}.BCuSCG_cardHead>div{min-width:0}.BCuSCG_bigAvatar{background:var(--primary-soft);width:56px;height:56px;color:var(--primary-ink);border-radius:50%;flex:none;place-items:center;display:grid}.BCuSCG_title{margin:0;font-size:28px}.BCuSCG_subtitle{margin:0;font-size:22px}.BCuSCG_muted{color:var(--muted);overflow-wrap:anywhere;margin:0}.BCuSCG_actions{flex-wrap:wrap;gap:10px;display:flex}.BCuSCG_conflict{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.BCuSCG_conflictGame{margin:0;font-weight:800}.BCuSCG_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.BCuSCG_option{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);align-content:start;gap:6px;min-width:0;padding:14px;display:grid}.BCuSCG_option button{justify-self:start;margin-top:6px}.BCuSCG_recommended{border-color:var(--tea);background:var(--tea-soft)}.BCuSCG_optionTitle{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:800;display:flex}@media (max-width:640px){.BCuSCG_sheet{border-radius:var(--radius) var(--radius) 0 0;width:100vw;max-width:100vw;padding-bottom:env(safe-area-inset-bottom,0px);margin:auto 0 0}.BCuSCG_options{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.BCuSCG_cta{width:42px;padding:0}.BCuSCG_ctaLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.tc6IVq_region{z-index:121;left:0;right:0;bottom:calc(max(10px, env(safe-area-inset-bottom,0px)) + 78px);pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.tc6IVq_stacked{bottom:calc(max(10px, env(safe-area-inset-bottom,0px)) + 78px + 88px)}.tc6IVq_toast{pointer-events:none;border-radius:var(--radius);border:1px solid var(--line);border-left:5px solid var(--accent,var(--primary));background:var(--surface);width:min(100%,380px);box-shadow:var(--shadow-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 12px 12px 14px;animation:.36s cubic-bezier(.2,.9,.3,1.2) both tc6IVq_awardIn;display:grid}.tc6IVq_medal{background:var(--primary-soft);width:52px;height:52px;color:var(--ink);border-radius:16px;place-items:center;display:grid}.tc6IVq_text{min-width:0}.tc6IVq_title{color:var(--primary-ink);margin:0;font-size:1.15rem}.tc6IVq_body{color:var(--ink-2);overflow-wrap:anywhere;margin:2px 0 0;font-size:.9rem}.tc6IVq_close{pointer-events:auto;background:var(--primary-soft);width:36px;height:36px;color:var(--primary-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:inline-grid}.tc6IVq_close:hover{background:var(--bg-2)}@media (min-width:900px){.tc6IVq_region{bottom:24px}.tc6IVq_stacked{bottom:112px}}@keyframes tc6IVq_awardIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tc6IVq_toast{animation:none}}
.lLx4Ya_region{z-index:120;left:0;right:0;bottom:calc(max(10px, env(safe-area-inset-bottom,0px)) + 78px);pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.lLx4Ya_toast{pointer-events:auto;border-radius:var(--radius);border:1px solid var(--line);border-left:5px solid var(--primary);background:var(--surface);width:min(100%,380px);box-shadow:var(--shadow-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 12px 12px 14px;animation:.36s cubic-bezier(.2,.9,.3,1.2) both lLx4Ya_levelUpIn;display:grid}.lLx4Ya_ring{filter:drop-shadow(0 4px 8px #d6386a40)}.lLx4Ya_text{min-width:0}.lLx4Ya_title{color:var(--primary-ink);margin:0;font-size:1.15rem}.lLx4Ya_body{color:var(--ink-2);margin:2px 0 0;font-size:.9rem}.lLx4Ya_close{background:var(--primary-soft);width:36px;height:36px;color:var(--primary-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:inline-grid}.lLx4Ya_close:hover{background:var(--bg-2)}@media (min-width:900px){.lLx4Ya_region{bottom:24px}}@keyframes lLx4Ya_levelUpIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}
.H4hNEG_langMenu{flex:none;position:relative}.H4hNEG_langButton{border:1px solid var(--line);background:var(--surface);height:44px;box-shadow:var(--shadow-xs);color:var(--ink);font:700 13px/1 var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 12px;display:inline-flex}.H4hNEG_langButton:hover{border-color:var(--line-2)}.H4hNEG_langCurrent{letter-spacing:.04em}.H4hNEG_langList{z-index:40;top:calc(100% + 8px);border:1px solid var(--line);background:var(--surface);width:min(220px,100vw - 32px);box-shadow:var(--shadow-md);border-radius:20px;padding:6px;position:absolute;inset-inline-end:0}.H4hNEG_langList[hidden]{display:none}.H4hNEG_langList ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.H4hNEG_lang{min-height:44px;color:var(--ink);font:600 14px/1.2 var(--font-body);border-radius:14px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:background .15s,color .15s;display:flex}.H4hNEG_lang:hover{background:var(--primary-soft)}.H4hNEG_lang[aria-current=true]{background:var(--ink);color:#fff}.H4hNEG_langCode{width:24px;color:var(--muted);font:700 12px/1 var(--font-mono);letter-spacing:.06em;flex:none}.H4hNEG_lang[aria-current=true] .H4hNEG_langCode{color:inherit}
.HMSwEq_app{--topbar-h:76px;--sidebar-w:236px;flex-direction:column;min-height:100dvh;display:flex}.HMSwEq_topbar{z-index:30;height:calc(var(--topbar-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(18px, env(safe-area-inset-right,0px)) 0 max(18px, env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);align-items:center;gap:16px;display:flex;position:sticky;top:0}.HMSwEq_brand{width:calc(var(--sidebar-w) - 18px);border-radius:14px;flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.HMSwEq_mark{filter:drop-shadow(0 4px 10px #d6386a4d);width:40px;height:40px;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.HMSwEq_brand:hover .HMSwEq_mark{transform:rotate(-6deg)scale(1.05)}.HMSwEq_wordmark{color:var(--ink);font-size:22px;line-height:1}.HMSwEq_search{flex:1;max-width:560px;position:relative}.HMSwEq_search input{border:1px solid var(--line);background:var(--surface);width:100%;height:46px;box-shadow:var(--shadow-xs);color:var(--ink);font:600 15px/1 var(--font-body);border-radius:999px;padding:0 16px 0 46px;transition:border-color .18s,box-shadow .18s}.HMSwEq_search input::placeholder{color:var(--muted)}.HMSwEq_search input:focus{border-color:var(--primary-2);box-shadow:0 0 0 4px var(--primary-soft);outline:none}.HMSwEq_searchIcon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.HMSwEq_topRight{align-items:center;gap:10px;margin-left:auto;display:flex}.HMSwEq_xpPill{border:1px solid var(--line);background:var(--surface);height:46px;box-shadow:var(--shadow-xs);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 3px;text-decoration:none;transition:box-shadow .18s,border-color .18s;display:flex}.HMSwEq_xpPill:hover{border-color:var(--line-2);box-shadow:var(--shadow-sm)}.HMSwEq_xpText{gap:5px;display:grid}.HMSwEq_xpWho{font:700 13.5px/1 var(--font-body);color:var(--ink)}.HMSwEq_xpBar{background:var(--bg-2);border-radius:99px;width:80px;height:6px;display:block;overflow:hidden}.HMSwEq_xpBar i{background:linear-gradient(90deg, var(--primary), var(--primary-2));transform-origin:0;border-radius:99px;height:100%;transition:transform .6s cubic-bezier(.3,1.4,.5,1);display:block}.HMSwEq_body{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);flex:1;display:grid}.HMSwEq_content{flex-direction:column;min-width:0;display:flex}.HMSwEq_sidebar{top:calc(var(--topbar-h) + env(safe-area-inset-top,0px));max-height:calc(100dvh - var(--topbar-h));padding:16px 10px 28px max(14px, env(safe-area-inset-left,0px));scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;align-self:start;position:sticky;overflow-y:auto}.HMSwEq_navGroup+.HMSwEq_navGroup{margin-top:20px}.HMSwEq_navGroup ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.HMSwEq_navTitle{color:var(--muted);font:700 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px 12px}.HMSwEq_navLink{min-height:42px;color:var(--ink-2);border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:5px 10px 5px 5px;font-weight:650;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:flex}.HMSwEq_navLink:hover{background:color-mix(in srgb, var(--surface) 70%, transparent);color:var(--ink)}.HMSwEq_navLink[aria-current=page]{border-color:var(--line);background:var(--surface);box-shadow:var(--shadow-xs);color:var(--ink);font-weight:750}.HMSwEq_navIcon{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.HMSwEq_cobalt{background:var(--sky-soft);color:var(--sky)}.HMSwEq_turq{background:var(--tea-soft);color:var(--tea)}.HMSwEq_gold{background:var(--saffron-soft);color:var(--saffron)}.HMSwEq_coral{background:var(--primary-soft);color:var(--primary)}.HMSwEq_violet{background:var(--lilac-soft);color:var(--lilac-ink)}.HMSwEq_navLink[aria-current=page] .HMSwEq_navIcon{background:linear-gradient(180deg, var(--primary-2), var(--primary));color:#fff}.HMSwEq_navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.HMSwEq_navCount{min-width:22px;color:var(--muted);font:600 12.5px/1 var(--font-mono);text-align:right}.HMSwEq_tabbar{display:none}.HMSwEq_footer{margin:64px max(18px, env(safe-area-inset-right,0px)) 24px 0;border:1px solid var(--line);background:radial-gradient(600px 300px at 50% 120%, #fde5ed, transparent 70%), radial-gradient(500px 300px at 100% 0%, #dcf3e8, transparent 70%), var(--surface-2);box-shadow:var(--shadow-sm);border-radius:28px;padding:32px 32px 22px}.HMSwEq_footerGrid{grid-template-columns:minmax(220px,1.4fr) 1fr 1fr auto;align-items:start;gap:24px;display:grid}.HMSwEq_footerAbout .HMSwEq_brand{width:auto}.HMSwEq_footerAbout p{max-width:34ch;color:var(--ink-2);margin:14px 0 0}.HMSwEq_footerDevelopers{color:var(--primary-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.HMSwEq_footerAbout p .HMSwEq_footerDevelopers:hover{color:var(--primary)}.HMSwEq_footerTitle{color:var(--muted);font:700 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:4px 0 14px}.HMSwEq_footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.HMSwEq_footer ul a{color:var(--ink-2);text-decoration:none}.HMSwEq_footer ul a:hover{color:var(--primary-ink)}.HMSwEq_footerArt{width:112px}.HMSwEq_footerBottom{border-top:1px solid var(--line);color:var(--muted);font:600 12px/1 var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:26px;padding-top:16px;display:flex}.HMSwEq_footerLegal{flex-wrap:wrap;gap:6px 18px;display:flex}.HMSwEq_footerLegal a{color:var(--ink-2);text-decoration:none}.HMSwEq_footerLegal a:hover{color:var(--primary-ink);text-decoration:underline}.HMSwEq_app:has([data-admin-shell]){padding-bottom:0}:is(.HMSwEq_app:has([data-admin-shell])>.HMSwEq_topbar,.HMSwEq_app:has([data-admin-shell])>.HMSwEq_tabbar,.HMSwEq_app:has([data-admin-shell]) .HMSwEq_sidebar,.HMSwEq_app:has([data-admin-shell]) .HMSwEq_footer){display:none}.HMSwEq_app:has([data-admin-shell])>.HMSwEq_body{display:block}@media (max-width:1023px){.HMSwEq_app{--topbar-h:64px;padding-bottom:calc(74px + env(safe-area-inset-bottom,0px))}.HMSwEq_body{grid-template-columns:minmax(0,1fr)}.HMSwEq_brand{width:auto}.HMSwEq_sidebar,.HMSwEq_search{display:none}.HMSwEq_footer{margin:48px 12px 16px;padding:24px 22px 18px}.HMSwEq_footerGrid{grid-template-columns:1fr 1fr}.HMSwEq_footerAbout{grid-column:1/-1}.HMSwEq_footerArt{display:none}.HMSwEq_tabbar{z-index:30;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom,0px));border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-md);border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;display:grid;position:fixed}.HMSwEq_tab{min-height:52px;color:var(--muted);border-radius:18px;justify-items:center;gap:2px;padding:6px 2px 4px;font-size:11.5px;font-weight:700;text-decoration:none;display:grid}.HMSwEq_tab[aria-current=page]{background:var(--primary-soft);color:var(--primary-ink)}}@media (max-width:520px){.HMSwEq_wordmark{display:none}.HMSwEq_xpBar{width:54px}}
.XmbDyq_search{min-width:0;position:relative}.XmbDyq_shell{flex:1;max-width:560px}.XmbDyq_page{flex:0 380px}.XmbDyq_wrap{position:relative}.XmbDyq_search input[type=search]{border:1px solid var(--line);background:var(--surface);width:100%;box-shadow:var(--shadow-xs);color:var(--ink);font:600 15px/1 var(--font-body);border-radius:999px;padding:0 16px 0 46px;transition:border-color .18s,box-shadow .18s}.XmbDyq_shell input[type=search]{height:46px}.XmbDyq_page input[type=search]{height:48px}.XmbDyq_search input[type=search]::placeholder{color:var(--muted)}.XmbDyq_search input[type=search]:focus{border-color:var(--primary-2);box-shadow:0 0 0 4px var(--primary-soft);outline:none}.XmbDyq_icon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.XmbDyq_list{z-index:40;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-md);border-radius:18px;gap:2px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.XmbDyq_list[hidden]{display:none}.XmbDyq_option{cursor:pointer;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:6px 8px;display:grid}.XmbDyq_option[data-active=true]{background:var(--primary-soft)}.XmbDyq_thumb{background:linear-gradient(160deg,#fdeee3,#efe9fb);border-radius:10px;width:44px;height:44px;position:relative;overflow:hidden}.XmbDyq_thumb img{object-fit:cover}.XmbDyq_text{min-width:0;display:grid}.XmbDyq_title{font:800 15px/1.25 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XmbDyq_meta{color:var(--muted);font:600 12.5px/1.3 var(--font-body)}.XmbDyq_none{color:var(--muted);padding:10px 12px;font-weight:600}.XmbDyq_all{color:var(--primary-ink);font:700 14px/1.2 var(--font-body);align-items:center;gap:8px;display:flex}@media (max-width:1023px){.XmbDyq_shell{display:none}.XmbDyq_page{flex-basis:100%}}
.myKC4q_main{padding:22px max(18px, env(safe-area-inset-right,0px)) 0 4px;grid-template-columns:minmax(0,1fr);align-content:start;gap:22px;min-width:0;display:grid}.myKC4q_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.myKC4q_title{margin:0;font-size:clamp(28px,3.4vw,40px);line-height:1.05}.myKC4q_lead{color:var(--muted);font:600 13px/1 var(--font-mono);margin:6px 0 0}.myKC4q_search{flex:0 380px;position:relative}.myKC4q_search input{border:1px solid var(--line);background:var(--surface);width:100%;height:48px;color:var(--ink);font:600 15px/1 var(--font-body);box-shadow:var(--shadow-xs);border-radius:999px;padding:0 16px 0 46px}.myKC4q_search input:focus{border-color:var(--primary-2);box-shadow:0 0 0 4px var(--primary-soft);outline:none}.myKC4q_searchIcon{color:var(--muted);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.myKC4q_filters{flex-wrap:wrap;gap:8px;display:flex}.myKC4q_filter{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font:700 14px/1.1 var(--font-body);border-radius:999px;padding:8px 16px;text-decoration:none;transition:border-color .15s,background .15s}.myKC4q_filter:hover{border-color:var(--line-2)}.myKC4q_filter[aria-current]{border-color:var(--ink);background:var(--ink);color:#fff}.myKC4q_grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:22px 18px;margin:0;padding:0;list-style:none;display:grid}.myKC4q_empty{border-radius:var(--radius);border:1px dashed var(--line-2);color:var(--muted);text-align:center;padding:28px;font-weight:600}@media (max-width:1023px){.myKC4q_main{padding:16px 12px 0}.myKC4q_search{flex-basis:100%}}
.phogSW_bar{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.phogSW_votes{gap:6px;display:flex}.phogSW_action{border:1px solid var(--line-2);background:var(--surface);min-height:42px;box-shadow:var(--shadow-xs);color:var(--ink);font:700 14px/1 var(--font-body);cursor:pointer;touch-action:manipulation;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;transition:border-color .18s,box-shadow .18s,background .18s,transform .12s;display:inline-flex}.phogSW_action:hover:not(:disabled){border-color:var(--ink-2);box-shadow:var(--shadow-sm)}.phogSW_action:active:not(:disabled){transform:translateY(1px)scale(.99)}.phogSW_action:disabled{opacity:.55;cursor:default}.phogSW_action svg{flex:none}.phogSW_action[aria-pressed=true]{background:var(--primary-soft);color:var(--primary-ink);border-color:#0000}.phogSW_action[aria-pressed=true] svg path{fill:currentColor;fill-opacity:.28}.phogSW_flip{display:inline-flex;transform:scaleY(-1)}.phogSW_summary{color:var(--muted);font:600 13px/1.3 var(--font-body);margin:0}.phogSW_error{min-height:0;color:var(--primary-ink);font:700 13px/1.3 var(--font-body);flex-basis:100%;margin:0}.phogSW_error:empty{display:none}.phogSW_board{gap:14px;display:grid}.phogSW_boardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.phogSW_boardTitle{font:800 19px/1.15 var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;display:flex}.phogSW_boardTitle svg{color:var(--primary)}.phogSW_segments{flex-wrap:wrap;gap:6px;display:flex}.phogSW_segment{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--ink-2);font:700 13.5px/1.1 var(--font-body);cursor:pointer;touch-action:manipulation;border-radius:999px;padding:7px 14px;transition:border-color .15s,background .15s}.phogSW_segment:hover{border-color:var(--line-2)}.phogSW_segment[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.phogSW_rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.phogSW_row{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.phogSW_row.phogSW_you{background:var(--primary-soft);border-color:#0000}.phogSW_rank{background:var(--bg-2);width:34px;height:34px;color:var(--ink-2);font:800 14px/1 var(--font-display);border-radius:11px;place-items:center;display:grid}.phogSW_rank[data-medal="1"]{background:var(--saffron-soft);color:#835a00}.phogSW_rank[data-medal="2"]{background:var(--sky-soft);color:#1f5a99}.phogSW_rank[data-medal="3"]{background:var(--rose-soft);color:#a04a22}.phogSW_who{align-items:center;gap:8px;min-width:0;font-weight:700;display:flex}.phogSW_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.phogSW_guestName{color:var(--ink-2);font-weight:600}.phogSW_value{font:800 15px/1 var(--font-mono);letter-spacing:-.01em;white-space:nowrap}.phogSW_gap{gap:6px;display:grid}.phogSW_gapLabel{color:var(--muted);font:700 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:4px 0 0}.phogSW_note{color:var(--muted);font:600 12.5px/1.45 var(--font-body);margin:0}.phogSW_state{border-radius:var(--radius-sm);border:1px dashed var(--line-2);color:var(--muted);text-align:center;margin:0;padding:18px;font-weight:600}.phogSW_state .phogSW_segment{margin-top:10px}@media (max-width:640px){.phogSW_bar{flex-basis:100%}.phogSW_action{min-height:44px}.phogSW_row{grid-template-columns:36px minmax(0,1fr) auto;padding:8px 10px}}
.YB3fMW_main{padding:20px max(18px, env(safe-area-inset-right,0px)) 0 4px;grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;display:grid}.YB3fMW_header{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.YB3fMW_social{min-width:0;margin-left:auto}.YB3fMW_titleBlock{gap:6px;min-width:0;display:grid}.YB3fMW_title{white-space:nowrap;text-overflow:ellipsis;margin:0;padding-top:.12em;font-size:clamp(26px,3.4vw,36px);line-height:1.05;overflow:hidden}.YB3fMW_chips{flex-wrap:wrap;gap:6px;display:flex}.YB3fMW_chips .chip{font-size:12.5px}.YB3fMW_details{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.YB3fMW_primary,.YB3fMW_aside{gap:20px;min-width:0;display:grid}.YB3fMW_panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:24px;padding:22px 24px 24px}.YB3fMW_panelTitle svg{color:var(--primary)}.YB3fMW_panelTitle{font:800 19px/1.15 var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 12px;display:flex}.YB3fMW_subTitle{color:var(--muted);font:700 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:16px 0 8px}.YB3fMW_aboutHead{align-items:center;gap:16px;margin-bottom:10px;display:flex}.YB3fMW_aboutHead .YB3fMW_panelTitle svg{color:var(--primary)}.YB3fMW_panelTitle{margin-bottom:4px}.YB3fMW_thumb{aspect-ratio:16/10;width:96px;box-shadow:var(--shadow-sm);border-radius:14px;flex:none;position:relative;overflow:hidden}.YB3fMW_thumb img{object-fit:cover}.YB3fMW_tagline{color:var(--primary-ink);margin:0;font-weight:700}.YB3fMW_prose{max-width:68ch;color:var(--ink-2);margin:0;line-height:1.65}.YB3fMW_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.YB3fMW_steps{counter-reset:step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.YB3fMW_steps li{color:var(--ink-2);counter-increment:step;padding-left:40px;position:relative}.YB3fMW_steps li:before{content:counter(step);background:var(--primary-soft);width:28px;height:28px;color:var(--primary-ink);font:800 14px/1 var(--font-display);border-radius:9px;place-items:center;display:grid;position:absolute;top:-2px;left:0}.YB3fMW_bullets{gap:8px;margin:0;padding:0;list-style:none;display:grid}.YB3fMW_bullets li{color:var(--ink-2);padding-left:22px;position:relative}.YB3fMW_bullets li:before{content:"";background:var(--tea);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:4px}.YB3fMW_faq{gap:8px;display:grid}.YB3fMW_faq details{border:1px solid var(--line);background:var(--surface-2);border-radius:14px}.YB3fMW_faq details[open]{border-color:var(--line-2);background:var(--surface)}.YB3fMW_faq summary{cursor:pointer;padding:12px 14px;font-weight:700;list-style-position:inside}.YB3fMW_faq p{color:var(--ink-2);margin:0;padding:0 14px 14px}.YB3fMW_facts{gap:8px;margin:0;display:grid}.YB3fMW_facts div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.YB3fMW_facts dt{color:var(--muted)}.YB3fMW_facts dd{text-align:right;margin:0;font-weight:700}.YB3fMW_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.YB3fMW_tags li{background:var(--bg-2);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.YB3fMW_similar{gap:10px;margin:0;padding:0;list-style:none;display:grid}.YB3fMW_similarItem{color:inherit;border-radius:16px;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px;text-decoration:none;display:grid}a.YB3fMW_similarItem:hover{background:var(--bg)}.YB3fMW_similarThumb{aspect-ratio:16/10;background:linear-gradient(160deg,#fdeee3,#efe9fb);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.YB3fMW_similarThumb img{object-fit:cover}.YB3fMW_similarArt svg{width:70%}.YB3fMW_similarTitle{font:800 15.5px/1.2 var(--font-display);display:block}.YB3fMW_similarMeta{color:var(--muted);font-size:12.5px;display:block}.YB3fMW_similarPlay{color:var(--primary)}.YB3fMW_similarSoon{opacity:.75}@media (max-width:640px){.YB3fMW_social{flex-basis:100%;margin-left:0}}@media (max-width:1180px){.YB3fMW_details{grid-template-columns:minmax(0,1fr)}.YB3fMW_aside{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}}@media (max-width:1023px){.YB3fMW_main{padding:12px 12px 0}}@media (max-width:760px){.YB3fMW_twoCol{grid-template-columns:minmax(0,1fr)}.YB3fMW_chips{display:none}}.YB3fMW_staging{border:1px dashed var(--primary);background:var(--primary-soft);color:var(--primary-ink);border-radius:12px;margin:0 0 12px;padding:10px 14px;font-weight:600}
