.backfire_wrap__LfgH1{position:relative;max-width:460px;margin:0 auto;padding:18px 14px 60px;color:#e8ebf5}.backfire_top__q_afQ{text-align:center;margin-bottom:10px}.backfire_title__Zhwg_{font-size:24px;font-weight:800;letter-spacing:-.02em}.backfire_badge___S7pA{font-size:11px;font-weight:700;color:#0f1220;background:#ff9d4d;padding:1px 7px;border-radius:999px;vertical-align:middle;margin-left:4px}.backfire_sub__ASYx6{color:#98a0b8;font-size:13px;margin:4px 0 0}.backfire_nav__xkG4t{margin:8px 0 0}.backfire_link__9U1_T{color:#98a0b8;font-size:13px;text-decoration:none;font-weight:600}.backfire_levels__ftGxl{display:flex;justify-content:center;gap:6px;margin-bottom:12px;flex-wrap:wrap}.backfire_levelbtn__Rd1fm{font-size:13px;font-weight:700;color:#cdd3e6;background:#14172a;border:1px solid #262b46;border-radius:999px;padding:7px 14px;cursor:pointer}.backfire_levelbtn__Rd1fm.backfire_active__olj37{color:#0f1220;background:#ff9d4d;border-color:#ff9d4d}.backfire_hud__CRJlp{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#14172a;border:1px solid #262b46;border-radius:12px;padding:8px 14px;font-size:13px;color:#cdd3e6;margin-bottom:12px}.backfire_hud__CRJlp b{color:#ff9d4d}.backfire_wind__D8Lsa{display:flex;align-items:center;gap:6px}.backfire_arrow__qgqpu{font-size:18px;color:#6ea8fe!important}.backfire_dayrow__y26Vb{display:flex;align-items:center;gap:8px;width:min(400px,92vw);margin:0 auto 10px}.backfire_sky__jJ9wg{position:relative;height:30px;flex:1 1;border-radius:999px;overflow:hidden;border:1px solid #262b46;background:linear-gradient(90deg,#171b2e,#2a3b60 50%,#171b2e)}.backfire_notimer__b3QCm{flex:1 1;height:30px;display:flex;align-items:center;padding:0 14px;border-radius:999px;border:1px dashed #2b3151;color:#6f7691;font-size:12px}.backfire_timertoggle__mJsw7{flex:0 0 auto;font-size:12px;font-weight:700;color:#98a0b8;background:#14172a;border:1px solid #262b46;border-radius:999px;padding:7px 12px;cursor:pointer;white-space:nowrap}.backfire_timertoggle__mJsw7.backfire_on__lbD_N{color:#0f1220;background:#ffb43d;border-color:#ffb43d}.backfire_sun__tsKyJ{position:absolute;top:60%;left:4%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:radial-gradient(circle at 50% 45%,#fff3b0,#ffb43d 60%,#ff8a00);box-shadow:0 0 14px rgba(255,180,60,.9);animation-name:backfire_sunrise__ysR_I;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes backfire_sunrise__ysR_I{0%{left:4%;top:62%}50%{top:22%}to{left:96%;top:62%}}.backfire_tools__YMMiq{display:flex;justify-content:center;gap:8px;margin-bottom:12px}.backfire_tool__PkPTH{flex:1 1;max-width:130px;display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 6px;border-radius:12px;background:#14172a;border:1px solid #262b46;color:#cdd3e6;cursor:pointer}.backfire_tool__PkPTH.backfire_sel__ffpG0{border-color:#6ea8fe;background:#172138;box-shadow:inset 0 0 0 1px #6ea8fe}.backfire_tool__PkPTH:disabled{opacity:.5;cursor:default}.backfire_tool__PkPTH.backfire_out__vxebi .backfire_tcount___gdw9{color:#7a3b3b}.backfire_crewnote__0oJKr{text-align:center;color:#8a92ab;font-size:11.5px;margin:-4px 0 12px}.backfire_crewnote__0oJKr b{color:#ffb43d}.backfire_ticon__5qDjy{font-size:20px;line-height:1}.backfire_tname__F17Wa{font-size:11px;color:#98a0b8}.backfire_tcount___gdw9{font-size:14px;font-weight:800;color:#ff9d4d}.backfire_board__oSwfy{display:grid;grid-gap:3px;gap:3px;width:min(400px,92vw);margin:0 auto;padding:6px;background:#0c0e18;border-radius:12px}.backfire_cell__gXcjJ{position:relative;aspect-ratio:1;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;cursor:pointer;padding:0;transition:background-color .35s ease,box-shadow .3s ease,transform .15s ease;background:#1b4029}.backfire_tree__pG3rR{background:linear-gradient(160deg,#2f6b3d,#234f2e)}.backfire_tree__pG3rR:hover{transform:scale(1.06);box-shadow:inset 0 0 0 2px rgba(110,168,254,.6)}.backfire_cell__gXcjJ:disabled{cursor:default}.backfire_cell__gXcjJ:disabled:hover{transform:none;box-shadow:none}.backfire_aim_people__PpPrM{box-shadow:inset 0 0 0 2px rgba(120,220,255,.55)}.backfire_aim_people__PpPrM:hover{transform:scale(1.06);box-shadow:inset 0 0 0 2px rgba(120,220,255,.95)}.backfire_aim_bucket__MQU5_:hover,.backfire_aim_ext__PoAfz:hover{transform:scale(1.08);box-shadow:0 0 0 2px rgba(120,220,255,.95),0 0 12px rgba(41,182,246,.6)}.backfire_rock__40TGj{background:#4a4f5e;cursor:default}.backfire_house__S7DO_{background:#eaf0fb;box-shadow:inset 0 0 0 2px #4f7fd6;cursor:default;font-size:1.55rem}.backfire_burned__nb1GV{background:#3a1114;box-shadow:inset 0 0 0 2px #e0433a,0 0 12px rgba(224,67,58,.7);cursor:default;font-size:1.55rem;animation:backfire_flicker__kadFn .7s infinite alternate}.backfire_ash__PO0MT{background:#2a2622;cursor:default;color:#555}.backfire_fire__DOcuG{background:radial-gradient(circle at 50% 60%,#ffd24a,#ff6a00 55%,#d43a00);box-shadow:0 0 10px rgba(255,106,0,.75);cursor:default;animation:backfire_flicker__kadFn .7s infinite alternate}.backfire_counter__FOAWO{background:radial-gradient(circle at 50% 60%,#baf0ff,#29b6f6 55%,#0d76b8);box-shadow:0 0 10px rgba(41,182,246,.8);animation:backfire_flickerBlue__XcqTK .7s infinite alternate}@keyframes backfire_flicker__kadFn{0%{box-shadow:0 0 7px rgba(255,140,0,.6);filter:brightness(.96)}to{box-shadow:0 0 17px rgba(255,60,0,.95);filter:brightness(1.15)}}@keyframes backfire_flickerBlue__XcqTK{0%{box-shadow:0 0 7px rgba(41,182,246,.55);filter:brightness(.96)}to{box-shadow:0 0 16px rgba(120,220,255,.95);filter:brightness(1.15)}}.backfire_legend__voSck{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:12px;font-size:11.5px;color:#8a92ab}.backfire_legend__voSck span{display:inline-flex;align-items:center;gap:5px}.backfire_legend__voSck i{width:12px;height:12px;border-radius:3px;display:inline-block}.backfire_swFire__pgz66{background:radial-gradient(circle at 50% 60%,#ffd24a,#ff6a00 60%,#d43a00)}.backfire_swCounter__OOQlc{background:radial-gradient(circle at 50% 60%,#baf0ff,#29b6f6 60%,#0d76b8)}.backfire_swAsh__rYOoB{background:#2a2622}.backfire_banner__BC8tC{text-align:center;border-radius:12px;padding:14px;margin-top:14px}.backfire_banner__BC8tC h2{margin:0 0 4px;font-size:20px}.backfire_banner__BC8tC p{color:#98a0b8;font-size:13px;margin:0}.backfire_win__IrDwh{background:#14210f;border:1px solid #2e7d32}.backfire_lose__jQkNY{background:#2a1216;border:1px solid #a33}.backfire_controls___2F4f{display:flex;gap:8px;justify-content:center;margin-top:14px}.backfire_btn__iwty8{background:#1a1e33;color:#e8ebf5;border:1px solid #2b3151;border-radius:10px;padding:10px 18px;font-weight:700;font-size:14px;cursor:pointer}.backfire_btn__iwty8:disabled{opacity:.5;cursor:default}.backfire_primary__GMHaa{background:#ff9d4d;color:#0f1220;border-color:#ff9d4d}.backfire_rules__fI3OL{margin-top:18px;color:#cdd3e6;font-size:13px;background:#14172a;border:1px solid #262b46;border-radius:12px;padding:14px 16px}.backfire_rules__fI3OL summary{cursor:pointer;font-weight:700}.backfire_rules__fI3OL ul{margin:10px 0 0;padding-left:18px;line-height:1.6}.backfire_rules__fI3OL .backfire_note__Xdqfk{color:#6f7691;margin-top:8px;font-size:12px}.backfire_narration__bGgE2{display:flex;align-items:center;gap:8px;width:min(400px,92vw);margin:0 auto 10px;padding:10px 12px;border-radius:12px;background:#172138;border:1px solid #2f4c86;color:#dbe6ff;font-size:13px;line-height:1.35}.backfire_demotag__CcbRB{flex:0 0 auto;font-size:10px;font-weight:800;letter-spacing:.06em;color:#0f1220;background:#6ea8fe;border-radius:999px;padding:2px 7px}.backfire_demoglow__rbDrF{z-index:1;box-shadow:0 0 0 3px #6ea8fe,0 0 16px rgba(110,168,254,.9);animation:backfire_demopulse__96s09 1s ease-in-out infinite}.backfire_demomark__xBAol{position:absolute;top:-15px;left:50%;font-size:1.15rem;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.85));animation:backfire_demobounce__kdI6t .9s ease-in-out infinite;pointer-events:none;z-index:2}@keyframes backfire_demopulse__96s09{0%,to{box-shadow:0 0 0 3px rgba(110,168,254,.9),0 0 10px rgba(110,168,254,.7)}50%{box-shadow:0 0 0 4px rgba(160,200,255,1),0 0 22px rgba(110,168,254,1)}}@keyframes backfire_demobounce__kdI6t{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-3px)}}.backfire_pulsebtn__pqKjq{opacity:1!important;animation:backfire_btnpulse__kEVm1 .8s ease-in-out infinite}@keyframes backfire_btnpulse__kEVm1{0%,to{box-shadow:0 0 0 0 rgba(255,157,77,.7);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(255,157,77,0);transform:scale(1.05)}}.backfire_intro__QQBlZ{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:60px 14px;background:rgba(9,11,20,.82);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;z-index:5}.backfire_introcard__uQECh{width:100%;max-width:400px;background:#14172a;border:1px solid #2f4c86;border-radius:16px;padding:20px 18px;text-align:center;box-shadow:0 12px 40px rgba(0,0,0,.5)}.backfire_introtitle__RsPLP{font-size:26px;font-weight:800;letter-spacing:-.02em}.backfire_introsub__2ai3c{color:#98a0b8;font-size:13px;margin:4px 0 14px}.backfire_introlist__RSoR_{text-align:left;margin:0 0 16px;padding-left:18px;font-size:13px;line-height:1.6;color:#cdd3e6}.backfire_introbtns__44e_S{display:flex;gap:8px;justify-content:center}.backfire_introhint__IYe5l{color:#6f7691;font-size:11.5px;margin:12px 0 0}.backfire_foot__TCNNP{text-align:center;color:#6f7691;font-size:11.5px;line-height:1.6;margin-top:20px}.backfire_foot__TCNNP b{color:#98a0b8}