.wow-fishing-res-sec{overflow:hidden}.wow-fishing-page{--fishing-ink:#e7ddc2;--fishing-muted:#b9b29f;--fishing-gold:#e2bd68;--fishing-teal:#77c7c2;--fishing-red:#d15b49;min-width:0;color:var(--fishing-ink);gap:10px;display:grid}.wow-fishing-stage{isolation:isolate;background:radial-gradient(circle at 50% 13%,#f7e1a447,#0000 28%),linear-gradient(#8eaeb6 0%,#617e76 42%,#173e43 43%,#102f35 100%);border:1px solid #dbbe7e80;border-radius:12px;min-height:390px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff5cd14,inset 0 -44px 80px #020d118c,0 10px 30px #00000047}.wow-fishing-stage:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(102deg,#051a1a38,#0000 34% 62%,#04181b3d),repeating-linear-gradient(176deg,#dcf9ee06 0 1px,#0000 1px 13px);position:absolute;top:0;bottom:0;left:0;right:0}.wow-fishing-canvas{z-index:0;opacity:0;transition:opacity .34s;position:absolute;top:0;bottom:0;left:0;right:0}.wow-fishing-stage.is-ready .wow-fishing-canvas{opacity:1}.wow-fishing-canvas canvas{touch-action:none;width:100%;height:100%;display:block}.wow-fishing-atmosphere,.wow-fishing-vignette{z-index:2;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.wow-fishing-atmosphere{opacity:.5;background:radial-gradient(at 22% 32%,#fff7d52e,#0000 24%),radial-gradient(at 75% 18%,#fffff51f,#0000 20%)}.wow-fishing-vignette{box-shadow:inset 0 0 90px 28px #010b0d66,inset 0 -48px 62px #020d1485}.wow-fishing-badges{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:12px;left:12px;right:12px}.wow-fishing-badge{color:#e9e0ca;letter-spacing:.08em;text-shadow:0 1px 2px #000;background:#07191b94;border:1px solid #e0cd9752;border-radius:999px;align-items:center;min-height:24px;padding:3px 9px;font-size:.72rem;display:inline-flex;box-shadow:inset 0 0 12px #ffe9b10d}.wow-fishing-badge.water{color:#bce7df}.wow-fishing-zoom-controls{z-index:6;pointer-events:none;gap:5px;display:grid;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.wow-fishing-zoom-btn{color:#f0debc;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:#0d1b1bc2;border:1px solid #e0c8908f;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font:600 19px/1 Georgia,serif;display:grid;box-shadow:inset 0 0 0 1px #ffecb50d,0 2px 8px #0000005c}.wow-fishing-zoom-btn:hover{background:#322a18e0;border-color:#e2c06e;outline:none}.wow-fishing-zoom-btn:focus-visible{background:#322a18e0;border-color:#e2c06e;outline:none}.wow-fishing-bite-prompt{z-index:6;color:#fff2cf;letter-spacing:.08em;opacity:0;pointer-events:none;background:#621a11e6;border:1px solid #ffdc84d6;border-radius:999px;align-items:center;gap:9px;padding:8px 15px;font-weight:700;transition:opacity .16s,transform .18s;display:flex;position:absolute;top:38%;left:67%;transform:translate(-50%,18px)scale(.88);box-shadow:0 0 0 3px #f3bc581c,0 4px 24px #00000061}.wow-fishing-bite-dot{background:#ffdf86;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #ffb43c}.wow-fishing-page.is-hooked .wow-fishing-bite-prompt{opacity:1;transform:translate(-50%)scale(1)}.wow-fishing-page.is-hooked .wow-fishing-bite-prompt:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffd4718c;animation:.72s ease-out infinite wow-fishing-alert;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}@keyframes wow-fishing-alert{0%{opacity:.85;transform:scale(.96)}to{opacity:0;transform:scale(1.18)}}.wow-fishing-progress{z-index:4;opacity:0;background:#020f1199;border-radius:99px;height:4px;transition:opacity .14s;position:absolute;bottom:37px;left:16px;right:16px;overflow:hidden;box-shadow:inset 0 1px 2px #000000a6}.wow-fishing-progress-fill{transform-origin:0;background:linear-gradient(90deg,#80c8b6,#e7c36a);width:100%;height:100%;display:block;transform:scaleX(0)}.wow-fishing-page.is-hooked .wow-fishing-progress{opacity:1}.wow-fishing-page.is-hooked .wow-fishing-progress-fill{animation:wow-fishing-hook-window var(--fishing-hook-window,2.35s) linear forwards}@keyframes wow-fishing-hook-window{0%{background:#f1c25a;transform:scaleX(1)}72%{background:#df8e48;transform:scaleX(.26)}to{background:#c84b3b;transform:scaleX(0)}}.wow-fishing-fallback{z-index:3;color:#efe4c9;text-align:center;background:radial-gradient(circle at 50% 38%,#b0decf29,#0000 30%),linear-gradient(#2348444d,#031418a8);place-content:center;justify-items:center;gap:7px;padding:30px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wow-fishing-fallback img{filter:drop-shadow(0 5px 12px #00000080);width:58px;height:58px}.wow-fishing-fallback strong{color:#f1d58c;font-size:1rem}.wow-fishing-fallback span{color:#c4bcaa;max-width:310px;font-size:.76rem;line-height:1.45}.wow-fishing-command{background:linear-gradient(#2b261dd1,#161714db);border:1px solid #d3b87959;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:inset 0 0 20px #ebcd8706}.wow-fishing-readout{gap:2px;min-width:0;display:grid}.wow-fishing-kicker{color:#a99265;letter-spacing:.15em;font-size:.64rem}.wow-fishing-result{color:#e8dfca;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:500;line-height:1.35;overflow:hidden}.wow-fishing-stats{justify-items:end;gap:3px;display:grid}.wow-fishing-readout .wow-fishing-stats{justify-items:initial;flex-wrap:wrap;gap:3px 12px;display:flex}.wow-fishing-stat{color:#b8ae99;white-space:nowrap;font-size:.68rem}.wow-fishing-stat.reward{color:#e2bd68;text-overflow:ellipsis;max-width:100%;overflow:hidden}.wow-fishing-primary{width:54px;min-width:54px;height:54px;min-height:54px;box-shadow:none;filter:drop-shadow(0 4px 6px #000000a8)saturate(.96)brightness(.96);mix-blend-mode:lighten;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;padding:0;transition:transform .14s,filter .14s,opacity .14s;position:relative;overflow:hidden}.wow-fishing-skill-icon{border-radius:inherit;object-fit:cover;pointer-events:none;-webkit-mask-composite:source-in;width:125%;max-width:none;height:125%;display:block;position:absolute;top:-12.5%;bottom:-12.5%;left:-12.5%;right:-12.5%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 21% 79%,#0000 100%),linear-gradient(#0000 0,#000 21% 79%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 21% 79%,#0000 100%),linear-gradient(#0000 0,#000 21% 79%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.wow-fishing-primary:hover{filter:drop-shadow(0 6px 9px #0000009e)drop-shadow(0 0 8px #e1cd8d5c)brightness(1.08);outline-offset:3px;outline:2px solid #f8e2a6eb;transform:translateY(-1px)scale(1.035)}.wow-fishing-primary:focus-visible{filter:drop-shadow(0 6px 9px #0000009e)drop-shadow(0 0 8px #e1cd8d5c)brightness(1.08);outline-offset:3px;outline:2px solid #f8e2a6eb;transform:translateY(-1px)scale(1.035)}.wow-fishing-primary[data-action-state=active]{filter:drop-shadow(0 4px 7px #0000009e)drop-shadow(0 0 5px #f4dc96b8)drop-shadow(0 0 13px #dcb84e8a)brightness(1.08)}.wow-fishing-primary[data-action-state=hooked]{filter:drop-shadow(0 5px 8px #000000a3)drop-shadow(0 0 4px #fff4bcf5)drop-shadow(0 0 18px #ffab2be6)saturate(1.16)brightness(1.1)}.wow-fishing-spots-toggle{color:#d8ccb2;min-width:52px;height:44px;font:inherit;cursor:pointer;background:#0c1312e0;border:1px solid #d3b8796b;border-radius:7px;grid-template-columns:18px auto;place-items:center;gap:3px;padding:3px 7px;font-size:.7rem;display:grid}.wow-fishing-spots-toggle img{object-fit:contain;width:18px;height:18px}.wow-fishing-spots-toggle:hover,.wow-fishing-spots-toggle.active{color:#fff0bd;border-color:#e2c06e;outline:none}.wow-fishing-spots-toggle:focus-visible{color:#fff0bd;border-color:#e2c06e;outline:none}.wow-fishing-spot-tray{gap:8px;min-width:0;display:grid}.wow-fishing-immersive-head{display:none}.wow-fishing-primary[data-action-state=busy]{opacity:.7}.wow-fishing-primary:disabled{cursor:default;opacity:.62;filter:drop-shadow(0 3px 5px #0000008a)saturate(.24)brightness(.6)}.wow-fishing-primary-hint{z-index:16;right:max(14px, env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 94px);color:#f4e7c4;text-align:right;text-overflow:ellipsis;text-shadow:0 1px 3px #000000f5,0 0 8px #000000e0;white-space:nowrap;opacity:0;pointer-events:none;max-width:min(210px,100vw - 32px);font-size:.72rem;font-weight:600;line-height:1.2;transition:opacity .12s,transform .12s;position:absolute;overflow:hidden;transform:translateY(4px)}.wow-fishing-primary-hint.is-visible{opacity:1;transform:translate(0,0)}.wow-fishing-primary[data-action-state=disabled]+.wow-fishing-primary-hint{color:#ffd1bf}.wow-fishing-primary[data-action-state=hooked]+.wow-fishing-primary-hint{color:#fff0b8;font-size:.76rem}.wow-fishing-page.is-hooked .wow-fishing-primary{animation:.68s ease-in-out infinite alternate wow-fishing-button-pulse}@keyframes wow-fishing-button-pulse{0%{transform:translateY(0)scale(1)}to{transform:translateY(-1px)scale(1.025)}}.wow-fishing-spots-head{align-items:baseline;gap:9px;padding:0 2px;display:flex}.wow-fishing-spots-head strong{color:#e0bd72;font-size:.85rem}.wow-fishing-spots-head span{color:#918a79;font-size:.68rem}.wow-fishing-spots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wow-fishing-spot{min-width:0;min-height:58px;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(135deg,#272a22e0,#141917e6);border:1px solid #cfb67c47;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;transition:border-color .14s,background-color .14s,transform .14s;display:grid}.wow-fishing-spot:hover{border-color:#e4cb8d99;transform:translateY(-1px)}.wow-fishing-spot.active{background:linear-gradient(135deg,#4a4128eb,#1b2722f0);border-color:#e5bf65e0;box-shadow:inset 0 0 0 1px #ffe2971a}.wow-fishing-spot.is-disabled{opacity:.58}.wow-fishing-spot-icon{background:#00000042;border:1px solid #dac28c59;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.wow-fishing-spot-icon img{width:25px;height:25px}.wow-fishing-spot-copy{gap:2px;min-width:0;display:grid}.wow-fishing-spot-copy strong,.wow-fishing-spot-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wow-fishing-spot-copy strong{color:#e4d8bd;font-size:.75rem}.wow-fishing-spot-copy span{color:#999182;font-size:.64rem}.wow-fishing-spot-flag{color:#8ebbb1;white-space:nowrap;font-size:.62rem}.wow-fishing-spot.active .wow-fishing-spot-flag{color:#efcd82}.wow-fishing-tips{color:#8e8778;flex-wrap:wrap;gap:5px 14px;padding:1px 2px 3px;font-size:.65rem;display:flex}.wow-fishing-tips span:before{content:"·";color:#c8a75f;margin-right:5px}body.wow-fishing-immersive{overflow:hidden}body.wow-fishing-immersive .wow-app{height:100vh;height:100dvh;padding:0!important;display:block!important}body.wow-fishing-immersive .wow-main{position:absolute;top:0;bottom:0;left:0;right:0}body.wow-fishing-immersive #screen{height:100%;margin:0!important;padding:0!important;overflow:hidden!important}body.wow-fishing-immersive .wow-hudrow,body.wow-fishing-immersive .wow-minimap-host,body.wow-fishing-immersive .wow-sidebar,body.wow-fishing-immersive .wow-hotbar,body.wow-fishing-immersive .wow-microbar,body.wow-fishing-immersive .wow-buffbar,body.wow-fishing-immersive .wow-aura-strip.wow-aura-hud,body.wow-fishing-immersive .wow-petframe-host,body.wow-fishing-immersive .wow-petbar-host,body.wow-fishing-immersive .wow-guidance-hud,body.wow-fishing-immersive .wow-rchat,body.wow-fishing-immersive .wow-rchat-launcher,body.wow-fishing-immersive .wow-bosswarn,body.wow-fishing-immersive .wow-castbar,body.wow-fishing-immersive .wow-zone-mapbg{display:none!important}body.wow-fishing-immersive .wow-zone-screen{gap:0;width:100%;height:100%;min-height:0}body.wow-fishing-immersive .wow-zone-screen>:not(.wow-zone-main){display:none!important}body.wow-fishing-immersive .wow-zone-main,body.wow-fishing-immersive .wow-zone-main.is-wide{background:#061619;border:0;max-width:none;height:100%;min-height:0;margin:0;width:100%!important}body.wow-fishing-immersive .wow-zone-main>.wow-zone-tabs,body.wow-fishing-immersive .wow-zone-body>.wow-home-page>.wow-home-head,body.wow-fishing-immersive .wow-home-aside,body.wow-fishing-immersive .wow-zone-subtabs{display:none!important}body.wow-fishing-immersive .wow-zone-body,body.wow-fishing-immersive .wow-home-page,body.wow-fishing-immersive .wow-home-layout,body.wow-fishing-immersive .wow-home-main,body.wow-fishing-immersive .wow-fishing-res-sec{width:100%;height:100%;min-height:0;margin:0;overflow:hidden}body.wow-fishing-immersive .wow-home-layout{display:block}body.wow-fishing-immersive .wow-home-main{background:0 0;border:0;border-radius:0}body.wow-fishing-immersive .wow-home-main>.wow-zone-sec,body.wow-fishing-immersive .wow-fishing-res-sec{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}body.wow-fishing-immersive .wow-fishing-page{background:#061619;width:100%;height:100%;min-height:0;display:block;position:relative;overflow:hidden}body.wow-fishing-immersive .wow-fishing-stage{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}body.wow-fishing-immersive .wow-fishing-stage:before{mix-blend-mode:normal;background:linear-gradient(#020c0e7a,#0000 24% 66%,#020b0dad),linear-gradient(90deg,#020c0e42,#0000 22% 78%,#020c0e42)}body.wow-fishing-immersive .wow-fishing-atmosphere{opacity:.34}body.wow-fishing-immersive .wow-fishing-vignette{box-shadow:inset 0 0 100px 24px #010b0d52,inset 0 -90px 100px #020d148f}body.wow-fishing-immersive .wow-fishing-badges,body.wow-fishing-immersive .wow-fishing-tips{display:none}body.wow-fishing-immersive .wow-fishing-immersive-head{z-index:12;min-height:64px;padding:calc(env(safe-area-inset-top,0px) + 9px) max(12px, env(safe-area-inset-right,0px)) 12px max(12px, env(safe-area-inset-left,0px));box-sizing:border-box;pointer-events:none;background:linear-gradient(#051112f0,#0511128f 74%,#0000);border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;position:absolute;top:0;left:0;right:0}body.wow-fishing-immersive .wow-fishing-exit,body.wow-fishing-immersive .wow-fishing-immersive-mode{pointer-events:auto}body.wow-fishing-immersive .wow-fishing-exit{color:#eadfbe;min-width:92px;min-height:42px;font:600 .74rem/1 var(--font-body);letter-spacing:.03em;cursor:pointer;touch-action:manipulation;background:#081515d6;border:1px solid #dbbe7e73;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:6px 12px 6px 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #fff0c30a}body.wow-fishing-immersive .wow-fishing-exit:hover{color:#fff1c2;border-color:#e2c06e;outline:none}body.wow-fishing-immersive .wow-fishing-exit:focus-visible{color:#fff1c2;border-color:#e2c06e;outline:none}body.wow-fishing-immersive .wow-fishing-exit-arrow{color:#e2bd68;margin-top:-2px;font-family:Georgia,serif;font-size:1.55rem;line-height:.8}body.wow-fishing-immersive .wow-fishing-immersive-title{text-shadow:0 1px 3px #000;justify-items:center;gap:1px;min-width:0;display:grid}body.wow-fishing-immersive .wow-fishing-immersive-kicker{color:#bca56c;letter-spacing:.24em;text-transform:uppercase;font-size:.58rem;font-weight:700;line-height:1.15}body.wow-fishing-immersive .wow-fishing-immersive-titleline{justify-content:center;align-items:baseline;gap:8px;min-width:0;display:flex}body.wow-fishing-immersive .wow-fishing-immersive-titleline strong{color:#f0e3bf;font-family:var(--font-title);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.86rem,2.4vw,1.02rem);font-weight:600;line-height:1.2;overflow:hidden}body.wow-fishing-immersive .wow-fishing-immersive-spot{color:#91b8b2;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;line-height:1.2;overflow:hidden}body.wow-fishing-immersive .wow-fishing-immersive-spot:before{content:"·";color:#a98b4a;margin-right:5px}body.wow-fishing-immersive .wow-fishing-immersive-mode{color:#b8d7d1;letter-spacing:.08em;text-align:center;white-space:nowrap;background:#071e1fcc;border:1px solid #74b5a957;border-radius:999px;min-width:76px;padding:6px 10px;font-size:.66rem;font-weight:700;line-height:1.2}body.wow-fishing-immersive .wow-fishing-immersive-mode[data-phase=hooked]{color:#fff0ba;background:#5e1910e6;border-color:#f0bf58}body.wow-fishing-immersive .wow-fishing-command{z-index:14;left:max(14px, env(safe-area-inset-left,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 14px);box-sizing:border-box;background:linear-gradient(#1d1d17f0,#0b1211f7);border-color:#dbbe7e75;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;width:min(680px,100vw - 116px);min-height:68px;padding:8px 9px 8px 12px;position:absolute;transform:none;box-shadow:inset 0 1px #ffeebc0f,0 8px 28px #00000075}body.wow-fishing-immersive .wow-fishing-readout{grid-column:auto;gap:3px}body.wow-fishing-immersive .wow-fishing-kicker{line-height:1}body.wow-fishing-immersive .wow-fishing-result{white-space:normal;min-width:0;line-height:1.28}body.wow-fishing-immersive .wow-fishing-readout .wow-fishing-stats{justify-items:initial;gap:2px 10px;line-height:1.1}body.wow-fishing-immersive .wow-fishing-stat.reward{white-space:nowrap;max-width:100%}body.wow-fishing-immersive .wow-fishing-spots-toggle{grid-template-columns:16px auto;min-width:48px;height:50px}body.wow-fishing-immersive .wow-fishing-spots-toggle img{width:16px;height:16px}body.wow-fishing-immersive .wow-fishing-primary{z-index:15;right:max(14px, env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 14px);width:72px;min-width:72px;height:72px;min-height:72px;box-shadow:none;position:absolute}body.wow-fishing-immersive .wow-fishing-spot-tray{z-index:13;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 90px);box-sizing:border-box;overscroll-behavior:contain;background:linear-gradient(#181b16fa,#081313fa);border:1px solid #dec38280;border-radius:11px;width:min(680px,100vw - 24px);max-height:min(44vh,330px);padding:11px;display:none;position:absolute;overflow-y:auto;transform:translate(-50%);box-shadow:inset 0 1px #ffeebc0d,0 12px 34px #00000085}body.wow-fishing-immersive .wow-fishing-page.is-spots-open .wow-fishing-spot-tray{display:grid}body.wow-fishing-immersive .wow-fishing-zoom-controls{top:43%}body.wow-fishing-immersive .wow-fishing-bite-prompt{top:22%;left:50%}body.wow-fishing-immersive .wow-fishing-progress{left:50%;right:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 88px);width:min(600px,100vw - 64px);transform:translate(-50%)}@media (max-width:900px){.wow-fishing-stage{min-height:360px}.wow-fishing-command{grid-template-columns:minmax(0,1fr) auto}.wow-fishing-readout{grid-column:1/-1}.wow-fishing-stats{justify-items:start}.wow-fishing-spots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.wow-fishing-page{gap:8px}.wow-fishing-stage{border-radius:9px;min-height:330px}.wow-fishing-command{grid-template-columns:minmax(0,1fr) 54px;gap:8px;padding:9px}.wow-fishing-primary{width:54px;min-width:54px}.wow-fishing-progress{left:12px;right:12px}.wow-fishing-spots{grid-template-columns:1fr;gap:6px}.wow-fishing-spot{min-height:54px}.wow-fishing-spot-copy span{font-size:.67rem}.wow-fishing-tips{display:none}}@media (max-height:480px) and (orientation:landscape){.wow-fishing-stage{min-height:260px}.wow-fishing-spots{grid-template-columns:repeat(3,minmax(0,1fr))}.wow-fishing-tips{display:none}}@media (max-width:600px){body.wow-fishing-immersive .wow-fishing-immersive-head{min-height:58px;padding:calc(env(safe-area-inset-top,0px) + 7px) max(8px, env(safe-area-inset-right,0px)) 9px max(8px, env(safe-area-inset-left,0px));grid-template-columns:auto minmax(0,1fr) auto;gap:7px}body.wow-fishing-immersive .wow-fishing-exit{min-width:78px;min-height:40px;padding:5px 9px 5px 6px;font-size:.7rem}body.wow-fishing-immersive .wow-fishing-immersive-titleline{gap:5px}body.wow-fishing-immersive .wow-fishing-immersive-spot{max-width:82px;font-size:.61rem}body.wow-fishing-immersive .wow-fishing-immersive-mode{min-width:68px;padding:5px 7px;font-size:.61rem}body.wow-fishing-immersive .wow-fishing-command{left:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 8px);width:calc(100vw - 86px);min-height:64px;padding:7px}body.wow-fishing-immersive .wow-fishing-result{font-size:.78rem;line-height:1.22}body.wow-fishing-immersive .wow-fishing-stat{font-size:.67rem}body.wow-fishing-immersive .wow-fishing-spots-toggle{grid-template-columns:1fr;gap:1px;width:46px;min-width:46px;height:50px;padding:3px 2px;font-size:.58rem;display:grid}body.wow-fishing-immersive .wow-fishing-primary{right:max(8px, env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 8px);width:64px;min-width:64px;height:64px;min-height:64px}body.wow-fishing-immersive .wow-fishing-primary-hint{right:max(8px, env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 78px);max-width:calc(100vw - 24px)}body.wow-fishing-immersive .wow-fishing-spot-tray{bottom:calc(env(safe-area-inset-bottom,0px) + 82px);width:calc(100vw - 16px);max-height:min(48vh,360px);padding:9px}body.wow-fishing-immersive .wow-fishing-spots{grid-template-columns:1fr;gap:6px}body.wow-fishing-immersive .wow-fishing-progress{bottom:calc(env(safe-area-inset-bottom,0px) + 79px);width:calc(100vw - 44px)}body.wow-fishing-immersive .wow-fishing-zoom-controls{top:40%;right:8px}}@media (max-height:480px) and (orientation:landscape){html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-home-page,html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-home-layout,html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-home-main,html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-home-main>.wow-zone-sec,html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-fishing-page{height:100%!important;min-height:0!important;overflow:hidden!important}html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-home-layout{flex:auto!important;display:block!important}html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-home-main,html.wow-mobile.wow-landscape body.wow-fishing-immersive[data-wow-route=zone] .wow-home-main>.wow-zone-sec{display:flex!important}body.wow-fishing-immersive .wow-fishing-immersive-head{min-height:48px;padding:calc(env(safe-area-inset-top,0px) + 4px) max(8px, env(safe-area-inset-right,0px)) 5px max(8px, env(safe-area-inset-left,0px))}body.wow-fishing-immersive .wow-fishing-exit{min-height:36px}body.wow-fishing-immersive .wow-fishing-command{left:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 6px);width:calc(100vw - 82px);min-height:56px}body.wow-fishing-immersive .wow-fishing-primary{right:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 6px);width:58px;min-width:58px;height:58px;min-height:58px}body.wow-fishing-immersive .wow-fishing-primary-hint{right:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 68px)}body.wow-fishing-immersive .wow-fishing-spots-toggle{height:44px}body.wow-fishing-immersive .wow-fishing-progress{bottom:calc(env(safe-area-inset-bottom,0px) + 66px)}body.wow-fishing-immersive .wow-fishing-spot-tray{bottom:calc(env(safe-area-inset-bottom,0px) + 68px);max-height:min(62vh,270px)}body.wow-fishing-immersive .wow-fishing-spots{grid-template-columns:repeat(2,minmax(0,1fr))}}html.thermal-background .wow-fishing-bite-prompt:after,html.thermal-background .wow-fishing-page.is-hooked .wow-fishing-primary,html.no-anim .wow-fishing-bite-prompt:after,html.no-anim .wow-fishing-page.is-hooked .wow-fishing-primary,html.no-anim .wow-fishing-page.is-hooked .wow-fishing-progress-fill{animation:none}html[data-theme=ndui] .wow-fishing-stage{border-color:#6e8b908c;box-shadow:inset 0 0 0 1px #c2e6e30f,0 10px 28px #0000006b}html[data-theme=ndui] .wow-fishing-command,html[data-theme=ndui] .wow-fishing-spot{background:#0e1214e6;border-color:#71868a61}html[data-theme=ndui] .wow-fishing-spot.active{border-color:var(--accent,#6f9fa6);box-shadow:inset 3px 0 0 var(--accent,#6f9fa6)}body.wow-fishing-immersive .wow-fishing-page{--fish-ink:#f1e8d2;--fish-muted:#b9b2a2;--fish-gold:#d8b56d;--fish-teal:#80c7bd;--fish-alert:#f2bd5f;--fish-danger:#d96c57;--fish-surface:#0a1414f0;--fish-surface-strong:#070f10fa;--fish-border:#cdae6975;--fish-border-soft:#98b1a83d;--fish-safe-right:max(14px, env(safe-area-inset-right,0px));--fish-safe-bottom:env(safe-area-inset-bottom,0px);--fish-dock-bottom:calc(var(--fish-safe-bottom) + 14px);--fish-dock-height:76px;--fish-primary-size:80px;font-family:var(--font-body)}body.wow-fishing-immersive .wow-fishing-immersive-head{z-index:20;align-items:center;min-height:64px}body.wow-fishing-immersive .wow-fishing-immersive-title{gap:2px}body.wow-fishing-immersive .wow-fishing-immersive-kicker{color:var(--fish-gold);font-family:var(--font-title);letter-spacing:.08em;font-size:15px;font-weight:700;line-height:1.1}body.wow-fishing-immersive .wow-fishing-immersive-titleline{gap:6px}body.wow-fishing-immersive .wow-fishing-immersive-titleline strong{color:#d7e2d8;font-family:var(--font-body);font-size:12px;font-weight:600}body.wow-fishing-immersive .wow-fishing-immersive-spot{color:var(--fish-teal);font-size:12px;font-weight:500}body.wow-fishing-immersive .wow-fishing-immersive-mode{min-width:80px;min-height:34px;box-shadow:none;color:#cbe4de;letter-spacing:.02em;pointer-events:none;background:#071d1e9e;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}body.wow-fishing-immersive .wow-fishing-immersive-mode:before{content:"";background:var(--fish-teal);border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 7px #80c7bdb3}body.wow-fishing-immersive .wow-fishing-immersive-mode[data-phase=hooked]{color:#fff0c2;background:#543013f0;border:0}body.wow-fishing-immersive .wow-fishing-immersive-mode[data-phase=hooked]:before{background:var(--fish-alert);box-shadow:0 0 9px #f2bd5feb}body.wow-fishing-immersive .wow-fishing-exit{background:#081313b8;border-color:#cdae6961;min-width:92px;min-height:44px;padding:7px 13px 7px 9px;font-size:12px}body.wow-fishing-immersive .wow-fishing-spots-toggle span{white-space:nowrap}body.wow-fishing-immersive .wow-fishing-bite-prompt{color:#fff4d4;letter-spacing:.04em;background:#573012f5;border-color:#ffcf6ddb;gap:10px;padding:10px 17px;font-size:14px;top:20%}body.wow-fishing-immersive .wow-fishing-bite-dot{background:#ffd172;width:9px;height:9px;box-shadow:0 0 12px #ffae31f0}body.wow-fishing-immersive .wow-fishing-command{left:max(14px, env(safe-area-inset-left,0px));bottom:var(--fish-dock-bottom);width:min(960px, calc(100vw - var(--fish-primary-size) - 40px));height:auto;min-height:var(--fish-dock-height);border-color:var(--fish-border);background:linear-gradient(180deg, #121b19f7, var(--fish-surface-strong));border-radius:12px;grid-template-columns:minmax(0,1fr) auto;max-height:none;padding:9px 10px 9px 13px;overflow:hidden}body.wow-fishing-immersive .wow-fishing-readout{align-self:center;gap:4px;overflow:hidden}body.wow-fishing-immersive .wow-fishing-result{color:var(--fish-ink);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}body.wow-fishing-immersive .wow-fishing-readout .wow-fishing-stats{flex-wrap:wrap;align-items:center;gap:2px 8px;line-height:1.15;display:flex;overflow:hidden}body.wow-fishing-immersive .wow-fishing-stat{min-width:0;color:var(--fish-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:normal;flex:0 auto;font-size:12px}body.wow-fishing-immersive .wow-fishing-stat.reward{min-width:0;max-width:none;color:var(--fish-gold);white-space:nowrap;flex:none}body.wow-fishing-immersive .wow-fishing-spots-toggle{border-color:var(--fish-border-soft);color:#d8d0bd;background:#071111d1;border-radius:9px;grid-template-columns:17px auto;gap:5px;min-width:54px;height:52px;padding:4px 8px;font-size:12px}body.wow-fishing-immersive .wow-fishing-spots-toggle:hover,body.wow-fishing-immersive .wow-fishing-spots-toggle.active{border-color:var(--fish-gold);background:#2b2619eb}body.wow-fishing-immersive .wow-fishing-spots-toggle:focus-visible{border-color:var(--fish-gold);background:#2b2619eb}body.wow-fishing-immersive .wow-fishing-primary{right:var(--fish-safe-right);bottom:var(--fish-dock-bottom);width:var(--fish-primary-size);height:var(--fish-primary-size);min-width:var(--fish-primary-size);min-height:var(--fish-primary-size);isolation:isolate;overflow:visible}body.wow-fishing-immersive .wow-fishing-primary:after{content:attr(data-label);z-index:4;color:#fff2cf;max-width:calc(100% - 6px);font-family:var(--font-body);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;mix-blend-mode:normal;background:#040c0ddb;border-radius:6px;padding:3px 6px 4px;font-size:12px;font-weight:700;line-height:1;position:absolute;bottom:3px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 1px 4px #000000b8}body.wow-fishing-immersive .wow-fishing-primary[data-action-state=hooked]:after{color:#ffe7a9;background:#4e2b0ff2}body.wow-fishing-immersive .wow-fishing-primary[data-action-state=disabled]:after{color:#ffd1c2}body.wow-fishing-immersive .wow-fishing-primary:before{content:"";z-index:-1;opacity:0;pointer-events:none;border:2px solid #f2bd5fc7;border-radius:50%;position:absolute;top:-7px;bottom:-7px;left:-7px;right:-7px;transform:scale(.88)}body.wow-fishing-immersive .wow-fishing-primary[data-action-state=hooked]:before{opacity:1;animation:.76s ease-out infinite wow-fishing-action-ring}@keyframes wow-fishing-action-ring{0%{opacity:.84;transform:scale(.9)}to{opacity:0;transform:scale(1.16)}}body.wow-fishing-immersive .wow-fishing-primary-hint{clip-path:inset(50%)!important;white-space:nowrap!important;opacity:1!important;pointer-events:none!important;width:1px!important;max-width:1px!important;height:1px!important;overflow:hidden!important}body.wow-fishing-immersive .wow-fishing-progress{display:none}body.wow-fishing-immersive .wow-fishing-zoom-controls{gap:6px;top:43%;right:8px}body.wow-fishing-immersive .wow-fishing-zoom-btn{background:#081616ad;border-color:#d4c59e52;width:44px;height:44px;font-size:18px}body.wow-fishing-immersive .wow-fishing-sheet-scrim{z-index:16;cursor:default;background:#01090a7a;border:0;padding:0;display:none;position:absolute;top:0;bottom:0;left:0;right:0}body.wow-fishing-immersive .wow-fishing-sheet-scrim.is-open{display:block}body.wow-fishing-immersive .wow-fishing-spot-tray{z-index:17;left:50%;bottom:calc(var(--fish-dock-bottom) + var(--fish-dock-height) + 10px);border-color:var(--fish-border);background:linear-gradient(180deg, #141c19fc, var(--fish-surface-strong));border-radius:16px;gap:12px;width:min(720px,100vw - 24px);max-height:min(56vh,430px);padding:14px;box-shadow:inset 0 1px #ffedc00d,0 18px 46px #0009}body.wow-fishing-immersive .wow-fishing-spots-head{justify-content:space-between;align-items:center;gap:12px;padding:0 2px 2px;display:flex}body.wow-fishing-immersive .wow-fishing-spots-heading{gap:3px;min-width:0;display:grid}body.wow-fishing-immersive .wow-fishing-spots-head strong{color:#f1dda9;font-size:15px;line-height:1.2}body.wow-fishing-immersive .wow-fishing-spots-head span{color:var(--fish-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}body.wow-fishing-immersive .wow-fishing-spots-close{border:1px solid var(--fish-border-soft);color:#d9d0bc;width:44px;height:44px;font:600 16px/1 var(--font-body);cursor:pointer;background:#060f0fc7;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}body.wow-fishing-immersive .wow-fishing-spots-close:hover{border-color:var(--fish-gold);outline-offset:2px;outline:2px solid #f2cd78b8}body.wow-fishing-immersive .wow-fishing-spots-close:focus-visible{border-color:var(--fish-gold);outline-offset:2px;outline:2px solid #f2cd78b8}body.wow-fishing-immersive .wow-fishing-spot:focus-visible{border-color:var(--fish-gold);outline-offset:2px;outline:2px solid #f2cd78b8}body.wow-fishing-immersive .wow-fishing-spots{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body.wow-fishing-immersive .wow-fishing-spot{background:linear-gradient(135deg,#1d231ef5,#101715fa);border-color:#b5ae903d;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:9px 11px}body.wow-fishing-immersive .wow-fishing-spot.active{border-color:var(--fish-gold);box-shadow:inset 3px 0 0 var(--fish-gold);background:linear-gradient(135deg,#3d3622fa,#15221dfa)}body.wow-fishing-immersive .wow-fishing-spot.is-disabled{opacity:.64}body.wow-fishing-immersive .wow-fishing-spot-icon{border-color:#cdb78247;border-radius:8px;width:40px;height:40px}body.wow-fishing-immersive .wow-fishing-spot-icon img{width:29px;height:29px}body.wow-fishing-immersive .wow-fishing-spot-copy{gap:3px}body.wow-fishing-immersive .wow-fishing-spot-copy strong{color:#f0e7d4;font-size:14px;line-height:1.2}body.wow-fishing-immersive .wow-fishing-spot-copy span{color:#b8b0a0;font-size:12px;line-height:1.2}body.wow-fishing-immersive .wow-fishing-spot-flag{color:var(--fish-teal);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}body.wow-fishing-immersive .wow-fishing-spot.active .wow-fishing-spot-flag{color:#f1cf85}body.wow-fishing-immersive .wow-fishing-spot.active .wow-fishing-spot-flag:before{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:10px;transform:translateY(-1px)rotate(45deg)}@media (max-width:600px){body.wow-fishing-immersive .wow-fishing-page{--fish-dock-bottom:calc(var(--fish-safe-bottom) + 8px);--fish-dock-height:84px;--fish-primary-size:76px;--fish-safe-right:max(8px, env(safe-area-inset-right,0px))}body.wow-fishing-immersive .wow-fishing-immersive-head{min-height:60px;padding:calc(env(safe-area-inset-top,0px) + 7px) max(8px, env(safe-area-inset-right,0px)) 8px max(8px, env(safe-area-inset-left,0px));gap:6px}body.wow-fishing-immersive .wow-fishing-immersive-kicker{font-size:16px}body.wow-fishing-immersive .wow-fishing-immersive-titleline strong{font-size:12px}body.wow-fishing-immersive .wow-fishing-immersive-spot{max-width:104px;font-size:12px}body.wow-fishing-immersive .wow-fishing-immersive-mode{min-width:72px;min-height:34px;padding:5px 7px;font-size:12px}body.wow-fishing-immersive .wow-fishing-exit{min-width:82px;min-height:44px;font-size:12px}body.wow-fishing-immersive .wow-fishing-command{width:calc(100vw - var(--fish-primary-size) - 28px);padding:8px 8px 8px 11px;left:8px}body.wow-fishing-immersive .wow-fishing-result{font-size:14px;line-height:1.25}body.wow-fishing-immersive .wow-fishing-readout .wow-fishing-stats{gap:2px 7px}body.wow-fishing-immersive .wow-fishing-stat{font-size:12px}body.wow-fishing-immersive .wow-fishing-spots-toggle{width:50px;min-width:50px;height:52px;font-size:12px}body.wow-fishing-immersive .wow-fishing-primary:after{padding:3px 5px 4px;font-size:12px;bottom:3px}body.wow-fishing-immersive .wow-fishing-spot-tray{top:max(calc(env(safe-area-inset-top,0px) + 70px), calc(100vh - 58vh - var(--fish-dock-height) - 26px));width:calc(100vw - 12px);max-height:min(58vh,450px);padding:12px;bottom:auto}body.wow-fishing-immersive .wow-fishing-spots{grid-template-columns:1fr;gap:7px}body.wow-fishing-immersive .wow-fishing-spot{min-height:60px}body.wow-fishing-immersive .wow-fishing-spot-copy span{font-size:12px}body.wow-fishing-immersive .wow-fishing-zoom-controls{top:38%;right:4px}}@media (max-height:480px) and (orientation:landscape){body.wow-fishing-immersive .wow-fishing-page{--fish-dock-bottom:calc(var(--fish-safe-bottom) + 6px);--fish-dock-height:64px;--fish-primary-size:66px;--fish-safe-right:max(8px, env(safe-area-inset-right,0px))}body.wow-fishing-immersive .wow-fishing-immersive-head{min-height:50px}body.wow-fishing-immersive .wow-fishing-exit{min-height:44px}body.wow-fishing-immersive .wow-fishing-command{width:calc(100vw - var(--fish-primary-size) - 26px);padding:7px 8px 7px 11px;left:8px}body.wow-fishing-immersive .wow-fishing-result{font-size:13px}body.wow-fishing-immersive .wow-fishing-stat{font-size:12px}body.wow-fishing-immersive .wow-fishing-spots-toggle{height:48px}body.wow-fishing-immersive .wow-fishing-zoom-controls{top:36%}body.wow-fishing-immersive .wow-fishing-spot-tray{bottom:calc(var(--fish-dock-bottom) + var(--fish-dock-height) + 7px);max-height:min(66vh,300px);padding:11px}body.wow-fishing-immersive .wow-fishing-spot{min-height:58px}}html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-page{--fish-gold:#9eb9b8;--fish-teal:#83b7ba;--fish-alert:#e4bd76;--fish-danger:#d47b6c;--fish-surface:#0e1416f5;--fish-surface-strong:#090e10fc;--fish-border:#77919366;--fish-border-soft:#7b919247}html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-immersive-head{background:linear-gradient(#080f12f5,#080f128a 74%,#0000)}html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-exit,html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-spots-toggle,html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-zoom-btn{border-color:var(--fish-border);color:#d4dfdd;background:#0a1113d1}html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-immersive-mode{color:#c6dddc;background:#111e20c7}html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-spot-tray,html[data-theme=ndui] body.wow-fishing-immersive .wow-fishing-command{background:linear-gradient(180deg, var(--fish-surface), var(--fish-surface-strong))}html.thermal-background .wow-fishing-primary:before,html.no-anim .wow-fishing-primary:before{animation:none}@media (prefers-reduced-motion:reduce){body.wow-fishing-immersive .wow-fishing-page.is-hooked .wow-fishing-primary,body.wow-fishing-immersive .wow-fishing-primary[data-action-state=hooked]:before,body.wow-fishing-immersive .wow-fishing-page.is-hooked .wow-fishing-bite-prompt:after{animation:none}body.wow-fishing-immersive .wow-fishing-bite-prompt,body.wow-fishing-immersive .wow-fishing-primary,body.wow-fishing-immersive .wow-fishing-primary-hint{transition:none}}