:root{--wusheng-keycap-bg: linear-gradient(180deg, rgba(255, 255, 255, .22), transparent 24%), linear-gradient(145deg, #ebe9e1 0%, #dfddd5 52%, #c9c5ba 100%);--wusheng-keycap-noise: radial-gradient(circle at 12% 18%, rgba(31, 30, 27, .34) 0 1px, transparent 1.7px), radial-gradient(circle at 83% 24%, rgba(57, 55, 49, .24) 0 1px, transparent 1.6px), radial-gradient(circle at 26% 72%, rgba(67, 64, 57, .18) 0 1px, transparent 1.8px), radial-gradient(circle at 68% 78%, rgba(24, 23, 21, .22) 0 1px, transparent 1.7px), radial-gradient(ellipse at 50% 52%, rgba(91, 87, 78, .1), transparent 58%), repeating-linear-gradient(14deg, rgba(65, 62, 55, .08) 0 1px, transparent 1px 5px);--wusheng-keycap-noise-size: 11px 13px, 17px 19px, 23px 17px, 29px 31px, auto, auto}.qte-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:start}.qte-stage{position:relative;min-height:620px;overflow:hidden;border:1px solid rgba(207,196,168,.15);background:linear-gradient(180deg,#00000061,#0000009e),radial-gradient(circle at 50% 42%,rgba(236,229,204,.08),transparent 24%),var(--guanyu-horse-mount-bg-url) center / cover no-repeat,linear-gradient(145deg,#151412,#050505)}.qte-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at 50% 48%,#0000000a,#0000008a 58%,#000000d1),linear-gradient(90deg,rgba(0,0,0,.48),transparent 30%,transparent 70%,rgba(0,0,0,.48));pointer-events:none}.qte-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.22;background:radial-gradient(ellipse at 22% 72%,rgba(48,72,78,.26),transparent 22%),radial-gradient(ellipse at 68% 22%,rgba(204,192,164,.13),transparent 20%);filter:blur(12px);pointer-events:none}.qte-stage .hud-wrap{left:30px;top:24px;z-index:3;transform:scale(calc(var(--hud-scale) * .72))}.qte-arena{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;padding-top:54px}.qte-view{position:absolute;width:520px;height:420px;display:none;place-items:center;color:#e9e4d8}.qte-stage.is-running .qte-timing-view .qte-center-button{cursor:pointer}.qte-stage[data-qte-mode=timing] .qte-timing-view,.qte-stage[data-qte-mode=guard] .qte-guard-view,.qte-stage[data-qte-mode=charge] .qte-charge-view{display:grid}.qte-title{position:absolute;left:52px;bottom:46px;margin:0;font-family:var(--font-calligraphy);font-size:30px;line-height:1;letter-spacing:0;color:#f5f1e7f0;text-shadow:0 3px 2px rgba(0,0,0,.88),0 0 15px rgba(235,228,203,.14)}.qte-subtitle{position:absolute;left:56px;bottom:8px;margin:0;font-family:var(--font-calligraphy);font-size:18px;color:#b8dee0db}.qte-timer{position:absolute;top:132px;right:52px;z-index:4;min-width:84px;padding:8px 12px;border-left:1px solid rgba(230,224,207,.18);background:linear-gradient(90deg,rgba(0,0,0,.42),transparent);font-family:var(--font-calligraphy);font-size:28px;color:#eee9dcdb;text-align:right}.qte-feedback{position:absolute;left:50%;bottom:42px;z-index:4;transform:translate(-50%);min-width:280px;padding:10px 18px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.62) 18%,rgba(0,0,0,.62) 82%,transparent);text-align:center;font-family:var(--font-calligraphy);font-size:22px;color:#e8e3d6c2;opacity:0;transition:opacity .16s ease,color .16s ease}.qte-stage.is-success .qte-feedback,.qte-stage.is-failed .qte-feedback{opacity:1}.qte-stage.is-success .qte-feedback{color:#ebe5caf2}.qte-stage.is-failed .qte-feedback{color:#e55e48f5}.qte-center-button,.qte-guard-handle,.qte-charge-button{display:grid;place-items:center;border-radius:50%;font-family:var(--font-calligraphy);color:#f5f1e8f0;background:repeating-linear-gradient(150deg,rgba(238,234,219,.035) 0 2px,transparent 2px 7px),radial-gradient(circle at 50% 42%,#53493bcc,#131210f7 68%),#12110feb;border:1px solid rgba(220,215,200,.32);box-shadow:0 0 0 2px #000000a8,0 0 24px #ded9ca14,inset 0 0 20px #ffffff0d;-webkit-user-select:none;user-select:none;touch-action:none}.qte-center-button{position:relative;z-index:4;width:112px;height:112px;padding:0;font-size:52px}.qte-center-button span{transform:translateY(-2px)}.qte-timing-view .qte-center-button{position:absolute;left:var(--timing-x, 50%);top:var(--timing-y, 50%);transform:translate(-50%,-50%);color:#ef261eeb;text-shadow:0 0 12px rgba(170,0,0,.42),0 2px 0 rgba(0,0,0,.86)}.qte-timing-view .qte-target-ring,.qte-timing-view .qte-shrink-ring,.qte-timing-view .qte-outer-aura{left:var(--timing-x, 50%);top:var(--timing-y, 50%)}.qte-target-ring,.qte-shrink-ring,.qte-outer-aura{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.qte-target-ring{z-index:3;width:126px;height:126px;border:1px solid rgba(229,224,211,.32);box-shadow:0 0 16px #e7e4d41a,inset 0 0 18px #00000075}.qte-shrink-ring{z-index:2;width:var(--timing-size, 300px);height:var(--timing-size, 300px);border:4px solid rgba(132,31,27,.58);box-shadow:0 0 18px #96221f33,inset 0 0 18px #96221f14}.qte-shrink-ring:before,.qte-shrink-ring:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:1px solid rgba(147,42,38,.18)}.qte-shrink-ring:after{top:6px;right:6px;bottom:6px;left:6px;border-color:#e5e0d314}.qte-outer-aura{z-index:1;width:380px;height:380px;border:1px solid rgba(164,18,26,.14);background:radial-gradient(circle,rgba(161,20,28,.1),transparent 62%)}.qte-guard-view{width:560px;height:430px}.qte-guard-track{position:absolute;left:50%;top:56px;width:300px;height:300px;transform:translate(-50%);overflow:visible}.qte-guard-track .track-shadow{fill:none;stroke:#dee2db21;stroke-width:16;stroke-linecap:round;filter:blur(6px)}.qte-guard-track .track-dash{fill:none;stroke:#ecebe17a;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:5 9}.qte-guard-track .track-progress{fill:none;stroke:#e5e8de52;stroke-width:13;stroke-linecap:round;filter:blur(2px);stroke-dasharray:var(--guard-dash, 0) 999}.qte-guard-handle{position:absolute;z-index:5;width:92px;height:92px;padding:0;font-size:46px;transform:translate(-50%,-50%);transition:left .12s ease,top .12s ease,transform .12s ease}.qte-stage.is-running .qte-guard-handle{transition:none}.qte-guard-handle.is-rebounding{transition:left .26s cubic-bezier(.18,.9,.18,1),top .26s cubic-bezier(.18,.9,.18,1),transform .16s ease}.qte-charge-view{width:640px;height:430px}.qte-charge-button{position:absolute;top:72px;left:50%;width:116px;height:116px;padding:0;transform:translate(-50%);font-size:52px}.qte-charge-button.is-hit{animation:chargeHit .12s ease-out}.qte-energy{position:absolute;left:50%;top:228px;width:520px;height:28px;transform:translate(-50%);clip-path:polygon(0 18%,98% 18%,100% 50%,98% 82%,0 82%,1.5% 50%);background:linear-gradient(180deg,#1c1d1be6,#080807f0);box-shadow:0 0 0 1px #000000b8,0 0 0 2px #e4dfd224,0 6px 12px #00000075}.qte-energy-fill{width:var(--charge-level, 0%);height:100%;background:linear-gradient(90deg,#e8e5d8f0,#e2dabcc2),radial-gradient(circle at 100% 50%,rgba(244,239,207,.9),transparent 24%);box-shadow:0 0 14px #e7e2c642,inset 0 0 14px #ffffff14;transition:width 80ms linear}.qte-threshold{position:absolute;top:221px;left:calc(50% + 156px);width:1px;height:42px;background:#e6e0cf52;box-shadow:0 0 10px #e6e0cf2e}.qte-hit-tip{position:absolute;top:276px;left:50%;transform:translate(-50%);color:#e8e3d69e;font-size:13px}.qte-controls{border:1px solid rgba(207,196,168,.15);background:radial-gradient(circle at 50% 0%,rgba(236,229,204,.08),transparent 34%),#06060694;padding:18px;min-height:620px}.qte-controls h2{margin:0 0 14px;font-size:17px;font-weight:500;color:#e2dccd}.qte-mode-controls{display:grid;gap:9px;margin:16px 0 14px}.qte-config{display:grid;gap:10px;margin:0 0 14px;padding:12px;border:1px solid rgba(224,218,204,.1);background:#0000002e}.qte-config-row{display:grid;grid-template-columns:50px 1fr 44px;gap:10px;align-items:center;color:#e2dccd9e;font-size:12px}.qte-config-row input{width:100%;accent-color:rgba(229,224,211,.72)}.qte-config-row output{color:#eee9dcd1;text-align:right;font-family:var(--font-calligraphy)}.qte-mode-button.is-active{border-color:#e5e0d35c;background:linear-gradient(90deg,#e6e0cf33,#e6e0cf0f),#211f1be0;color:#f7f3e8f2}.qte-start-button{width:100%;margin:6px 0 14px;border-color:#e5e0d347;background:linear-gradient(90deg,#e5e0d333,#e5e0d30f),#161512e6;color:#f8f4e8eb}.qte-state{margin:0 0 12px;min-height:44px;color:#e8e3d6b8;font-size:13px;line-height:1.7}.qte-rules{margin:0;padding:12px;border:1px solid rgba(224,218,204,.1);background:#00000042;color:#e2dccd94;font-size:12px;line-height:1.72}.qte-slash-texture-controls{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px}.qte-texture-button{height:34px;border:1px solid rgba(229,224,211,.2);background:#100f0dd1;color:#e2dccda8;cursor:pointer}.qte-texture-button.is-active{border-color:#7eeee070;background:linear-gradient(90deg,#7eeee02e,#e5e0d30f),#1f1e1ae6;color:#f4f2e8eb}.qte-particle-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:18;overflow:hidden;pointer-events:none}.qte-slash-fx-canvas{position:absolute;inset:auto;left:0;top:0;z-index:20;width:760px;height:430px;pointer-events:none;contain:strict;transform:translate3d(var(--shake-x, 0px),var(--shake-y, 0px),0)}.qte-charge-spark-canvas{position:absolute;inset:auto;left:0;top:0;z-index:19;width:430px;height:132px;pointer-events:none;mix-blend-mode:screen;contain:strict;transform:translate3d(var(--shake-x, 0px),var(--shake-y, 0px),0)}.qte-particle{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);border-radius:50%;background:var(--color);box-shadow:0 0 10px var(--color);opacity:0;transform:translate(-50%,-50%) scale(.35);animation:qteParticleBurst .68s ease-out forwards}@keyframes qteParticleBurst{0%{opacity:.85;transform:translate(-50%,-50%) scale(.35)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1)}}.qte-stage{--qte-teal: #76bdb0;--qte-teal-deep: #284f4b;--qte-gold: #d0b46e;--qte-paper: #e4decd;--qte-ink: #171511}.qte-timer{border-left-color:#76bdb042;background:linear-gradient(90deg,#0000009e,#00000014),repeating-linear-gradient(108deg,rgba(232,226,204,.045) 0 1px,transparent 1px 8px);color:#e5dfcbe6;text-shadow:0 2px 2px rgba(0,0,0,.88)}.qte-view{width:680px;height:462px}.qte-title{left:60px;bottom:52px;font-size:31px;color:#f0ebdcf0}.qte-subtitle{left:63px;bottom:16px;color:#81c6bbdb}.qte-center-button,.qte-guard-handle,.qte-charge-button{border:0;background:transparent;box-shadow:none}.qte-combat-seal{--seal-size: 138px;position:absolute;z-index:5;width:var(--seal-size);height:var(--seal-size);padding:0;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 44% 38%,#504531d6,#0d0c0afa 68%),repeating-linear-gradient(116deg,rgba(230,224,204,.055) 0 1px,transparent 1px 8px);border:1px solid rgba(213,188,113,.3);box-shadow:0 0 0 2px #000000bd,0 0 0 4px #76bdb01f,0 0 28px #76bdb033,0 0 46px #d0b46e1a,inset 0 0 28px #0000008f,inset 0 0 18px #ece5cc0b;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none}.qte-combat-seal:before,.qte-combat-seal:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.qte-combat-seal:before{top:-13px;right:-13px;bottom:-13px;left:-13px;border:1px solid rgba(118,189,176,.28);box-shadow:inset 0 0 20px #76bdb014,0 0 18px #76bdb01f}.qte-combat-seal:after{top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(229,221,196,.12);background:radial-gradient(circle at 50% 45%,transparent 0 44%,rgba(118,189,176,.06) 58%,transparent 74%)}.qte-stage.is-running .qte-combat-seal:before{animation:qteSealPulse .92s ease-in-out infinite}.qte-glyph{position:relative;z-index:2;width:132px;height:132px;object-fit:contain;filter:drop-shadow(0 3px 2px rgba(0,0,0,.72)) drop-shadow(0 0 10px rgba(118,189,176,.16));pointer-events:none}.qte-mouse-cue{position:absolute;right:-9px;bottom:14px;z-index:4;width:33px;height:43px;border-radius:15px 15px 13px 13px;border:2px solid rgba(10,10,8,.92);background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 28%),linear-gradient(145deg,#ece8d9,#d5cfbd 54%,#a9a292);box-shadow:0 0 0 2px #e1dac452,0 0 18px #76bdb02e,inset 0 0 0 1px #ffffff3d;pointer-events:none}.qte-mouse-cue:before{content:"";position:absolute;left:50%;top:4px;width:1px;height:14px;transform:translate(-50%);background:#201e1980}.qte-mouse-cue:after{content:"";position:absolute;left:6px;top:5px;width:10px;height:13px;border-radius:8px 0 0 5px;background:#76bdb047;animation:qteMouseClick .98s ease-in-out infinite}.qte-mouse-cue.is-drag:after{left:auto;right:-18px;top:-17px;width:38px;height:38px;border-radius:0;background:none;border-top:2px solid rgba(118,189,176,.76);border-right:2px solid rgba(118,189,176,.76);transform:rotate(-8deg);animation:qteDragArrow 1.1s ease-in-out infinite}.qte-mouse-cue.is-mash:after{animation:qteMouseClick .36s ease-in-out infinite}.qte-click-ripple{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;border-radius:50%;border:1px solid rgba(118,189,176,.22);opacity:0;pointer-events:none}.qte-stage.is-running .qte-click-ripple{animation:qteClickRipple .95s ease-out infinite}.qte-timing-view .qte-combat-seal{left:var(--timing-x, 50%);top:var(--timing-y, 50%);transform:translate(-50%,-50%)}.qte-target-ring{width:146px;height:146px;border:1px solid rgba(208,180,110,.38);background:radial-gradient(circle,rgba(118,189,176,.05),transparent 60%);box-shadow:0 0 18px #76bdb024,inset 0 0 24px #0000008a}.qte-shrink-ring{border:3px solid rgba(118,189,176,.62);box-shadow:0 0 20px #76bdb02e,0 0 42px #d0b46e14,inset 0 0 20px #76bdb014}.qte-shrink-ring:before{border-color:#d0b46e38}.qte-shrink-ring:after{border-color:#e7e2cf1a}.qte-outer-aura{border-color:#76bdb024;background:radial-gradient(circle,rgba(118,189,176,.09),rgba(208,180,110,.04) 32%,transparent 64%)}.qte-guard-view{width:620px;height:450px}.qte-guard-track{top:48px;width:322px;height:322px}.qte-guard-track .track-shadow{stroke:#76bdb029;stroke-width:20}.qte-guard-track .track-dash{stroke:#e5deca8c;stroke-width:2.3;stroke-dasharray:4 9}.qte-guard-track .track-progress{stroke:#76bdb06b;stroke-width:15;filter:blur(2.2px)}.qte-guard-handle.qte-combat-seal{--seal-size: 106px;transform:translate(-50%,-50%)}.qte-guard-handle .qte-glyph{width:102px;height:102px}.qte-guard-handle:active{transform:translate(-50%,-50%) scale(.96)}.qte-charge-view{width:700px;height:450px}.qte-charge-button.qte-combat-seal{--seal-size: 134px;top:52px;left:50%;transform:translate(-50%)}.qte-charge-button .qte-glyph{width:128px;height:128px}.qte-energy{top:238px;height:34px;background:linear-gradient(180deg,#111310f2,#040403f5),repeating-linear-gradient(110deg,rgba(232,226,204,.04) 0 1px,transparent 1px 8px);box-shadow:0 0 0 1px #000c,0 0 0 2px #76bdb01f,0 0 22px #76bdb024,0 8px 14px #00000080;overflow:hidden}.qte-energy-fill{position:relative;background:linear-gradient(90deg,#e2d6a5f0,#74beb2e0 58%,#edead7f0),radial-gradient(circle at 100% 50%,rgba(244,239,207,.92),transparent 18%);box-shadow:0 0 20px #76bdb057,0 0 34px #d0b46e29,inset 0 0 14px #ffffff14}.qte-energy-fill:after{content:"";position:absolute;right:-11px;top:-8px;width:22px;height:50px;background:radial-gradient(ellipse at center,rgba(247,242,216,.98),rgba(118,189,176,.5) 38%,transparent 72%);filter:blur(4px)}.qte-threshold{top:232px;background:#d0b46e7a;box-shadow:0 0 12px #d0b46e4d}.qte-hit-tip{top:292px;color:#e5deca94}.qte-damage-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 48%,transparent 0 42%,rgba(92,10,7,.16) 62%,rgba(77,6,5,.62) 100%),radial-gradient(ellipse at 15% 55%,rgba(109,16,9,.58),transparent 31%),radial-gradient(ellipse at 84% 46%,rgba(109,16,9,.46),transparent 28%),repeating-linear-gradient(104deg,rgba(150,34,24,.08) 0 2px,transparent 2px 11px);mix-blend-mode:screen}.qte-stage.is-damaged{animation:qteStageHitShake .36s ease-out}.qte-stage.is-damaged .qte-damage-vignette{animation:qteDamageFog .76s ease-out}@keyframes qteSealPulse{0%,to{opacity:.58;transform:scale(1)}50%{opacity:.92;transform:scale(1.055)}}@keyframes qteClickRipple{0%{opacity:.48;transform:scale(.72)}to{opacity:0;transform:scale(1.28)}}@keyframes qteMouseClick{0%,to{opacity:.22;transform:translateY(0)}42%{opacity:.72;transform:translateY(2px)}}@keyframes qteDragArrow{0%,to{opacity:.34;transform:translate(-5px,5px) rotate(-8deg)}50%{opacity:.82;transform:translate(5px,-5px) rotate(-8deg)}}@keyframes qteStageHitShake{0%,to{transform:translate(0)}18%{transform:translate(-7px,3px)}38%{transform:translate(6px,-2px)}62%{transform:translate(-3px,2px)}}@keyframes qteDamageFog{0%{opacity:0}18%{opacity:.95}to{opacity:0}}.qte-stage{--qte-teal: #72c6b7;--qte-teal-soft: #a4dfd3;--qte-teal-deep: #1d4844;--qte-gold: #c9ad64;--qte-paper: #e5dec8;--qte-ink: #14120f;--qte-danger: #7a1811}.qte-stage:before{background:radial-gradient(circle at 51% 47%,#00000005,#0000007a 60%,#000000d6),linear-gradient(90deg,rgba(0,0,0,.55),transparent 27%,transparent 72%,rgba(0,0,0,.55))}.qte-stage .hud-wrap{z-index:6}.qte-arena{padding-top:34px}.qte-view{width:720px;height:470px}.qte-timer{top:132px;right:58px;min-width:92px;border-left-color:#72c6b757;background:linear-gradient(90deg,#000000ad,#00000014),repeating-linear-gradient(108deg,rgba(232,226,204,.045) 0 1px,transparent 1px 8px);color:#e6e0ccf0;text-shadow:0 2px 2px rgba(0,0,0,.92),0 0 14px rgba(114,198,183,.14)}.qte-title{left:64px;bottom:54px;font-size:32px;color:#f4efdef5;text-shadow:0 3px 2px rgba(0,0,0,.9),0 0 18px rgba(201,173,100,.12)}.qte-subtitle{left:67px;bottom:18px;color:#92ded3e0;text-shadow:0 2px 2px rgba(0,0,0,.86)}.qte-combat-seal{--seal-size: 142px;background:radial-gradient(circle at 43% 37%,#5e5034c7,#16130ffa 66%),conic-gradient(from 18deg,rgba(114,198,183,.08),transparent 18%,rgba(201,173,100,.12) 32%,transparent 48%,rgba(114,198,183,.09) 72%,transparent 100%),repeating-linear-gradient(118deg,rgba(229,223,199,.052) 0 1px,transparent 1px 8px);border:1px solid rgba(201,173,100,.36);box-shadow:0 0 0 2px #000000c7,0 0 0 4px #72c6b721,0 0 26px #72c6b73d,0 0 58px #c9ad6421,inset 0 0 30px #0000009e,inset 0 0 16px #ece5cc0e}.qte-combat-seal:before{top:-15px;right:-15px;bottom:-15px;left:-15px;border-color:#72c6b74d;box-shadow:inset 0 0 22px #72c6b714,0 0 22px #72c6b724}.qte-combat-seal:after{top:10px;right:10px;bottom:10px;left:10px;border-color:#e6dec41f;background:radial-gradient(circle at 50% 42%,transparent 0 42%,rgba(114,198,183,.065) 58%,transparent 75%)}.qte-stage.is-running .qte-combat-seal:before{animation:qteSealPulse .82s ease-in-out infinite}.qte-glyph{width:126px;height:126px;filter:drop-shadow(0 3px 2px rgba(0,0,0,.72)) drop-shadow(0 0 12px rgba(114,198,183,.18))}.qte-mouse-cue{right:-18px;bottom:5px;width:44px;height:54px;border-radius:22px 22px 15px 15px;border:2px solid rgba(8,8,7,.96);background:linear-gradient(180deg,rgba(255,255,255,.24),transparent 25%),repeating-linear-gradient(160deg,rgba(35,31,25,.12) 0 1px,transparent 1px 7px),linear-gradient(145deg,#f0ebdc,#d6cfbb 55%,#aaa28f);box-shadow:0 0 0 2px #e2dac25c,0 0 18px #72c6b733,0 6px 10px #00000073,inset 0 0 0 1px #ffffff38}.qte-mouse-cue:before{left:50%;top:7px;width:3px;height:10px;border-radius:999px;transform:translate(-50%);background:#201e198c;box-shadow:0 16px 0 -1px #201e192e,0 0 0 999px transparent}.qte-mouse-cue:after{left:5px;top:5px;width:15px;height:19px;border-radius:13px 2px 6px 3px;background:linear-gradient(180deg,#a4dfd3ad,#4e988f52);animation:qteMouseClick .78s ease-in-out infinite}.qte-mouse-cue.is-drag:after{right:-24px;top:-22px;width:48px;height:48px;border-top:3px solid rgba(164,223,211,.86);border-right:3px solid rgba(164,223,211,.86);box-shadow:9px -9px 14px #72c6b729}.qte-mouse-cue.is-mash:after{animation:qteMouseClick .26s ease-in-out infinite}.qte-click-ripple{top:-30px;right:-30px;bottom:-30px;left:-30px;border-color:#72c6b747}.qte-target-ring{width:154px;height:154px;border-color:#c9ad646b;box-shadow:0 0 20px #72c6b729,inset 0 0 26px #00000094}.qte-shrink-ring{border-width:5px;border-color:#72c6b7b8;box-shadow:0 0 22px #72c6b742,0 0 54px #c9ad641f,inset 0 0 22px #72c6b717}.qte-shrink-ring:before{border-color:#c9ad643d}.qte-outer-aura{width:430px;height:430px;background:radial-gradient(circle,rgba(114,198,183,.11),rgba(201,173,100,.05) 34%,transparent 66%)}.qte-guard-view{width:650px;height:470px}.qte-guard-track{left:50%;top:44px;width:338px;height:338px}.qte-guard-track .track-shadow{stroke:#72c6b72e;stroke-width:22;filter:blur(7px)}.qte-guard-track .track-dash{stroke:#ebe5cc99;stroke-width:2.5;stroke-dasharray:4 9}.qte-guard-track .track-progress{stroke:#72c6b77a;stroke-width:16;filter:blur(2.3px)}.qte-guard-handle.qte-combat-seal{--seal-size: 116px}.qte-guard-handle .qte-glyph{width:106px;height:106px}.qte-charge-view{width:740px;height:470px}.qte-charge-button.qte-combat-seal{--seal-size: 148px;top:36px}.qte-charge-button .qte-glyph{width:134px;height:134px}.qte-charge-button.is-hit .qte-glyph{animation:qteGlyphPunch .16s ease-out}.qte-energy{top:246px;width:590px;height:42px;clip-path:polygon(0 19%,97.6% 19%,100% 50%,97.6% 81%,0 81%,1.5% 50%);background:linear-gradient(180deg,#121411fa,#040403fa),repeating-linear-gradient(112deg,rgba(232,226,204,.04) 0 1px,transparent 1px 8px);box-shadow:0 0 0 1px #000000db,0 0 0 2px #72c6b724,0 0 24px #72c6b72e,0 9px 16px #0000008a}.qte-stage[data-qte-mode=charge].is-running .qte-energy{animation:qteEnergyBreath .62s ease-in-out infinite}.qte-energy:after{content:"";position:absolute;top:4px;right:8px;bottom:5px;left:8px;background:linear-gradient(90deg,transparent,rgba(229,222,197,.08),transparent);pointer-events:none}.qte-energy-fill{background:linear-gradient(90deg,#e5dba6f5,#74c6b7f0 55%,#efebd3fa),radial-gradient(circle at 100% 50%,rgba(248,243,218,.96),transparent 18%);box-shadow:0 0 24px #72c6b76b,0 0 42px #c9ad6433,inset 0 0 16px #ffffff1a}.qte-energy-fill:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(112deg,rgba(255,255,255,.1) 0 1px,transparent 1px 10px),linear-gradient(180deg,rgba(255,255,255,.18),transparent 28%,rgba(0,0,0,.12) 100%);mix-blend-mode:screen}.qte-energy-fill:after{right:-18px;top:-12px;width:36px;height:66px;background:radial-gradient(ellipse at center,rgba(250,246,220,1),rgba(164,223,211,.72) 34%,rgba(114,198,183,.18) 62%,transparent 78%);filter:blur(5px)}.qte-threshold{top:237px;height:58px;background:#c9ad647a;box-shadow:0 0 14px #c9ad6452}.qte-hit-tip{top:306px;color:#e5deca9e}.qte-feedback{bottom:36px;z-index:8}.qte-stage.is-failed .qte-feedback{color:#d5977cf5}.qte-particle{border-radius:999px;mix-blend-mode:screen}.qte-particle.is-streak{width:calc(var(--size) * 5);height:var(--size);border-radius:999px;transform:translate(-50%,-50%) rotate(var(--rot)) scale(.35)}.qte-shockwave{position:absolute;left:var(--x);top:var(--y);z-index:5;width:var(--size);height:var(--size);border-radius:50%;border:2px solid rgba(164,223,211,.72);box-shadow:0 0 18px #72c6b76b,inset 0 0 18px #c9ad641f;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.46);animation:qteShockwave .62s ease-out forwards}.qte-shockwave.is-charge{border-color:#c9ad64b8;box-shadow:0 0 24px #c9ad6457,0 0 46px #72c6b738}.qte-damage-vignette{background:radial-gradient(circle at 50% 48%,transparent 0 40%,rgba(111,16,10,calc(.12 * var(--damage-intensity, 1))) 60%,rgba(85,8,6,calc(.66 * var(--damage-intensity, 1))) 100%),radial-gradient(ellipse at 12% 55%,rgba(122,20,12,calc(.6 * var(--damage-intensity, 1))),transparent 31%),radial-gradient(ellipse at 88% 45%,rgba(122,20,12,calc(.52 * var(--damage-intensity, 1))),transparent 29%),repeating-linear-gradient(104deg,rgba(150,34,24,.08) 0 2px,transparent 2px 11px)}@keyframes qteShockwave{0%{opacity:.72;transform:translate(-50%,-50%) scale(.46)}to{opacity:0;transform:translate(-50%,-50%) scale(1.72)}}@keyframes qteGlyphPunch{0%{transform:scale(1);filter:drop-shadow(0 3px 2px rgba(0,0,0,.72)) drop-shadow(0 0 12px rgba(114,198,183,.18))}42%{transform:scale(.9) translateY(2px);filter:drop-shadow(0 2px 1px rgba(0,0,0,.78)) drop-shadow(0 0 22px rgba(164,223,211,.42))}to{transform:scale(1)}}@keyframes qteEnergyBreath{0%,to{box-shadow:0 0 0 1px #000000db,0 0 0 2px #72c6b724,0 0 24px #72c6b72e,0 9px 16px #0000008a}50%{box-shadow:0 0 0 1px #000000db,0 0 0 2px #a4dfd33d,0 0 34px #72c6b747,0 0 62px #c9ad641f,0 9px 16px #0000008a}}@keyframes qteParticleBurst{0%{opacity:.88;transform:translate(-50%,-50%) rotate(var(--rot, 0rad)) scale(.28)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot, 0rad)) scale(1)}}.qte-stage{--qte-jade: #6fc3b7;--qte-jade-hot: #b4efe4;--qte-jade-deep: #1f4b45;--qte-old-gold: #c6a861;--qte-old-gold-dim: #766742;--qte-paper: #e6dfcb;--qte-paper-dim: #b9af99;--qte-seal-bg: #342b20;--qte-black: #090806;--qte-blood: #6d160e;--qte-time-progress: 0;--qte-hit-flash: 0;background:linear-gradient(180deg,#00000057,#000000ad),radial-gradient(ellipse at 52% 48%,rgba(86,156,145,.13),transparent 30%),radial-gradient(ellipse at 50% 94%,rgba(0,0,0,.64),transparent 38%),var(--guanyu-horse-mount-bg-url) center / cover no-repeat,linear-gradient(145deg,#151412,#050505)}.qte-stage:before{background:radial-gradient(circle at 50% 48%,#0000000d,#00000080 56%,#000000db),linear-gradient(90deg,rgba(0,0,0,.55),transparent 25%,transparent 74%,rgba(0,0,0,.58)),repeating-linear-gradient(108deg,rgba(229,222,198,.026) 0 1px,transparent 1px 9px)}.qte-stage:after{z-index:2;opacity:.42;background:radial-gradient(ellipse at 50% 49%,rgba(111,195,183,.24),transparent 18%),radial-gradient(ellipse at 49% 54%,rgba(198,168,97,.11),transparent 31%),linear-gradient(180deg,transparent 0 64%,rgba(0,0,0,.45) 100%);filter:blur(18px);mix-blend-mode:screen}.qte-stage[data-qte-mode=timing]{--qte-mode-glow: rgba(111, 195, 183, .22)}.qte-stage[data-qte-mode=guard]{--qte-mode-glow: rgba(188, 218, 210, .2)}.qte-stage[data-qte-mode=charge]{--qte-mode-glow: rgba(198, 168, 97, .24)}.qte-stage .hud-wrap{z-index:8;transform:scale(calc(var(--hud-scale) * .65))}.qte-arena{z-index:5;padding-top:30px}.qte-view{width:760px;height:500px}.qte-view:before,.qte-view:after{content:"";position:absolute;pointer-events:none}.qte-combat-seal{--seal-w: 142px;--seal-h: 160px;--seal-scale: 1;position:absolute;width:var(--seal-w);height:var(--seal-h);padding:0;border:0;border-radius:0;isolation:isolate;display:grid;place-items:center;background:transparent;box-shadow:none;cursor:pointer;transform-origin:center;-webkit-user-select:none;user-select:none;touch-action:none}.qte-combat-seal:before,.qte-combat-seal:after{content:"";position:absolute;border-radius:0;pointer-events:none;clip-path:polygon(50% 0,90% 21%,90% 79%,50% 100%,10% 79%,10% 21%)}.qte-combat-seal:before{top:-7px;right:-7px;bottom:-7px;left:-7px;z-index:-2;background:linear-gradient(145deg,#e2dcc347,#5a5c53eb 28%,#2c2f2bf5 64%,#bcb08638),repeating-linear-gradient(112deg,rgba(232,226,204,.16) 0 2px,transparent 2px 13px);box-shadow:9px 11px #00000047,0 0 0 1px #000000e6,0 0 22px #6fc3b733,0 0 42px #c6a86117}.qte-combat-seal:after{top:6px;right:6px;bottom:6px;left:6px;z-index:-1;background:radial-gradient(circle at 44% 36%,#53442be6,#1b1611fa 64%),repeating-linear-gradient(115deg,rgba(232,226,204,.045) 0 1px,transparent 1px 8px);box-shadow:inset 0 0 28px #0000009e,inset 0 0 0 1px #ede5c514}.qte-stage.is-running .qte-combat-seal:before{animation:qteSealAwake 1.08s ease-in-out infinite}.qte-combat-seal:active{--seal-scale: .955}.qte-glyph{position:relative;z-index:2;width:calc(var(--seal-w) * .9);height:calc(var(--seal-h) * .72);object-fit:contain;filter:drop-shadow(0 4px 2px rgba(0,0,0,.72)) drop-shadow(0 0 8px rgba(111,195,183,.16));opacity:.96;pointer-events:none}.qte-mouse-cue{right:-12px;bottom:13px;z-index:4;width:39px;height:47px;border-radius:17px 17px 13px 13px;border:2px solid rgba(4,4,3,.96);background:linear-gradient(180deg,rgba(255,255,255,.28),transparent 28%),radial-gradient(circle at 42% 30%,rgba(95,95,82,.16) 0 3px,transparent 4px),radial-gradient(circle at 66% 54%,rgba(95,95,82,.13) 0 2px,transparent 3px),repeating-linear-gradient(160deg,rgba(21,18,14,.09) 0 1px,transparent 1px 7px),linear-gradient(145deg,#eee8d7,#d7cfba 58%,#a79e8b);box-shadow:0 0 0 2px #d9d0b952,0 0 18px #6fc3b72e,0 7px 11px #00000075,inset 0 0 0 1px #ffffff38;pointer-events:none}.qte-mouse-cue:before{content:"";position:absolute;left:50%;top:6px;width:2px;height:12px;border-radius:999px;transform:translate(-50%);background:#1c19137a;box-shadow:0 18px 0 -1px #1c191329}.qte-mouse-cue:after{content:"";position:absolute;left:6px;top:5px;width:13px;height:17px;border-radius:11px 1px 5px 3px;background:linear-gradient(180deg,#6fc3b7c7,#296a6359);box-shadow:0 0 11px #6fc3b73d;animation:qteMouseTap .74s ease-in-out infinite}.qte-mouse-cue.is-drag:after{left:auto;right:-26px;top:-28px;width:52px;height:52px;border-radius:0;background:none;border-top:3px solid rgba(180,239,228,.84);border-right:3px solid rgba(180,239,228,.84);box-shadow:9px -9px 16px #6fc3b738;transform:rotate(-8deg);animation:qteDragCue 1s ease-in-out infinite}.qte-mouse-cue.is-mash:after{animation:qteMouseTap .23s ease-in-out infinite}.qte-click-ripple{top:-34px;right:-34px;bottom:-34px;left:-34px;border-radius:50%;border:1px solid rgba(111,195,183,.34)}.qte-stage.is-running .qte-click-ripple{animation:qteClickRippleJade .85s ease-out infinite}.qte-timing-view .qte-combat-seal{left:var(--timing-x, 50%);top:var(--timing-y, 50%);transform:translate(-50%,-50%) scale(var(--seal-scale))}.qte-timing-view:before{left:var(--timing-x, 50%);top:var(--timing-y, 50%);width:500px;height:260px;transform:translate(-50%,-50%) rotate(-15deg);opacity:.76;background:radial-gradient(ellipse at 60% 50%,transparent 0 39%,rgba(229,222,198,.24) 44%,rgba(111,195,183,.27) 50%,transparent 56%),radial-gradient(ellipse at 48% 52%,rgba(198,168,97,.12),transparent 45%),linear-gradient(90deg,transparent,rgba(111,195,183,.3) 47%,rgba(198,168,97,.22) 55%,transparent 73%);filter:blur(2px);mix-blend-mode:screen}.qte-timing-view:after{left:calc(var(--timing-x, 50%) - 204px);top:calc(var(--timing-y, 50%) + 52px);width:410px;height:2px;transform:rotate(-8deg);background:linear-gradient(90deg,transparent,rgba(229,222,198,.24),rgba(111,195,183,.44),transparent);box-shadow:0 0 16px #6fc3b738}.qte-target-ring,.qte-shrink-ring,.qte-outer-aura{left:var(--timing-x, 50%);top:var(--timing-y, 50%)}.qte-target-ring{z-index:3;width:184px;height:184px;border:1px solid rgba(198,168,97,.44);background:radial-gradient(circle,rgba(111,195,183,.065),transparent 58%),conic-gradient(from -30deg,rgba(198,168,97,.18),transparent 12%,rgba(111,195,183,.2),transparent 38%,rgba(198,168,97,.16),transparent 100%);box-shadow:0 0 28px #6fc3b72e,inset 0 0 30px #00000094}.qte-shrink-ring{z-index:2;border-width:6px;border-color:#6fc3b7c7;box-shadow:0 0 20px #6fc3b757,0 0 72px #c6a8611f,inset 0 0 28px #6fc3b71a}.qte-shrink-ring:before{top:-14px;right:-14px;bottom:-14px;left:-14px;border-color:#c6a86133}.qte-shrink-ring:after{top:10px;right:10px;bottom:10px;left:10px;border-color:#e6dec41a}.qte-outer-aura{z-index:1;width:480px;height:480px;border:0;background:radial-gradient(circle,rgba(111,195,183,.13),rgba(198,168,97,.06) 32%,transparent 66%);filter:blur(1px)}.qte-guard-view{width:700px;height:500px}.qte-guard-view:before{left:50%;top:45%;width:520px;height:360px;transform:translate(-50%,-50%) rotate(-3deg);opacity:.34;background:radial-gradient(ellipse at 42% 68%,rgba(111,195,183,.22),transparent 34%),radial-gradient(ellipse at 70% 22%,rgba(229,222,198,.16),transparent 22%);filter:blur(18px);mix-blend-mode:screen}.qte-guard-track{left:50%;top:38px;width:380px;height:380px;transform:translate(-50%)}.qte-guard-track .track-shadow{stroke:#6fc3b73d;stroke-width:42;filter:blur(10px)}.qte-guard-track .track-progress{stroke:#b4efe480;stroke-width:24;filter:blur(3px);stroke-linecap:round}.qte-guard-track .track-dash{stroke:#e8e2cca8;stroke-width:3;stroke-linecap:round;stroke-dasharray:8 10;filter:drop-shadow(0 0 8px rgba(111,195,183,.26))}.qte-guard-end{position:absolute;left:calc(50% + 132px);top:96px;z-index:4;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle,rgba(230,222,196,.92),rgba(111,195,183,.58) 42%,transparent 70%);box-shadow:0 0 18px #6fc3b75c,0 0 38px #c6a86129;transform:translate(-50%,-50%)}.qte-stage.is-running .qte-guard-end{animation:qteGuardEndPulse .86s ease-in-out infinite}.qte-guard-handle.qte-combat-seal{--seal-w: 118px;--seal-h: 136px;transform:translate(-50%,-50%) scale(var(--seal-scale))}.qte-guard-handle.is-dragging:before{filter:brightness(1.18);box-shadow:9px 11px #00000047,0 0 0 1px #000000e6,0 0 34px #6fc3b757,0 0 62px #c6a86129}.qte-guard-handle .qte-glyph{width:104px;height:100px}.qte-guard-handle.is-rebounding{transition:left .29s cubic-bezier(.17,.92,.18,1),top .29s cubic-bezier(.17,.92,.18,1),transform .16s ease}.qte-charge-view{width:790px;height:500px}.qte-charge-vein{position:absolute;left:50%;top:118px;z-index:1;width:2px;height:156px;transform:translate(-50%);background:linear-gradient(180deg,transparent,rgba(180,239,228,.74),rgba(198,168,97,.46),transparent);box-shadow:0 0 14px #6fc3b775,0 0 32px #c6a86138;opacity:.54;pointer-events:none}.qte-stage[data-qte-mode=charge].is-running .qte-charge-vein{animation:qteChargeVeinPulse .32s ease-in-out infinite}.qte-stage[data-qte-mode=guard].is-running .qte-guard-track .track-progress{stroke-width:calc(20px + var(--guard-progress, 0) * 7px);opacity:calc(.42 + var(--guard-progress, 0) * .36)}.qte-charge-button.qte-combat-seal{--seal-w: 150px;--seal-h: 170px;left:50%;top:38px;transform:translate(-50%) scale(var(--seal-scale))}.qte-charge-button .qte-glyph{width:134px;height:128px}.qte-charge-button.is-hit{animation:qteSealPress .15s ease-out}.qte-energy{top:258px;width:640px;height:46px;clip-path:polygon(0 17%,97.8% 17%,100% 50%,97.8% 83%,0 83%,1.4% 50%);background:linear-gradient(180deg,#161713fa,#040403fa),repeating-linear-gradient(113deg,rgba(232,226,204,.042) 0 1px,transparent 1px 9px);box-shadow:0 0 0 1px #000000e0,0 0 0 2px #6fc3b726,0 0 28px #6fc3b72e,0 10px 18px #00000094}.qte-energy:after{top:5px;right:10px;bottom:6px;left:10px;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 40%,rgba(0,0,0,.18)),linear-gradient(90deg,transparent,rgba(229,222,198,.1),transparent)}.qte-energy-fill{background:linear-gradient(90deg,#c6a861fa,#6fc3b7fa 56%,#ece7d0),radial-gradient(circle at 100% 50%,rgba(255,250,220,.98),rgba(180,239,228,.46) 22%,transparent 42%);box-shadow:0 0 28px #6fc3b775,0 0 50px #c6a86138,inset 0 0 18px #ffffff1c}.qte-energy-fill:before{background:repeating-linear-gradient(112deg,rgba(255,255,255,.08) 0 1px,transparent 1px 10px),linear-gradient(180deg,rgba(255,255,255,.16),transparent 28%,rgba(0,0,0,.14) 100%)}.qte-energy-fill:after{right:-22px;top:-16px;width:44px;height:78px;background:radial-gradient(ellipse at center,rgba(255,250,220,1),rgba(180,239,228,.84) 30%,rgba(111,195,183,.2) 64%,transparent 80%);filter:blur(4px)}.qte-threshold{top:249px;height:64px;background:#c6a8617a;box-shadow:0 0 16px #c6a86152}.qte-hit-tip{top:322px;font-family:var(--font-calligraphy);color:#e5deca9e}.qte-title{left:58px;bottom:55px;font-family:var(--font-ink-title);font-size:34px;color:#f3eedaf2;text-shadow:0 3px 2px rgba(0,0,0,.92),0 0 16px rgba(198,168,97,.14)}.qte-subtitle{left:62px;bottom:20px;font-family:var(--font-calligraphy);font-size:18px;color:#b4efe4db;text-shadow:0 2px 2px rgba(0,0,0,.88)}.qte-timer{top:128px;right:54px;min-width:100px;padding:8px 14px 8px 28px;border-left:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.58) 28%,rgba(0,0,0,.18)),repeating-linear-gradient(108deg,rgba(232,226,204,.045) 0 1px,transparent 1px 8px);font-size:30px;color:#e6e0cce6;text-shadow:0 2px 2px rgba(0,0,0,.94),0 0 18px rgba(111,195,183,.18)}.qte-feedback{bottom:38px;z-index:10;min-width:360px;padding:11px 24px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.68) 18%,rgba(0,0,0,.68) 82%,transparent),repeating-linear-gradient(112deg,rgba(232,226,204,.04) 0 1px,transparent 1px 9px);font-family:var(--font-calligraphy);font-size:22px}.qte-stage.is-success .qte-feedback{color:#e8e2ccf5;text-shadow:0 0 14px rgba(111,195,183,.28)}.qte-stage.is-failed .qte-feedback{color:#e8b396f5;text-shadow:0 0 14px rgba(109,22,14,.45)}.qte-shockwave{border:2px solid rgba(180,239,228,.72);box-shadow:0 0 22px #6fc3b766,0 0 44px #c6a8611f,inset 0 0 18px #c6a8611a;animation:qteShockwaveFinal .62s ease-out forwards}.qte-shockwave.is-charge{border-color:#c6a861c7;box-shadow:0 0 30px #c6a86157,0 0 62px #6fc3b738}.qte-particle{box-shadow:0 0 10px var(--color),0 0 22px #6fc3b726}.qte-damage-vignette{z-index:11;background:radial-gradient(circle at 50% 48%,transparent 0 36%,rgba(109,22,14,calc(.12 * var(--damage-intensity, 1))) 56%,rgba(84,9,6,calc(.7 * var(--damage-intensity, 1))) 100%),radial-gradient(ellipse at 9% 54%,rgba(131,23,13,calc(.7 * var(--damage-intensity, 1))),transparent 31%),radial-gradient(ellipse at 91% 45%,rgba(131,23,13,calc(.56 * var(--damage-intensity, 1))),transparent 29%),repeating-linear-gradient(104deg,rgba(150,34,24,.09) 0 2px,transparent 2px 11px)}.qte-stage.is-damaged{animation:qteStageHitShakeFinal .39s ease-out}.qte-stage.is-damaged .qte-damage-vignette{animation:qteDamageFogFinal .82s ease-out}.qte-stage.is-success:after{opacity:.76;background:radial-gradient(ellipse at 50% 49%,rgba(180,239,228,.48),transparent 20%),radial-gradient(ellipse at 49% 54%,rgba(198,168,97,.2),transparent 34%),linear-gradient(180deg,transparent 0 64%,rgba(0,0,0,.45) 100%)}.qte-stage.is-cut[data-qte-mode=timing] .qte-timing-view:after{height:4px;opacity:1;background:linear-gradient(90deg,transparent,rgba(229,222,198,.96),rgba(180,239,228,.88),transparent);box-shadow:0 0 18px #b4efe485,0 0 52px #c6a86138;animation:qteSlashFlash .38s ease-out}.qte-stage.is-surge[data-qte-mode=charge] .qte-charge-vein{opacity:1;width:4px;box-shadow:0 0 18px #b4efe4a8,0 0 48px #c6a8615c}.qte-stage.is-surge[data-qte-mode=charge] .qte-energy{box-shadow:0 0 0 1px #000000e0,0 0 0 2px #b4efe447,0 0 38px #6fc3b75c,0 0 72px #c6a86133,0 10px 18px #00000094}.qte-controls{background:radial-gradient(circle at 50% 0%,rgba(111,195,183,.06),transparent 34%),#060605b3}.qte-mode-button.is-active,.qte-start-button{background:linear-gradient(90deg,#e5e0d32e,#6fc3b712),#211f1beb}@keyframes qteSealAwake{0%,to{filter:brightness(.92);transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.025)}}@keyframes qteGuardEndPulse{0%,to{opacity:.58;transform:translate(-50%,-50%) scale(.88)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}}@keyframes qteChargeVeinPulse{0%,to{opacity:.42;transform:translate(-50%) scaleY(.88)}50%{opacity:.9;transform:translate(-50%) scaleY(1.1)}}@keyframes qteSlashFlash{0%{opacity:0;transform:rotate(-8deg) scaleX(.35)}32%{opacity:1;transform:rotate(-8deg) scaleX(1.08)}to{opacity:0;transform:rotate(-8deg) scaleX(1.24)}}@keyframes qteMouseTap{0%,to{opacity:.25;transform:translateY(0)}44%{opacity:.82;transform:translateY(3px)}}@keyframes qteDragCue{0%,to{opacity:.36;transform:translate(-6px,6px) rotate(-8deg)}50%{opacity:.92;transform:translate(8px,-8px) rotate(-8deg)}}@keyframes qteClickRippleJade{0%{opacity:.52;transform:scale(.62)}to{opacity:0;transform:scale(1.35)}}@keyframes qteSealPress{0%{transform:translate(-50%) scale(1)}42%{transform:translate(-50%) scale(.93)}to{transform:translate(-50%) scale(1)}}@keyframes qteShockwaveFinal{0%{opacity:.78;transform:translate(-50%,-50%) scale(.42)}to{opacity:0;transform:translate(-50%,-50%) scale(1.82)}}@keyframes qteStageHitShakeFinal{0%,to{transform:translate(0)}16%{transform:translate(-9px,3px)}36%{transform:translate(7px,-3px)}58%{transform:translate(-4px,2px)}}@keyframes qteDamageFogFinal{0%{opacity:0}18%{opacity:.98}to{opacity:0}}.qte-stage .qte-combat-seal{--seal-size: 154px;--seal-scale: 1;width:var(--seal-size);height:var(--seal-size);border:0;border-radius:50%;clip-path:none;background:transparent;box-shadow:none}.qte-stage .qte-combat-seal:before,.qte-stage .qte-combat-seal:after{clip-path:none;border-radius:50%}.qte-stage .qte-combat-seal:before{top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-2;background:radial-gradient(circle at 50% 50%,rgba(20,20,18,.42) 0 60%,rgba(0,0,0,.74) 66%,rgba(113,115,108,.9) 70%,rgba(14,14,13,.96) 77%,transparent 78%),conic-gradient(from 8deg,#d2d4cc29,#76e2f024,#d2d4cc1f,#76e2f01a,#d2d4cc29);box-shadow:0 0 0 1px #000000e6,0 0 20px #76e2f024}.qte-stage .qte-combat-seal:after{top:7px;right:7px;bottom:7px;left:7px;z-index:-1;background:repeating-linear-gradient(116deg,rgba(28,28,24,.055) 0 1px,transparent 1px 8px),radial-gradient(circle at 42% 35%,#f2efe5f5,#d3cfc5f5 66%,#a9a8a0fa);border:1px solid rgba(20,20,18,.28);box-shadow:inset 0 0 18px #00000029,inset 0 0 0 1px #ffffff2e}.qte-stage .qte-glyph{width:calc(var(--seal-size) * 1.04);height:calc(var(--seal-size) * 1.04);object-fit:contain;filter:drop-shadow(0 4px 2px rgba(0,0,0,.66)) drop-shadow(0 0 12px rgba(126,220,210,.2))}.qte-stage.is-running .qte-combat-seal:before{animation:qteRoundSealAwake .98s ease-in-out infinite}.qte-timing-view .qte-combat-seal{--seal-size: 154px;transform:translate(-50%,-50%) scale(var(--seal-scale))}.qte-stage .qte-guard-handle.qte-combat-seal{--seal-size: 124px;transform:translate(-50%,-50%) scale(var(--seal-scale))}.qte-stage .qte-charge-button.qte-combat-seal{--seal-size: 166px;transform:translate(-50%) scale(var(--seal-scale))}.qte-stage .qte-charge-button .qte-glyph{width:180px;height:180px}.qte-stage .qte-guard-handle .qte-glyph{width:132px;height:132px}.qte-stage[data-qte-mode=charge].is-running .qte-charge-button .qte-glyph{filter:drop-shadow(0 5px 2px rgba(0,0,0,.7)) drop-shadow(0 0 15px rgba(126,220,210,.28)) drop-shadow(0 0 20px rgba(118,226,240,.12))}.qte-stage.is-surge[data-qte-mode=charge] .qte-charge-button .qte-glyph,.qte-charge-button.is-hit .qte-glyph{filter:drop-shadow(0 5px 2px rgba(0,0,0,.68)) drop-shadow(0 0 22px rgba(126,220,210,.54)) drop-shadow(0 0 38px rgba(118,226,240,.24))}.qte-stage .qte-target-ring,.qte-stage .qte-shrink-ring,.qte-stage .qte-outer-aura{border-radius:50%;border-color:#7edcd26b}.qte-stage .qte-target-ring{box-shadow:0 0 0 1px #000000bd,0 0 22px #7edcd23d,inset 0 0 20px #c6a86114}.qte-stage .qte-shrink-ring{border-color:#d6d8d2c2;box-shadow:0 0 22px #7edcd247,0 0 32px #76e2f029}.qte-stage .qte-timing-view:before{display:none}.qte-stage .qte-timing-view:after{opacity:0}.qte-stage .qte-timing-view .qte-outer-aura,.qte-stage .qte-timing-view .qte-mouse-cue{display:none}.qte-stage .qte-timing-view .qte-combat-seal{--seal-size: 74px}.qte-stage .qte-timing-view .qte-combat-seal:before,.qte-stage .qte-timing-view .qte-combat-seal:after{display:block}.qte-stage .qte-timing-view .qte-combat-seal:before{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgba(44,42,36,.78) 0 58%,rgba(3,3,3,.96) 62%,rgba(24,23,20,.98) 69%,transparent 71%),repeating-linear-gradient(106deg,rgba(0,0,0,.12) 0 1px,transparent 1px 11px);box-shadow:2px 3px #0000004d,0 0 0 1px #000000e0}.qte-stage .qte-timing-view .qte-combat-seal:after{top:5px;right:5px;bottom:5px;left:5px;background:repeating-linear-gradient(112deg,rgba(13,12,10,.08) 0 1px,transparent 1px 9px),radial-gradient(circle at 42% 34%,#787365e6,#4b463cf5 56%,#24221efa);border:1px solid rgba(0,0,0,.9);box-shadow:inset 0 1px #dad6c61a,inset 0 -8px 12px #00000047}.qte-stage .qte-timing-view .qte-glyph{width:70px;height:70px;filter:grayscale(1) brightness(.12) contrast(1.45) drop-shadow(0 1px 0 rgba(214,208,188,.14))}.qte-stage .qte-timing-view .qte-target-ring{z-index:4;width:86px;height:86px;position:absolute;border:0;background:radial-gradient(circle,rgba(8,8,7,.14),transparent 64%);box-shadow:none}.qte-stage .qte-timing-view .qte-target-ring:before,.qte-stage .qte-timing-view .qte-target-ring:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1px solid rgba(0,0,0,.54);opacity:0;pointer-events:none}.qte-stage .qte-timing-view .qte-target-ring:after{top:-17px;right:-17px;bottom:-17px;left:-17px;border-color:#c3beab21}.qte-stage.is-running .qte-timing-view .qte-target-ring:before{animation:qteHaloBand 1.22s ease-out infinite}.qte-stage.is-running .qte-timing-view .qte-target-ring:after{animation:qteHaloBand 1.22s ease-out .34s infinite}.qte-stage.is-running .qte-timing-view .qte-target-ring{animation:qteReadyPulse .92s ease-in-out infinite}.qte-stage .qte-timing-view .qte-shrink-ring{z-index:3;border:0;background:none;box-shadow:none}.qte-stage .qte-timing-view .qte-shrink-ring:before,.qte-stage .qte-timing-view .qte-shrink-ring:after{display:none}.qte-stage .qte-timing-view .qte-ink-ring-svg{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px);overflow:visible}.qte-stage .qte-timing-view .qte-ink-ring-main,.qte-stage .qte-timing-view .qte-ink-ring-dry{fill:none;stroke-linecap:round;stroke-linejoin:round;filter:url(#qteInkRoughen)}.qte-stage .qte-timing-view .qte-ink-ring-main{stroke:#0e0e0cd1;stroke-width:2.15}.qte-stage .qte-timing-view .qte-ink-ring-dry{stroke:#cdc7b233;stroke-width:1;stroke-dasharray:18 10 6 14}.qte-stage .qte-timing-view .qte-ink-fleck{fill:#0e0e0c80;filter:url(#qteInkRoughen)}.qte-stage .qte-timing-view .qte-click-ripple{display:block;top:-10px;right:-10px;bottom:-10px;left:-10px;border-color:#00000057}.qte-stage .qte-timing-view .qte-click-ripple:before,.qte-stage .qte-timing-view .qte-click-ripple:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(0,0,0,.32);pointer-events:none}.qte-stage .qte-timing-view .qte-click-ripple:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.qte-stage .qte-timing-view .qte-click-ripple:after{top:-18px;right:-18px;bottom:-18px;left:-18px;border-color:#c3beab1f}.qte-stage.is-running .qte-timing-view .qte-click-ripple{animation:qteClickableHalo 1.15s ease-out infinite}.qte-stage.is-cut[data-qte-mode=timing] .qte-timing-view:after{opacity:0;animation:none}.qte-stage .qte-timing-view .qte-cut-slash{display:none}.qte-stage .qte-timing-view .qte-cut-slash path{fill:none;stroke-linecap:round;stroke-linejoin:round;filter:url(#qteInkRoughen)}.qte-stage .qte-timing-view .slash-shadow{stroke:#0000006b;stroke-width:9}.qte-stage .qte-timing-view .slash-core{stroke:url(#qteSlashGradient);stroke-width:5.8;stroke-dasharray:430;stroke-dashoffset:430}.qte-stage .qte-timing-view .slash-dry{stroke:#ecdda68a;stroke-width:2;stroke-dasharray:34 16 10 24;stroke-dashoffset:260}.qte-stage.is-cut[data-qte-mode=timing] .qte-cut-slash{animation:qteInkSlashFlash .43s ease-out}.qte-stage.is-cut[data-qte-mode=timing] .qte-cut-slash .slash-core{animation:qteSlashDraw .28s ease-out forwards}.qte-stage.is-cut[data-qte-mode=timing] .qte-cut-slash .slash-dry{animation:qteSlashDryDraw .33s ease-out forwards}.qte-stage.is-success[data-qte-mode=timing]:after{opacity:0}.qte-slash-burst{position:absolute;left:var(--x);top:var(--y);z-index:18;width:650px;height:230px;pointer-events:none;transform:translate(-40%,-62%) rotate(-14deg);animation:qteSlashBurstFade .72s ease-out forwards}.qte-slash-ink,.qte-slash-blade,.qte-slash-edge,.qte-slash-afterimage{position:absolute;left:40px;top:108px;transform-origin:0 50%;pointer-events:none}.qte-slash-ink{width:470px;height:92px;opacity:.88;background:radial-gradient(ellipse at 18% 82%,rgba(3,3,3,.92),transparent 34%),linear-gradient(92deg,rgba(2,2,2,.96) 0%,rgba(4,4,4,.84) 22%,rgba(30,29,26,.48) 58%,rgba(96,92,79,.16) 82%,transparent 100%);clip-path:polygon(0 96%,5% 64%,24% 43%,55% 25%,86% 8%,100% 0,91% 19%,65% 39%,35% 62%,11% 88%);filter:blur(.4px) drop-shadow(0 7px 5px rgba(0,0,0,.68));animation:qteSlashInkDrive .56s cubic-bezier(.17,.83,.22,1) forwards}.qte-slash-blade{width:535px;height:66px;opacity:.9;background:linear-gradient(92deg,rgba(12,12,11,.86) 0%,rgba(33,32,29,.7) 24%,rgba(128,124,107,.5) 48%,rgba(185,181,160,.42) 68%,rgba(226,220,195,.18) 83%,transparent 100%);clip-path:polygon(0 100%,6% 68%,26% 49%,56% 29%,90% 8%,100% 0,92% 16%,68% 32%,36% 55%,8% 86%);filter:drop-shadow(0 1px 1px rgba(0,0,0,.76)) drop-shadow(0 0 10px rgba(213,205,176,.16));animation:qteSlashBladeDrive .48s cubic-bezier(.13,.94,.18,1) forwards}.qte-slash-edge{left:64px;top:96px;width:510px;height:18px;opacity:.82;background:linear-gradient(91deg,rgba(17,17,15,.82),rgba(118,113,96,.62) 44%,rgba(226,220,195,.46) 72%,transparent 100%);clip-path:polygon(0 96%,24% 39%,76% 9%,100% 0,88% 28%,49% 64%,0 100%);filter:blur(.18px) drop-shadow(0 0 7px rgba(220,211,178,.14));animation:qteSlashEdgeDrive .42s cubic-bezier(.11,.91,.16,1) forwards}.qte-slash-afterimage{left:4px;top:128px;width:560px;height:54px;opacity:.46;background:linear-gradient(92deg,rgba(0,0,0,.7) 0%,rgba(22,21,18,.5) 31%,rgba(96,90,74,.22) 62%,transparent 100%);clip-path:polygon(0 96%,19% 56%,58% 32%,88% 11%,100% 0,88% 27%,49% 62%,10% 91%);filter:blur(2.4px);animation:qteSlashAfterimageDrive .52s ease-out forwards}.qte-slash-shard,.qte-slash-dot{position:absolute;left:var(--sx);top:var(--sy);pointer-events:none}.qte-slash-shard{width:var(--w);height:var(--h);border-radius:999px;background:linear-gradient(90deg,transparent,var(--color),transparent);filter:drop-shadow(0 0 5px rgba(220,211,178,.12));transform:rotate(var(--rot));opacity:var(--alpha);animation:qteSlashShardFly .54s cubic-bezier(.13,.78,.24,1) forwards}.qte-slash-dot{width:var(--size);height:var(--size);border-radius:50%;background:var(--color);box-shadow:0 0 5px var(--color);opacity:var(--alpha);animation:qteSlashDotFly .52s ease-out forwards}@keyframes qteClickableHalo{0%{opacity:0;transform:scale(.92)}18%{opacity:.52}to{opacity:0;transform:scale(1.52)}}@keyframes qteHaloBand{0%{opacity:0;transform:scale(.84)}24%{opacity:.72}to{opacity:0;transform:scale(1.58)}}@keyframes qteReadyPulse{0%,to{box-shadow:0 0 0 1px #dadcd629,0 0 8px #5cdef21f}50%{box-shadow:0 0 0 1px #dadcd652,0 0 16px #5cdef23d,0 0 28px #5cdef21a}}@keyframes qteInkSlashFlash{0%{opacity:0;transform:translate(-50%,-50%) rotate(-8deg) scaleX(.72)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(-8deg) scaleX(1.08)}}@keyframes qteSlashDraw{0%{stroke-dashoffset:430;filter:url(#qteInkRoughen) drop-shadow(0 0 0 rgba(236,221,166,0))}to{stroke-dashoffset:0;filter:url(#qteInkRoughen) drop-shadow(0 0 12px rgba(213,186,114,.42))}}@keyframes qteSlashDryDraw{0%{stroke-dashoffset:260}to{stroke-dashoffset:0}}@keyframes qteSlashBurstFade{0%{opacity:0;transform:translate(-40%,-62%) rotate(-14deg) scaleX(.58)}9%{opacity:1}54%{opacity:.92}to{opacity:0;transform:translate(-40%,-62%) rotate(-14deg) scaleX(1.18)}}@keyframes qteSlashBladeDrive{0%{transform:scaleX(.06) translate(-30px);opacity:0}18%{opacity:1}64%{opacity:.98}to{transform:scaleX(1.02) translate(18px);opacity:0}}@keyframes qteSlashEdgeDrive{0%{transform:scaleX(.05) translate(-26px);opacity:0}15%{opacity:1}58%{opacity:.92}to{transform:scaleX(1.08) translate(24px);opacity:0}}@keyframes qteSlashAfterimageDrive{0%{transform:scaleX(.12) translate(-52px);opacity:0}18%{opacity:.54}to{transform:scaleX(1.08) translate(10px);opacity:0}}@keyframes qteSlashInkDrive{0%{transform:scaleX(.12) translate(-34px);opacity:0}22%{opacity:.86}to{transform:scaleX(1.07) translate(14px);opacity:0}}@keyframes qteSlashShardFly{0%{transform:translate(0) rotate(var(--rot)) scaleX(.5);opacity:var(--alpha)}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scaleX(1.8);opacity:0}}@keyframes qteSlashDotFly{0%{transform:translate(0) scale(.6);opacity:var(--alpha)}to{transform:translate(var(--dx),var(--dy)) scale(.1);opacity:0}}@keyframes qteRoundSealAwake{0%,to{filter:brightness(.94);transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.035)}}.qte-stage:before{opacity:0!important;background:none!important}.qte-stage:after{opacity:.18!important;background:linear-gradient(180deg,transparent 0 70%,rgba(0,0,0,.32) 100%)!important;filter:blur(12px)!important}.qte-stage{background:var(--guanyu-horse-mount-bg-url) center / cover no-repeat,linear-gradient(145deg,#151412,#050505)!important}.qte-stage:before,.qte-stage:after,.qte-stage.is-success:after,.qte-stage[data-qte-mode=timing] .qte-timing-view:before,.qte-stage[data-qte-mode=timing] .qte-timing-view:after{display:none!important;opacity:0!important;background:none!important;box-shadow:none!important;filter:none!important;animation:none!important}.qte-stage .qte-timing-view .qte-target-ring,.qte-stage.is-running .qte-timing-view .qte-target-ring{display:none!important;z-index:2!important;width:var(--qte-pressure-size, 224px)!important;height:var(--qte-pressure-size, 224px)!important;border:0!important;background:radial-gradient(circle,rgba(255,255,255,var(--qte-pressure-bg-alpha, .1)) 0 28%,rgba(255,255,255,.045) 46%,transparent 72%),repeating-radial-gradient(circle,transparent 0 calc(var(--qte-pressure-outer-gap, 34px) - 3px),var(--qte-pressure-outer-color, rgba(238, 232, 214, .05)) calc(var(--qte-pressure-outer-gap, 34px) - 3px) var(--qte-pressure-outer-gap, 34px))!important;box-shadow:none!important;opacity:var(--qte-pressure-opacity, .62)!important;mix-blend-mode:screen;animation:none!important}.qte-stage .qte-timing-view .qte-target-ring:before,.qte-stage .qte-timing-view .qte-target-ring:after{content:""!important;display:block!important;position:absolute;top:14px!important;right:14px!important;bottom:14px!important;left:14px!important;border:0!important;border-radius:50%;opacity:1!important;pointer-events:none;animation:none!important}.qte-stage .qte-timing-view .qte-target-ring:before{background:repeating-radial-gradient(circle,transparent 0 calc(var(--qte-pressure-inner-gap, 22px) - 3px),var(--qte-pressure-inner-color, rgba(238, 232, 214, .08)) calc(var(--qte-pressure-inner-gap, 22px) - 3px) var(--qte-pressure-inner-gap, 22px))!important}.qte-stage .qte-timing-view .qte-target-ring:after{top:34px!important;right:34px!important;bottom:34px!important;left:34px!important;background:repeating-radial-gradient(circle,transparent 0 calc(var(--qte-pressure-core-gap, 18px) - 3.25px),var(--qte-pressure-core-color, rgba(255, 246, 232, .1)) calc(var(--qte-pressure-core-gap, 18px) - 3.25px) var(--qte-pressure-core-gap, 18px))!important}.qte-stage .qte-timing-view .qte-combat-seal{--seal-size: var(--qte-timing-button-size, 55px);z-index:6!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.42));isolation:isolate;overflow:visible}.qte-stage .qte-timing-view .qte-combat-seal:before{top:0!important;right:0!important;bottom:0!important;left:0!important;background:none!important;border:0!important;box-shadow:none!important;animation:none!important}.qte-stage .qte-timing-view .qte-combat-seal:after{top:1px!important;right:1px!important;bottom:1px!important;left:1px!important;z-index:0!important;background:var(--wusheng-keycap-noise),var(--wusheng-keycap-bg)!important;background-size:var(--wusheng-keycap-noise-size),auto!important;background-blend-mode:multiply,normal!important;border:2px solid rgba(4,4,3,.94)!important;box-shadow:inset 0 1px #ffffff47,inset 0 -6px 10px #00000029!important}.qte-stage .qte-timing-view .qte-glyph{z-index:8!important;width:calc(var(--seal-size) * .905)!important;height:calc(var(--seal-size) * .905)!important;filter:grayscale(1) brightness(.06) contrast(1.85) drop-shadow(0 1px 0 rgba(255,255,255,.06))!important}.qte-stage .qte-timing-view .qte-combat-seal.is-hit{animation:qteTimingSealPress 128ms cubic-bezier(.2,0,.18,1.18) forwards!important}.qte-stage .qte-timing-view .qte-combat-seal.is-hit:after{animation:qteTimingSealFacePress 128ms cubic-bezier(.2,0,.18,1.18) forwards!important}.qte-stage .qte-timing-view .qte-combat-seal.is-hit .qte-glyph{animation:qteTimingGlyphPress 128ms cubic-bezier(.2,0,.18,1.18) forwards!important}.qte-stage .qte-timing-view .qte-shrink-ring{z-index:4!important;background:radial-gradient(circle,rgba(255,255,255,var(--qte-ring-bg-alpha, .16)) 0 34%,rgba(255,255,255,.08) 52%,transparent 74%)!important;box-shadow:0 0 18px var(--qte-ring-glow, rgba(118, 203, 185, .2)),0 0 42px var(--qte-ring-outer-glow, rgba(201, 173, 100, .1))!important}.qte-stage .qte-timing-view .qte-ink-ring-bloom,.qte-stage .qte-timing-view .qte-ink-ring-main,.qte-stage .qte-timing-view .qte-ink-ring-core,.qte-stage .qte-timing-view .qte-ink-ring-hot,.qte-stage .qte-timing-view .qte-ink-ring-dry{stroke:var(--qte-tension-color, rgba(120, 205, 184, .9))!important;fill:none;stroke-linecap:round;stroke-linejoin:round}.qte-stage .qte-timing-view .qte-ink-ring-bloom{stroke:var(--qte-ring-bloom-color, rgba(128, 232, 210, .42))!important;stroke-width:7.2!important;opacity:var(--qte-ring-bloom-opacity, .38)!important;filter:blur(1.9px) drop-shadow(0 0 10px var(--qte-tension-glow, rgba(118, 203, 185, .42)))!important}.qte-stage .qte-timing-view .qte-ink-ring-main{stroke-width:2.65!important;opacity:.92!important;filter:drop-shadow(0 0 1px rgba(255,250,232,.48)) drop-shadow(0 0 6px var(--qte-tension-glow, rgba(118, 203, 185, .36))) drop-shadow(0 1px 1px rgba(0,0,0,.5)) url(#qteRingFineRoughen)!important}.qte-stage .qte-timing-view .qte-ink-ring-core{stroke:var(--qte-ring-core-color, rgba(236, 255, 246, .84))!important;stroke-width:1.05!important;opacity:var(--qte-ring-core-opacity, .72)!important;filter:drop-shadow(0 0 2px rgba(255,255,255,.62)) drop-shadow(0 0 7px var(--qte-tension-glow, rgba(118, 203, 185, .34)))!important}.qte-stage .qte-timing-view .qte-ink-ring-hot{stroke:var(--qte-ring-hot-color, rgba(255, 255, 246, .9))!important;stroke-width:1.5!important;stroke-dasharray:30 22 10 28;stroke-dashoffset:calc(var(--qte-time-progress, 0) * -58px);opacity:var(--qte-ring-hot-opacity, .42)!important;filter:drop-shadow(0 0 3px rgba(255,255,255,.76)) drop-shadow(0 0 11px var(--qte-tension-glow, rgba(118, 203, 185, .46)))!important}.qte-stage .qte-timing-view .qte-ink-ring-dry{stroke:var(--qte-tension-dry-color, rgba(220, 190, 118, .62))!important;stroke-width:1.1!important;stroke-dasharray:18 15 5 20!important;opacity:.42!important;filter:url(#qteRingFineRoughen)!important}.qte-stage .qte-timing-view .qte-ink-fleck{display:none!important;fill:transparent!important}.qte-stage .qte-timing-view .qte-ink-ring-svg{top:-12px!important;right:-12px!important;bottom:-12px!important;left:-12px!important;width:calc(100% + 24px)!important;height:calc(100% + 24px)!important}.qte-stage .qte-timing-view .qte-click-ripple,.qte-stage .qte-timing-view .qte-click-ripple:before,.qte-stage .qte-timing-view .qte-click-ripple:after{content:""!important;display:block!important;position:absolute;border-radius:50%;pointer-events:none;border:0!important;box-shadow:none!important}.qte-stage .qte-timing-view .qte-click-ripple{left:calc(var(--timing-x, 50%) + var(--qte-ripple-align-x, 0px))!important;top:calc(var(--timing-y, 50%) + var(--qte-ripple-align-y, 0px))!important;right:auto!important;bottom:auto!important;width:180px!important;height:180px!important;margin:0!important;z-index:1!important;opacity:1!important;background:radial-gradient(circle at 50% 50%,var(--charge-ripple-fill, rgba(126, 238, 224, .62)) 0 9px,transparent 10px)!important;animation:none!important;transform:translate(-50%,-50%)!important;transform-origin:center}.qte-stage .qte-timing-view .qte-click-ripple:before,.qte-stage .qte-timing-view .qte-click-ripple:after{left:50%!important;top:50%!important;width:56px!important;height:56px!important;margin:0!important;right:auto!important;bottom:auto!important;opacity:0;background:#7eeee09e!important;transform-origin:center;will-change:transform,opacity}.qte-stage .qte-timing-view .qte-click-ripple:before{--qte-codepen-wave-opacity: .5}.qte-stage .qte-timing-view .qte-click-ripple:after{--qte-codepen-wave-opacity: .34;opacity:0}.qte-stage.is-running .qte-timing-view .qte-click-ripple{animation:none!important}.qte-stage.is-running .qte-timing-view .qte-click-ripple:before{animation:none!important;transform:translate(-50%,-50%) scale(var(--qte-ripple-wave-a-scale, 0))!important;opacity:var(--qte-ripple-wave-a-opacity, 0)!important}.qte-stage.is-running .qte-timing-view .qte-click-ripple:after{animation:none!important;transform:translate(-50%,-50%) scale(var(--qte-ripple-wave-b-scale, 0))!important;opacity:var(--qte-ripple-wave-b-opacity, 0)!important}.qte-stage .qte-guard-view .qte-click-ripple,.qte-stage .qte-guard-view .qte-click-ripple:before,.qte-stage .qte-guard-view .qte-click-ripple:after{content:""!important;display:block!important;position:absolute;border-radius:50%;pointer-events:none;border:0!important;box-shadow:none!important}.qte-stage .qte-guard-view .qte-click-ripple{left:40px!important;top:216px!important;right:auto!important;bottom:auto!important;width:180px!important;height:180px!important;margin:0!important;z-index:1!important;opacity:1!important;background:radial-gradient(circle at 50% 50%,rgba(126,238,224,.62) 0 9px,transparent 10px)!important;animation:none!important;transform:translate(-50%,-50%)!important;transform-origin:center}.qte-stage .qte-guard-view .qte-click-ripple:before,.qte-stage .qte-guard-view .qte-click-ripple:after{left:50%!important;top:50%!important;width:56px!important;height:56px!important;margin:0!important;right:auto!important;bottom:auto!important;opacity:0;background:#7eeee09e!important;transform-origin:center;will-change:transform,opacity}.qte-stage .qte-guard-view .qte-click-ripple:before{--qte-codepen-wave-opacity: .5}.qte-stage .qte-guard-view .qte-click-ripple:after{--qte-codepen-wave-opacity: .34;opacity:0}.qte-stage.is-running .qte-guard-view .qte-click-ripple{animation:none!important}.qte-stage.is-running .qte-guard-view .qte-click-ripple:before{animation:none!important;transform:translate(-50%,-50%) scale(var(--qte-ripple-wave-a-scale, 0))!important;opacity:var(--qte-ripple-wave-a-opacity, 0)!important}.qte-stage.is-running .qte-guard-view .qte-click-ripple:after{animation:none!important;transform:translate(-50%,-50%) scale(var(--qte-ripple-wave-b-scale, 0))!important;opacity:var(--qte-ripple-wave-b-opacity, 0)!important}.qte-stage.is-guard-dragging .qte-guard-view .qte-click-ripple,.qte-stage.is-guard-success .qte-guard-view .qte-click-ripple{opacity:0!important}.qte-stage.is-cut[data-qte-mode=timing] .qte-timing-view .qte-shrink-ring,.qte-stage.is-cut[data-qte-mode=timing] .qte-timing-view .qte-click-ripple,.qte-stage.is-cut[data-qte-mode=timing] .qte-timing-view .qte-combat-seal{opacity:0!important;pointer-events:none;transition:opacity 80ms ease-out}.qte-stage .qte-mouse-cue{display:none!important;opacity:0!important}.qte-stage[data-qte-mode=guard] .qte-guard-view{width:256px!important;height:256px!important}.qte-stage[data-qte-mode=guard] .qte-timer{display:none!important}.qte-guard-timebar-wrap,.qte-charge-timebar-wrap{position:absolute;left:40px;bottom:-46px;z-index:5;width:260px;height:12px;pointer-events:none;transform:translate(-50%);filter:drop-shadow(0 2px 1px rgba(0,0,0,.62)) drop-shadow(0 0 10px rgba(194,162,100,.1))}.qte-charge-timebar-wrap{left:50%;top:116px;bottom:auto}.qte-guard-timebar{display:block;width:100%;height:100%;overflow:visible}.qte-guard-time-slot{fill:url(#slotGradient);stroke:#040403d1;stroke-width:1.1}.qte-guard-time-grain{opacity:.13;mix-blend-mode:multiply}.qte-guard-time-fill{transition:clip-path 50ms linear}.qte-guard-time-fill-shape{fill:url(#qteGuardTimeGradient)}.qte-charge-timebar .qte-guard-time-fill-shape{fill:url(#qteChargeTimeGradient)}.qte-guard-time-fill-grain{opacity:.14;mix-blend-mode:multiply}.qte-guard-time-smudge{fill:#7b5c33;opacity:.22}.qte-guard-time-lower{fill:#81653e;opacity:.45}.qte-guard-time-edge{fill:none;stroke:#000000a3;stroke-width:1;vector-effect:non-scaling-stroke}.qte-stage .qte-guard-view:before,.qte-stage .qte-guard-view:after{display:none!important}.qte-stage .qte-guard-track{left:0!important;top:0!important;z-index:2!important;width:256px!important;height:256px!important;transform:none!important;opacity:.6!important;overflow:visible!important}.qte-stage .qte-guard-track .track-shadow{fill:none!important;stroke:url(#qteGuardInkGradient)!important;stroke-width:12!important;stroke-linecap:round!important;filter:url(#qteGuardInkBlur)!important;opacity:1!important}.qte-stage .qte-guard-track .track-progress{display:none!important}.qte-stage .qte-guard-track .track-dash{fill:none!important;stroke:#ffffffb8!important;stroke-width:2!important;stroke-linecap:round!important;stroke-dasharray:4 8!important;filter:none!important;opacity:1!important}.qte-stage .qte-guard-end{display:none!important}.qte-stage .qte-guard-handle.qte-combat-seal{--seal-size: 84px;z-index:6!important;width:var(--seal-size)!important;height:var(--seal-size)!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.42))!important;isolation:isolate;overflow:visible;cursor:grab}.qte-stage .qte-guard-handle.qte-combat-seal:before{display:block!important;content:""!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:none!important;border:0!important;box-shadow:none!important;animation:none!important}.qte-stage .qte-guard-handle.qte-combat-seal:after{top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;z-index:0!important;border-radius:50%!important;background:var(--wusheng-keycap-noise),var(--wusheng-keycap-bg)!important;background-size:var(--wusheng-keycap-noise-size),auto!important;background-blend-mode:multiply,normal!important;border:4px solid rgba(4,4,3,.94)!important;box-shadow:inset 0 2px #ffffff47,inset 0 -12px 20px #00000029!important}.qte-stage .qte-guard-handle.qte-combat-seal:hover{background:transparent!important}.qte-stage .qte-guard-handle.qte-combat-seal.is-dragging{cursor:grabbing}.qte-stage.is-running .qte-guard-handle.qte-combat-seal{transition:none!important}.qte-stage.is-running .qte-guard-handle.qte-combat-seal.is-rebounding{transition:left .3s cubic-bezier(.22,1,.36,1),top .3s cubic-bezier(.22,1,.36,1),transform .12s ease!important}.qte-stage .qte-guard-handle.qte-combat-seal:active{transform:translate(-50%,-50%) scale(.98)!important}.qte-stage .qte-guard-handle.is-dragging:before{display:none!important;content:none!important;filter:none!important;box-shadow:none!important;border:0!important}.qte-stage .qte-guard-handle .qte-glyph{z-index:8!important;width:76px!important;height:76px!important;filter:grayscale(1) brightness(.06) contrast(1.85) drop-shadow(0 1px 0 rgba(255,255,255,.06))!important}.qte-stage .qte-guard-view .qte-title{left:40px!important;bottom:-18px!important;width:max-content;max-width:560px;margin:0!important;padding:0;transform:translate(-50%);font-size:15.3px!important;line-height:1!important;letter-spacing:0!important;font-weight:400!important;font-family:var(--font-calligraphy)!important;color:#f5f2ebf0!important;background:transparent!important;border-radius:0;box-shadow:none!important;text-align:center;white-space:nowrap;font-synthesis:none;text-shadow:0 3px 1px rgba(0,0,0,.96),0 0 9px rgba(255,255,255,.12)!important}.qte-stage .qte-guard-view .qte-subtitle{display:block!important;position:absolute;left:40px!important;bottom:-22px!important;width:max-content;max-width:260px;margin:0!important;padding:0;transform:translate(-50%);font-size:20px!important;line-height:1!important;letter-spacing:0!important;font-weight:400!important;font-family:var(--font-calligraphy)!important;color:#f5f2ebf0!important;background:transparent!important;border-radius:0;box-shadow:none!important;text-align:center;white-space:nowrap;font-synthesis:none;text-shadow:0 3px 1px rgba(0,0,0,.96),0 0 9px rgba(255,255,255,.12)!important}.qte-stage.is-guard-success[data-qte-mode=guard] .qte-guard-track,.qte-stage.is-guard-success[data-qte-mode=guard] .qte-guard-handle,.qte-stage.is-guard-success[data-qte-mode=guard] .qte-guard-timebar-wrap,.qte-stage.is-guard-success[data-qte-mode=guard] .qte-guard-view .qte-title,.qte-stage.is-guard-success[data-qte-mode=guard] .qte-guard-view .qte-subtitle{opacity:0!important;pointer-events:none!important;transition:opacity 80ms ease-out}.qte-guard-spark{z-index:8;width:var(--spark-width, var(--size));height:var(--spark-thick, var(--size));background:var(--color);border-radius:999px;mix-blend-mode:screen;box-shadow:0 0 9px var(--color),0 0 22px #ff842057;transform:translate(-50%,-50%) rotate(var(--rot)) scaleX(.22);animation:qteGuardFrictionSpark .52s cubic-bezier(.13,.78,.24,1) forwards}.qte-guard-spark.is-streak{width:var(--spark-width, 24px);height:var(--spark-thick, 2px);background:linear-gradient(90deg,#ff361000,#ff5b187a 30%,#ffc135f0 62%,#fff7bcfa 88%,#fff0);box-shadow:0 0 6px #ffee9aad,0 0 18px #ff761a61;transform:translate(-50%,-50%) rotate(var(--rot)) scaleX(.22)}.qte-guard-spark.is-ink{background:linear-gradient(90deg,transparent 0%,rgba(4,5,4,.78) 30%,rgba(242,236,221,.3) 72%,transparent 100%);mix-blend-mode:multiply;box-shadow:0 0 5px #00000080,0 0 12px #dcd3b21f}.qte-guard-spark.is-dot{width:var(--size);height:var(--size);border-radius:50%;background:var(--color);transform:translate(-50%,-50%) scale(.48)}.qte-guard-afterimage{position:absolute;left:var(--x);top:var(--y);z-index:9;width:400px;height:400px;background:var(--guanyu-qte-defense-glyph-url) center / contain no-repeat;opacity:0;pointer-events:none;filter:drop-shadow(0 0 18px rgba(126,238,224,.24)) drop-shadow(0 8px 10px rgba(0,0,0,.42));transform:translate(-50%,-50%) scale(.28);animation:qteGuardAfterimage 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes qteAttackWaterRipple{0%{transform:translate(-50%,-50%) scale(0);opacity:var(--qte-codepen-wave-opacity, .42)}to{transform:translate(-50%,-50%) scale(3);opacity:0}}@keyframes qteGuardAfterimage{0%{opacity:.7;transform:translate(-50%,-50%) scale(.28)}18%{opacity:.7;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.08)}}@keyframes qteGuardFrictionSpark{0%{opacity:var(--spark-opacity, .88);transform:translate(-50%,-50%) rotate(var(--rot)) scaleX(.18)}20%{opacity:var(--spark-opacity, .88)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot)) scaleX(1)}}.qte-stage[data-qte-mode=charge] .qte-charge-view{--charge-blue: rgba(126, 238, 224, .62);--charge-cyan: rgba(126, 238, 224, .95);--charge-hot: rgba(255, 255, 255, .98);--charge-head-px: 18px;--charge-head-opacity: 0;--charge-head-scale: 1;--charge-edge-hot-alpha: .82;--charge-edge-cyan-alpha: .62;--charge-border-boost: 0;width:310px!important;height:155px!important;transform:none!important;transform-origin:center center!important}.qte-stage .qte-charge-vein,.qte-stage .qte-charge-view .qte-hit-tip,.qte-stage .qte-charge-view .qte-threshold,.qte-stage .qte-charge-button .qte-mouse-cue{display:none!important}.qte-stage .qte-charge-view .qte-title{left:50%!important;top:112px!important;bottom:auto!important;width:max-content;max-width:280px;margin:0!important;padding:0;transform:translate(-50%);font-size:15.3px!important;line-height:1!important;letter-spacing:0!important;font-weight:400!important;font-family:var(--font-calligraphy)!important;color:#f5f2ebf0!important;background:transparent!important;border-radius:0;box-shadow:none!important;text-align:center;white-space:nowrap;font-synthesis:none;text-shadow:0 3px 1px rgba(0,0,0,.96),0 0 9px rgba(255,255,255,.12)!important}.qte-stage .qte-charge-view .qte-subtitle{display:block!important;position:absolute;left:50%!important;top:138px!important;bottom:auto!important;width:max-content;max-width:280px;margin:0!important;padding:0;transform:translate(-50%);font-size:20px!important;line-height:1!important;letter-spacing:0!important;font-weight:400!important;font-family:var(--font-calligraphy)!important;color:#f5f2ebf0!important;background:transparent!important;border-radius:0;box-shadow:none!important;text-align:center;white-space:nowrap;font-synthesis:none;text-shadow:0 3px 1px rgba(0,0,0,.96),0 0 9px rgba(255,255,255,.12)!important}.qte-stage .qte-charge-button.qte-combat-seal{--seal-size: var(--qte-charge-button-size, 55px);left:50%!important;top:41px!important;z-index:7!important;width:var(--seal-size)!important;height:var(--seal-size)!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 4px 5px rgba(0,0,0,.52))!important;transform:translate(-50%,-50%) scale(1);isolation:isolate;overflow:visible;transform-origin:center center!important}.qte-stage .qte-charge-button.qte-combat-seal.is-hit{animation:qteChargeButtonHit .17s cubic-bezier(.2,0,.18,1.18)!important}.qte-stage .qte-charge-button.qte-combat-seal:before{content:none!important;display:none!important}.qte-stage .qte-charge-button.qte-combat-seal:after{content:""!important;display:block!important;position:absolute!important;top:1px;right:1px;bottom:1px;left:1px;z-index:0!important;border-radius:50%!important;background:var(--wusheng-keycap-noise),var(--wusheng-keycap-bg)!important;background-size:var(--wusheng-keycap-noise-size),auto!important;background-blend-mode:multiply,normal!important;border:2px solid rgba(4,4,3,.94)!important;box-shadow:inset 0 1px #ffffff47,inset 0 -6px 10px #00000029}.qte-stage .qte-charge-button.qte-combat-seal.is-hit:after{animation:qteChargeFacePress .17s cubic-bezier(.2,0,.18,1.18)!important}.qte-stage .qte-charge-button .qte-glyph{z-index:8!important;width:calc(var(--seal-size) * .927)!important;height:calc(var(--seal-size) * .927)!important;object-fit:contain!important;transform:none!important;transform-origin:center center!important;animation:none!important;filter:contrast(1.12) saturate(1.08) drop-shadow(0 1px 0 rgba(255,255,255,.08))!important}.qte-stage .qte-charge-button .qte-charge-eye{position:absolute;top:57%;z-index:9;width:calc(var(--seal-size) * .073);height:calc(var(--seal-size) * .037);border-radius:999px;pointer-events:none;opacity:var(--charge-eye-opacity, calc(var(--charge-hit-glow, 0) * .94));background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,calc(.38 + var(--charge-hit-glow, 0) * .52)) 0,rgba(255,255,255,calc(.38 + var(--charge-hit-glow, 0) * .52)) 28%,#7eeee0e0 44%,#7eeee000 76%);mix-blend-mode:screen;filter:blur(.15px) drop-shadow(0 0 calc(4px + var(--charge-hit-glow, 0) * 8px) rgba(126,238,224,calc(.46 + var(--charge-hit-glow, 0) * .42))) drop-shadow(0 0 calc(var(--charge-hit-glow, 0) * 18px) rgba(255,255,255,calc(var(--charge-hit-glow, 0) * .38)));animation:qteChargeEyeBreath 1.08s ease-in-out infinite}.qte-stage .qte-charge-button .qte-charge-eye.is-left{left:40.6%;transform:translate(-50%,-50%) rotate(12deg) scale(calc(.82 + var(--charge-hit-glow, 0) * .72))}.qte-stage .qte-charge-button .qte-charge-eye.is-right{left:57.3%;transform:translate(-50%,-50%) rotate(-12deg) scale(calc(.82 + var(--charge-hit-glow, 0) * .72))}.qte-stage .qte-charge-button.is-hit .qte-glyph{animation:none!important;transform:none!important}.qte-stage .qte-charge-button.is-hit{animation:qteChargeButtonHit .17s cubic-bezier(.2,0,.18,1.18)!important}.qte-stage .qte-charge-view>.qte-click-ripple,.qte-stage .qte-charge-view>.qte-click-ripple:before,.qte-stage .qte-charge-view>.qte-click-ripple:after{content:""!important;display:block!important;position:absolute;border-radius:50%;pointer-events:none;border:0!important;box-shadow:none!important}.qte-stage .qte-charge-view>.qte-click-ripple{left:50%!important;top:41px!important;right:auto!important;bottom:auto!important;width:180px!important;height:180px!important;margin:0!important;z-index:1!important;opacity:1!important;background:radial-gradient(circle at 50% 50%,rgba(126,238,224,.62) 0 9px,transparent 10px)!important;animation:none!important;transform:translate(-50%,-50%)!important;transform-origin:center;filter:brightness(calc(1 + var(--charge-ripple-heat, 0) * 1.15)) drop-shadow(0 0 calc(var(--charge-ripple-heat, 0) * 18px) var(--charge-ripple-glow, rgba(126, 238, 224, 0))) drop-shadow(0 0 calc(var(--charge-ripple-heat, 0) * 12px) rgba(255,255,255,calc(var(--charge-ripple-heat, 0) * .26)))}.qte-stage .qte-charge-view>.qte-click-ripple:before,.qte-stage .qte-charge-view>.qte-click-ripple:after{left:50%!important;top:50%!important;width:56px!important;height:56px!important;margin:0!important;right:auto!important;bottom:auto!important;opacity:0;background:var(--charge-ripple-fill, rgba(126, 238, 224, .62))!important;transform-origin:center;will-change:transform,opacity}.qte-stage .qte-charge-view>.qte-click-ripple:before{--qte-codepen-wave-opacity: .5}.qte-stage .qte-charge-view>.qte-click-ripple:after{--qte-codepen-wave-opacity: .34;opacity:0}.qte-stage.is-running .qte-charge-view>.qte-click-ripple{animation:none!important}.qte-stage.is-running .qte-charge-view>.qte-click-ripple:before{animation:none!important;transform:translate(-50%,-50%) scale(var(--qte-ripple-wave-a-scale, 0))!important;opacity:var(--qte-ripple-wave-a-opacity, 0)!important}.qte-stage.is-running .qte-charge-view>.qte-click-ripple:after{animation:none!important;transform:translate(-50%,-50%) scale(var(--qte-ripple-wave-b-scale, 0))!important;opacity:var(--qte-ripple-wave-b-opacity, 0)!important}.qte-stage .qte-charge-view .qte-energy{left:50%!important;top:88px!important;z-index:5!important;width:280px!important;height:17px!important;clip-path:none!important;overflow:hidden!important;border-radius:5px!important;border:1px solid rgba(126,238,224,calc(.74 + var(--charge-border-boost, 0) * .16))!important;background:linear-gradient(90deg,#7eeee021,#7eeee013 50%,#7eeee01c),linear-gradient(180deg,#dcfffb12,#7eeee009 48%,#01091214),#0109121f!important;box-shadow:0 0 0 1px #ffffff29,0 0 calc(8px + var(--charge-border-boost, 0) * 5px) rgba(126,238,224,calc(.56 + var(--charge-border-boost, 0) * .18)),0 0 calc(18px + var(--charge-border-boost, 0) * 14px) rgba(126,238,224,calc(.32 + var(--charge-border-boost, 0) * .16)),0 0 calc(var(--charge-border-boost, 0) * 26px) rgba(222,255,251,calc(var(--charge-border-boost, 0) * .18)),inset 0 0 6px #ffffff14,inset 0 0 10px #7eeee029,inset 0 0 calc(16px + var(--charge-border-boost, 0) * 12px) rgba(126,238,224,calc(.08 + var(--charge-border-boost, 0) * .08))!important;transform:translate(-50%);will-change:transform,opacity}.qte-stage .qte-charge-view .qte-energy:before{content:""!important;position:absolute!important;top:3px!important;right:4px!important;bottom:3px!important;left:4px!important;border-radius:4px!important;background:linear-gradient(90deg,#7eeee029,#7eeee00e 52%,#7eeee01c),linear-gradient(180deg,rgba(255,255,255,.14),transparent 48%,rgba(126,238,224,.08))!important;box-shadow:inset 0 0 9px #7eeee017,inset 0 0 calc(10px + var(--charge-border-boost, 0) * 10px) rgba(126,238,224,calc(.055 + var(--charge-border-boost, 0) * .055))!important;opacity:calc(.84 + var(--charge-border-boost, 0) * .12)!important}.qte-stage .qte-charge-view .qte-energy:after{content:none!important;display:none!important}.qte-stage .qte-charge-view .qte-energy-fill{position:absolute!important;left:0!important;top:0!important;width:var(--charge-level, 0%)!important;height:100%!important;min-width:0!important;border-radius:4px 2px 2px 4px!important;overflow:hidden!important;background:linear-gradient(90deg,#7eeee080,#7eeee099 22%,#84f4e8b3 45%,#a5fcf2c7 64%,rgba(200,255,249,var(--charge-edge-hot-alpha, .86)) 84%,#e8fffcc7 97%,#ffffff1f)!important;background-size:100% 100%!important;box-shadow:0 0 10px #dafffb42,0 0 20px #7eeee08a,0 0 36px #7eeee052,inset 0 0 10px #e2fffc3d!important;transition:none!important}.qte-stage .qte-charge-view .qte-energy-fill:before{content:""!important;position:absolute!important;top:2px!important;right:3px!important;bottom:3px!important;left:3px!important;border-radius:3px!important;background:linear-gradient(100deg,transparent 0%,rgba(126,238,224,0) 28%,rgba(126,238,224,.2) 42%,rgba(204,255,249,.24) 52%,rgba(126,238,224,.14) 62%,transparent 76%),linear-gradient(90deg,#7eeee01a,#7eeee033 38%,#aefff747 70%,#e0fffb6b 96%,#ffffff0a),linear-gradient(180deg,#ebfffc4d,#ffffff0a 48%,#7eeee01f)!important;background-size:130px 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important;background-position:-130px 0,0 0,0 0!important;mix-blend-mode:screen}.qte-stage .qte-charge-view .qte-energy-fill:after{content:""!important;position:absolute!important;right:0!important;top:50%!important;width:6px!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,#7eeee000,#b2fff7b3 30%,#e0fffbe0 66%,#ffffff2e)!important;filter:blur(.8px) brightness(1.58)!important;box-shadow:0 0 16px #defffb8a,0 0 28px #7eeee09e,0 0 50px #7eeee057!important;opacity:var(--charge-head-opacity, 0)!important;transform:translateY(-50%) scale(var(--charge-head-scale, 1))}.qte-stage.is-surge[data-qte-mode=charge] .qte-charge-view .qte-energy-fill:after{filter:blur(.7px) brightness(2.08)!important;transform:translateY(-50%) scale(1.18)}.qte-stage .qte-charge-view .qte-energy-fill{filter:brightness(calc(1 + var(--charge-hit-glow, 0) * .24))}.qte-stage[data-qte-mode=charge].is-running .qte-charge-view .qte-energy-fill:before{animation:qteChargeEnergyFlow .92s linear infinite}.qte-stage.is-charge-full[data-qte-mode=charge] .qte-charge-view .qte-energy{animation:qteChargeFullPulse .34s cubic-bezier(.2,0,.2,1) 1;filter:none!important;box-shadow:0 0 0 1px #fff3,0 0 13px #7eeee0b8,0 0 29px #defffb5c,0 0 42px #7eeee038,inset 0 0 7px #ffffff1a,inset 0 0 13px #7eeee033,inset 0 0 22px #7eeee024!important}.qte-stage.is-charge-full[data-qte-mode=charge] .qte-charge-view .qte-energy-fill{filter:none!important;box-shadow:0 0 12px #dafffb4d,0 0 24px #7eeee094,0 0 42px #7eeee05c,inset 0 0 12px #e2fffc47!important}.qte-stage.is-charge-full[data-qte-mode=charge] .qte-charge-view .qte-energy-fill:before{animation-duration:.36s}.qte-stage.is-charge-fading[data-qte-mode=charge] .qte-charge-button,.qte-stage.is-charge-fading[data-qte-mode=charge] .qte-charge-view .qte-energy,.qte-stage.is-charge-fading[data-qte-mode=charge] .qte-charge-timebar-wrap,.qte-stage.is-charge-fading[data-qte-mode=charge] .qte-charge-view .qte-title,.qte-stage.is-charge-fading[data-qte-mode=charge] .qte-charge-view .qte-subtitle,.qte-stage.is-charge-fading[data-qte-mode=charge] .qte-charge-view>.qte-click-ripple{pointer-events:none!important;animation:qteChargeExitFade .42s ease forwards!important}.qte-charge-light-band{position:absolute;left:0;top:0;z-index:3;width:var(--band-width, 0px);height:100%;border-radius:8px;pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(100deg,transparent 0%,rgba(126,238,224,.14) 36%,rgba(198,255,247,calc(.24 + var(--band-hot, 0) * .32)) 62%,rgba(226,255,252,calc(.1 + var(--band-hot, 0) * .16)) 78%,transparent 100%);filter:blur(.4px) brightness(calc(1.08 + var(--band-hot, 0) * .34));transform:translate(-18%) skew(-16deg);animation:qteChargeLightBand .34s ease-out forwards}.qte-charge-spark.qte-guard-spark{z-index:22;mix-blend-mode:screen;box-shadow:0 0 6px var(--color, rgba(255, 255, 255, .78)),0 0 14px #7eeee03d}.qte-charge-spark.qte-guard-spark.is-streak{background:linear-gradient(90deg,transparent 0 7%,rgba(4,6,5,.3) 12%,rgba(126,238,224,.5) 28%,rgba(235,255,253,.94) 54%,rgba(255,255,255,.92) 72%,transparent 100%);box-shadow:0 0 5px #ffffff9e,0 0 12px #7eeee057;transform-origin:0 50%;transform:translateY(-50%) rotate(var(--rot)) scaleX(.16);animation:qteChargeFrictionSpark .36s cubic-bezier(.18,.74,.22,1) forwards}.qte-charge-spark.qte-guard-spark.is-streak:after{content:"";position:absolute;left:12%;top:35%;width:46%;height:32%;border-radius:999px;background:#02030347;filter:blur(.2px);opacity:.55}.qte-charge-spark.qte-guard-spark.is-ink{background:linear-gradient(90deg,transparent 0%,rgba(4,5,4,.7) 28%,rgba(216,252,249,.18) 70%,transparent 100%);mix-blend-mode:multiply;box-shadow:0 0 4px #00000075,0 0 9px #7eeee014;transform-origin:0 50%;transform:translateY(-50%) rotate(var(--rot)) scaleX(.16);animation:qteChargeFrictionSpark .42s cubic-bezier(.18,.74,.22,1) forwards}.qte-charge-spark.qte-guard-spark.is-dot{box-shadow:0 0 5px var(--color, rgba(255, 255, 255, .82)),0 0 11px #7eeee038;animation:qteChargeFrictionDot .38s ease-out forwards}.qte-charge-edge-spark{z-index:24;width:var(--spark-width, 22px);height:var(--spark-thick, 2px);border-radius:999px;mix-blend-mode:screen;background:linear-gradient(90deg,transparent 0%,rgba(255,178,54,.5) 18%,rgba(255,242,192,.96) 50%,rgba(222,255,251,.68) 72%,transparent 100%);box-shadow:0 0 6px #ffbe489e,0 0 13px #7eeee047;opacity:0;transform-origin:0 50%;transform:translate(-50%,-50%) rotate(var(--rot)) scaleX(.22);animation:qteChargeEdgeSpark .52s cubic-bezier(.18,.74,.22,1) forwards}@keyframes qteChargeButtonHit{0%{transform:translate(-50%,-50%) scale(1)}42%{transform:translate(-50%,-47%) scale(.91)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes qteTimingSealPress{0%{transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 2px 2px rgba(0,0,0,.42))}44%{transform:translate(-50%,-47%) scale(.88);filter:drop-shadow(0 1px 1px rgba(0,0,0,.34))}to{transform:translate(-50%,-50%) scale(1);filter:drop-shadow(0 2px 2px rgba(0,0,0,.42))}}@keyframes qteTimingSealFacePress{0%{top:1px;right:1px;bottom:1px;left:1px;box-shadow:inset 0 1px #ffffff47,inset 0 -6px 10px #00000029}44%{top:4px;right:4px;bottom:4px;left:4px;box-shadow:inset 0 0 #ffffff14,inset 0 7px 12px #00000057}to{top:1px;right:1px;bottom:1px;left:1px;box-shadow:inset 0 1px #ffffff47,inset 0 -6px 10px #00000029}}@keyframes qteTimingGlyphPress{0%{transform:translateY(0) scale(1);filter:grayscale(1) brightness(.06) contrast(1.85) drop-shadow(0 1px 0 rgba(255,255,255,.06))}44%{transform:translateY(2px) scale(.9);filter:grayscale(1) brightness(.045) contrast(1.95) drop-shadow(0 0 0 rgba(255,255,255,0))}to{transform:translateY(0) scale(1);filter:grayscale(1) brightness(.06) contrast(1.85) drop-shadow(0 1px 0 rgba(255,255,255,.06))}}@keyframes qteChargeFacePress{0%{top:1px;right:1px;bottom:1px;left:1px;box-shadow:inset 0 1px #ffffff47,inset 0 -6px 10px #00000029}42%{top:3px;right:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffff24,inset 0 7px 12px #0000005c}to{top:1px;right:1px;bottom:1px;left:1px;box-shadow:inset 0 1px #ffffff47,inset 0 -6px 10px #00000029}}@keyframes qteChargeEyeBreath{0%,to{opacity:var(--charge-eye-opacity, calc(var(--charge-hit-glow, 0) * .94));filter:blur(.15px) brightness(1) drop-shadow(0 0 calc(4px + var(--charge-hit-glow, 0) * 8px) rgba(126,238,224,calc(.46 + var(--charge-hit-glow, 0) * .42))) drop-shadow(0 0 calc(var(--charge-hit-glow, 0) * 18px) rgba(255,255,255,calc(var(--charge-hit-glow, 0) * .38)))}46%{opacity:calc(var(--charge-eye-opacity, calc(var(--charge-hit-glow, 0) * .94)) * (1 - var(--charge-eye-breath, 0) * .16));filter:blur(.15px) brightness(calc(1 - var(--charge-eye-breath, 0) * .11)) drop-shadow(0 0 calc(4px + var(--charge-hit-glow, 0) * 6px) rgba(126,238,224,calc(.42 + var(--charge-hit-glow, 0) * .34))) drop-shadow(0 0 calc(var(--charge-hit-glow, 0) * 14px) rgba(255,255,255,calc(var(--charge-hit-glow, 0) * .28)))}}@keyframes qteChargeLightBand{0%{opacity:0;transform:translate(-22%) skew(-16deg)}18%{opacity:calc(.3 + var(--band-hot, 0) * .58)}to{opacity:0;transform:translate(18%) skew(-16deg)}}@keyframes qteChargeEnergyFlow{0%{background-position:-130px 0,0 0,0 0}to{background-position:calc(100% + 130px) 0,0 0,0 0}}@keyframes qteChargeFullPulse{0%{transform:translate(-50%) scale(1)}24%{transform:translate(-50%) scale(1.018)}52%{transform:translate(-50%) scale(.992)}to{transform:translate(-50%) scale(1)}}@keyframes qteChargeExitFade{0%{opacity:1;filter:none}to{opacity:0;filter:blur(2px) brightness(1.5)}}@keyframes qteChargeEdgeSpark{0%{opacity:var(--spark-opacity, .9);transform:translate(-50%,-50%) rotate(var(--rot)) scaleX(.16)}42%{opacity:var(--spark-opacity, .9);transform:translate(calc(-50% + var(--dx) * .3),calc(-50% + var(--dy) * .3)) rotate(var(--rot)) scaleX(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot)) scaleX(.74)}}@keyframes qteChargeFrictionSpark{0%{opacity:var(--spark-opacity, .88);transform:translateY(-50%) rotate(var(--rot)) scaleX(.16)}34%{opacity:var(--spark-opacity, .88);transform:translate(calc(var(--dx) * .16),calc(-50% + var(--dy) * .16)) rotate(var(--rot)) scaleX(1)}to{opacity:0;transform:translate(calc(var(--dx) * .32),calc(-50% + var(--dy) * .32)) rotate(var(--rot)) scaleX(.82)}}@keyframes qteChargeFrictionDot{0%{opacity:var(--spark-opacity, .88);transform:translate(-50%,-50%) scale(.42)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.9)}}@keyframes qteChargeSparkFly{0%{opacity:var(--alpha, .96);transform:translate(-50%,-50%) rotate(var(--rot)) scaleX(.2)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot)) scaleX(1)}}.guanyu-qte-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease}.guanyu-qte-overlay.is-visible{opacity:1;visibility:visible}.guanyu-qte-overlay .qte-defs{position:absolute;width:0;height:0;overflow:hidden}.guanyu-qte-overlay .qte-stage{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;border:0;background:transparent!important}.guanyu-qte-overlay.is-demo .qte-stage{background:linear-gradient(180deg,#00000052,#00000080),radial-gradient(circle at 50% 42%,rgba(236,229,204,.08),transparent 24%),var(--guanyu-horse-mount-bg-url) center / cover no-repeat,linear-gradient(145deg,#151412,#050505)!important}.guanyu-qte-overlay .qte-stage:before,.guanyu-qte-overlay .qte-stage:after{background:none!important;opacity:0!important;filter:none!important;pointer-events:none}.guanyu-qte-overlay .qte-arena{padding-top:0}.guanyu-qte-overlay .qte-view,.guanyu-qte-overlay .qte-stage[data-qte-mode=charge] .qte-charge-view{transform:scale(var(--qte-ui-scale, 1))!important;transform-origin:center!important}.start-page .guanyu-qte-overlay .qte-stage{inset:auto;left:0;top:0;width:1440px;height:810px;transform:scale(var(--ui-scale, 1));transform-origin:top left}.start-page .guanyu-qte-overlay .qte-view,.start-page .guanyu-qte-overlay .qte-stage[data-qte-mode=charge] .qte-charge-view{left:var(--qte-view-x, 50%);top:var(--qte-view-y, 50%);transform:translate(-50%,-50%)!important}.guanyu-qte-overlay .qte-timer,.guanyu-qte-overlay .qte-feedback{display:none}.guanyu-qte-overlay .qte-title,.guanyu-qte-overlay .qte-hit-tip,.guanyu-qte-overlay .qte-timing-view .qte-subtitle{display:none!important}.guanyu-qte-overlay .qte-guard-view .qte-subtitle,.guanyu-qte-overlay .qte-charge-view .qte-subtitle{display:block!important}.guanyu-qte-overlay .qte-slash-fx-canvas,.guanyu-qte-overlay .qte-charge-spark-canvas,.guanyu-qte-overlay .qte-particle-layer{pointer-events:none}.guanyu-qte-overlay .qte-combat-seal,.guanyu-qte-overlay .qte-guard-handle,.guanyu-qte-overlay .qte-charge-button{pointer-events:auto}.guanyu-qte-overlay .qte-stage.is-damaged{animation:none!important}.guanyu-qte-overlay .qte-damage-vignette{display:none!important;opacity:0;background:none!important;animation:none!important}.guanyu-qte-overlay .qte-stage.is-damaged .qte-damage-vignette{animation:none!important}.guanyu-qte-overlay .qte-stage.is-failed .qte-combat-seal{filter:none!important}.guanyu-qte-overlay .qte-stage.is-failed[data-qte-mode=timing] .qte-arena,.guanyu-qte-overlay .qte-stage.is-failed[data-qte-mode=guard] .qte-arena{animation:guanyuQteFailureShake .18s cubic-bezier(.2,.82,.28,1) both;will-change:transform}.guanyu-qte-overlay [aria-hidden=true]{pointer-events:none}@keyframes guanyuQteFailureShake{0%,to{transform:translateZ(0)}12%{transform:translate3d(-6px,2px,0)}28%{transform:translate3d(5px,-2px,0)}46%{transform:translate3d(-3px,1px,0)}66%{transform:translate3d(2px,-1px,0)}}@keyframes guanyuQteDamageBurst{0%{opacity:0}10%{opacity:1}38%{opacity:.78}to{opacity:0}}
