.reader-status{color:#e4dccb;background:#171613;border:1px solid #8f795844;border-radius:3px;width:min(90vw,430px);margin:auto;padding:50px 30px 35px;font:15px/1.7 Segoe UI,sans-serif;position:fixed}.reader-status::backdrop{background:#100f0def}.reader-status button{color:#d6c7ac;cursor:pointer;background:0 0;border:1px solid #8f795855;padding:9px 12px}.reader-status output>button{margin-top:18px;display:block}.reader-status .reader-status-close{border:0;position:absolute;top:10px;right:10px}.worgen-anatomy-head{overflow:visible}.worgen-anatomy-head .worgen-raster-head{pointer-events:none;filter:brightness(.91)saturate(.81)contrast(1.06)}.worgen-anatomy-head .worgen-neck-head{transform-origin:180px 447px;transform-box:view-box}.worgen-anatomy-head .worgen-jaw-lower{transform-origin:254px 354px;transform-box:view-box}.worgen-anatomy-head .worgen-neck-base{transform-box:view-box}.worgen-anatomy-head .worgen-anatomy-jaw-socket,.worgen-anatomy-head .worgen-anatomy-jaw-trauma{opacity:0}.worgen-anatomy-head[data-head-ready=false] .worgen-anatomy-parts{visibility:hidden}dialog[data-worgen-entry=jaw] .worgen-anatomy-head .worgen-anatomy-jaw-socket,dialog[data-worgen-entry=jaw] .worgen-anatomy-head .worgen-anatomy-jaw-trauma{animation:2.05s linear both worgen-anatomy-socket-exposed}@keyframes worgen-anatomy-socket-exposed{0%,49%{opacity:0}66%{opacity:.72}82%,to{opacity:.55}}dialog:is([data-worgen-beat=jaw-fail],[data-phase=wg-restraint],[data-phase=wg-ritual],[data-phase=wg-neck],[data-phase=wg-dead],[data-phase=wg-after]) .worgen-anatomy-head :is(.worgen-anatomy-jaw-socket,.worgen-anatomy-jaw-trauma),dialog[data-worgen-beat=jaw][data-worgen-jaw-played=true] .worgen-anatomy-head :is(.worgen-anatomy-jaw-socket,.worgen-anatomy-jaw-trauma){opacity:.55}dialog[data-motion=paused] .worgen-anatomy-head,dialog[data-motion=paused] .worgen-anatomy-head *{animation-play-state:paused!important}dialog:is([data-phase=wg-dead],[data-phase=wg-after]) .worgen-anatomy-head :is(.worgen-anatomy-jaw-socket,.worgen-anatomy-jaw-trauma){animation:none!important}@media (prefers-reduced-motion:reduce){.worgen-anatomy-head :is(.worgen-anatomy-jaw-socket,.worgen-anatomy-jaw-trauma){animation:none!important}}@property --wgi-red{syntax:"<color>";inherits:true;initial-value:#ac0d31}@property --wgi-rim{syntax:"<color>";inherits:true;initial-value:#ed4267}@property --wgi-violet{syntax:"<color>";inherits:true;initial-value:#6a1458}@property --wgi-warm{syntax:"<color>";inherits:true;initial-value:#cf6e58}@property --wgi-gain{syntax:"<number>";inherits:true;initial-value:.28}@property --wgi-left{syntax:"<number>";inherits:true;initial-value:.42}@property --wgi-right{syntax:"<number>";inherits:true;initial-value:.65}@property --wgi-warm-head{syntax:"<number>";inherits:true;initial-value:0}@property --wgi-warm-arm{syntax:"<number>";inherits:true;initial-value:0}@property --wgi-arm-focus{syntax:"<number>";inherits:true;initial-value:0}.worgen-illumination{--wgi-red:#ac0d31;--wgi-rim:#ed4267;--wgi-violet:#6a1458;--wgi-warm:#cf6e58;--wgi-gain:.28;--wgi-left:.42;--wgi-right:.65;--wgi-warm-head:0;--wgi-warm-arm:0;--wgi-arm-focus:0;--wgi-speed-a:11.8s;--wgi-speed-b:15.2s;--wgi-speed-c:18.4s;--wgi-rail:clamp(20px,calc((100vw - 760px)/2 - 24px),360px);z-index:3;pointer-events:none;isolation:isolate;contain:layout paint style;opacity:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 max(0px,calc(var(--wgi-rail) - 32px)),transparent var(--wgi-rail),transparent calc(100% - var(--wgi-rail)),#000 calc(100% - var(--wgi-rail) + 32px),#000);mask-image:linear-gradient(90deg,#000 0,#000 max(0px,calc(var(--wgi-rail) - 32px)),transparent var(--wgi-rail),transparent calc(100% - var(--wgi-rail)),#000 calc(100% - var(--wgi-rail) + 32px),#000);grid-row:2;transition:opacity 1.4s,--wgi-gain 1.6s,--wgi-left 1.6s,--wgi-right 1.6s,--wgi-red 2s,--wgi-rim 2s,--wgi-violet 2s,--wgi-warm 2s,--wgi-warm-head 1.6s,--wgi-warm-arm 1.6s,--wgi-arm-focus 1.8s;position:absolute;inset:0;overflow:hidden}dialog[data-story=worgenblut-trollhaare][data-phase^=wg-] .worgen-illumination{opacity:1}.wgi-bank{width:360px;height:90%;position:absolute;top:5%}.wgi-bank--left{opacity:calc(var(--wgi-gain) * var(--wgi-left));left:-16px}.wgi-bank--right{opacity:calc(var(--wgi-gain) * var(--wgi-right));right:-8px}.wgi-steel-field{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wgi-steel-body{mix-blend-mode:screen;animation:wgi-steel-pressure var(--wgi-speed-a) ease-in-out infinite}.wgi-steel-lines{mix-blend-mode:screen;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--wgi-red) 80%,transparent));animation:wgi-iron-edge var(--wgi-speed-b) ease-in-out -2.3s infinite}.wgi-hard-cuts{display:none}.wgi-head-surface,.wgi-arm-surface{position:absolute;overflow:hidden}.wgi-head-surface{width:340px;height:440px;-webkit-mask-image:var(--wgi-head-mask,radial-gradient(ellipse at 39% 46%,#000 8%,#000d 36%,transparent 70%));mask-image:var(--wgi-head-mask,radial-gradient(ellipse at 39% 46%,#000 8%,#000d 36%,transparent 70%));top:14%;left:-12px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wgi-arm-surface{width:345px;height:600px;-webkit-mask-image:var(--wgi-arm-mask,radial-gradient(ellipse at 76% 47%,#000 4%,#000e 29%,transparent 64%));mask-image:var(--wgi-arm-mask,radial-gradient(ellipse at 76% 47%,#000 4%,#000e 29%,transparent 64%));scale:calc(1 - var(--wgi-arm-focus) * .08) 1;top:9%;right:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.wgi-surface-light,.wgi-surface-shadow{display:block;position:absolute;inset:-12%}.wgi-surface-light{background:radial-gradient(ellipse 10% 46% at 22% 46%,color-mix(in srgb,var(--wgi-rim) 86%,transparent),color-mix(in srgb,var(--wgi-red) 50%,transparent) 34%,transparent 75%), radial-gradient(ellipse 20% 22% at 63% 31%,color-mix(in srgb,var(--wgi-violet) 70%,transparent),transparent 78%), linear-gradient(114deg,transparent 34%,color-mix(in srgb,var(--wgi-red) 52%,transparent) 41%,color-mix(in srgb,var(--wgi-rim) 80%,transparent) 42%,transparent 45%,transparent 69%,color-mix(in srgb,var(--wgi-violet) 50%,transparent) 72%,transparent 78%);mix-blend-mode:screen;animation:wgi-fur-light var(--wgi-speed-b) ease-in-out -3.7s infinite;background-size:128% 120%}.wgi-surface-light--arm{background:radial-gradient(ellipse 12% 35% at 78% 45%,color-mix(in srgb,var(--wgi-rim) 82%,transparent),color-mix(in srgb,var(--wgi-red) 55%,transparent) 41%,transparent 77%), linear-gradient(67deg,transparent 34%,color-mix(in srgb,var(--wgi-violet) 65%,transparent) 43%,transparent 47%,transparent 60%,color-mix(in srgb,var(--wgi-red) 70%,transparent) 63%,color-mix(in srgb,var(--wgi-rim) 65%,transparent) 64%,transparent 69%);animation-name:wgi-arm-light;animation-duration:var(--wgi-speed-c);background-size:calc(128% - var(--wgi-arm-focus) * 25%) calc(120% + var(--wgi-arm-focus) * 25%);filter:contrast(calc(1 + var(--wgi-arm-focus) * .3)) saturate(calc(1 + var(--wgi-arm-focus) * .2));animation-delay:-5.8s}.wgi-surface-shadow{mix-blend-mode:multiply;animation:wgi-surface-occlusion var(--wgi-speed-c) ease-in-out -6.1s infinite;background:radial-gradient(35% 16% at 60% 35%,#010002e8 5%,#040107bb 51%,#0000 78%),linear-gradient(119deg,#0000 12%,#010003e8 25%,#020005f5 35%,#0000 49% 64%,#010002bd 72%,#0000 89%);transform:translate(-9%,4%)rotate(-7deg)}.wgi-surface-shadow--arm{animation-duration:var(--wgi-speed-a);filter:contrast(calc(1 + var(--wgi-arm-focus) * .3));animation-delay:-1.2s}.wgi-fur-contour{background:radial-gradient(ellipse 9% 32% at 31% 30%,color-mix(in srgb,var(--wgi-red) 50%,transparent),transparent 82%), radial-gradient(ellipse 14% 18% at 8% 71%,color-mix(in srgb,var(--wgi-violet) 66%,transparent),transparent 77%), repeating-linear-gradient(122deg,transparent 0 32px,color-mix(in srgb,var(--wgi-rim) 15%,transparent) 33px,transparent 35px 61px);mix-blend-mode:screen;animation:wgi-fur-contour var(--wgi-speed-a) ease-in-out -4.1s infinite;position:absolute;inset:4% 0 3%;-webkit-mask-image:radial-gradient(at 5% 47%,#000 1%,#000c 35%,#0000 70%);mask-image:radial-gradient(at 5% 47%,#000 1%,#000c 35%,#0000 70%)}.wgi-fur-contour--right{animation-duration:var(--wgi-speed-b);animation-delay:-.6s;transform:rotate(180deg)}.wgi-cross-shadow{opacity:0;transform-origin:30% 48%;width:34%;height:105%;animation:wgi-shadow-pass var(--wgi-speed-c) ease-in-out -2.8s infinite;background:linear-gradient(112deg,#0000 20%,#010003c9 34%,#000e 42%,#0000 60%);position:absolute;top:-4%}.wgi-cross-shadow--near{left:-12%}.wgi-cross-shadow--far{animation-duration:var(--wgi-speed-a);animation-delay:-6.4s;right:-14%;transform:scaleX(-1)}@keyframes wgi-steel-pressure{0%,to{opacity:.3;transform:translateY(0)}30%{opacity:.63;transform:translateY(-1.8%)}66%{opacity:.44;transform:translateY(.8%)}}@keyframes wgi-iron-edge{0%,to{opacity:.25}36%{opacity:.7}72%{opacity:.4}}@keyframes wgi-fur-light{0%,to{opacity:.31;background-position:5% 1%}32%{opacity:.68;background-position:35% 22%}68%{opacity:.46;background-position:19% 48%}}@keyframes wgi-arm-light{0%,to{opacity:.29;background-position:0 0}34%{opacity:.65;background-position:36% 29%}70%{opacity:.44;background-position:16% 49%}}@keyframes wgi-surface-occlusion{0%,to{opacity:.4;transform:translate(-9%,4%)rotate(-7deg)}34%{opacity:.72;transform:translate(9%,-5%)rotate(3deg)}68%{opacity:.5;transform:translate(-13%,-2%)rotate(-10deg)}}@keyframes wgi-fur-contour{0%,to{opacity:.2}35%{opacity:.55}73%{opacity:.33}}@keyframes wgi-shadow-pass{0%,to{opacity:.16;translate:0;rotate:-9deg}33%{opacity:.52;translate:20% -4%;rotate:3deg}69%{opacity:.29;translate:-16% 8%;rotate:-12deg}}dialog:is([data-worgen-beat=pressure],[data-worgen-beat=armor-open],[data-worgen-beat=armor],[data-worgen-beat=bare-arm]) .worgen-illumination{--wgi-gain:1;--wgi-left:.66;--wgi-right:1}dialog:is([data-worgen-beat=windup],[data-worgen-beat=draw],[data-worgen-beat=draw-further],[data-worgen-beat=draw-again],[data-worgen-beat=interrupt],[data-worgen-beat=swerve],[data-worgen-beat=shoulder]) .worgen-illumination{--wgi-gain:.78;--wgi-left:.45;--wgi-right:1}dialog:is([data-worgen-beat=cloth],[data-worgen-beat=maw],[data-worgen-beat=exposed],[data-worgen-beat=bite-urge]) .worgen-illumination{--wgi-gain:1;--wgi-left:1;--wgi-right:1}dialog:is([data-worgen-beat=lever],[data-worgen-beat=resist],[data-worgen-beat=grind],[data-worgen-beat=resolve],[data-worgen-beat=surge],[data-worgen-beat=burst]) .worgen-illumination{--wgi-gain:1;--wgi-left:.28;--wgi-right:1}dialog:is([data-worgen-beat=jaw],[data-worgen-beat=jaw-fail]) .worgen-illumination{--wgi-gain:1;--wgi-left:1;--wgi-right:.4}dialog[data-worgen-beat=hold] .worgen-illumination{--wgi-gain:.27;--wgi-left:.3;--wgi-right:.6}dialog:is([data-worgen-beat=ritual],[data-worgen-beat=ritual-wait]) .worgen-illumination{--wgi-gain:.15;--wgi-red:#3e1b57;--wgi-rim:#9170b4;--wgi-violet:#49316d}dialog:is([data-worgen-beat=neck-load],[data-worgen-beat=neck-break]) .worgen-illumination{--wgi-gain:.48;--wgi-left:.9;--wgi-right:.3}dialog[data-worgen-beat=collapse] .worgen-illumination{--wgi-gain:.16}dialog:is([data-phase=wg-dead],[data-phase=wg-after],[data-worgen-beat=dead],[data-worgen-beat=after]) .worgen-illumination{--wgi-gain:0;opacity:0}dialog:is([data-phase=wg-dead],[data-phase=wg-after]) .worgen-illumination *,dialog:is([data-phase=wg-dead],[data-phase=wg-after]) .worgen-illumination :after{animation-play-state:paused}dialog[data-story=worgenblut-trollhaare][data-worgen-entry=fangs] .worgen-attack[data-ready=true] .worgen-attack-sheen>i{mix-blend-mode:normal;background:linear-gradient(112deg,#0000 9%,#050006eb 18%,#310519 26%,#0000 32%,#cf1853b3 40%,#f8adbe99 42%,#0000 47%,#020004db 61%,#5e146ca6 71%,#0000 86%) 0 0/135% 115%;animation:1.85s ease-in-out both wgi-actual-maw-light}@keyframes wgi-actual-maw-light{0%{opacity:0;background-position:0 0}26%{opacity:.3;background-position:22% 14%}52%{opacity:.63;background-position:53% 30%}77%{opacity:.29;background-position:79% 40%}to{opacity:0;background-position:100% 48%}}.wgi-surface-light:after{content:"";background:radial-gradient(ellipse 9% 37% at 46% 40%,color-mix(in srgb,var(--wgi-warm) 72%,transparent),color-mix(in srgb,var(--wgi-warm) 24%,transparent) 44%,transparent 78%),linear-gradient(121deg,transparent 47%,color-mix(in srgb,var(--wgi-warm) 50%,transparent) 48%,transparent 50%);mix-blend-mode:screen;animation:wgi-warm-drift var(--wgi-speed-b) ease-in-out -1.6s infinite;background-size:122% 120%;position:absolute;inset:0}.wgi-surface-light--head:after{opacity:var(--wgi-warm-head);animation-delay:-5.1s}.wgi-surface-light--arm:after{opacity:var(--wgi-warm-arm)}@keyframes wgi-warm-drift{0%,to{background-position:0 0;transform:translate(0)}34%{background-position:27% 18%;transform:translate(3%,-2%)}69%{background-position:12% 30%;transform:translate(-4%,3%)}}dialog[data-edition=secret] .worgen-illumination{--wgi-red:#79156c;--wgi-rim:#dd5caf;--wgi-violet:#6f2d9f;--wgi-warm:#de8766}dialog[data-edition=secret]:is([data-worgen-variant=v01],[data-worgen-variant=v02],[data-worgen-variant=v03],[data-worgen-variant=v04],[data-worgen-variant=v05],[data-worgen-variant=v06],[data-worgen-variant=v07],[data-worgen-variant=v08]):is([data-worgen-beat=windup],[data-worgen-beat=draw],[data-worgen-beat=draw-further],[data-worgen-beat=draw-again],[data-worgen-beat=interrupt],[data-worgen-beat=swerve],[data-worgen-beat=shoulder]) .worgen-illumination{--wgi-warm-arm:.72}dialog[data-edition=secret]:is([data-worgen-variant=v09],[data-worgen-variant=v10],[data-worgen-variant=v11])[data-phase=wg-bite] .worgen-illumination{--wgi-warm-head:.7}dialog[data-edition=secret]:is([data-worgen-variant=v12],[data-worgen-variant=v13]):is([data-phase=wg-lever],[data-phase=wg-burst]) .worgen-illumination{--wgi-arm-focus:1}dialog[data-story=worgenblut-trollhaare]:is([data-worgen-beat=ritual],[data-worgen-beat=ritual-wait]) .worgen-illumination{--wgi-gain:.15;--wgi-red:#3e1b57;--wgi-rim:#9170b4;--wgi-violet:#49316d;--wgi-warm-head:0;--wgi-warm-arm:0}dialog[data-edition=secret][data-story=worgenblut-trollhaare][data-worgen-entry=fangs] .worgen-attack[data-ready=true] .worgen-attack-sheen>i{background:linear-gradient(112deg,#0000 9%,#030005e8 18%,#260627 26%,#0000 32%,#a335a5b3 40%,#efb8c699 42%,#0000 47%,#020004db 61%,#6e268ba6 71%,#0000 86%) 0 0/135% 115%}.worgen-illumination--inline{--wgi-rail:100%;grid-row:auto;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#000e 62%,#0000 94%);mask-image:radial-gradient(#000 10%,#000e 62%,#0000 94%)}.worgen-illumination--inline .wgi-bank{width:78%;height:100%;top:0}.worgen-illumination--inline .wgi-bank--left{left:-12%}.worgen-illumination--inline .wgi-bank--right{right:-5%}.worgen-illumination--inline .wgi-head-surface{width:100%;height:100%;top:0;left:0}.worgen-illumination--inline .wgi-arm-surface{width:100%;height:100%;top:0}@media (max-width:900px){.worgen-illumination{--wgi-rail:clamp(18px,calc((100vw - 620px)/2 - 18px),110px)}.wgi-bank{width:290px}.wgi-bank--left{left:-54px}.wgi-bank--right{right:-65px}}@media (max-width:700px){.worgen-illumination{--wgi-rail:20px;-webkit-mask-image:linear-gradient(90deg,#000 0 5px,#0000 21px calc(100% - 21px),#000 calc(100% - 5px),#000);mask-image:linear-gradient(90deg,#000 0 5px,#0000 21px calc(100% - 21px),#000 calc(100% - 5px),#000)}.wgi-bank{width:220px;height:100%;top:0}.wgi-bank--left{left:-58px}.wgi-bank--right{right:-75px}.wgi-head-surface{width:220px;height:380px;left:30px}.wgi-arm-surface{width:220px;height:520px;right:0}.wgi-fur-contour{filter:brightness(1.3)}.worgen-illumination--inline{-webkit-mask-image:radial-gradient(#000 10%,#000e 62%,#0000 94%);mask-image:radial-gradient(#000 10%,#000e 62%,#0000 94%)}.worgen-illumination--inline .wgi-bank{width:78%}.worgen-illumination--inline .wgi-head-surface,.worgen-illumination--inline .wgi-arm-surface{width:100%;height:100%;left:0;right:0}}dialog[data-effects=off] .worgen-illumination{display:none!important}dialog[data-motion=paused] .worgen-illumination,dialog[data-motion=paused] .worgen-illumination *,dialog[data-motion=paused] .worgen-illumination :before,dialog[data-motion=paused] .worgen-illumination :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.worgen-illumination{transition:none!important;display:none!important}dialog[data-story=worgenblut-trollhaare] .worgen-attack-sheen>i{opacity:0!important;animation:none!important}}@media (forced-colors:active){.worgen-illumination{display:none!important}}@property --wg-glint{syntax:"<number>";inherits:true;initial-value:.08}.worgen-materials{transition:--wg-glint 1.1s,filter 1.1s}.worgen-joint-stage{animation:8.6s ease-in-out -2.7s infinite worgen-living-arm}.worgen-anatomy-parts{transform-origin:180px 447px;animation:9.4s ease-in-out -3.1s infinite worgen-living-head}@keyframes worgen-living-arm{0%,to{translate:0}43%{translate:1.5px -2px}73%{translate:-1px -1px}}@keyframes worgen-living-head{0%,to{translate:0;rotate:0deg}39%{translate:1px -2px;rotate:-.35deg}72%{translate:-1px -.5px;rotate:.15deg}}dialog:is([data-phase=wg-dead],[data-phase=wg-after]) :is(.worgen-joint-stage,.worgen-anatomy-parts){animation-play-state:paused!important}dialog:is([data-phase=wg-fangs],[data-phase=wg-armor],[data-phase=wg-bite],[data-phase=wg-gunshot]) .worgen-materials{--wg-head:.68}.worgen-materials{--wg-blood:.24;--wg-iron:.25;--wg-glint:.08;--wg-arm:0;--wg-head:.28;--wg-draw:0;--wg-wound:0;--wg-arm-turn:0deg;--wg-arm-x:0px;--wg-arm-y:0px;--wg-jaw-turn:0deg;--wg-jaw-x:0px;--wg-jaw-y:0px;--wg-neck-turn:0deg;--wg-draw-turn:-8deg;--wg-draw-y:0px;--wg-dent:0px;z-index:2;pointer-events:none;isolation:isolate;position:absolute;inset:0}.worgen-edge{width:calc(var(--material-edge,110px) + 170px);max-width:360px;position:absolute;inset-block:-5%;overflow:visible;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000),linear-gradient(90deg,#0000,#000 14% 88%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000),linear-gradient(90deg,#0000,#000 14% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.worgen-edge--left{left:-72px}.worgen-edge--right{right:-69px}.worgen-edge>.worgen-blood,.worgen-edge>.worgen-steel{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.worgen-blood{opacity:var(--wg-blood,.6);transition:opacity .7s}.worgen-blood--right{transform:rotate(180deg)}.worgen-blood-old{opacity:.9}.worgen-blood-fresh{opacity:.8}.worgen-blood-meniscus{opacity:calc(var(--wg-glint,.1) * .5)}.worgen-blood-run{transform-origin:42px 400px}.worgen-blood-run--second{transform-origin:250px 691px}.worgen-steel{opacity:var(--wg-iron,.5);transition:opacity .6s}.worgen-steel-body{transform:translateX(var(--wg-dent));transform-origin:88% 39%;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.worgen-steel-inner{opacity:.14}.worgen-steel-scratches{opacity:.18;transition:opacity .4s}.worgen-steel-rift,.worgen-steel-light,.worgen-steel-dent{opacity:0}.worgen-steel-rim{filter:drop-shadow(0 0 2px #5a1736)}.worgen-steel-fastener{transition:transform .5s;transform:translate(0)}.worgen-joint-stage{width:370px;height:auto;max-height:92%;opacity:var(--wg-arm);transition:opacity .5s;position:absolute;top:9%;right:-20px;overflow:visible;-webkit-mask-image:linear-gradient(#0000,#000 12% 85%,#0000);mask-image:linear-gradient(#0000,#000 12% 85%,#0000)}.worgen-arm-upper{transform-origin:214px 350px}.worgen-arm-lower{transform:translate(var(--wg-arm-x),var(--wg-arm-y)) rotate(var(--wg-arm-turn));transform-origin:214px 350px;transition:transform .25s cubic-bezier(.16,.8,.25,1)}.worgen-arm-wound,.worgen-arm-bone{opacity:var(--wg-wound)}.worgen-joint-spray{opacity:0;transform-origin:214px 350px}.worgen-joint-focus{opacity:0;filter:drop-shadow(0 0 4px #a6176c);transition:opacity .4s}.worgen-head-stage{width:350px;height:auto;opacity:var(--wg-head);transition:opacity .6s;position:absolute;top:18%;left:-8px;overflow:visible;-webkit-mask-image:linear-gradient(#0000,#000 15% 86%,#0000);mask-image:linear-gradient(#0000,#000 15% 86%,#0000)}.worgen-neck-head{transform:rotate(var(--wg-neck-turn));transform-origin:174px 413px;transition:transform .3s cubic-bezier(.15,.75,.2,1)}.worgen-jaw-lower{transform:translate(var(--wg-jaw-x),var(--wg-jaw-y)) rotate(var(--wg-jaw-turn));transform-origin:209px 356px;transition:transform .35s}.worgen-jaw-strings{transform:scaleY(var(--wg-string-length,1));transform-origin:270px 350px;opacity:var(--wg-strings,.6)}.worgen-jaw-tooth{opacity:var(--wg-tooth,1);transform-origin:298px 374px}.worgen-windup-stage{width:315px;height:auto;max-height:92%;opacity:var(--wg-draw);transition:opacity .45s;position:absolute;top:4%;right:-96px;overflow:visible;-webkit-mask-image:linear-gradient(#0000,#000 10% 83%,#0000);mask-image:linear-gradient(#0000,#000 10% 83%,#0000)}.worgen-blade-motion{transform:translateY(var(--wg-draw-y)) rotate(var(--wg-draw-turn));transform-origin:258px 552px;transition:transform .65s cubic-bezier(.2,.65,.2,1)}.worgen-memory-stone,.worgen-memory-print,.worgen-memory-stone-cut,.worgen-memory-lantern{opacity:0}.worgen-memory-stone-cut{stroke-dasharray:240;stroke-dashoffset:240px}.worgen-memory-lantern{filter:blur(3px)}.worgen-ritual-light{opacity:0;background:radial-gradient(at 69% 42%,#70468d42,#0000 51%),radial-gradient(at 84% 61%,#4f72a935,#0000 47%);transition:opacity 1.2s;position:absolute;inset:8% -15% 8% 59%;-webkit-mask-image:linear-gradient(#0000,#000 30% 68%,#0000);mask-image:linear-gradient(#0000,#000 30% 68%,#0000)}.worgen-skin-echo{opacity:0;background:radial-gradient(at 25%,#a96a593d,#5c183033 44%,#0000 73%);border-radius:50%;width:145px;height:50%;position:absolute;top:22%;left:-18px;-webkit-mask-image:linear-gradient(#0000,#000 32% 62%,#0000);mask-image:linear-gradient(#0000,#000 32% 62%,#0000)}.worgen-memory-image{aspect-ratio:320/420;opacity:0;mix-blend-mode:screen;filter:brightness(.67)saturate(.63)sepia(.15);width:245px;position:absolute;top:22%;left:-34px;-webkit-mask-image:radial-gradient(at 49% 48%,#000 24%,#000b 43%,#0000 72%);mask-image:radial-gradient(at 49% 48%,#000 24%,#000b 43%,#0000 72%)}.worgen-memory-image img{object-fit:contain;width:100%;height:100%;display:block}.worgen-event-clock,.worgen-private-clock{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}dialog.reading-view[data-story=worgenblut-trollhaare][data-phase^=wg-]{--paper:#10070f;--ink:#e7d8d2;--muted:#b7a0a3;--accent:#cb9ba6;--texture:.16;--blood:0;--fog:.05;--shade:.68;--fire:0;--crystal:0;--mania:0}dialog.reading-view[data-story=worgenblut-trollhaare][data-phase^=wg-][data-edition=secret]{--paper:#160a13;--ink:#ead9d0;--muted:#c4a2a2;--accent:#d596aa}dialog[data-story=worgenblut-trollhaare][data-edition=secret] .worgen-materials{filter:saturate(1.12)}dialog:is([data-worgen-beat=pressure],[data-worgen-beat=armor-open],[data-phase=wg-fangs],[data-phase=wg-armor]) .worgen-materials{--wg-iron:.86;--wg-blood:.34;--wg-glint:.57;--wg-dent:-9px}dialog:is([data-worgen-beat=pressure],[data-worgen-beat=armor-open],[data-phase=wg-armor]) .worgen-steel-scratches{opacity:.9}dialog:is([data-worgen-beat=armor-open],[data-phase=wg-armor],[data-phase=wg-bite],[data-phase=wg-gunshot]) .worgen-steel-fastener{transform:translate(-16px,24px)rotate(-12deg)}dialog:is([data-worgen-beat=armor-open],[data-phase=wg-armor],[data-phase=wg-bite],[data-phase=wg-gunshot]) :is(.worgen-steel-rift,.worgen-steel-light,.worgen-steel-dent){opacity:.78}dialog:is([data-worgen-beat=draw],[data-worgen-beat=draw-further],[data-worgen-beat=draw-again],[data-phase=wg-windup]) .worgen-materials{--wg-draw:.94;--wg-blood:.42;--wg-iron:.49;--wg-glint:.49}dialog[data-worgen-beat=draw] .worgen-materials{--wg-draw-turn:-19deg;--wg-draw-y:-19px}dialog[data-worgen-beat=draw-further] .worgen-materials{--wg-draw-turn:-31deg;--wg-draw-y:-33px}dialog[data-worgen-beat=draw-again] .worgen-materials{--wg-draw-turn:-40deg;--wg-draw-y:-43px}dialog:is([data-worgen-beat=interrupt],[data-phase=wg-interrupted]) .worgen-materials{--wg-draw:.88;--wg-draw-turn:23deg;--wg-draw-y:18px;--wg-glint:.1;--wg-blood:.49}dialog:is([data-worgen-beat=bare-arm],[data-worgen-beat=maw],[data-worgen-beat=bite-urge],[data-phase=wg-bite],[data-phase=wg-gunshot]) .worgen-materials{--wg-iron:.68;--wg-dent:-18px;--wg-glint:.85;--wg-blood:.7}dialog:is([data-worgen-beat=lever],[data-worgen-beat=resist],[data-worgen-beat=grind],[data-worgen-beat=resolve],[data-phase=wg-lever]) .worgen-materials{--wg-arm:.99;--wg-blood:.6;--wg-iron:.32;--wg-glint:.62}dialog:is([data-worgen-beat=grind],[data-worgen-beat=resolve]) .worgen-joint-focus{opacity:.56}dialog:is([data-worgen-beat=burst],[data-phase=wg-burst],[data-phase=wg-jaw],[data-phase=wg-restraint],[data-phase=wg-ritual],[data-phase=wg-neck],[data-phase=wg-dead],[data-phase=wg-after]) .worgen-materials{--wg-wound:1;--wg-arm-turn:-37deg;--wg-arm-x:-9px;--wg-arm-y:10px}dialog:is([data-worgen-beat=burst],[data-phase=wg-burst]) .worgen-materials{--wg-arm:1;--wg-blood:.96;--wg-iron:.2;--wg-glint:.78}dialog:is([data-worgen-beat=jaw],[data-worgen-beat=jaw-fail],[data-worgen-beat=pain],[data-phase=wg-jaw]) .worgen-materials{--wg-head:.95;--wg-arm:.3;--wg-blood:.85;--wg-iron:.2;--wg-glint:.45}dialog:is([data-worgen-beat=jaw-fail],[data-worgen-beat=pain],[data-phase=wg-restraint],[data-phase=wg-ritual],[data-phase=wg-neck],[data-phase=wg-dead],[data-phase=wg-after]) .worgen-materials{--wg-jaw-turn:21deg;--wg-jaw-x:8px;--wg-jaw-y:14px;--wg-string-length:1.5;--wg-strings:.25;--wg-tooth:0}dialog:is([data-worgen-beat=hold],[data-phase=wg-restraint]) .worgen-materials{--wg-head:.55;--wg-arm:.37;--wg-blood:.7;--wg-glint:.08}dialog:is([data-worgen-beat=ritual],[data-phase=wg-ritual]) .worgen-materials{--wg-head:.49;--wg-arm:.3;--wg-blood:.53;--wg-glint:0}dialog[data-phase=wg-ritual] .worgen-ritual-light{opacity:1}dialog.reading-view[data-story=worgenblut-trollhaare][data-phase=wg-ritual]{--paper:#120c18;--fog:.12;--shade:.6}dialog:is([data-worgen-beat=neck-load],[data-worgen-beat=neck-break],[data-phase=wg-neck]) .worgen-materials{--wg-head:.94;--wg-arm:.16;--wg-blood:.69;--wg-glint:.13}dialog[data-worgen-beat=neck-load] .worgen-materials{--wg-neck-turn:-9deg}dialog:is([data-worgen-beat=neck-break],[data-worgen-beat=collapse],[data-phase=wg-dead],[data-phase=wg-after]) .worgen-materials{--wg-neck-turn:29deg}dialog:is([data-worgen-beat=dead],[data-phase=wg-dead]) .worgen-materials{--wg-head:.31;--wg-arm:.15;--wg-blood:.53;--wg-glint:0;--wg-iron:.17}dialog:is([data-worgen-beat=after],[data-phase=wg-after]) .worgen-materials{--wg-head:0;--wg-arm:0;--wg-blood:.33;--wg-glint:0;--wg-iron:.1}dialog.reading-view[data-story=worgenblut-trollhaare][data-phase=wg-after]{--paper:#121015;--fog:.2;--shade:.42;--texture:.22}dialog[data-worgen-entry] .worgen-event-clock{animation-duration:var(--wg-event-duration,1.4s);animation-timing-function:linear;animation-fill-mode:both}dialog[data-worgen-entry=shot]{--wg-event-duration:.8s}dialog[data-worgen-entry=pressure]{--wg-event-duration:1.4s}dialog[data-worgen-entry=draw]{--wg-event-duration:1.7s}dialog[data-worgen-entry=swerve]{--wg-event-duration:1.1s}dialog[data-worgen-entry=fangs]{--wg-event-duration:1.85s}dialog[data-worgen-entry=recoil]{--wg-event-duration:.9s}dialog[data-worgen-entry=strain]{--wg-event-duration:1.8s}dialog[data-worgen-entry=surge]{--wg-event-duration:1.4s}dialog[data-worgen-entry=burst]{--wg-event-duration:1.45s}dialog[data-worgen-entry=jaw]{--wg-event-duration:2.05s}dialog[data-worgen-entry=pain]{--wg-event-duration:.9s}dialog[data-worgen-entry=neck]{--wg-event-duration:1.8s}dialog[data-worgen-entry=shot] .worgen-event-clock{animation-name:worgen-event-end-shot}dialog[data-worgen-entry=pressure] .worgen-event-clock{animation-name:worgen-event-end-pressure}dialog[data-worgen-entry=draw] .worgen-event-clock{animation-name:worgen-event-end-draw}dialog[data-worgen-entry=swerve] .worgen-event-clock{animation-name:worgen-event-end-swerve}dialog[data-worgen-entry=fangs] .worgen-event-clock{animation-name:worgen-event-end-fangs}dialog[data-worgen-entry=recoil] .worgen-event-clock{animation-name:worgen-event-end-recoil}dialog[data-worgen-entry=strain] .worgen-event-clock{animation-name:worgen-event-end-strain}dialog[data-worgen-entry=surge] .worgen-event-clock{animation-name:worgen-event-end-surge}dialog[data-worgen-entry=burst] .worgen-event-clock{animation-name:worgen-event-end-burst}dialog[data-worgen-entry=jaw] .worgen-event-clock{animation-name:worgen-event-end-jaw}dialog[data-worgen-entry=pain] .worgen-event-clock{animation-name:worgen-event-end-pain}dialog[data-worgen-entry=neck] .worgen-event-clock{animation-name:worgen-event-end-neck}@keyframes worgen-event-end-shot{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-pressure{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-draw{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-swerve{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-fangs{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-recoil{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-strain{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-surge{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-burst{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-jaw{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-pain{0%{opacity:0}to{opacity:0}}@keyframes worgen-event-end-neck{0%{opacity:0}to{opacity:0}}dialog[data-worgen-entry=shot] .worgen-blood--right .worgen-blood-droplets{animation:.8s cubic-bezier(.1,.6,.2,1) both worgen-directed-spray}dialog[data-worgen-entry=pressure] .worgen-steel-body{animation:1.4s cubic-bezier(.2,.6,.2,1) both worgen-plate-pressure}dialog[data-worgen-entry=draw] .worgen-blade-motion{animation:1.7s cubic-bezier(.2,.65,.2,1) both worgen-extra-draw}dialog[data-worgen-entry=swerve] .worgen-blade-motion{animation:1.1s cubic-bezier(.2,.5,.15,1) both worgen-sword-swerve}dialog[data-worgen-entry=recoil] .worgen-blood--left .worgen-blood-droplets{animation:.9s cubic-bezier(.1,.6,.2,1) both worgen-directed-spray}dialog[data-worgen-entry=strain] .worgen-arm-upper{animation:1.8s ease-out both worgen-opposing-upper}dialog[data-worgen-entry=strain] .worgen-arm-lower{animation:1.8s ease-out both worgen-opposing-lower}dialog[data-worgen-entry=burst] .worgen-arm-lower{animation:1.45s cubic-bezier(.15,.65,.2,1) both worgen-arm-fracture}dialog[data-worgen-entry=burst] .worgen-arm-wound{animation:1.45s linear both worgen-wound-opens}dialog[data-worgen-entry=burst] .worgen-joint-spray{animation:1.45s cubic-bezier(.1,.6,.2,1) both worgen-joint-release}dialog[data-worgen-entry=jaw] .worgen-jaw-lower{animation:2.05s cubic-bezier(.2,.5,.1,1) both worgen-jaw-collapse}dialog[data-worgen-entry=jaw] .worgen-jaw-tooth{animation:2.05s ease-in both worgen-tooth-falls}dialog[data-worgen-entry=jaw] .worgen-jaw-strings{animation:2.05s ease-out both worgen-strings-part}dialog[data-worgen-entry=neck] .worgen-neck-head{animation:1.8s cubic-bezier(.2,.6,.1,1) both worgen-neck-resistance}dialog[data-worgen-entry=neck] .worgen-neck-base{animation:1.8s cubic-bezier(.2,.6,.1,1) both worgen-neck-counterforce}@keyframes worgen-directed-spray{0%{opacity:0;transform:translate(27px,10px)scale(.2)}13%{opacity:.95}54%{opacity:.8;transform:translate(-14px,-9px)scale(1.13)}to{opacity:0;transform:translate(-27px,20px)scale(1.05)}}@keyframes worgen-plate-pressure{0%{transform:translate(2px)}31%{transform:translate(-6px)rotate(-.5deg)}42%{transform:translate(-4px)rotate(-.2deg)}65%{transform:translate(-14px)rotate(-1deg)}to{transform:translateX(var(--wg-dent))}}@keyframes worgen-extra-draw{0%{transform:translateY(-5px)rotate(-11deg)}38%{transform:translateY(-23px)rotate(-25deg)}55%{transform:translateY(-23px)rotate(-25deg)}78%{transform:translateY(-39px)rotate(-36deg)}to{transform:translateY(var(--wg-draw-y)) rotate(var(--wg-draw-turn))}}@keyframes worgen-sword-swerve{0%,20%{transform:translateY(-43px)rotate(-40deg)}34%{transform:translate(7px,-10px)rotate(-12deg)}45%{transform:translate(-16px,29px)rotate(33deg)}58%{transform:translate(-10px,14px)rotate(20deg)}to{transform:translateY(18px)rotate(23deg)}}@keyframes worgen-opposing-upper{0%{transform:rotate(0)}21%{transform:rotate(1deg)}38%{transform:rotate(.35deg)}57%{transform:rotate(1.2deg)}72%{transform:rotate(.6deg)}to{transform:rotate(.8deg)}}@keyframes worgen-opposing-lower{0%{transform:rotate(0)}21%{transform:rotate(-.7deg)}38%{transform:rotate(-.25deg)}57%{transform:rotate(-1deg)}72%{transform:rotate(-.5deg)}to{transform:rotate(-.6deg)}}@keyframes worgen-arm-fracture{0%,14%{transform:translate(0)rotate(-.6deg)}28%{transform:translate(-5px,4px)rotate(-22deg)}38%{transform:translate(-4px,3px)rotate(-18deg)}55%{transform:translate(-12px,11px)rotate(-42deg)}73%{transform:translate(-8px,8px)rotate(-34deg)}to{transform:translate(-9px,10px)rotate(-37deg)}}@keyframes worgen-wound-opens{0%,15%{opacity:0}27%{opacity:.8}54%,to{opacity:1}}@keyframes worgen-joint-release{0%,18%{opacity:0;transform:translate(0)scale(.3)}27%{opacity:.95}54%{opacity:.8;transform:translate(-32px,-19px)scale(1.1)}to{opacity:0;transform:translate(-52px,31px)scale(1.2)}}@keyframes worgen-jaw-collapse{0%,10%{transform:translate(0)rotate(0)}16%{transform:translate(-3px,2px)rotate(2deg)}27%{transform:translate(0)rotate(1deg)}39%{transform:translate(-4px,6px)rotate(5deg)}52%{transform:translate(-1px,4px)rotate(3deg)}66%{transform:translate(12px,19px)rotate(25deg)}82%{transform:translate(6px,12px)rotate(18deg)}to{transform:translate(8px,14px)rotate(21deg)}}@keyframes worgen-tooth-falls{0%,61%{opacity:1;transform:translate(0)}69%{opacity:1;transform:translate(5px,18px)rotate(23deg)}to{opacity:0;transform:translate(22px,81px)rotate(71deg)}}@keyframes worgen-strings-part{0%,49%{opacity:.6;transform:scaleY(1)}68%{opacity:.8;transform:scaleY(1.65)}84%,to{opacity:.25;transform:scaleY(1.5)}}@keyframes worgen-neck-resistance{0%{transform:rotate(0)}24%{transform:rotate(-8deg)}39%{transform:rotate(-11deg)}48%{transform:rotate(-9deg)}62%{transform:rotate(19deg)}76%{transform:rotate(33deg)}to{transform:rotate(29deg)}}@keyframes worgen-neck-counterforce{0%{transform:translate(0)}43%{transform:translate(-4px,5px)}66%{transform:translate(-7px,8px)}to{transform:translate(-7px,8px)}}.worgen-atlas{background:url(/images/reading/worgen-maw-crimson-v2.png) 50%/contain no-repeat;width:100%;height:100%;display:block;position:absolute;inset:0}.worgen-atlas-upper{clip-path:inset(0 0 51.5625%)}.worgen-atlas-lower{clip-path:inset(48.4375% 0 0)}.worgen-attack{z-index:4;pointer-events:none;opacity:0;perspective:850px;contain:layout paint style;grid-row:2;position:absolute;inset:0;overflow:hidden;container-type:size}.worgen-attack-space{width:min(86vw,1100px,138vh);aspect-ratio:3/2;width:min(86cqw,1100px,138cqh);transform-style:preserve-3d;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.7)}.worgen-attack-core{opacity:.94;background:radial-gradient(#020103 3%,#080108 41%,#15020e99 60%,#0000 75%);border-radius:48%;position:absolute;inset:14% 5% 12%}.worgen-attack img.worgen-atlas{object-fit:contain;-webkit-user-select:none;user-select:none;background:0 0;max-width:none}.worgen-attack-upper{transform-origin:49% 30%}.worgen-attack-lower{transform-origin:25% 65%}.worgen-attack-sheen{pointer-events:none;position:absolute;inset:0}.worgen-attack-sheen>i{opacity:0;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 12%,#9b0d37 23%,#0000 30%,#d31b60 43%,#0000 49% 67%,#6f166f 73%,#0000 87%);display:block;position:absolute;inset:0;-webkit-mask:url(/images/reading/worgen-maw-crimson-v2.png) 50%/contain no-repeat;mask:url(/images/reading/worgen-maw-crimson-v2.png) 50%/contain no-repeat}dialog[data-worgen-entry=fangs] .worgen-attack[data-ready=true]{animation:1.85s linear both worgen-attack-presence}dialog[data-worgen-entry=fangs] .worgen-attack[data-ready=true] .worgen-attack-space{animation:1.85s cubic-bezier(.16,.5,.19,1) both worgen-maw-advance}dialog[data-worgen-entry=fangs] .worgen-attack[data-ready=true] .worgen-attack-upper{animation:1.85s cubic-bezier(.34,0,.46,1) both worgen-atlas-snap-upper}dialog[data-worgen-entry=fangs] .worgen-attack[data-ready=true] .worgen-attack-lower{animation:1.85s cubic-bezier(.34,0,.46,1) both worgen-atlas-snap-lower}dialog[data-worgen-entry=fangs] .worgen-attack[data-ready=true] .worgen-attack-sheen>i{animation:1.85s linear both worgen-attack-wetlight}@keyframes worgen-attack-presence{0%,4%{opacity:0}15%{opacity:.94}27%,61%{opacity:1}to{opacity:0}}@keyframes worgen-maw-advance{0%{transform:translate(-54%,-47%)translateZ(-270px)scale(.59)rotate(-7deg)}24%{transform:translate(-51%,-49%)translateZ(-62px)scale(.86)rotate(-3deg)}39%{transform:translate(-48%,-50%)translateZ(55px)scale(1.1)rotate(2deg)}51%{transform:translate(-47%,-50%)translateZ(18px)scale(1.02)rotate(0)}66%{transform:translate(-46%,-50%)translateZ(12px)scale(1.01)rotate(1deg)}to{transform:translate(-39%,-47%)translateZ(-180px)scale(.73)rotate(8deg)}}@keyframes worgen-atlas-snap-upper{0%{transform:translateY(-14%)rotate(-4deg)}28%{transform:translateY(-10%)rotate(-3deg)}39%{transform:translateY(6%)rotate(1deg)}48%{transform:translateY(4%)rotate(0)}68%{transform:translateY(-4%)rotate(-2deg)}to{transform:translateY(-10%)rotate(-4deg)}}@keyframes worgen-atlas-snap-lower{0%{transform:translateY(15%)rotate(7deg)}31%{transform:translateY(11%)rotate(5deg)}41%{transform:translateY(-7%)rotate(-2deg)}49%{transform:translateY(-5%)rotate(-1deg)}68%{transform:translateY(6%)rotate(3deg)}to{transform:translateY(12%)rotate(7deg)}}@keyframes worgen-attack-wetlight{0%,25%{opacity:0}34%{opacity:.48}43%{opacity:.04}58%{opacity:.23}75%,to{opacity:0}}dialog[data-phase^=wg-]:not([data-phase=wg-dead]):not([data-phase=wg-after]) .worgen-steel-rim{animation:7.8s ease-in-out -1.4s infinite worgen-surface-light}dialog[data-phase^=wg-]:not([data-phase=wg-dead]):not([data-phase=wg-after]) .worgen-blood-meniscus{animation:8.9s ease-in-out -4.1s infinite worgen-surface-light}@keyframes worgen-surface-light{0%,to{opacity:calc(var(--wg-glint) * .32)}36%{opacity:calc(var(--wg-glint) * .66)}71%{opacity:calc(var(--wg-glint) * .45)}}dialog[data-edition=secret]:is([data-phase=wg-windup],[data-phase=wg-interrupted]):not(:is([data-worgen-beat=bare-arm],[data-worgen-beat=cloth])):is([data-worgen-variant=v01],[data-worgen-variant=v02],[data-worgen-variant=v03],[data-worgen-variant=v04],[data-worgen-variant=v05],[data-worgen-variant=v06],[data-worgen-variant=v07],[data-worgen-variant=v08]) .worgen-materials{--wg-draw:.93}dialog[data-edition=secret]:is([data-worgen-variant=v01],[data-worgen-variant=v02],[data-worgen-variant=v03],[data-worgen-variant=v04],[data-worgen-variant=v05],[data-worgen-variant=v06],[data-worgen-variant=v07]) .worgen-memory-stone{opacity:.49}dialog[data-edition=secret]:is([data-worgen-variant=v02],[data-worgen-variant=v03],[data-worgen-variant=v04],[data-worgen-variant=v05],[data-worgen-variant=v06],[data-worgen-variant=v07]) .worgen-memory-print{opacity:.75}dialog[data-edition=secret][data-worgen-variant=v08] .worgen-memory-stone{opacity:0;transform:translate(44px)}dialog[data-edition=secret]:is([data-worgen-variant=v09],[data-worgen-variant=v10],[data-worgen-variant=v11]) .worgen-skin-echo{opacity:.9}dialog[data-edition=secret][data-phase=wg-lever]:is([data-worgen-variant=v12],[data-worgen-variant=v13]) .worgen-joint-focus{opacity:.85;stroke:#dd5985}dialog[data-edition=secret][data-worgen-private-entry=v07] .worgen-memory-stone-cut{animation:1.4s linear both worgen-stone-impact}dialog[data-edition=secret][data-worgen-private-entry=v08] .worgen-memory-stone{animation:1.4s ease-in both worgen-stone-departs}dialog[data-edition=secret][data-worgen-private-entry=v11] .worgen-memory[data-memory-ready=true] .worgen-memory-image{animation:1.4s linear both worgen-memory-glimpse}dialog[data-edition=secret]:is([data-worgen-private-entry=v12],[data-worgen-private-entry=v13]) .worgen-arm-upper{animation:1.4s ease-out both worgen-private-hold}@keyframes worgen-stone-impact{0%,15%{opacity:0;stroke-dashoffset:240px}27%{opacity:.86;stroke-dashoffset:0}61%{opacity:.3}to{opacity:.15;stroke-dashoffset:0}}@keyframes worgen-stone-departs{0%{opacity:.42;transform:translate(0)}to{opacity:0;transform:translate(44px)}}@keyframes worgen-memory-glimpse{0%,4%{opacity:0;transform:translate(-5px,1px)}13%{opacity:.85}24%{opacity:.74}40%,to{opacity:0;transform:translate(2px)}}@keyframes worgen-private-hold{0%,45%{transform:rotate(.8deg)}52%{transform:rotate(.9deg)}to{transform:rotate(.65deg)}}dialog:not([data-edition=secret]) :is(.worgen-memory-stone,.worgen-memory-print,.worgen-memory-stone-cut,.worgen-memory-lantern,.worgen-memory-image,.worgen-skin-echo){display:none!important}.worgen-cover{--wg-glint:0;--wg-iron:.6;aspect-ratio:3;isolation:isolate;background:#0c040b;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 12% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 12% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.worgen-cover:before{content:"";background:radial-gradient(at 32% 43%,#650b293d,#0000 65%);position:absolute;inset:0}.worgen-cover-maw{position:absolute;inset:0 13% 0 0}.worgen-cover-maw .worgen-maw{position:absolute;inset:0}.worgen-maw-body{aspect-ratio:3/2;position:absolute}.worgen-cover-maw .worgen-maw-body{width:100%;top:-58%;left:0;transform:rotate(-9deg)}.worgen-cover-steel{width:45%;height:280%;position:absolute;top:-84%;right:-5%;transform:rotate(-17deg)}.worgen-cover-steel .worgen-steel{opacity:.55;width:100%;height:100%}.worgen-cover-steel .worgen-steel-rift{opacity:1}.worgen-cover-blood{position:absolute;inset:-100% 7% -110%;transform:rotate(72deg)}.worgen-cover-blood .worgen-blood{opacity:.8;width:100%;height:100%}.worgen-cover-cut{opacity:.4;background:#a5234b;width:1px;height:49%;position:absolute;top:24%;left:77%;transform:rotate(26deg)}.worgen-continuation{color:var(--ink,#e4dccb);border-top:1px solid #aa8d6230;margin-block:55px 20px;padding-block:25px 0}.worgen-continuation .worgen-continuation-kicker{font-family:var(--font-serif,Georgia,serif);color:var(--muted,#ac9f8a);margin:0 0 24px;font-size:.95rem;font-style:italic}.worgen-continuation-row{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;margin-block:18px;display:grid}.worgen-continuation-number{color:#a96b54;padding-top:4px;font-family:Georgia,serif;font-size:1rem}.worgen-continuation-row p{font-family:var(--font-serif,Georgia,serif);margin:0;font-size:1.1rem;line-height:1.55}.worgen-continuation-row p span{color:var(--muted,#ac9f8a);font-family:var(--font-sans,sans-serif);letter-spacing:.04em;margin-top:3px;font-size:.72rem;display:block}dialog[data-effects=off] :is(.worgen-materials,.worgen-attack){display:none!important}dialog[data-motion=paused] :is(.worgen-materials,.worgen-attack),dialog[data-motion=paused] :is(.worgen-materials,.worgen-attack) *,dialog[data-motion=paused] :is(.worgen-materials,.worgen-attack) :before,dialog[data-motion=paused] :is(.worgen-materials,.worgen-attack) :after{animation-play-state:paused!important}dialog:is([data-phase=wg-dead],[data-phase=wg-after]) :is(.worgen-arm-upper,.worgen-arm-lower,.worgen-neck-head,.worgen-neck-base,.worgen-jaw-lower,.worgen-jaw-tooth,.worgen-jaw-strings,.worgen-joint-focus,.worgen-joint-spray,.worgen-steel-rim,.worgen-blood-meniscus){animation:none!important}@media (max-width:1000px){.worgen-edge{width:245px;max-width:none}.worgen-edge--left{left:-123px}.worgen-edge--right{right:-92px}.worgen-joint-stage{width:330px;top:14%;right:-133px}.worgen-head-stage{width:330px;top:22%;left:-149px}.worgen-windup-stage{width:285px;top:9%;right:-113px}.worgen-memory-image{width:210px;left:-50px}.worgen-attack-space{width:min(89vw,1100px,138vh);width:min(89cqw,1100px,138cqh)}}@media (max-width:700px){.worgen-edge{width:185px;inset-block:5%}.worgen-edge--left{left:-105px}.worgen-edge--right{right:-83px}.worgen-joint-stage{width:294px;max-height:86%;top:15%;right:-135px}.worgen-head-stage{width:292px;top:25%;left:-170px}.worgen-windup-stage{width:245px;top:10%;right:-124px}.worgen-memory-image{width:180px;top:31%;left:-44px}.worgen-skin-echo{width:85px;left:-10px}.worgen-attack-space{width:min(92vw,138vh);width:min(92cqw,138cqh);top:47%}.worgen-continuation{margin-top:38px}.worgen-continuation-row{grid-template-columns:26px minmax(0,1fr);gap:8px}.worgen-continuation-row p{font-size:1rem}}@media (max-height:520px) and (min-width:701px){.worgen-attack-space{width:min(84vw,1100px,130vh);width:min(84cqw,1100px,130cqh);top:49%}.worgen-joint-stage,.worgen-head-stage,.worgen-windup-stage{width:auto;height:100%;top:0}}@media (prefers-reduced-motion:reduce){.worgen-materials,.worgen-materials *,.worgen-materials :before,.worgen-materials :after{transition:none!important;animation:none!important}.worgen-attack{display:none!important}}@media (forced-colors:active){.worgen-materials,.worgen-cover,.worgen-attack{display:none!important}}dialog:not(:is([data-phase=wg-windup],[data-phase=wg-interrupted])) :is(.worgen-memory-stone,.worgen-memory-print,.worgen-memory-stone-cut,.worgen-memory-lantern),dialog:is([data-worgen-beat=bare-arm],[data-worgen-beat=cloth]) :is(.worgen-memory-stone,.worgen-memory-print,.worgen-memory-stone-cut,.worgen-memory-lantern),dialog:not([data-phase=wg-bite]) :is(.worgen-skin-echo,.worgen-memory-image){display:none!important}dialog:not([data-phase=wg-lever]) .worgen-joint-focus{display:none}dialog:not(:is([data-phase=wg-windup],[data-phase=wg-interrupted])) .worgen-materials,dialog:is([data-worgen-beat=bare-arm],[data-worgen-beat=cloth]) .worgen-materials{--wg-draw:0}dialog[data-phase=wg-burst] .worgen-arm-upper{animation:none!important}dialog[data-worgen-private-entry] .worgen-private-clock{animation-duration:1.4s;animation-timing-function:linear;animation-fill-mode:both}@keyframes worgen-hand-flinch{0%{opacity:.15;transform:translate(16px,2px)}24%{opacity:.6;transform:translate(12px,5px)}52%{opacity:.4;transform:translate(13px,4px)}to{opacity:.15;transform:translate(15px,4px)}}.worgen-memory-stone,.worgen-memory-print{transition:opacity .4s,transform .65s cubic-bezier(.2,.65,.2,1)}dialog[data-worgen-private-entry=v01] .worgen-private-clock{animation-name:worgen-private-end-v01}@keyframes worgen-private-end-v01{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v02] .worgen-private-clock{animation-name:worgen-private-end-v02}@keyframes worgen-private-end-v02{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v03] .worgen-private-clock{animation-name:worgen-private-end-v03}@keyframes worgen-private-end-v03{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v04] .worgen-private-clock{animation-name:worgen-private-end-v04}@keyframes worgen-private-end-v04{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v05] .worgen-private-clock{animation-name:worgen-private-end-v05}@keyframes worgen-private-end-v05{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v06] .worgen-private-clock{animation-name:worgen-private-end-v06}@keyframes worgen-private-end-v06{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v07] .worgen-private-clock{animation-name:worgen-private-end-v07}@keyframes worgen-private-end-v07{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v08] .worgen-private-clock{animation-name:worgen-private-end-v08}@keyframes worgen-private-end-v08{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v09] .worgen-private-clock{animation-name:worgen-private-end-v09}@keyframes worgen-private-end-v09{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v10] .worgen-private-clock{animation-name:worgen-private-end-v10}@keyframes worgen-private-end-v10{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v11] .worgen-private-clock{animation-name:worgen-private-end-v11}@keyframes worgen-private-end-v11{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v12] .worgen-private-clock{animation-name:worgen-private-end-v12}@keyframes worgen-private-end-v12{0%{opacity:0}to{opacity:0}}dialog[data-worgen-private-entry=v13] .worgen-private-clock{animation-name:worgen-private-end-v13}@keyframes worgen-private-end-v13{0%{opacity:0}to{opacity:0}}.worgen-inset.worgen-materials{z-index:auto;contain:layout paint style;background:radial-gradient(at 50% 55%,#36102545,#0000 69%);width:100%;height:240px;margin:26px 0;display:none;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 80%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 16% 80%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.worgen-inset .worgen-joint-stage{opacity:1;width:320px;height:auto;max-height:none;top:-110px;left:calc(50% - 160px);right:auto;-webkit-mask-image:none;mask-image:none}.worgen-inset .worgen-head-stage{opacity:1;width:330px;height:auto;max-height:none;top:-143px;left:calc(50% - 195px);-webkit-mask-image:none;mask-image:none}@media (max-width:700px){.worgen-inset.worgen-materials{display:block}}.worgen-steel-shell,.worgen-steel-rim{transition:d .7s}dialog[data-worgen-beat]:not([data-worgen-beat=ambush]):not([data-worgen-beat=bolt]) .worgen-steel-scratches{opacity:.9}dialog[data-worgen-beat]:not([data-worgen-beat=ambush]):not([data-worgen-beat=bolt]):not([data-worgen-beat=pressure]) .worgen-steel-fastener{transform:translate(-16px,24px)rotate(-12deg)}dialog[data-worgen-beat]:not([data-worgen-beat=ambush]):not([data-worgen-beat=bolt]):not([data-worgen-beat=pressure]) :is(.worgen-steel-rift,.worgen-steel-light,.worgen-steel-dent){opacity:.78}dialog[data-worgen-beat]:not([data-worgen-beat=ambush]):not([data-worgen-beat=bolt]):not([data-worgen-beat=pressure]) .worgen-steel-shell{d:path("M340 80Q265 88 222 161Q218 243 214 328Q218 386 239 450L208 587Q260 625 340 616Z")}dialog[data-worgen-beat]:not([data-worgen-beat=ambush]):not([data-worgen-beat=bolt]):not([data-worgen-beat=pressure]) .worgen-steel-rim{d:path("M339 81Q265 88 223 161Q219 243 215 328Q218 386 240 450L209 586")}dialog[data-worgen-beat=jaw][data-worgen-jaw-played=true] .worgen-materials{--wg-jaw-turn:21deg;--wg-jaw-x:8px;--wg-jaw-y:14px;--wg-string-length:1.5;--wg-strings:.25;--wg-tooth:0}dialog:is([data-phase=wg-dead],[data-phase=wg-after]) .worgen-attack{display:none!important}dialog:is([data-phase=wg-dead],[data-phase=wg-after]) :is(.worgen-blood-droplets,.worgen-steel-body,.worgen-blade-motion){animation:none!important}.worgen-neck-base{transform:translate(var(--wg-neck-body-x,0px),var(--wg-neck-body-y,0px))}dialog:is([data-worgen-beat=neck-break],[data-worgen-beat=collapse],[data-phase=wg-dead],[data-phase=wg-after]) .worgen-materials{--wg-neck-body-x:-7px;--wg-neck-body-y:8px}.worgen-memory{z-index:4;pointer-events:none;contain:layout paint style;grid-row:2;position:absolute;inset:0;overflow:hidden}.worgen-memory .worgen-memory-image{width:260px;top:24%;left:28px}.worgen-blood-fresh{filter:drop-shadow(0 1.5px .7px #0009)}.worgen-blood-wet{opacity:.86}dialog[data-effects=off] .worgen-memory{display:none!important}dialog[data-motion=paused] .worgen-memory,dialog[data-motion=paused] .worgen-memory *,dialog[data-motion=paused] .worgen-memory :before,dialog[data-motion=paused] .worgen-memory :after{animation-play-state:paused!important}dialog:is([data-phase=wg-dead],[data-phase=wg-after]) .worgen-memory{display:none!important}@media (max-width:700px){.worgen-memory .worgen-memory-image{width:220px;top:25%;left:calc(50% - 110px)}}@media (prefers-reduced-motion:reduce){.worgen-memory{display:none!important}}@media (forced-colors:active){.worgen-memory{display:none!important}}
