[data-clicker] .clicker-mine.clicker-mine-single{cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#05070d;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.clicker-mine-single .clicker-mine-plate{pointer-events:none;background:50%/cover no-repeat;position:absolute;inset:0}.clicker-mine-single[data-visual=fever] .clicker-mine-plate{animation:1.2s ease-in-out infinite clicker-mine-fever-pulse}@keyframes clicker-mine-fever-pulse{0%,to{filter:brightness(1.08)saturate(1.15)}50%{filter:brightness(1.28)saturate(1.3)}}.clicker-mine-single[data-visual=crisis] .clicker-mine-plate{filter:saturate(.8)sepia(.25)hue-rotate(-30deg)}.clicker-mine-single.is-shake .clicker-mine-plate,.clicker-mine-single.is-shake .clicker-mine-crystal{animation:.12s linear clicker-mine-shake}@keyframes clicker-mine-shake{25%{translate:3px -2px}50%{translate:-3px 2px}75%{translate:2px 1px}}.clicker-mine-crystal{z-index:4;cursor:crosshair;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.clicker-mine-crystal:focus-visible{outline-offset:6px;border-radius:24px;outline:2px solid #9ff6ff}.clicker-mine-crystal-art{transform-origin:50% 85%;filter:brightness(calc(1 + var(--ore-crack,0) * .35)) saturate(calc(1 + var(--ore-crack,0) * .5));pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 62%,#0000 100%)}.clicker-mine-crystal-art.is-hit{animation:.16s ease-out clicker-mine-crystal-hit}@keyframes clicker-mine-crystal-hit{35%{filter:brightness(1.9)saturate(1.4)}}.clicker-mine-crystal-glow{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#8cfaff47,#0000);border-radius:50%;animation:2.6s ease-in-out infinite clicker-mine-crystal-breathe;position:absolute;inset:12% 8% 18%}.clicker-mine-crystal.is-weak .clicker-mine-crystal-glow{background:radial-gradient(closest-side,#fff6,#0000);animation-duration:.7s}@keyframes clicker-mine-crystal-breathe{0%,to{opacity:.55}50%{opacity:1}}.clicker-mine-crystal.is-broken{pointer-events:none}.clicker-mine-crystal.is-broken .clicker-mine-crystal-art{animation:.65s cubic-bezier(.2,.9,.3,1.2) clicker-mine-crystal-regrow}@keyframes clicker-mine-crystal-regrow{0%{opacity:0;filter:brightness(3);transform:scale(.2)}to{opacity:1;transform:scale(1)}}.clicker-mine-shatter{z-index:7;pointer-events:none;background:radial-gradient(circle at 50% 52%,#ffffffe6,#78f0ff59 25%,#0000 60%);animation:.52s ease-out forwards clicker-mine-shatter;position:absolute;inset:0}@keyframes clicker-mine-shatter{0%{opacity:1}to{opacity:0}}.clicker-mine-integrity{z-index:5;pointer-events:none;background:#0000008c;border-radius:999px;height:6px;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #a0f0ff40}.clicker-mine-integrity>i{background:linear-gradient(90deg,#5ce8ff,#e8fdff);height:100%;transition:width .12s;display:block;box-shadow:0 0 10px #5ce8ff}.clicker-mine-single .clicker-mine-lasers{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.clicker-mine-beam{animation:.22s ease-out forwards clicker-mine-beam-fade}.clicker-mine-beam-glow{stroke:#00e5ff73;stroke-width:12px;stroke-linecap:round;filter:blur(4px)}.clicker-mine-beam-core{stroke:#eaffff;stroke-width:3px;stroke-linecap:round}.clicker-mine-beam.is-crit .clicker-mine-beam-glow{stroke:#ffbe508c;stroke-width:16px}.clicker-mine-beam.is-crit .clicker-mine-beam-core{stroke:#fff4d0;stroke-width:4px}@keyframes clicker-mine-beam-fade{0%{opacity:1}to{opacity:0}}.clicker-mine-impacts{z-index:6;pointer-events:none;position:absolute;inset:0}.clicker-mine-impact{mix-blend-mode:screen;background:radial-gradient(circle,#fff 0 18%,#78f5ffcc 30%,#0000 70%);border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;animation:.22s ease-out forwards clicker-mine-impact;position:absolute}.clicker-mine-impact.is-crit{background:radial-gradient(circle,#fff 0 18%,#ffc86ed9 32%,#0000 70%);width:70px;height:70px;margin:-35px 0 0 -35px}@keyframes clicker-mine-impact{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.clicker-mine-single .clicker-mine-sparks{z-index:7;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.clicker-mine-single[data-visual=fever] .clicker-mine-plate,.clicker-mine-crystal-glow,.clicker-mine-crystal-art.is-hit,.clicker-mine-crystal.is-broken .clicker-mine-crystal-art{animation:none}}.clicker-mine-vein-gold{z-index:8;cursor:pointer;clip-path:polygon(50% 0,64% 34%,100% 50%,64% 66%,50% 100%,36% 66%,0 50%,36% 34%);background:radial-gradient(circle at 40% 35%,#fffbe6 0 12%,#ffd35c 30%,#c98a12 58%,#0000 72%);border:0;border-radius:50%;width:54px;height:54px;margin:-27px 0 0 -27px;padding:0;animation:.26s cubic-bezier(.2,.9,.3,1.4) clicker-mine-vein-in,.9s ease-in-out .26s infinite clicker-mine-vein-twinkle;position:absolute;box-shadow:0 0 24px 8px #ffcd5aa6}@keyframes clicker-mine-vein-in{0%{transform:scale(0)rotate(-40deg)}to{transform:scale(1)rotate(0)}}@keyframes clicker-mine-vein-twinkle{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.5);transform:scale(1.12)}}.clicker-mine-vein-label{z-index:9;color:#ffe9a8;letter-spacing:.04em;white-space:nowrap;text-shadow:0 0 10px #ffbe50cc;pointer-events:none;background:#281a04cc;border:1px solid #ffd67899;border-radius:12px;margin:0;padding:10px 18px;font-size:15px;font-weight:800;animation:1.8s ease-out forwards clicker-mine-vein-label;position:absolute;top:22%;left:50%;transform:translate(-50%)}@keyframes clicker-mine-vein-label{0%{opacity:0;translate:0 8px}12%,75%{opacity:1;translate:0}to{opacity:0;translate:0 -10px}}.clicker-mine-drill-tag{left:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:8;color:#bff4ff;pointer-events:none;background:#00000080;border:1px solid #78f0ff59;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute}[data-clicker] .clicker-mine-hud .clicker-mine-hud-bar{grid-column:1/-1}.clicker-mine-overdrive{pointer-events:auto;color:#eaffff;cursor:pointer;background:linear-gradient(#1f7f968c,#0f4a5c8c);border:1px solid #78f0ff73;border-radius:10px;justify-items:start;gap:2px;padding:4px 10px;display:grid}.clicker-mine-overdrive span{letter-spacing:.06em;opacity:.85;font-size:10px}.clicker-mine-overdrive strong{font-variant-numeric:tabular-nums;font-size:15px}.clicker-mine-overdrive.is-active{border-color:#ffd36b;box-shadow:0 0 14px #ffbe508c}.clicker-mine-overdrive:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.clicker-mine-vein-gold,.clicker-mine-vein-label{animation:none}}[data-clicker] .clicker-mine-fever{appearance:none;color:inherit;font:inherit;cursor:default;background:#1a0e05b3;border:1px solid #ff9d3c73;border-radius:10px;padding:4px 10px 6px;position:relative;overflow:hidden}[data-clicker] .clicker-mine-fever>i{background:linear-gradient(90deg,#ffb347,#ff5e3a);height:3px;transition:width .2s linear;position:absolute;bottom:0;left:0}[data-clicker] .clicker-mine-fever strong{color:#ffc27a}[data-clicker] .clicker-mine-fever.is-ready{cursor:pointer;animation:1.2s ease-in-out infinite clicker-mine-fever-pulse;box-shadow:0 0 14px #ff9d3c99}[data-clicker] .clicker-mine-fever.is-active{border-color:#ff6a3a;box-shadow:0 0 18px #ff5a32b3}[data-clicker] .clicker-mine-potion.is-empty{opacity:.38;filter:grayscale(.8);cursor:default}[data-clicker] .clicker-mine-hud{grid-template-columns:repeat(3,auto)}[data-clicker] .clicker-mine-hud:has(.clicker-mine-overdrive){grid-template-columns:repeat(4,auto)}@media (max-width:720px){[data-clicker] .clicker-mine-potions{gap:6px;top:108px}[data-clicker] .clicker-mine-potion{width:46px;height:46px}}.clicker-mine-single{--bolt:150 230 255}.clicker-mine-single.is-tier-2{--bolt:170 200 255}.clicker-mine-single.is-tier-3{--bolt:200 160 255}.clicker-mine-single.is-tier-4{--bolt:255 215 120}.clicker-mine-single.is-tier-2 .clicker-mine-beam-glow{stroke-width:15px;stroke:rgb(var(--bolt) / .5)}.clicker-mine-single.is-tier-3 .clicker-mine-beam-glow{stroke-width:18px;stroke:rgb(var(--bolt) / .55)}.clicker-mine-single.is-tier-4 .clicker-mine-beam-glow{stroke-width:22px;stroke:rgb(var(--bolt) / .6);animation:1.2s linear infinite clicker-mine-prism}.clicker-mine-single.is-tier-3 .clicker-mine-impact,.clicker-mine-single.is-tier-4 .clicker-mine-impact{width:64px;height:64px;margin:-32px 0 0 -32px}.clicker-mine-single .clicker-mine-bolts{z-index:7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.clicker-mine-bolt{animation:.24s step-end forwards clicker-mine-bolt,.24s ease-out forwards clicker-mine-beam-fade}.clicker-mine-bolt path{fill:none;stroke-linecap:round;stroke-linejoin:round}.clicker-mine-bolt-glow{stroke:rgb(var(--bolt) / .55);stroke-width:9px;filter:blur(3px)}.clicker-mine-bolt-core{stroke:#fbfeff;stroke-width:2px}.clicker-mine-bolt.is-big .clicker-mine-bolt-glow{stroke-width:16px;stroke:rgb(var(--bolt) / .75);filter:blur(5px)}.clicker-mine-bolt.is-big .clicker-mine-bolt-core{stroke-width:3.5px}@keyframes clicker-mine-bolt{0%,40%,70%{visibility:visible}25%,55%{visibility:hidden}}.clicker-mine-rings{z-index:6;pointer-events:none;position:absolute;inset:0}.clicker-mine-ring{border:3px solid rgb(var(--bolt) / .9);width:40px;height:40px;box-shadow:0 0 14px rgb(var(--bolt) / .8), inset 0 0 10px rgb(var(--bolt) / .6);border-radius:50%;margin:-20px 0 0 -20px;animation:.5s cubic-bezier(.2,.7,.3,1) forwards clicker-mine-ring;position:absolute}.clicker-mine-ring.is-big{--ring-scale:7;border-width:5px;animation-duration:.7s}@keyframes clicker-mine-ring{0%{opacity:1;transform:scale(.3)}to{transform:scale(var(--ring-scale,4));opacity:0}}.clicker-mine-flash{z-index:8;pointer-events:none;background:radial-gradient(circle at 50% 40%, #ffffff8c, rgb(var(--bolt) / .25) 45%, transparent 75%);mix-blend-mode:screen;animation:.26s ease-out forwards clicker-mine-flash;position:absolute;inset:0}@keyframes clicker-mine-flash{0%{opacity:1}to{opacity:0}}.clicker-mine-nova{z-index:8;pointer-events:none;background:radial-gradient(circle, transparent 35%, var(--nova) 52%, transparent 62%);mix-blend-mode:screen;border-radius:50%;width:60vmax;height:60vmax;margin:-30vmax 0 0 -30vmax;animation:.9s cubic-bezier(.15,.7,.3,1) forwards clicker-mine-nova;position:absolute;top:45%;left:50%}@keyframes clicker-mine-nova{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(2.2)}}.clicker-mine-single.is-storm:after{content:"";z-index:5;pointer-events:none;box-shadow:inset 0 0 90px rgb(var(--bolt) / .45);animation:1.4s ease-in-out infinite clicker-mine-storm;position:absolute;inset:0}@keyframes clicker-mine-storm{0%,to{opacity:.55}12%{opacity:1}18%{opacity:.4}24%{opacity:.9}}.clicker-mine-single .clicker-spark.is-prism{background:hsl(var(--spark-hue) 100% 70%);box-shadow:0 0 10px hsl(var(--spark-hue) 100% 65%)}@keyframes clicker-mine-prism{to{filter:blur(4px)hue-rotate(360deg)}}@media (prefers-reduced-motion:reduce){.clicker-mine-single.is-storm:after,.clicker-mine-nova,.clicker-mine-flash{opacity:0;animation:none}}[data-clicker] .clicker-mine-skills{z-index:12;pointer-events:auto;flex-direction:column;gap:8px;display:flex;position:absolute;top:12px;right:12px}[data-clicker] .clicker-mine-skill{cursor:pointer;appearance:none;background:#070b14c7;border:1px solid #4fb8d099;border-radius:14px;width:56px;height:56px;padding:5px;position:relative;overflow:hidden;box-shadow:0 0 12px #00c8ff2e}[data-clicker] .clicker-mine-skill img{object-fit:contain;pointer-events:none;width:100%;height:100%}[data-clicker] .clicker-mine-skill.is-cooldown:before{content:"";background:conic-gradient(#03080eb8 var(--cd,0%), transparent 0);pointer-events:none;position:absolute;inset:0}[data-clicker] .clicker-mine-skill.is-active{border-color:#ffd36a;box-shadow:0 0 18px #ffc85099}[data-clicker] .clicker-mine-skill.is-crisis,[data-clicker] .clicker-mine-skill:disabled:not(.is-active){cursor:not-allowed}[data-clicker] .clicker-mine-skill.is-crisis{opacity:.45}[data-clicker] .clicker-mine-skill-time{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 6px #000,0 0 2px #000;pointer-events:none;place-items:center;font-size:18px;font-weight:700;display:grid;position:absolute;inset:0}[data-clicker] .clicker-mine-skill.is-active .clicker-mine-skill-time{color:#ffe39a}[data-clicker] .clicker-mine-skill-key{color:#9fdcff;text-align:center;background:#041018d9;border-radius:5px;min-width:14px;padding:0 3px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;top:2px;left:3px}@media (max-width:720px){[data-clicker] .clicker-mine-skills{gap:6px;top:108px}[data-clicker] .clicker-mine-skill{width:48px;height:48px}}
.clicker-cinematic{z-index:60;background:#000 50%/cover no-repeat;place-items:center;animation:.18s ease-out clicker-cinematic-in;display:grid;position:fixed;inset:0}@keyframes clicker-cinematic-in{0%{opacity:0}}.clicker-cinematic-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .16s ease-out}.clicker-cinematic-video.is-ready{opacity:1}.clicker-cinematic-caption{left:50%;bottom:calc(72px + env(safe-area-inset-bottom,0px));text-align:center;color:#e8fbff;text-shadow:0 2px 18px #000000d9;opacity:0;pointer-events:none;width:min(560px,100% - 32px);animation:7s ease-out 1.2s forwards clicker-cinematic-caption;position:absolute;transform:translate(-50%)}.clicker-cinematic-caption p{letter-spacing:.24em;color:#9fe8ff;margin:0 0 6px;font-size:11px;font-weight:700}.clicker-cinematic-caption h2{letter-spacing:.04em;margin:0 0 8px;font-size:clamp(26px,6vw,44px);font-weight:800}.clicker-cinematic-caption span{color:#cdeef7;font-size:14px;line-height:1.5}@keyframes clicker-cinematic-caption{0%{opacity:0;transform:translate(-50%,10px)}18%{opacity:1;transform:translate(-50%)}82%{opacity:1}to{opacity:.9}}.clicker-cinematic-skip{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:#dff8ff;cursor:pointer;background:#00000080;border:1px solid #a0f0ff59;border-radius:10px;min-height:36px;padding:0 14px;font-size:12px;font-weight:700;position:absolute}.clicker-cinematic-skip:hover,.clicker-cinematic-skip:focus-visible{border-color:#a0f0ffcc}.clicker-cinematic-skip:focus-visible{outline-offset:2px;outline:2px solid #bff3ff}@media (prefers-reduced-motion:reduce){.clicker-cinematic-caption{opacity:1;animation:none}}
.clicker-challenge{--accent:#9fe8ff;--accent-soft:#9fe8ff40;z-index:55;padding:max(16px, env(safe-area-inset-top,0px)) 16px max(16px, env(safe-area-inset-bottom,0px));color:#e8f6ff;background:radial-gradient(at 50% 40%,#080e18e6,#020408f7);grid-template-rows:auto auto 1fr auto;gap:10px;display:grid;position:fixed;inset:0}.clicker-challenge.is-rod_strike{--accent:#b9a8ff;--accent-soft:#b9a8ff47}.clicker-challenge.is-fault_drill{--accent:#ff8a4c;--accent-soft:#ff8a4c47}.clicker-challenge.is-drone_recall{--accent:#ffc266;--accent-soft:#ffc26647}.clicker-challenge.is-signal_tune{--accent:#62d8eb;--accent-soft:#62d8eb47}.clicker-challenge.is-vault_lock{--accent:#c49bff;--accent-soft:#c49bff47}.clicker-challenge-head{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;width:min(960px,100%);margin:0 auto;display:flex}.clicker-challenge-kicker{letter-spacing:.24em;color:var(--accent);margin:0;font-size:11px}.clicker-challenge-head h2{margin:2px 0 4px;font-size:clamp(20px,4.5vw,28px)}.clicker-challenge-desc{color:#e8f6ffbf;margin:0;font-size:13px}.clicker-challenge-stats{color:#e8f6ffb3;align-items:flex-end;gap:14px;font-size:12px;display:flex}.clicker-challenge-stats strong{color:var(--accent);font-variant-numeric:tabular-nums;font-size:22px;display:block}.clicker-challenge-bar{background:#ffffff14;border-radius:999px;width:min(960px,100%);height:6px;margin:0 auto;overflow:hidden}.clicker-challenge-bar i{background:var(--accent);height:100%;display:block}.clicker-challenge-field{border:1px solid var(--accent-soft);touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#00000073;border-radius:18px;width:min(960px,100%);min-height:0;margin:0 auto;position:relative;overflow:hidden}.clicker-challenge-countdown,.clicker-challenge-result{text-align:center;background:#04060ae6;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.clicker-challenge-countdown{color:var(--accent);pointer-events:none;font-size:96px;font-weight:800}.clicker-challenge-result p{letter-spacing:.2em;color:#e8f6ffb3;margin:0;font-size:12px}.clicker-challenge-result strong{color:var(--accent);font-size:64px;line-height:1}.clicker-challenge-result span{color:#e8f6ffcc;font-size:13px}.clicker-challenge-result .clicker-primary{min-width:180px;margin-top:8px}.clicker-challenge-quit{color:#e8f6ffd9;cursor:pointer;background:#0006;border:1px solid #e8f6ff40;border-radius:999px;justify-self:center;min-height:36px;padding:0 16px;font-size:12px}.clicker-rods{grid-template-columns:repeat(5,1fr);gap:4%;height:100%;padding:6% 5% 4%;display:grid}.clicker-rod{cursor:pointer;background:linear-gradient(#b9a8ff0f,#0000);border:0;border-radius:14px;grid-template-rows:auto 1fr;justify-items:center;gap:6px;padding:0;display:grid;position:relative}.clicker-rod-tip{aspect-ratio:1;background:#141028e6;border:2px solid #b9a8ff66;border-radius:50%;width:clamp(26px,6vw,44px);transition:box-shadow 80ms,background 80ms}.clicker-rod-mast{background:linear-gradient(#6d63a8,#2a2542);border-radius:3px;width:6px}.clicker-rod.is-charged .clicker-rod-tip{box-shadow:0 0 calc(10px + 30px * var(--remain)) #b9a8ff;background:radial-gradient(circle,#fff 0 30%,#b9a8ff 60%,#6a4cff);border-color:#fff}.clicker-rod.is-charged:after{content:"";aspect-ratio:1;width:clamp(40px,9vw,70px);transform:translateX(-50%) scale(calc(.6 + var(--remain)));pointer-events:none;border:2px solid #b9a8ff99;border-radius:50%;position:absolute;top:0;left:50%}.clicker-rod.is-hit{background:#b9a8ff59}.clicker-rod.is-miss{background:#ff505040}.clicker-drill{align-content:center;justify-items:center;gap:16px;height:100%;padding:16px;display:grid}.clicker-drill.is-hit{background:#ff8a4c1f}.clicker-drill.is-miss{background:#ff282824;animation:.22s clicker-drill-shake}@keyframes clicker-drill-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.clicker-drill-gauge{background:linear-gradient(90deg,#3a0d06,#1a0704 50%,#3a0d06);border:1px solid #ff8a4c66;border-radius:999px;width:min(560px,100%);height:34px;position:relative;overflow:hidden}.clicker-drill-band{background:#6eff8c73;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #6eff8ce6}.clicker-drill-needle{background:#fff;width:4px;margin-left:-2px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 10px #ff8a4c}.clicker-drill-depth{margin:0;font-size:14px}.clicker-drill-depth strong{color:var(--accent);font-size:24px}.clicker-drill-shaft{grid-template-columns:repeat(10,1fr);gap:4px;width:min(420px,100%);display:grid}.clicker-drill-shaft span{background:#ffffff12;border-radius:4px;height:18px}.clicker-drill-shaft span.is-dug{background:linear-gradient(#ffb070,#c2410c)}.clicker-drill-btn{min-width:min(260px,80vw);min-height:56px;font-size:17px}.clicker-hangar{background:repeating-linear-gradient(90deg,#ffc2660d 0 1px,#0000 1px 80px),repeating-linear-gradient(0deg,#ffc2660d 0 1px,#0000 1px 80px);height:100%;position:relative}.clicker-drone{aspect-ratio:1;cursor:pointer;background:0 0;border:0;width:clamp(44px,9vw,64px);padding:0;position:absolute;transform:translate(-50%,-50%)}.clicker-drone-body{background:radial-gradient(circle at 35% 35%,#fff3d6,#ffc266 45%,#8a5a14);border-radius:40%;position:absolute;inset:20%;box-shadow:0 0 14px #ffc266cc}.clicker-drone-body:before,.clicker-drone-body:after{content:"";background:#ffe6b4cc;border-radius:2px;width:70%;height:3px;animation:90ms linear infinite alternate clicker-drone-rotor;position:absolute;top:45%}.clicker-drone-body:before{right:90%}.clicker-drone-body:after{left:90%}@keyframes clicker-drone-rotor{to{transform:scaleX(.3)}}@media (prefers-reduced-motion:reduce){.clicker-drill.is-miss,.clicker-drone-body:before,.clicker-drone-body:after{animation:none}}.clicker-signal-grid{grid-template-columns:repeat(3,1fr);gap:12px;width:min(360px,90%);margin:auto;display:grid}.clicker-signal-cell{aspect-ratio:1;border:1px solid var(--accent-soft);cursor:pointer;background:#0a1822cc;border-radius:14px;transition:background 80ms}.clicker-signal-cell.is-lit{background:var(--accent);box-shadow:0 0 22px var(--accent)}.clicker-signal-cell.is-noise{background:#ff4d4d;box-shadow:0 0 18px #ff4d4d}.clicker-signal-cell.is-hit{outline:3px solid #fff}.clicker-signal-cell.is-miss{animation:.22s clicker-drill-shake}.clicker-vault{justify-items:center;gap:16px;margin:auto;display:grid}.clicker-vault-locks{grid-template-columns:repeat(2,110px);gap:14px;display:grid}.clicker-vault-lock{border:3px solid var(--accent-soft);cursor:pointer;opacity:.55;border-radius:50%;height:110px}.clicker-vault-lock.is-0{background:#6d5bd0}.clicker-vault-lock.is-1{background:#2fb4a0}.clicker-vault-lock.is-2{background:#d0708f}.clicker-vault-lock.is-3{background:#d6b24a}.clicker-vault-lock.is-lit{opacity:1;transform:scale(1.06);box-shadow:0 0 26px #fff}.clicker-vault-lock:not(:disabled):active{opacity:1}
.clicker-rebirth-motion{z-index:200;pointer-events:all;position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}.clicker-rebirth-motion.is-shake{animation:.12s ease-in-out infinite rebirth-shake}.clicker-rebirth-motion.is-reduced.is-shake{animation:none}@keyframes rebirth-shake{0%{transform:translate3d(calc(var(--rebirth-shake,0px) * -.3), 0, 0)}50%{transform:translate3d(var(--rebirth-shake,0px), calc(var(--rebirth-shake,0px) * .2), 0)}to{transform:translate3d(calc(var(--rebirth-shake,0px) * -.2), 0, 0)}}.clicker-rebirth-overlay{opacity:calc(var(--rebirth-void-alpha,0) * .85 + var(--rebirth-ui-fade,0) * .35);background:radial-gradient(circle at 50% 45%,#0b0f1a 0%,#05070d 68%);transition:opacity 80ms linear;position:absolute;inset:0}.clicker-rebirth-ui-crumple{width:min(88vw,720px);height:min(62vh,420px);transform:translate(-50%, -50%) scale(var(--rebirth-ui-scale,1));opacity:calc(var(--rebirth-ui-fade,0) * .72 + var(--rebirth-rebuild,0) * .4);pointer-events:none;border:1px solid color-mix(in srgb, var(--stamp-primary,#e8f4ff) 32%, transparent);clip-path:inset(calc(var(--rebirth-ui-fade,0) * 18%) round 8px);background:linear-gradient(#0b0f1a9e,#0000 40%),repeating-linear-gradient(90deg,#e8f4ff14 0 1px,#0000 1px 48px);position:absolute;top:48%;left:50%;box-shadow:inset 0 0 40px #05070db3}.clicker-rebirth-confirm-flash{object-fit:cover;opacity:.55;mix-blend-mode:screen;pointer-events:none;z-index:2;width:100%;height:100%;animation:.25s ease-out forwards rebirth-confirm-flash;position:absolute;inset:0}@keyframes rebirth-confirm-flash{0%{opacity:.85}to{opacity:.15}}.clicker-rebirth-hud-plate{pointer-events:none;z-index:2;opacity:calc(.42 + var(--rebirth-rebuild,0) * .48);mix-blend-mode:screen;position:absolute;inset:0}.clicker-rebirth-motion[data-phase=settle] .clicker-rebirth-hud-plate{opacity:.96;mix-blend-mode:normal;filter:contrast(1.06)brightness(1.04)}.clicker-rebirth-hud-plate-img{object-fit:cover;width:100%;height:100%}.clicker-rebirth-particles{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.clicker-rebirth-particles-plate{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.clicker-rebirth-particles-plate-img{object-fit:cover;width:100%;height:100%}.clicker-rebirth-particles-plate-placeholder{background:radial-gradient(circle at 50% 45%, transparent 18%, #05070dbf 68%), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--stamp-primary,#e8f4ff) 12%, transparent), transparent 55%);width:100%;height:100%}.clicker-rebirth-particles-plate-placeholder--pulse{background-image:radial-gradient(circle at 50% 45%, transparent 18%, #05070d 70%), repeating-linear-gradient(90deg, color-mix(in srgb, var(--stamp-primary) 18%, transparent) 0, color-mix(in srgb, var(--stamp-primary) 18%, transparent) 2px, transparent 2px, transparent 24px)}.clicker-rebirth-particles-plate-placeholder--grid{background-image:radial-gradient(circle at 50% 45%, transparent 18%, #05070d 70%), linear-gradient(color-mix(in srgb, var(--stamp-primary) 20%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--stamp-primary) 20%, transparent) 1px, transparent 1px);background-size:auto,18px 18px,18px 18px}.clicker-rebirth-stamp-still{width:min(280px,72vw);height:auto}.clicker-rebirth-motion.is-still-only .clicker-rebirth-stamp-wrap{opacity:1;transform:none}.clicker-rebirth-motion.is-still-only .clicker-rebirth-stamp-glyph--still{place-items:center;display:grid}.clicker-rebirth-motion.is-still-only .clicker-rebirth-stamp-still{object-fit:contain;width:min(720px,88vw);max-height:min(58vh,420px);filter:drop-shadow(0 0 28px color-mix(in srgb, var(--stamp-primary) 35%, transparent))}.clicker-rebirth-stamp-still-placeholder{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--stamp-primary) 40%, transparent);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--stamp-primary) 15%, #05070d), #05070d);border-radius:12px;width:min(200px,56vw)}.clicker-rebirth-tear{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--stamp-primary,#e8f4ff) 80%, white), transparent);width:min(2px,.4vw);height:min(42vh,320px);box-shadow:0 0 12px color-mix(in srgb, var(--stamp-primary,#e8f4ff) 60%, transparent), -3px 0 8px color-mix(in srgb, var(--stamp-accent,#3d7eff) 40%, transparent), 3px 0 8px color-mix(in srgb, var(--stamp-primary,#00e5ff) 40%, transparent);opacity:.85;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clicker-rebirth-chromatic{pointer-events:none;mix-blend-mode:screen;opacity:calc(var(--rebirth-chromatic,0) * .35);background:linear-gradient(90deg, color-mix(in srgb, var(--stamp-accent) 30%, transparent), transparent 40%), linear-gradient(270deg, color-mix(in srgb, var(--stamp-primary) 30%, transparent), transparent 40%);position:absolute;inset:0}.clicker-rebirth-vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 120px #05070dcc}.clicker-rebirth-skip{z-index:8;left:50%;bottom:max(16px, env(safe-area-inset-bottom,0px));pointer-events:auto;min-height:40px;padding:8px 14px;position:absolute;transform:translate(-50%)}.clicker-rebirth-phase{z-index:5;pointer-events:none;border:1px solid color-mix(in srgb, var(--stamp-primary,#e8f4ff) 48%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--stamp-primary,#00e5ff) 22%, transparent);background:#05070ddb;border-radius:10px;justify-items:center;gap:4px;padding:10px 16px;display:grid;position:absolute;top:clamp(18px,4vh,48px);left:50%;transform:translate(-50%)}.clicker-rebirth-motion[data-phase=collapse] .clicker-rebirth-phase{background:#05070deb;border-color:#e8f4ff66}.clicker-rebirth-phase-kicker{letter-spacing:.18em;color:#e8f4ffb3;font-size:10px}.clicker-rebirth-phase strong{letter-spacing:.12em;color:var(--stamp-primary,#e8f4ff);text-shadow:0 0 18px color-mix(in srgb, var(--stamp-primary) 45%, transparent);font-size:clamp(14px,3.2vw,18px)}.clicker-rebirth-phase em{color:color-mix(in srgb, var(--stamp-accent,#3d7eff) 80%, #e8f4ff);font-size:12px;font-style:normal}.clicker-rebirth-stamp-wrap{transform:translate(-50%, -50%) scale(var(--rebirth-stamp-scale,0));opacity:calc(1 - var(--rebirth-ui-fade,1) * .15);place-items:center;gap:12px;display:grid;position:absolute;top:46%;left:50%}.clicker-rebirth-stamp-glyph--image{place-items:center;display:grid}.clicker-rebirth-stamp-image{width:min(220px,42vw);height:auto;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--stamp-primary) 55%, transparent));transform:scale(calc(.85 + var(--stamp-intensity,1) * .15))}@media (max-width:520px){.clicker-rebirth-stamp-image{width:min(78vw,280px);filter:drop-shadow(0 0 28px color-mix(in srgb, var(--stamp-primary) 65%, transparent))}.clicker-rebirth-stamp-label{letter-spacing:.1em;font-size:clamp(13px,3.6vw,16px)}.clicker-rebirth-phase strong{font-size:clamp(15px,4.2vw,18px)}.clicker-rebirth-stamp-wrap{gap:10px;top:48%}}.clicker-rebirth-chamber-reminder{max-width:min(360px,88vw);color:color-mix(in srgb, var(--stamp-primary) 70%, #e8f4ff);text-align:center;opacity:calc(var(--rebirth-rebuild,0) * .9 + .1);margin:12px auto 0;font-size:13px;line-height:1.5}.clicker-rebirth-stamp-label{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, #e8f4ff 88%, var(--stamp-primary));text-shadow:0 0 16px color-mix(in srgb, var(--stamp-primary) 55%, transparent);margin:0;font-size:clamp(11px,2.8vw,14px)}.clicker-rebirth-stamp-glyph{aspect-ratio:1;place-items:center;width:min(38vw,168px);display:grid;position:relative}.clicker-rebirth-stamp-ring{border:2px solid color-mix(in srgb, var(--stamp-primary) 70%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--stamp-primary) 45%, transparent), inset 0 0 18px color-mix(in srgb, var(--stamp-accent) 25%, transparent);border-radius:50%;position:absolute;inset:0}.clicker-rebirth-stamp-glyph--pulse .clicker-rebirth-stamp-bars{justify-content:space-between;align-items:flex-end;gap:4px;display:flex;position:absolute;inset:12% 18%}.clicker-rebirth-stamp-glyph--pulse .clicker-rebirth-stamp-bars i{background:linear-gradient(180deg, var(--stamp-primary), var(--stamp-accent));box-shadow:0 0 8px color-mix(in srgb, var(--stamp-primary) 50%, transparent);border-radius:2px;flex:1;display:block}.clicker-rebirth-stamp-glyph--pulse .clicker-rebirth-stamp-chevrons{z-index:1;letter-spacing:-.15em;color:#e8f4ff;text-shadow:0 0 12px var(--stamp-primary);font-size:clamp(18px,5vw,28px);position:relative}.clicker-rebirth-stamp-square{border:2px solid color-mix(in srgb, var(--stamp-primary) 75%, transparent);box-shadow:0 0 14px color-mix(in srgb, var(--stamp-primary) 35%, transparent);position:absolute}.clicker-rebirth-stamp-square--outer{inset:4%}.clicker-rebirth-stamp-square--mid{border-color:color-mix(in srgb, var(--stamp-accent) 70%, transparent);inset:18%}.clicker-rebirth-stamp-square--inner{inset:32%}.clicker-rebirth-stamp-crosshair{background:linear-gradient(var(--stamp-primary), var(--stamp-primary)) center/100% 2px no-repeat, linear-gradient(90deg, var(--stamp-primary), var(--stamp-primary)) center/2px 100% no-repeat;opacity:.7;width:62%;height:62%;position:absolute}.clicker-rebirth-stamp-ring-arc{border:2px solid #0000;border-top-color:var(--stamp-primary);border-right-color:color-mix(in srgb, var(--stamp-accent) 60%, transparent);transform:rotate(calc(var(--motif-t,0) * 45deg));border-radius:50%;position:absolute;inset:0}.clicker-rebirth-stamp-node{aspect-ratio:1;background:radial-gradient(circle, var(--stamp-primary), var(--stamp-accent));width:18%;box-shadow:0 0 16px var(--stamp-primary);border-radius:50%}.clicker-rebirth-stamp-core-orb{background:radial-gradient(circle at 35% 30%, #fff, var(--stamp-primary) 35%, var(--stamp-accent) 100%);box-shadow:0 0 28px color-mix(in srgb, var(--stamp-accent) 55%, transparent);border-radius:50%;position:absolute;inset:16%}.clicker-rebirth-stamp-crack{transform-origin:top;background:#05070d;width:2px;height:46%;position:absolute;top:22%;left:50%}.clicker-rebirth-stamp-crack--a{transform:rotate(-18deg)}.clicker-rebirth-stamp-crack--b{transform:rotate(24deg)}.clicker-rebirth-stamp-crack--c{height:32%;transform:rotate(112deg)}.clicker-rebirth-stamp-diamond{border:2px solid var(--stamp-primary);background:color-mix(in srgb, var(--stamp-accent) 18%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--stamp-primary) 40%, transparent);position:absolute;inset:22%;transform:rotate(45deg)}.clicker-rebirth-stamp-axis{background:var(--stamp-primary);opacity:.65;position:absolute}.clicker-rebirth-stamp-axis--h{width:70%;height:2px}.clicker-rebirth-stamp-axis--v{width:2px;height:70%}.clicker-rebirth-motif{pointer-events:none;opacity:calc(.35 + var(--rebirth-rebuild,0) * .35);position:absolute;inset:0}.clicker-rebirth-motif--pulse .clicker-rebirth-motif-bar{background:linear-gradient(180deg, transparent, var(--stamp-primary));width:3px;height:22%;opacity:calc(.3 + var(--motif-t,0) * .7);position:absolute;bottom:18%}.clicker-rebirth-motif--grid{background-image:linear-gradient(color-mix(in srgb, var(--stamp-primary) 25%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--stamp-primary) 25%, transparent) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 68%);mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 68%)}.clicker-rebirth-motif--rings .clicker-rebirth-motif-ring{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--stamp-primary) 40%, transparent);border-radius:50%;width:min(70vw,360px);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.clicker-rebirth-motif--core .clicker-rebirth-motif-flare{transform-origin:0;background:linear-gradient(90deg, var(--stamp-accent), transparent);width:min(36vw,180px);height:3px;position:absolute;top:45%;left:50%}.clicker-rebirth-motif--hybrid{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--stamp-primary) 12%, transparent), transparent 55%)}.clicker-rebirth-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.clicker-shell.is-rebirth-active{pointer-events:none;-webkit-user-select:none;user-select:none}.clicker-shell.is-rebirth-active .clicker-stage,.clicker-shell.is-rebirth-active .clicker-drawer{opacity:calc(1 - var(--rebirth-shell-fade,.85));transform:scale(calc(1 - var(--rebirth-shell-fade,.85) * .08));transition:opacity .12s,transform .2s}@media (prefers-reduced-motion:reduce){.clicker-rebirth-motion.is-shake{animation:none}.clicker-rebirth-chromatic{display:none}.clicker-rebirth-stamp-wrap{transition:none}}
.clicker-pfx{--c:#62d8eb;z-index:150;pointer-events:none;width:0;height:0;position:fixed;top:46%;left:50%}.clicker-pfx.is-focus,.clicker-pfx.is-click{--c:#62d8eb}.clicker-pfx.is-automation,.clicker-pfx.is-production{--c:#6fd9b0}.clicker-pfx.is-resonance,.clicker-pfx.is-utility{--c:#a98cff}.clicker-pfx.is-transcendence{--c:#e8c468}.clicker-pfx.is-hunt,.clicker-pfx.is-fever{--c:#ff7a5c}.clicker-pfx-icon{object-fit:contain;width:120px;height:120px;filter:drop-shadow(0 0 22px var(--c));margin:-60px 0 0 -60px;animation:1s cubic-bezier(.2,.9,.3,1.2) forwards pfx-icon;position:absolute}.clicker-pfx-ring{border:3px solid var(--c);width:80px;height:80px;box-shadow:0 0 24px var(--c), inset 0 0 18px var(--c);border-radius:50%;margin:-40px 0 0 -40px;animation:.8s ease-out forwards pfx-ring;position:absolute}.clicker-pfx-ring.is-2{opacity:0;animation-delay:.15s}.clicker-pfx-bit{background:var(--c);width:6px;height:22px;box-shadow:0 0 10px var(--c);transform:rotate(calc(var(--i) * 36deg)) translateY(0);border-radius:3px;margin:-11px 0 0 -3px;animation:.8s ease-out forwards pfx-bit;position:absolute}.clicker-pfx:is(.is-focus,.is-click) .clicker-pfx-bit{clip-path:polygon(50% 0,100% 40%,60% 45%,100% 100%,0 55%,40% 50%,0 0);width:4px;height:30px;animation-duration:.55s}.clicker-pfx:is(.is-automation,.is-production) .clicker-pfx-ring{border-style:dashed;border-width:6px;border-radius:22%;animation-name:pfx-gear}.clicker-pfx:is(.is-automation,.is-production) .clicker-pfx-bit{border-radius:50%;width:12px;height:12px}.clicker-pfx:is(.is-resonance,.is-utility) .clicker-pfx-bit{display:none}.clicker-pfx:is(.is-resonance,.is-utility) .clicker-pfx-ring{border-width:2px;animation-duration:1.1s}.clicker-pfx:is(.is-resonance,.is-utility) .clicker-pfx-ring.is-2{animation-delay:.3s}.clicker-pfx.is-transcendence .clicker-pfx-bit{background:linear-gradient(transparent, var(--c), transparent);width:2px;height:70px;margin-top:-35px;animation-name:pfx-ray}.clicker-pfx:is(.is-hunt,.is-fever) .clicker-pfx-bit{width:5px;height:120px;transform:rotate(35deg) translateX(calc((var(--i) - 1) * 22px)) scaleY(0);animation:.6s ease-out forwards pfx-slash;animation-delay:calc(var(--i) * 60ms);margin:-60px 0 0 -2px}.clicker-pfx:is(.is-hunt,.is-fever) .clicker-pfx-bit:nth-child(n+6){display:none}@keyframes pfx-icon{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1.15)}75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)translateY(-30px)}}@keyframes pfx-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(3.2)}}@keyframes pfx-gear{0%{opacity:1;transform:scale(.4)rotate(0)}to{opacity:0;transform:scale(2.6)rotate(120deg)}}@keyframes pfx-bit{0%{transform:rotate(calc(var(--i) * 36deg)) translateY(0);opacity:1}to{transform:rotate(calc(var(--i) * 36deg)) translateY(-130px);opacity:0}}@keyframes pfx-ray{0%{transform:rotate(calc(var(--i) * 36deg)) translateY(-20px) scaleY(.2);opacity:1}to{transform:rotate(calc(var(--i) * 36deg)) translateY(-120px) scaleY(1.4);opacity:0}}@keyframes pfx-slash{0%{transform:rotate(35deg) translateX(calc((var(--i) - 1) * 22px)) scaleY(0);opacity:1}40%{transform:rotate(35deg) translateX(calc((var(--i) - 1) * 22px)) scaleY(1);opacity:1}to{transform:rotate(35deg) translateX(calc((var(--i) - 1) * 22px)) scaleY(1);opacity:0}}@media (prefers-reduced-motion:reduce){.clicker-pfx{display:none}}
.clicker-boss-scene{z-index:2;pointer-events:none;background:#04060a;position:absolute;inset:0;overflow:hidden;container-type:size}.boss-scene-box{--w:max(56.25cqh, 100cqw);--h:calc(var(--w) * 16 / 9);left:50%;top:clamp(calc(100cqh - var(--h)), calc(50cqh - var(--h) * var(--byn,.4)), 0px);width:var(--w);aspect-ratio:9/16;position:absolute;translate:-50%}.boss-scene-base,.boss-scene-body{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.boss-scene-rig,.boss-scene-pose,.boss-scene-flesh{transform-origin:var(--bx) calc(var(--by) + var(--bh) / 2);will-change:transform;position:absolute;inset:0}.boss-scene-rig{animation:7s ease-in-out infinite boss-breathe}.boss-scene-pose{transition:transform 1.4s cubic-bezier(.37,0,.63,1),filter 1.4s ease-in-out}.boss-scene-body{--mask:radial-gradient(ellipse calc(var(--bw) / 2) calc(var(--bh) / 2) at var(--bx) var(--by), #000 62%, transparent 100%);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-image:var(--mask)}@keyframes boss-breathe{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.012,1.02)translateY(-.5%)}}.clicker-boss-scene.sway-wings .boss-scene-rig{animation:8s ease-in-out infinite boss-wingbeat}@keyframes boss-wingbeat{0%,to{transform:scale(1)translate(0)rotate(0)}25%{transform:scaleX(1.018)translate(.4%,.5%)rotate(.3deg)}50%{transform:scaleY(1.02)translateY(-.9%)rotate(0)}75%{transform:scaleX(1.018)translate(-.4%,.5%)rotate(-.3deg)}}.clicker-boss-scene.sway-heave .boss-scene-rig{animation:9s ease-in-out infinite boss-heave}@keyframes boss-heave{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-.5deg)scale(1.008,1.014)}50%{transform:rotate(0)scaleY(1.004)}75%{transform:rotate(.5deg)scale(1.008,1.014)}}.clicker-boss-scene.is-windup .boss-scene-pose{filter:brightness(1.12);transition:transform 1.1s cubic-bezier(.45,0,.55,1),filter 1.1s ease-in-out;transform:scale(.98,1.035)translateY(-1.5%)}.clicker-boss-scene.is-strike .boss-scene-pose{filter:brightness(1.25)saturate(1.15);transition:transform .52s cubic-bezier(.3,0,.15,1),filter .52s ease-out;transform:scale(1.06)translateY(1.4%)}.clicker-boss-scene.is-strike .boss-scene-box{animation:.7s ease-out boss-quake}@keyframes boss-quake{20%{translate:calc(-50% - 5px) 4px}45%{translate:calc(4px - 50%) -3px}70%{translate:calc(-50% - 2px) 1px}to{translate:-50%}}.clicker-boss-scene.is-strike:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 60%, rgb(var(--tint) / .35), transparent 65%);animation:.9s ease-out forwards boss-flash;position:absolute;inset:0}@keyframes boss-flash{0%{opacity:1}to{opacity:0}}.boss-scene-box.hit-0 .boss-scene-flesh{animation:.56s cubic-bezier(.2,.7,.3,1) boss-flinch-a}.boss-scene-box.hit-1 .boss-scene-flesh{animation:.56s cubic-bezier(.2,.7,.3,1) boss-flinch-b}@keyframes boss-flinch-a{0%{filter:none;scale:1}18%{filter:brightness(1.5)sepia(.7)hue-rotate(-40deg)saturate(2.6);scale:.984}to{filter:none;scale:1}}@keyframes boss-flinch-b{0%{filter:none;scale:1}18%{filter:brightness(1.5)sepia(.7)hue-rotate(-40deg)saturate(2.6);scale:.984}to{filter:none;scale:1}}.boss-scene-box.hit-0 .boss-scene-base{animation:.56s cubic-bezier(.2,.7,.3,1) boss-flare-a}.boss-scene-box.hit-1 .boss-scene-base{animation:.56s cubic-bezier(.2,.7,.3,1) boss-flare-b}@keyframes boss-flare-a{18%{filter:brightness(1.35)sepia(.6)hue-rotate(-15deg)saturate(2.2)}}@keyframes boss-flare-b{18%{filter:brightness(1.35)sepia(.6)hue-rotate(-15deg)saturate(2.2)}}.boss-scene-box.hit-0:after,.boss-scene-box.hit-1:after{content:"";pointer-events:none;background:radial-gradient(ellipse at var(--bx) var(--by), #ffd65a66, #ffbe3c29 55%, transparent 80%);mix-blend-mode:screen;position:absolute;inset:0}.boss-scene-box.hit-0:after{animation:.56s ease-out forwards boss-flare-glow-a}.boss-scene-box.hit-1:after{animation:.56s ease-out forwards boss-flare-glow-b}@keyframes boss-flare-glow-a{0%{opacity:1}to{opacity:0}}@keyframes boss-flare-glow-b{0%{opacity:1}to{opacity:0}}.boss-scene-eye{aspect-ratio:1;background:radial-gradient(circle, #fff, rgb(var(--tint)) 40%, transparent 70%);width:2.2%;box-shadow:0 0 12px 4px rgb(var(--tint) / .7);mix-blend-mode:screen;border-radius:50%;animation:5s ease-in-out infinite boss-eye;position:absolute;translate:-50% -50%}@keyframes boss-eye{50%{filter:brightness(.6)}}.clicker-boss-scene.is-windup .boss-scene-eye,.clicker-boss-scene.is-strike .boss-scene-eye,.clicker-boss-scene.is-taunting .boss-scene-eye{box-shadow:0 0 26px 10px rgb(var(--tint) / .9);scale:1.8}.boss-scene-weather{position:absolute;inset:0;overflow:hidden}.boss-scene-weather i{display:block;position:absolute}.clicker-boss-scene.is-storm .boss-scene-weather:before,.clicker-boss-scene.is-storm .boss-scene-weather:after{content:"";background:radial-gradient(at 30% 60%,#a0bedc38,#0000 60%),radial-gradient(at 75% 40%,#8caad22e,#0000 55%);animation:18s linear infinite boss-fog;position:absolute;inset:55% -40% -10%}.clicker-boss-scene.is-storm .boss-scene-weather:after{animation-duration:26s;animation-direction:reverse;inset:65% -40% -10%}@keyframes boss-fog{0%{transform:translate(-12%)}to{transform:translate(12%)}}.clicker-boss-scene.is-storm .boss-scene-weather i:nth-child(-n+2){background:radial-gradient(ellipse at calc(20% + var(--i) * 55%) 20%, #c8ebff8c, transparent 55%);mix-blend-mode:screen;opacity:0;animation:7s step-end infinite boss-lightning;animation-delay:calc(var(--i) * 3.1s);inset:0}@keyframes boss-lightning{0%,91%,93%,95%,to{opacity:0}92%,94%{opacity:1}}.clicker-boss-scene.is-crystal .boss-scene-weather i,.clicker-boss-scene.is-lava .boss-scene-weather i{left:calc(4% + var(--i) * 6%);aspect-ratio:1;background:rgb(var(--tint));width:.9%;box-shadow:0 0 8px 2px rgb(var(--tint) / .8);animation:boss-mote calc(6s + (var(--i) * 7 % 5) * 1s) linear infinite;animation-delay:calc(var(--i) * -.9s);border-radius:50%;bottom:-2%}.clicker-boss-scene.is-lava .boss-scene-weather i{width:.6%;animation-duration:calc(3s + (var(--i) * 7 % 4) * .6s)}@keyframes boss-mote{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{transform:translate(calc((var(--i) * 13 % 7 - 3) * 8px), -85cqh);opacity:0}}.clicker-boss-scene.is-lava .boss-scene-weather:before{content:"";mix-blend-mode:screen;background:radial-gradient(at 45% 90%,#ff6e1473,#0000 65%);animation:3s ease-in-out infinite boss-magma;position:absolute;inset:55% 0 0}@keyframes boss-magma{50%{opacity:.45}}.boss-scene-impact{position:absolute}.boss-scene-impact i{aspect-ratio:1;background:rgb(var(--tint));width:1.4%;box-shadow:0 0 10px 3px rgb(var(--tint) / .9);--a:calc(var(--i) * 22.5deg);border-radius:50%;animation:.65s cubic-bezier(.1,.7,.3,1) forwards boss-debris;position:absolute}@keyframes boss-debris{0%{transform:rotate(var(--a)) translateY(0) scale(1.6);opacity:1}to{transform:rotate(var(--a)) translateY(calc(-40px - (var(--i) * 37 % 70) * 1px)) scale(.3);opacity:0}}.clicker-boss-scene.is-dying .boss-scene-pose,.clicker-boss-scene.is-dormant .boss-scene-pose{filter:brightness(.3)grayscale();transition:transform 2.4s cubic-bezier(.5,0,.3,1),filter 2.4s ease-in;transform:scale(.96)translateY(4%)rotate(-.6deg)}.clicker-boss-scene.is-dying .boss-scene-flesh:after{content:"";background:radial-gradient(ellipse calc(var(--bw) / 2) calc(var(--bh) / 2) at var(--bx) var(--by), #ffffffe6, transparent 70%);mix-blend-mode:screen;animation:1.4s ease-out forwards boss-death-flash;position:absolute;inset:0}@keyframes boss-death-flash{0%{opacity:1}to{opacity:0}}.boss-scene-base,.boss-scene-ambient,.boss-scene-weather{transition:filter 2.4s ease-in}.clicker-boss-scene.is-dying .boss-scene-base,.clicker-boss-scene.is-dormant .boss-scene-base,.clicker-boss-scene.is-dying .boss-scene-weather,.clicker-boss-scene.is-dormant .boss-scene-weather{filter:grayscale()brightness(.55)}.clicker-boss-scene.is-dying .boss-scene-ambient,.clicker-boss-scene.is-dormant .boss-scene-ambient{filter:blur(28px)brightness(.25)grayscale()}.clicker-boss-scene.is-dormant .boss-scene-rig,.clicker-boss-scene.is-dying .boss-scene-rig{animation-play-state:paused}.boss-scene-eye{transition:scale .9s ease-in-out,box-shadow .9s ease-in-out,opacity 1.2s ease-in-out}.clicker-boss-scene.is-dormant .boss-scene-eye,.clicker-boss-scene.is-dying .boss-scene-eye{opacity:0;animation-play-state:paused}.clicker-boss-scene.is-taunting .boss-scene-pose{filter:brightness(1.3);transition:transform .8s cubic-bezier(.3,0,.2,1),filter .8s ease-out;transform:scale(1.07)translateY(-2%)}.boss-scene-shield{left:var(--bx);top:var(--by);width:calc(var(--bw) * .9);aspect-ratio:1;background:radial-gradient(circle,#0000 55%,#78d2ff2e 68%,#aaebff8c 71%,#0000 74%);border-radius:50%;place-items:end center;animation:2.4s ease-in-out infinite boss-shield;display:grid;position:absolute;translate:-50% -50%;box-shadow:inset 0 0 40px #78d2ff59}.boss-scene-shield b{color:#e6f8ff;background:#001428b3;border:1px solid #8cdcff99;border-radius:999px;margin-bottom:6%;padding:2px 10px;font-size:13px}@keyframes boss-shield{50%{filter:brightness(1.3);scale:1.03}}.boss-scene-hitbox{left:calc(var(--bx) - var(--bw) / 2);top:calc(var(--by) - var(--bh) / 2);width:var(--bw);height:var(--bh);cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute}.clicker-boss-scene.is-battle .boss-scene-hitbox{cursor:crosshair}.clicker-boss-scene.is-shielded .boss-scene-hitbox{cursor:not-allowed}.boss-scene-hp{z-index:3;background:#000000a6;border:1px solid #ffc87880;border-radius:8px;width:min(260px,70%);height:16px;position:absolute;top:14%;left:50%;overflow:hidden;translate:-50%}.boss-scene-hp i{background:linear-gradient(90deg,#d4231a,#ff9b3d);transition:width .22s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0 auto 0 0}.boss-scene-hp span{color:#fff3dc;text-align:center;text-shadow:0 1px 2px #000;font-size:11px;font-weight:800;line-height:16px;display:block;position:relative}@media (prefers-reduced-motion:reduce){.boss-scene-rig,.boss-scene-flesh,.boss-scene-eye,.boss-scene-weather *,.boss-scene-weather:before,.boss-scene-weather:after{animation:none!important}}.boss-scene-ambient{object-fit:cover;filter:blur(28px)brightness(.38)saturate(1.2);pointer-events:none;width:116%;height:116%;position:absolute;inset:-8%}
.clicker-monster-roam{z-index:3;pointer-events:none;position:absolute;top:34%;left:8%}.clicker-monster-roam.is-wisp,.clicker-monster-roam.is-stormbird,.clicker-monster-roam.is-hunter{top:18%}.clicker-monster-roam.is-worm{top:52%}@keyframes clicker-roam{0%{transform:translate(0)scaleX(1)}45%{transform:translate(52vw,-3vh)scaleX(1)}50%{transform:translate(54vw)scaleX(-1)}95%{transform:translate(6vw,2vh)scaleX(-1)}to{transform:translate(0)scaleX(1)}}.clicker-monster{pointer-events:auto;cursor:crosshair;filter:drop-shadow(0 6px 10px #0000008c);background:0 0;border:0;width:clamp(72px,11vw,120px);padding:0;animation:.42s ease-out clicker-monster-spawn,1.4s ease-in-out .42s infinite clicker-monster-bob;display:block}.clicker-monster svg{width:100%;height:auto;display:block;overflow:visible}.clicker-monster:hover{filter:drop-shadow(0 0 10px #ffe68ccc)}@keyframes clicker-monster-spawn{0%{opacity:0;transform:scale(.2)translateY(30px)}}@keyframes clicker-monster-bob{50%{transform:translateY(-6px)}}.clicker-monster.is-dying{pointer-events:none;animation:.65s ease-in forwards clicker-monster-die}@keyframes clicker-monster-die{0%{filter:brightness(3)drop-shadow(0 0 16px #fff);transform:scale(1)}30%{transform:scale(1.2)rotate(-8deg)}to{opacity:0;transform:scale(.2)rotate(40deg)translateY(40px)}}.clicker-monster .mon-eye{transform-box:fill-box;transform-origin:50%;animation:3.2s infinite clicker-mon-blink}@keyframes clicker-mon-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.clicker-monster .mon-legs path{transform-box:fill-box;transform-origin:top;animation:.4s ease-in-out infinite alternate clicker-mon-legs}.clicker-monster .mon-legs path:nth-child(2n){animation-delay:.2s}@keyframes clicker-mon-legs{to{transform:rotate(18deg)}}.clicker-monster .mon-wing{transform-box:fill-box;transform-origin:100%;animation:.35s ease-in-out infinite alternate clicker-mon-flap}.clicker-monster .mon-wing.is-right{transform-origin:0}@keyframes clicker-mon-flap{to{transform:scaleY(.35)}}.clicker-monster .mon-rotor{transform-box:fill-box;transform-origin:50%;animation:.18s linear infinite clicker-mon-rotor}@keyframes clicker-mon-rotor{50%{transform:scaleX(.2)}}.clicker-monster .mon-tail{transform-box:fill-box;transform-origin:top;animation:1s ease-in-out infinite alternate clicker-mon-tail}@keyframes clicker-mon-tail{to{transform:skew(20deg)}}.clicker-monster .mon-body{animation:.9s ease-in-out infinite alternate clicker-mon-slither}@keyframes clicker-mon-slither{to{transform:translateY(5px)}}.clicker-monster .mon-arm{transform-box:fill-box;transform-origin:top;animation:1.2s ease-in-out infinite alternate clicker-mon-arm}.clicker-monster .mon-arm.is-right{animation-delay:.6s}@keyframes clicker-mon-arm{to{transform:rotate(10deg)}}.clicker-boss{z-index:4;color:#fff3dc;text-align:center;justify-items:center;gap:10px;width:min(560px,100%);margin:0 auto;display:grid;position:relative}.clicker-boss-bars{gap:6px;width:100%;display:grid}.clicker-boss-bar{background:#0000008c;border:1px solid #ffc87859;border-radius:7px;height:14px;position:relative;overflow:hidden}.clicker-boss-bar i{background:linear-gradient(90deg,#ff5a1f,#ffcc4d);transition:width .12s linear;position:absolute;inset:0 auto 0 0}.clicker-boss-bar.is-player i{background:linear-gradient(90deg,#2fd27a,#9cf5c0)}.clicker-boss-bar span{text-shadow:0 1px 2px #000;font-size:10px;font-weight:700;line-height:14px;display:block;position:relative}.clicker-boss-target{cursor:crosshair;touch-action:manipulation;filter:drop-shadow(0 12px 22px #0009);background:0 0;border:0;width:clamp(180px,34vw,300px);padding:0;animation:2.2s ease-in-out infinite clicker-monster-bob}.clicker-boss-target svg{width:100%;height:auto;display:block}.clicker-boss-target:active{transform:scale(.97)}.clicker-boss-target .mon-core{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite clicker-boss-core}@keyframes clicker-boss-core{50%{filter:brightness(1.4);transform:scale(1.15)}}.clicker-boss.is-attack .clicker-boss-target{animation:.38s ease-out clicker-boss-lunge}@keyframes clicker-boss-lunge{40%{transform:translateY(18px)scale(1.12)}}.clicker-boss-hurt{z-index:45;pointer-events:none;background:radial-gradient(circle,#0000 40%,#ff000073);animation:.42s ease-out forwards clicker-boss-hurt;position:fixed;inset:0}@keyframes clicker-boss-hurt{to{opacity:0}}.clicker-boss-start{min-width:220px}.clicker-boss-note{color:#ffd9a8;margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.clicker-monster-roam{animation:none;left:30%}.clicker-monster,.clicker-boss-target{animation:none}}.clicker-shell.is-region-hub .clicker-boss{z-index:8;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clicker-monster-roam{z-index:9}.clicker-monster-roam.is-hunt{animation:.32s ease-out clicker-hunt-spawn}.clicker-monster-roam.is-hunt .clicker-monster{width:clamp(64px,9vw,104px)}@keyframes clicker-hunt-spawn{0%{opacity:0;transform:scale(.6)}}.clicker-monster-roam.is-dragon{top:34%;left:50%;translate:-50% -50%}.clicker-monster-roam.is-dragon .clicker-monster,.clicker-monster-roam.is-hunt.is-dragon .clicker-monster{filter:drop-shadow(0 18px 28px #000000b3);width:clamp(264px,68vw,506px);animation:.52s ease-out clicker-monster-spawn,3.2s ease-in-out .52s infinite clicker-dragon-hover}.clicker-monster-roam.is-dragon .clicker-monster:hover{filter:drop-shadow(0 0 22px #ffbe78bf)}.clicker-monster .mon-dragon{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}@keyframes clicker-dragon-hover{50%{transform:translateY(-12px)scale(1.02)}}.clicker-monster-roam.is-dragon{justify-items:center;animation:none;display:grid;top:42%;left:50%}.clicker-monster-roam.is-dragon .clicker-monster{z-index:1;filter:saturate(.85)brightness(.9)contrast(1.05)drop-shadow(0 0 1px #ffbe8299)drop-shadow(0 22px 26px #080414bf);order:1;position:relative}.clicker-monster-roam.is-dragon .mon-dragon{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.clicker-monster-shadow{filter:blur(4px);background:radial-gradient(closest-side,#06020e99,#0000);border-radius:50%;width:70%;height:16%;animation:3.2s ease-in-out .52s infinite clicker-dragon-shadow;position:absolute;bottom:-4%;left:50%;translate:-50%}@keyframes clicker-dragon-shadow{50%{opacity:.7;scale:.88}}.clicker-monster-hp{z-index:2;pointer-events:none;background:#0009;border:1px solid #ffc87873;border-radius:7px;order:3;width:min(220px,50vw);height:14px;margin-top:-4px;position:relative;overflow:hidden}.clicker-monster-hp i{background:linear-gradient(90deg,#d4231a,#ff9b3d);transition:width .22s cubic-bezier(.3,1.4,.5,1);position:absolute;inset:0 auto 0 0}.clicker-monster-hp span{color:#fff3dc;text-align:center;text-shadow:0 1px 2px #000;font-size:10px;font-weight:800;line-height:14px;display:block;position:relative}.clicker-monster-roam.is-dying .clicker-monster-hp{animation:.4s ease-in forwards clicker-fade-out}@keyframes clicker-fade-out{to{opacity:0}}@keyframes clicker-dragon-hit{0%{filter:brightness(2.2)sepia()hue-rotate(-30deg)saturate(4);transform:translate(0)scale(1)}25%{transform:translate(-10px,6px)scale(.95,1.04)rotate(-2deg)}50%{transform:translate(8px,-2px)scale(1.03)rotate(1.5deg)}75%{transform:translate(-4px)rotate(-.5deg)}to{transform:none}}.clicker-monster-dmg{z-index:3;color:#ffdf6b;text-shadow:0 2px #7a1a00,0 0 10px #ff5000cc;pointer-events:none;font-size:26px;font-weight:900;animation:.6s ease-out forwards clicker-dmg-float;position:absolute;top:30%;left:50%}@keyframes clicker-dmg-float{0%{opacity:1;transform:translate(-50%)scale(1.4)}to{opacity:0;transform:translate(-50%,-48px)scale(1)}}.clicker-monster-roam.is-dragon .clicker-monster.is-dying{animation:1.1s ease-in forwards clicker-dragon-die}@keyframes clicker-dragon-die{0%{filter:brightness(4)drop-shadow(0 0 24px #fff);transform:none}10%{filter:brightness(2.5);transform:translate(-12px)rotate(-3deg)}20%{transform:translate(12px)rotate(3deg)}30%{filter:brightness(1.6)saturate(.5);transform:translate(-8px,4px)rotate(-2deg)}45%{opacity:1;transform:translateY(10px)rotate(6deg)scale(1.02)}to{filter:brightness(.2)grayscale()blur(3px);opacity:0;transform:translateY(90px)rotate(14deg)scale(.85,.4)}}.clicker-monster-roam.is-dying .clicker-monster-shadow{animation:1s ease-in forwards clicker-fade-out}.clicker-monster-burst{z-index:3;pointer-events:none;position:absolute;top:55%;left:50%}.clicker-monster-burst i{--a:calc(var(--i) * 36deg);background:radial-gradient(circle,#fff6c8,#ff8a1f 60%,#0000 70%);border-radius:50%;width:14px;height:14px;animation:.9s ease-out forwards clicker-burst;position:absolute}@keyframes clicker-burst{0%{transform:rotate(var(--a)) translateX(0) scale(1.4);opacity:1}to{transform:rotate(var(--a)) translateX(150px) scale(.2);opacity:0}}@media (prefers-reduced-motion:reduce){.clicker-monster-roam.is-dragon .clicker-monster.is-hit{animation:none}.clicker-monster-roam.is-dragon .clicker-monster.is-dying{animation:.4s forwards clicker-fade-out}.clicker-monster-burst,.clicker-monster-dmg{display:none}}.clicker-monster-roam.is-dragon:not(.is-dying){animation:22s ease-in-out infinite clicker-boss-patrol}@keyframes clicker-boss-patrol{0%,4%{transform:translate(0)}22%{transform:translate(13vw)}26%,30%{transform:translate(14vw)}48%{transform:translate(0)}52%,56%{transform:translate(0)}74%{transform:translate(-14vw)}78%,82%{transform:translate(-14vw)}to{transform:translate(0)}}.clicker-monster-roam.is-dragon .clicker-monster,.clicker-monster-roam.is-hunt.is-dragon .clicker-monster{transform-origin:50% 100%;animation:.52s ease-out clicker-monster-spawn,1.8s ease-in-out .52s infinite clicker-boss-step}.clicker-monster-roam.is-dragon .clicker-monster.is-hit,.clicker-monster-roam.is-hunt.is-dragon .clicker-monster.is-hit{animation:.3s cubic-bezier(.2,.9,.3,1.2) clicker-dragon-hit,1.8s ease-in-out .3s infinite clicker-boss-step}@keyframes clicker-boss-step{0%,to{transform:translateY(0)rotate(0)scale(1)}18%{transform:translateY(4px)rotate(-1.2deg)scale(1.02,.98)}45%{transform:translateY(-8px)rotate(.4deg)scale(.99,1.02)}68%{transform:translateY(4px)rotate(1.2deg)scale(1.02,.98)}90%{transform:translateY(-6px)rotate(-.3deg)scale(.99,1.015)}}.clicker-monster-roam.is-dragon .clicker-monster-shadow{animation:1.8s ease-in-out infinite clicker-boss-shadow-step}@keyframes clicker-boss-shadow-step{0%,to,18%,68%{opacity:1;scale:1}45%,90%{opacity:.7;scale:.86}}@media (prefers-reduced-motion:reduce){.clicker-monster-roam.is-dragon:not(.is-dying),.clicker-monster-roam.is-dragon .clicker-monster{animation:none}}.clicker-monster-roam.is-dragon.is-flyer:not(.is-dying){animation:14s ease-in-out infinite clicker-boss-fly}@keyframes clicker-boss-fly{0%{transform:translate(0)}20%{transform:translate(14vw,-7vh)}25%{transform:translate(16vw,-4vh)}45%{transform:translate(2vw,-10vh)}50%{transform:translate(-6vw,-5vh)}70%{transform:translate(-16vw,-8vh)}75%{transform:translate(-16vw,-4vh)}to{transform:translate(0)}}.clicker-monster-roam.is-flyer .clicker-monster,.clicker-monster-roam.is-hunt.is-flyer .clicker-monster{animation:.52s ease-out clicker-monster-spawn,.9s ease-in-out .52s infinite clicker-boss-wingbeat}@keyframes clicker-boss-wingbeat{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-16px)scale(1.04,.94)}70%{transform:translateY(6px)scale(.98,1.04)}}.clicker-monster-roam.is-flyer .clicker-monster-shadow{opacity:.55;width:50%;animation:.9s ease-in-out infinite clicker-boss-shadow-fly;bottom:-26%}@keyframes clicker-boss-shadow-fly{40%{opacity:.35;scale:.8}}.clicker-monster-roam.is-walker .clicker-monster,.clicker-monster-roam.is-hunt.is-walker .clicker-monster{animation:.52s ease-out clicker-monster-spawn,1.2s cubic-bezier(.5,0,.6,1) .52s infinite clicker-boss-stomp}@keyframes clicker-boss-stomp{0%,50%,to{transform:translateY(0)rotate(0)scale(1.03,.96)}22%{transform:translateY(-14px)rotate(-2.5deg)scale(.99,1.02)}72%{transform:translateY(-14px)rotate(2.5deg)scale(.99,1.02)}}.clicker-monster-roam.is-walker .clicker-monster-shadow{animation:.6s ease-out infinite clicker-boss-thump}@keyframes clicker-boss-thump{0%{opacity:1;scale:1.12;box-shadow:0 0 #ffffff2e}45%{opacity:.7;scale:.88}to{opacity:1;scale:1.12}}.clicker-monster-roam.is-walker.is-attacking .clicker-monster{animation:1.1s cubic-bezier(.3,0,.2,1) clicker-boss-swing}@keyframes clicker-boss-swing{0%{transform:none}35%{transform:translateY(-10px)rotate(-9deg)scale(1.04)}55%{filter:brightness(1.4);transform:translateY(8px)rotate(10deg)scale(1.08,.94)}70%{transform:translateY(4px)rotate(6deg)}to{transform:none}}.clicker-monster-slash{z-index:3;aspect-ratio:1;filter:blur(1px)drop-shadow(0 0 14px #ffc878e6);pointer-events:none;opacity:0;border:10px solid #fff0c8f2;border-color:#fff0c8f2 #ffb45a99 #0000 #0000;border-radius:50%;width:80%;animation:1.1s ease-out forwards clicker-boss-slash;position:absolute;top:40%;left:50%;translate:-50% -50%}@keyframes clicker-boss-slash{0%,45%{opacity:0;transform:rotate(-120deg)scale(.7)}55%{opacity:1}75%{opacity:.8;transform:rotate(40deg)scale(1.05)}to{opacity:0;transform:rotate(70deg)scale(1.15)}}.clicker-monster-roam.is-walker.is-attacking:after{content:"";pointer-events:none;border:3px solid #ffd296cc;border-radius:50%;width:90%;height:18%;animation:1.1s ease-out forwards clicker-boss-shock;position:absolute;bottom:-2%;left:50%;translate:-50%}@keyframes clicker-boss-shock{0%,52%{opacity:0;scale:.3}60%{opacity:1}to{opacity:0;scale:1.6}}.clicker-monster-roam.is-flyer.is-attacking .clicker-monster{animation:1.1s ease-out clicker-boss-breathe}@keyframes clicker-boss-breathe{0%{transform:none}25%{transform:translateY(-14px)rotate(-6deg)scale(1.05)}40%,85%{transform:translateY(4px)rotate(4deg)}to{transform:none}}.clicker-monster-fire{z-index:3;pointer-events:none;position:absolute;top:38%;left:30%}.clicker-monster-fire i{mix-blend-mode:screen;filter:blur(2px);opacity:0;width:46px;height:46px;animation:1.1s ease-out forwards clicker-boss-fire;animation-delay:calc(.3s + var(--i) * 45ms);background:radial-gradient(circle,#fff7d0,#ffb22e 35%,#ff4b12 65%,#0000 72%);border-radius:50%;position:absolute}@keyframes clicker-boss-fire{0%{opacity:1;transform:translate(0)scale(.4)}to{opacity:0;transform:translate(calc(-60px - var(--i) * 6px), calc(110px + var(--i) * 14px)) scale(calc(1.6 + var(--i) * .25))}}@media (prefers-reduced-motion:reduce){.clicker-monster-roam.is-dragon.is-flyer:not(.is-dying),.clicker-monster-roam.is-dragon .clicker-monster{animation:none}.clicker-monster-fire,.clicker-monster-slash{display:none}}.clicker-monster-roam.is-walker:not(.is-dying) .mon-frames{animation:.52s ease-out clicker-boss-appear,22s step-end infinite clicker-boss-face-walk,2.6s ease-in-out infinite clicker-boss-breathe-glow}.clicker-monster-roam.is-flyer:not(.is-dying) .mon-frames{animation:.52s ease-out clicker-boss-appear,14s step-end infinite clicker-boss-face-fly,1.7s step-end infinite clicker-boss-storm-glow}@keyframes clicker-boss-face-walk{0%{scale:1}26%{scale:-1 1}78%{scale:1}}@keyframes clicker-boss-face-fly{0%{scale:1}25%{scale:-1 1}75%{scale:1}}.clicker-monster.is-golem .mon-dragon{filter:brightness(1.6)saturate(1.2)drop-shadow(0 0 18px #3ce6dc8c)}.clicker-monster-roam.is-flyer .clicker-monster,.clicker-monster-roam.is-hunt.is-flyer .clicker-monster,.clicker-monster-roam.is-flyer.is-attacking .clicker-monster{animation:.52s ease-out clicker-monster-spawn,3.4s ease-in-out .52s infinite clicker-boss-glide}@keyframes clicker-boss-glide{50%{transform:translateY(-10px)}}.clicker-monster-roam.is-walker .clicker-monster,.clicker-monster-roam.is-hunt.is-walker .clicker-monster,.clicker-monster-roam.is-walker.is-attacking .clicker-monster{animation:.52s ease-out clicker-monster-spawn,.64s ease-in-out .52s infinite clicker-boss-footfall}@keyframes clicker-boss-footfall{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.clicker-monster-roam.is-walker.is-attacking .clicker-monster-shadow{animation:.37s ease-out .37s 2 clicker-boss-thump}.clicker-monster .mon-frames{aspect-ratio:1;width:100%;transition:transform .16s cubic-bezier(.3,.7,.4,1);display:block;position:relative}.clicker-monster .mon-frames .mon-dragon{opacity:0;transition:opacity 35ms linear;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.clicker-monster .mon-frames .mon-dragon.is-on{opacity:1}.clicker-monster-roam.is-dragon .clicker-monster,.clicker-monster-roam.is-hunt.is-dragon .clicker-monster,.clicker-monster-roam.is-dragon.is-attacking .clicker-monster{animation:none}.clicker-monster-roam.is-dragon .mon-frames{animation:.52s ease-out clicker-boss-appear}@keyframes clicker-boss-appear{0%{opacity:0;translate:0 30px}}.clicker-monster-roam.is-dragon .clicker-monster.is-hit{animation:.3s cubic-bezier(.2,.9,.3,1.2) clicker-dragon-hit}.clicker-monster-roam.is-flyer[data-pose=rise] .mon-frames{transform:translateY(8px)}.clicker-monster-roam.is-flyer[data-pose=stroke] .mon-frames{transform:translateY(-14px)}.clicker-monster-roam.is-walker[data-pose=step] .mon-frames{transform:translateY(5px)scale(1.015,.985)}.clicker-monster-roam.is-walker[data-pose=rest] .mon-frames{transform:translateY(-3px)}.clicker-monster-roam[data-pose=windup] .mon-frames{transition-duration:.32s;transform:translateY(-6px)scale(.96)}.clicker-monster-roam[data-pose=strike] .mon-frames{transition-duration:90ms;transform:translate(-3%,4px)scale(1.06)}.clicker-monster-roam.is-walker[data-pose=strike]:before,.clicker-monster-roam.is-flyer[data-pose=strike]:before{content:"";z-index:-1;pointer-events:none;animation:.42s ease-out forwards clicker-boss-flash;position:fixed;inset:0}.clicker-monster-roam.is-walker[data-pose=strike]:before{background:radial-gradient(circle at 50% 60%,#ffbe6e59,#0000 60%)}.clicker-monster-roam.is-flyer[data-pose=strike]:before{background:radial-gradient(at 25% 55%,#8cdcff73,#0000 55%)}@keyframes clicker-boss-flash{0%{opacity:1}to{opacity:0}}.clicker-monster-roam.is-walker[data-pose=strike] .clicker-monster{animation:.36s ease-out clicker-boss-quake}@keyframes clicker-boss-quake{20%{translate:0 7px}40%{translate:-6px -3px}60%{translate:4px 2px}to{translate:0}}@media (prefers-reduced-motion:reduce){.clicker-monster .mon-frames{transition:none}.clicker-monster-roam[data-pose] .mon-frames{transform:none}.clicker-monster-roam[data-pose=strike] .clicker-monster{animation:none}}.clicker-monster-dust{z-index:2;pointer-events:none;position:absolute;bottom:4%;left:50%}.clicker-monster-dust i{filter:blur(3px);--dir:calc((var(--i) - 3) * 1);background:radial-gradient(closest-side,#beaa968c,#0000);border-radius:50%;width:34px;height:22px;animation:.62s ease-out forwards clicker-dust;position:absolute}.clicker-monster-roam.is-golem .clicker-monster-dust i{background:radial-gradient(closest-side,#78f0e673,#0000)}.clicker-monster-roam.is-worm .clicker-monster-dust i{background:radial-gradient(closest-side,#ff8c4673,#0000)}@keyframes clicker-dust{0%{opacity:1;transform:translate(-50%)scale(.4)}to{transform:translate(calc(-50% + var(--dir) * 26px), -18px) scale(1.6);opacity:0}}.clicker-monster-impact{z-index:3;pointer-events:none;position:absolute;bottom:12%;left:50%}.clicker-monster-impact.is-bolt{bottom:46%;left:22%}.clicker-monster-impact i{--a:calc(var(--i) * 25.7deg - 170deg);--d:calc(90px + (var(--i) * 37 % 60) * 1px);border-radius:2px;width:8px;height:8px;animation:.7s cubic-bezier(.1,.7,.3,1) forwards clicker-impact;position:absolute}.clicker-monster-impact.is-golem i{background:#b8fff6;box-shadow:0 0 10px #3ff0e0}.clicker-monster-impact.is-worm i{background:#ffd27a;border-radius:50%;box-shadow:0 0 10px #ff5a14}.clicker-monster-impact.is-bolt i{--a:calc(var(--i) * 25.7deg);--d:calc(40px + (var(--i) * 29 % 70) * 1px);background:#e8fbff;width:3px;height:22px;animation-duration:.42s;box-shadow:0 0 8px #6fd8ff,0 0 16px #2a8cff}@keyframes clicker-impact{0%{transform:rotate(var(--a)) translateY(0) scale(1.4);opacity:1}to{transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(.3);opacity:0}}@media (prefers-reduced-motion:reduce){.clicker-monster-dust,.clicker-monster-impact{display:none}}.clicker-monster-roam.is-golem{--glow:#3cf0e18c}.clicker-monster-roam.is-worm{--glow:#ff6e1e8c}@keyframes clicker-boss-breathe-glow{0%,to{filter:brightness(1) drop-shadow(0 0 4px var(--glow))}50%{filter:brightness(1.18) drop-shadow(0 0 18px var(--glow))}}@keyframes clicker-boss-storm-glow{0%,38%,44%,71%,to{filter:brightness()drop-shadow(0 0 6px #5abeff66)}40%{filter:brightness(1.45)drop-shadow(0 0 22px #aae6ffe6)}73%{filter:brightness(1.25)drop-shadow(0 0 14px #8cd2ffb3)}}.clicker-monster-shield{z-index:3;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#0000 55%,#78d2ff2e 68%,#aaebff8c 71%,#0000 74%);border-radius:50%;place-items:end center;width:105%;animation:2.4s ease-in-out infinite clicker-shield-pulse;display:grid;position:absolute;top:48%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 40px #78d2ff59}.clicker-monster-shield b{color:#e6f8ff;background:#001428b3;border:1px solid #8cdcff99;border-radius:999px;margin-bottom:4%;padding:2px 10px;font-size:13px}@keyframes clicker-shield-pulse{50%{filter:brightness(1.3);scale:1.03}}.clicker-monster-roam.is-shielded .clicker-monster{cursor:not-allowed}.clicker-monster-roam.is-taunting .mon-frames{transition-duration:.28s;transform:translateY(-12px)scale(1.1)!important}.clicker-monster-roam.is-taunting:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#ff3c2859,#0000 65%);border-radius:50%;animation:1.8s ease-out forwards clicker-boss-flash;position:absolute;inset:-10%}.clicker-monster-roam.is-battle{animation:none!important}.clicker-monster-roam.is-battle .clicker-monster{cursor:crosshair}.clicker-monster-roam.is-battle .mon-frames{scale:1.08}.clicker-monster-roam.is-flyer .clicker-monster-shadow{transition:scale .16s ease-out,opacity .16s ease-out;animation:none}.clicker-monster-roam.is-flyer[data-pose=rise] .clicker-monster-shadow{opacity:.75;scale:1.12}.clicker-monster-roam.is-flyer[data-pose=stroke] .clicker-monster-shadow{opacity:.4;scale:.82}.clicker-monster-roam.is-walker[data-pose=step] .clicker-monster-shadow{scale:1.1 .9}.clicker-monster-roam.is-walker[data-pose=strike] .clicker-monster-shadow{opacity:1;scale:1.25 .85}
.clicker-wl-select{background:color-mix(in srgb, var(--void) 55%, transparent);border-radius:12px;padding:12px;position:relative;overflow:hidden}.clicker-wl-select-chrome-bg{object-fit:cover;opacity:.22;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.clicker-wl-select-room-bg{object-fit:cover;opacity:.38;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.clicker-wl-select-chrome-placeholder{pointer-events:none;opacity:.45;background:linear-gradient(#0b0f1acc,#05070de6),repeating-linear-gradient(90deg,#e8f4ff0f 0 1px,#0000 1px 48px);position:absolute;inset:0}.clicker-wl-chrome-art{grid-template-columns:44px 1fr;align-items:center;gap:8px;display:grid}.clicker-wl-chrome-art--stamp{grid-template-columns:1fr}.clicker-wl-chrome-art>img,.clicker-wl-chrome-stamp{object-fit:contain;background:color-mix(in srgb, var(--void) 55%, transparent);border-radius:8px;width:44px;height:44px}.clicker-wl-chrome-art--stamp .clicker-wl-chrome-stamp{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--wl-primary,var(--core)) 18%, transparent), transparent 68%), color-mix(in srgb, var(--void) 70%, transparent);border-radius:10px;width:72px;height:72px;margin:0 auto}.clicker-wl-chrome-art .clicker-wl-chrome-motif{height:44px}.clicker-wl-select-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:relative}.clicker-wl-chrome-card{border:1px solid color-mix(in srgb, var(--wl-primary,var(--core)) 35%, var(--line));background:color-mix(in srgb, var(--panel) 88%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wl-accent,var(--core)) 12%, transparent);border-radius:10px;gap:8px;padding:10px;display:grid;position:relative;overflow:hidden}.clicker-wl-select-focus-plate,.clicker-wl-select-locked-plate,.clicker-wl-select-confirm-flash{object-fit:cover;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.clicker-wl-select-focus-plate{opacity:.42;mix-blend-mode:screen}.clicker-wl-select-locked-plate{opacity:.28;mix-blend-mode:soft-light}.clicker-wl-select-confirm-flash{opacity:.7;mix-blend-mode:screen;animation:.18s ease-out forwards clicker-wl-confirm-flash}.clicker-wl-chrome-card.is-focus{border-color:color-mix(in srgb, var(--wl-primary) 70%, var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wl-accent) 25%, transparent), 0 0 18px color-mix(in srgb, var(--wl-primary) 22%, transparent)}.clicker-wl-chrome-card.is-confirm{border-color:color-mix(in srgb, #e8f4ff 55%, var(--wl-primary))}.clicker-wl-chrome-card>:not(.clicker-wl-select-focus-plate):not(.clicker-wl-select-locked-plate):not(.clicker-wl-select-confirm-flash){z-index:1;position:relative}@keyframes clicker-wl-confirm-flash{0%{opacity:.95}to{opacity:.15}}.clicker-wl-chrome-body strong{letter-spacing:.04em;font-size:13px;display:block}.clicker-wl-chrome-body p{color:var(--core);margin:2px 0;font-size:11px}.clicker-wl-chrome-body small{color:var(--text-2);font-size:11px;line-height:1.4;display:block}.clicker-wl-chrome-motif{background:color-mix(in srgb, var(--wl-primary,var(--core)) 8%, transparent);border-radius:6px;width:100%;height:36px;position:relative}.clicker-wl-chrome-motif--pulse{justify-content:center;align-items:flex-end;gap:4px;padding-bottom:4px;display:flex}.clicker-wl-chrome-motif--pulse i{background:var(--wl-primary,var(--core));border-radius:2px;width:4px}.clicker-wl-chrome-motif--pulse i:first-child{height:10px}.clicker-wl-chrome-motif--pulse i:nth-child(2){height:18px}.clicker-wl-chrome-motif--pulse i:nth-child(3){height:14px}.clicker-wl-chrome-motif--pulse span{color:var(--wl-accent,var(--core));font-size:10px;position:absolute;top:4px}.clicker-wl-chrome-motif--grid{background-image:linear-gradient(color-mix(in srgb, var(--wl-primary) 35%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--wl-primary) 35%, transparent) 1px, transparent 1px);background-size:10px 10px}.clicker-wl-chrome-motif--rings{border:2px solid color-mix(in srgb, var(--wl-primary) 55%, transparent);width:28px;height:28px;box-shadow:0 0 0 4px color-mix(in srgb, var(--wl-accent) 25%, transparent), 0 0 0 8px color-mix(in srgb, var(--wl-primary) 15%, transparent);border-radius:50%;margin:4px auto}.clicker-wl-chrome-motif--core{background:radial-gradient(circle at 40% 35%, var(--wl-accent), var(--wl-primary));width:22px;height:22px;box-shadow:0 0 12px color-mix(in srgb, var(--wl-primary) 45%, transparent);border-radius:50%;margin:6px auto}.clicker-wl-chrome-motif--hybrid{border:2px solid var(--wl-primary);width:18px;height:18px;margin:8px auto;transform:rotate(45deg)}.clicker-wl-select-extra{z-index:1;gap:8px;margin-top:10px;display:grid;position:relative}.clicker-wl-extra-card{grid-template-columns:auto 1fr auto}.clicker-wl-select-note{z-index:1;color:var(--text-2);background:color-mix(in srgb, var(--void) 55%, transparent);border:1px solid color-mix(in srgb, var(--core) 22%, transparent);border-radius:8px;margin:0 0 10px;padding:8px 10px;font-size:12px;line-height:1.45;position:relative}.clicker-wl-walked{letter-spacing:.06em;color:var(--core);vertical-align:middle;margin-left:6px;font-size:10px;font-style:normal}.clicker-wl-chrome-card.is-walked,.clicker-wl-extra-card.is-walked{border-color:color-mix(in srgb, var(--core) 45%, var(--line))}@media (prefers-reduced-motion:reduce){.clicker-wl-select-confirm-flash{opacity:.35;animation:none!important}.clicker-wl-chrome-card.is-focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wl-accent) 25%, transparent)}.clicker-wl-select.is-reduced .clicker-wl-select-focus-plate{opacity:.28}}@media (max-width:520px){.clicker-wl-select-grid{grid-template-columns:1fr}.clicker-wl-chrome-card .clicker-primary{width:100%;min-height:44px}.clicker-wl-select-note{font-size:11px}}
