/* Original illustrated zombie romcom. Every style is scoped to this one world. */
@media screen {
 html[data-world='living-with-the-dead'] {--lc-px:0px;--lc-py:0px;--lwd-ink:var(--world-text);--lwd-paper:var(--world-surface);--lwd-edge:var(--world-border);--lwd-accent:var(--world-accent);--lwd-cover-pos:0%;}
 html[data-world='living-with-the-dead'][data-theme][data-mode] .workspace {background:transparent!important;isolation:isolate;}
 html[data-world='living-with-the-dead'][data-theme][data-mode] :is(.world-atmosphere,.world-orbits,.workspace-animation-decor,.lc-nebula,.lc-orbits,.lc-moon,.lc-stars,.lc-meteor,.lc-light-wave,.lc-mist) {display:none!important;}
 html[data-world='living-with-the-dead'] .lc-environment {position:fixed;inset:0 0 0 var(--sidebar-width,240px);z-index:-1;overflow:hidden;pointer-events:none;contain:strict;opacity:.35;}
 html[data-world='living-with-the-dead'] .lc-worlds {position:absolute;inset:0;}
 html[data-world='living-with-the-dead'] .lc-scene {position:absolute;inset:-15px;}
 html[data-world='living-with-the-dead'] .lwd-landscape {position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:var(--world-deep);}
 html[data-world='living-with-the-dead'] .lwd-painted-world {position:absolute;inset:-8px;background-image:var(--lwd-day);background-position:center;background-size:cover;background-repeat:no-repeat;transform:translate(calc(var(--lc-px)*.45),calc(var(--lc-py)*.45));}
 html[data-world='living-with-the-dead'][data-mode='dark'] .lwd-painted-world,html[data-world='living-with-the-dead'] [data-lwd-mode='dark'] .lwd-painted-world {background-image:var(--lwd-night);}
 html[data-world='living-with-the-dead'] [data-lwd-mode='light'] .lwd-painted-world {background-image:var(--lwd-day);}
 html[data-world='living-with-the-dead'] .lwd-depth-haze {position:absolute;inset:38% -10% -15%;background:radial-gradient(ellipse at 45% 55%,#efedee08,transparent 58%);transform:translate(calc(var(--lc-px)*.8),calc(var(--lc-py)*.8));}
 html[data-world='living-with-the-dead'] .lwd-sprite {display:block;background-size:calc(var(--lwd-cols,4)*100%) 200%;background-position:var(--lwd-x,0%) var(--lwd-y,0%);background-repeat:no-repeat;width:100%;aspect-ratio:1;flex:none;filter:drop-shadow(0 5px 4px #0005);}
 html[data-world='living-with-the-dead'] .lwd-couple {background-image:url('/art/living-with-the-dead/couple.png');}
 html[data-world='living-with-the-dead'] .lwd-zombies {background-image:url('/art/living-with-the-dead/zombies.png');}
 html[data-world='living-with-the-dead'] .lwd-props {background-image:url('/art/living-with-the-dead/props.png');}
 html[data-world='living-with-the-dead'] .lwd-action {display:block;width:100%;aspect-ratio:3/4;background:url('/art/living-with-the-dead/couple-actions.png') 0 0 / 400% 100% no-repeat;filter:drop-shadow(0 5px 6px #0006);}
 html[data-world='living-with-the-dead'] .lwd-detail {display:block;background-image:url('/art/living-with-the-dead/details.png');background-repeat:no-repeat;width:100%;filter:drop-shadow(0 5px 5px #0005);}
 html[data-world='living-with-the-dead'] .lwd-detail-ring {aspect-ratio:4/5;background-size:313.5% 250.8%;background-position:9.36% 2.65%;}
 html[data-world='living-with-the-dead'] .lwd-detail-car {aspect-ratio:774/427;background-size:162% 293.7%;background-position:100% 9.67%;}
 html[data-world='living-with-the-dead'] .lwd-sunset-couple {position:absolute;bottom:0;left:28%;width:clamp(230px,35%,420px);}
 html[data-world='living-with-the-dead'] .lwd-sunset-couple .lwd-seated {position:absolute;bottom:15%;left:8%;width:64%;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-discovery='sunset'] .lwd-couple-actor {visibility:hidden;}
 html[data-world='living-with-the-dead'] .lwd-stage:not([data-discovery='sunset']) .lwd-sunset-couple {display:none;}
 html[data-world='living-with-the-dead'] [data-characters='off'] .lwd-sunset-couple {display:none;}
 html[data-world='living-with-the-dead'] .lwd-foreground {position:absolute;inset:0;transform:translate(calc(var(--lc-px)*1.5),calc(var(--lc-py)*1.5));pointer-events:none;}
 html[data-world='living-with-the-dead'] .lwd-grass {position:absolute;bottom:-2%;left:-1%;width:20%;max-width:250px;transform-origin:bottom;}
 html[data-world='living-with-the-dead'] .lwd-scene-prop {position:absolute;bottom:1%;right:1%;width:15%;max-width:200px;}
 html[data-world='living-with-the-dead'] .lwd-characters {position:absolute;inset:0;pointer-events:none;transform:translate(var(--lc-px),var(--lc-py));}
 html[data-world='living-with-the-dead'] .lwd-couple-actor {position:absolute;bottom:4%;left:37%;width:clamp(130px,19%,215px);}
 html[data-world='living-with-the-dead'] .lwd-zombie-actor {position:absolute;bottom:8%;left:74%;width:clamp(65px,10%,112px);opacity:.85;}
 html[data-world='living-with-the-dead'] [data-art='stars'] .lwd-couple-actor {display:none;}
 html[data-world='living-with-the-dead'] [data-art='stars'] .lwd-grass {display:none;}
 html[data-world='living-with-the-dead'] [data-art='waiting'] :is(.lwd-characters,.lwd-foreground) {display:none;}
 html[data-world='living-with-the-dead'] [data-characters='off'] .lwd-couple-actor,html[data-world='living-with-the-dead'] [data-zombies='off'] .lwd-zombie-actor,html[data-world='living-with-the-dead'] [data-companions='off'] .lwd-characters {display:none;}
 html[data-world='living-with-the-dead'] .lc-environment .lwd-characters {display:none;}
 html[data-world='living-with-the-dead'] .lwd-rare-flight {position:absolute;left:-20%;top:7%;width:120px;opacity:0;pointer-events:none;}
 html[data-world='living-with-the-dead'] .lwd-rain {position:absolute;inset:-20%;pointer-events:none;opacity:0;background:repeating-linear-gradient(110deg,transparent 0 28px,#d2d6ef14 29px,transparent 30px 77px);}
 html[data-world='living-with-the-dead'][data-mode='dark'] [data-art='street'] .lwd-rain {opacity:.6;}
 html[data-world='living-with-the-dead'] .lwd-searchlight {position:absolute;right:20%;bottom:40%;width:40%;height:85%;background:linear-gradient(0deg,#ebe4d520,transparent);clip-path:polygon(44% 100%,48% 100%,85% 0,0 0);opacity:0;transform-origin:bottom;pointer-events:none;}
 html[data-world='living-with-the-dead'][data-mode='dark'] [data-art='stars'] .lwd-searchlight {opacity:.6;}
 html[data-world='living-with-the-dead'] .lwd-neon {position:absolute;inset:0;pointer-events:none;opacity:.12;background:radial-gradient(ellipse at 83% 35%,#e88cc72a,transparent 30%);}
 html[data-world='living-with-the-dead'] .lwd-stage {position:relative;margin:20px 0 28px;border:1px solid var(--world-border);border-radius:16px 4px 16px 4px;overflow:hidden;background:var(--world-surface);color:var(--world-text);box-shadow:0 16px 28px -21px #100914b0;}
 html[data-world='living-with-the-dead'] .lwd-stage-head {display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;background:var(--world-surface);}
 html[data-world='living-with-the-dead'] .lwd-stage-head h2 {font:clamp(23px,2.5vw,36px)/1.12 'Sentient',Georgia,serif;margin:5px 0;color:var(--world-text);}
 html[data-world='living-with-the-dead'] .lwd-stage-head p {font-size:13px;color:var(--world-secondary);margin:4px 0;}
 html[data-world='living-with-the-dead'] .lwd-kicker {font:10px/1.5 'Space Mono',monospace!important;letter-spacing:.15em;color:var(--world-accent)!important;}
 html[data-world='living-with-the-dead'] .lwd-stage-tools {display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;max-width:430px;}
 html[data-world='living-with-the-dead'] .lwd-stage-tools .button {font-size:11px;padding:8px 12px;min-height:40px;}
 html[data-world='living-with-the-dead'] .lwd-stage-picture {height:clamp(310px,30vw,450px);}
 html[data-world='living-with-the-dead'] .lwd-scene-footer {display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 24px;background:var(--world-surface);border-top:1px solid var(--world-border);}
 html[data-world='living-with-the-dead'] .lwd-scene-footer p {margin:0;font-size:12px;line-height:1.5;max-width:72ch;color:var(--world-secondary);}
 html[data-world='living-with-the-dead'] .lwd-scene-footer .button {font-size:12px;flex:none;}
 html[data-world='living-with-the-dead'] .lwd-scene-hotspots {position:absolute;inset:0;}
 html[data-world='living-with-the-dead'] .lwd-hotspot {position:absolute;top:calc(16% + var(--lwd-spot)*13%);left:calc(8% + var(--lwd-spot)*23%);display:flex;gap:7px;align-items:center;max-width:160px;min-height:44px;padding:7px 9px;cursor:pointer;color:#fff7e5!important;background:#17212be8!important;border:1px solid #fff6!important;border-radius:6px!important;box-shadow:0 4px 12px #0006!important;font:11px/1.4 system-ui!important;text-shadow:none!important;}
 html[data-world='living-with-the-dead'] .lwd-hotspot>span:first-child {font-size:18px;color:#ffcc96;}
 html[data-world='living-with-the-dead'] .lwd-hotspot:is(:hover,:focus-visible) {outline:2px solid #ffdc9b;outline-offset:3px;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-hidden='yes'] :is(.lwd-stage-picture,.lwd-scene-footer) {display:none;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-motion='on'] .lwd-grass {animation:lwd-sway 14s ease-in-out infinite alternate;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-motion='on'] .lwd-depth-haze {animation:lwd-haze 30s ease-in-out infinite alternate;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-motion='on'] .lwd-rain {animation:lwd-rain 3s linear infinite;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-motion='on'] .lwd-searchlight {animation:lwd-search 19s ease-in-out infinite alternate;}
 html[data-world='living-with-the-dead'] [data-art='whisper'] .lwd-depth-haze {background:radial-gradient(ellipse at 45% 55%,#cee0e629,transparent 65%);}
 html[data-world='living-with-the-dead'] .lc-particles {position:absolute;inset:0;pointer-events:none;}
 html[data-world='living-with-the-dead'] .lc-particle {width:3px;height:3px;border-radius:50%;background:var(--world-accent);box-shadow:0 0 5px currentColor;}
 html[data-world='living-with-the-dead']:not([data-family-realm='zombie-whisperer']):not([data-family-realm='eat-slay-love']) .lc-particle {width:7px;height:10px;border-radius:1px;background:#d6c3a4;border:1px solid #6c4a4033;box-shadow:none;clip-path:polygon(0 0,100% 0,85% 70%,100% 100%,0 95%);}
 html[data-world='living-with-the-dead'][data-mode='light'] .lc-particle {opacity:.3;}
 html[data-world='living-with-the-dead'][data-family-motion='off'] .lc-particles,html[data-world='living-with-the-dead'][data-family-particles='off'] .lc-particles {display:none;}
 html[data-world='living-with-the-dead'] .lwd-emblem {display:block;width:100%;height:100%;}
 html[data-world='living-with-the-dead'] .lwd-emblem .lwd-sprite {filter:none;}
 html[data-world='living-with-the-dead'] .lc-card-shell {inset:0;pointer-events:none;z-index:1;}
 html[data-world='living-with-the-dead'] .lc-card-seal {width:23px;height:23px;top:7px;right:7px;opacity:.32;}
 html[data-world='living-with-the-dead'] .lc-corner {width:12px;height:12px;border-radius:2px;opacity:.4;}
 html[data-world='living-with-the-dead'] .lc-corner::after {content:none;}
 html[data-world='living-with-the-dead'] .lc-card {position:relative;isolation:isolate;}
 html[data-world='living-with-the-dead'][data-theme][data-mode][data-family-realm='flip-this-zombie'] {--world-radius:4px;--world-control:4px;}
 html[data-world='living-with-the-dead'][data-theme][data-mode][data-family-realm='eat-slay-love'] {--world-radius:18px 4px 4px 18px;}
 html[data-world='living-with-the-dead'][data-theme][data-mode][data-family-realm='zombie-whisperer'] {--world-radius:24px 5px 24px 5px;}
 html[data-world='living-with-the-dead'][data-theme][data-mode][data-family-realm='shambling-stars'] {--world-radius:3px 18px 3px 18px;}
 @layer surface-material {
  html[data-world='living-with-the-dead'][data-theme][data-mode] .lc-card:not(.room-card):not(.adaptive-room-card):not(.arrival-tier):not(.early-tier):not(.finished):not(.card-dragging) {background:linear-gradient(115deg,color-mix(in srgb,var(--world-surface) var(--tuner-surface-solid,100%),transparent),color-mix(in srgb,var(--world-elevated) var(--tuner-surface-solid,100%),transparent))!important;color:var(--world-text)!important;border:1px solid var(--world-border)!important;box-shadow:2px 3px 0 -1px var(--world-border),0 14px 25px -22px #120b1ccc,inset 0 1px #fff3!important;backdrop-filter:none!important;}
  html[data-world='living-with-the-dead'][data-family-realm='flip-this-zombie'] .lc-card:not(.room-card):not(.adaptive-room-card) {background:linear-gradient(100deg,color-mix(in srgb,var(--world-elevated) var(--tuner-surface-solid,100%),transparent),color-mix(in srgb,var(--world-surface) var(--tuner-surface-solid,100%),transparent) 40%,color-mix(in srgb,var(--world-elevated) var(--tuner-surface-solid,100%),transparent))!important;border-style:double!important;border-width:3px!important;box-shadow:inset 0 0 0 3px #17232b20,2px 4px 0 -2px var(--world-accent),0 14px 25px -22px #000b!important;}
  html[data-world='living-with-the-dead'][data-family-realm='eat-slay-love'] .lc-card:not(.room-card):not(.adaptive-room-card) {border-left:6px double var(--world-accent-secondary)!important;box-shadow:inset 0 0 0 5px color-mix(in srgb,var(--world-accent-secondary) 12%,transparent),0 12px 23px -19px #201524b0!important;}
  html[data-world='living-with-the-dead'][data-family-realm='zombie-whisperer'] .lc-card:not(.room-card):not(.adaptive-room-card) {background:linear-gradient(145deg,color-mix(in srgb,var(--world-surface) var(--tuner-surface-solid,97%),transparent),color-mix(in srgb,var(--world-elevated) var(--tuner-surface-solid,100%),transparent))!important;border-width:1px!important;box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--world-accent) 10%,transparent),0 16px 38px -25px #090e23cc!important;}
  html[data-world='living-with-the-dead'][data-family-realm='shambling-stars'] .lc-card:not(.room-card):not(.adaptive-room-card) {border:3px double var(--world-accent)!important;box-shadow:inset 0 0 0 5px color-mix(in srgb,var(--world-accent) 12%,transparent),0 16px 30px -23px #281421cc!important;}
  html[data-world='living-with-the-dead'] dialog.lc-library {background:var(--world-surface)!important;color:var(--world-text)!important;border:1px solid var(--world-border)!important;width:min(1120px,calc(100vw - 28px));max-width:1120px;}
  html[data-world='living-with-the-dead'] :is(.lc-library,.lwd-stage) :is(.button,select,input,option) {color:var(--world-text)!important;background:var(--world-elevated)!important;border-color:var(--world-border)!important;text-shadow:none!important;}
 }
 html[data-world='living-with-the-dead'] :is(.lc-library-head h2,.lc-library h3,.lc-atelier summary,.lc-cinematic-settings,.lc-library label,.lc-library legend,.lc-library .lc-switch) {color:var(--world-text)!important;}
 html[data-world='living-with-the-dead'] :is(.lc-library .lc-save-note,.lc-library-head p,.lc-library .lc-eyebrow,.lc-library-caption,.lc-library-caption strong,.lc-library [role='status'],.lc-atelier summary span) {color:var(--world-secondary)!important;}
 html[data-world='living-with-the-dead'] .lc-library-vault {display:none;}
 html[data-world='living-with-the-dead'] .lc-settings {gap:16px;}
 html[data-world='living-with-the-dead'] .lc-settings select {min-height:44px;width:100%;}
 html[data-world='living-with-the-dead'] .lc-audio input[type='range'] {width:100%;accent-color:var(--world-accent);}
 html[data-world='living-with-the-dead'] .lc-audio-events {gap:12px;}
 html[data-world='living-with-the-dead'] .lc-audio-events label {display:flex;gap:8px;align-items:center;}
 html[data-world='living-with-the-dead'] .lwd-books {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:22px 0 30px;}
 html[data-world='living-with-the-dead'] .lwd-book {min-width:0;padding:0!important;text-align:left;border:1px solid var(--world-border)!important;border-radius:5px 12px 12px 5px!important;color:var(--world-text)!important;background:var(--world-elevated)!important;box-shadow:-4px 5px 0 -2px var(--world-border),0 10px 20px -14px #12091488;cursor:pointer;overflow:hidden;transition:translate .25s,box-shadow .25s;}
 html[data-world='living-with-the-dead'] .lwd-book:is(:hover,:focus-visible,[data-preview='true']) {translate:0 -3px;box-shadow:0 0 0 2px var(--world-accent),-4px 7px 0 -2px var(--world-border),0 14px 24px -15px #0007;}
 html[data-world='living-with-the-dead'] .lwd-cover {position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background-image:var(--lwd-cover);background-size:200% auto;background-position:left center;}
 html[data-world='living-with-the-dead'] .lwd-cover>.lwd-couple {position:absolute;bottom:0;right:5%;width:41%;}
 html[data-world='living-with-the-dead'] .lwd-edition {position:absolute;top:12px;left:12px;padding:5px 8px;background:#fbeddce8;color:#33242c;border:1px solid #4c343480;font:9px 'Space Mono',monospace;text-transform:uppercase;}
 html[data-world='living-with-the-dead'] .lwd-book-copy {display:flex;flex-direction:column;gap:8px;padding:17px 18px 19px;}
 html[data-world='living-with-the-dead'] .lwd-book-copy strong {font:23px/1.15 'Sentient',Georgia,serif;color:var(--world-text);}
 html[data-world='living-with-the-dead'] .lwd-book-copy>span {font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--world-accent);}
 html[data-world='living-with-the-dead'] .lwd-book-copy small {font-size:12px;line-height:1.5;color:var(--world-secondary);}
 html[data-world='living-with-the-dead'] .lwd-library-note {color:var(--world-secondary);font-size:13px;margin:20px 0;}
 html[data-world='living-with-the-dead'] .lwd-book-preview {display:grid;grid-template-columns:1.4fr 1fr;border:1px solid var(--world-border);border-radius:12px;overflow:hidden;margin-bottom:24px;}
 html[data-world='living-with-the-dead'] .lwd-preview-art {min-height:290px;position:relative;}
 html[data-world='living-with-the-dead'] .lwd-preview-art>.lwd-landscape {position:absolute;inset:0;}
 html[data-world='living-with-the-dead'] .lwd-preview-art .lwd-couple-actor {left:31%;width:35%;max-width:180px;}
 html[data-world='living-with-the-dead'] .lwd-preview-copy {padding:24px;background:var(--world-elevated);}
 html[data-world='living-with-the-dead'] .lwd-preview-copy h3 {font:25px/1.15 'Sentient',Georgia,serif;margin:12px 0;}
 html[data-world='living-with-the-dead'] .lwd-preview-copy p {font-size:13px;line-height:1.5;}
 html[data-world='living-with-the-dead'] :is(.lwd-preview-modes,.lwd-preview-actions) {display:flex;gap:10px;flex-wrap:wrap;margin-top:17px;}
 html[data-world='living-with-the-dead'] .lwd-preview-modes button {min-height:44px;padding:8px 22px;border:1px solid var(--world-border);color:var(--world-text);background:var(--world-surface);border-radius:5px;cursor:pointer;}
 html[data-world='living-with-the-dead'] .lwd-preview-modes [aria-pressed='true'] {outline:2px solid var(--world-accent);outline-offset:2px;}
 html[data-world='living-with-the-dead'] .lwd-opening {position:absolute;inset:0;overflow:hidden;}
 html[data-world='living-with-the-dead'] .lwd-opening-landscape {position:absolute;inset:0;opacity:1;}
 html[data-world='living-with-the-dead'] .lwd-opening-landscape .lwd-foreground {display:none;}
 html[data-world='living-with-the-dead'] .lwd-opening-landscape .lwd-characters {display:none;}
 html[data-world='living-with-the-dead'] .lwd-opening-couple {position:absolute;width:min(36vw,340px);bottom:12%;left:33%;}
 html[data-world='living-with-the-dead'] .lwd-opening-zombie {position:absolute;width:min(18vw,175px);bottom:12%;left:69%;}
 html[data-world='living-with-the-dead'] .lwd-opening-ring {position:absolute;left:24%;bottom:13%;width:90px;}
 html[data-world='living-with-the-dead'] .lwd-opening:not([data-art='street']) .lwd-opening-ring {width:130px;left:14%;}
 html[data-world='living-with-the-dead'] .lwd-opening-road {width:min(48vw,520px);left:27%;}
 html[data-world='living-with-the-dead'] .lwd-opening-road .lwd-seated {position:absolute;bottom:15%;left:8%;width:64%;}
 html[data-world='living-with-the-dead'] .lwd-opening-caption {position:absolute;top:13%;left:5%;right:5%;color:#fff3df;text-align:center;text-shadow:0 3px 9px #070910;font:clamp(22px,4vw,48px) 'Sentient',Georgia,serif;}
 html[data-world='living-with-the-dead'] .lc-cinema-symbol {display:none;}
 html[data-world='living-with-the-dead'] .lc-cinema-skip {pointer-events:auto;position:absolute;right:max(18px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));border:1px solid #ead7b5;border-radius:7px;background:#17212bed;color:#fff3df;padding:13px 20px;font:13px system-ui;cursor:pointer;box-shadow:0 4px 24px #0005;min-height:44px;}
 html[data-world='living-with-the-dead'] .lc-cinema-skip:focus-visible {outline:3px solid #ffd296;outline-offset:3px;}
 html[data-world='living-with-the-dead'] .lc-cinema-title {z-index:3;top:64%;text-shadow:0 2px 15px #000;}
 html[data-world='living-with-the-dead'] .lc-cinema-title>span {font-size:clamp(24px,4vw,48px);color:#fff1dc;-webkit-text-fill-color:currentColor;background:none;}
 html[data-world='living-with-the-dead'] .lc-cinema-title>strong {color:#ffe0c8;}
 html[data-world='living-with-the-dead'][data-family-reduced='yes'] .lwd-stage *,html[data-world='living-with-the-dead'][data-family-awake='no'] .lwd-stage *,html[data-world='living-with-the-dead'][data-background-animations='off'] .lwd-stage * {animation:none!important;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-motion='off'] * {animation:none!important;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-intensity='subtle'] :is(.lwd-rain,.lwd-searchlight,.lwd-rare-flight) {display:none;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-weather='calm'] .lwd-rain {display:none;}
 html[data-world='living-with-the-dead'] .lwd-stage[data-performance='eco'] :is(.lwd-searchlight,.lwd-depth-haze) {animation:none!important;}
 @keyframes lwd-sway {from{rotate:-.6deg}to{rotate:.8deg}}
 @keyframes lwd-haze {from{translate:-12px 0;opacity:.3}to{translate:18px -4px;opacity:.8}}
 @keyframes lwd-rain {to{background-position:40px 65px}}
 @keyframes lwd-search {from{rotate:-12deg}to{rotate:17deg}}
 @keyframes lwd-survival-breeze {from{opacity:.9}to{opacity:1}}
 @media(max-width:1100px){html[data-world='living-with-the-dead'] .lwd-stage-head {align-items:flex-start;flex-direction:column;}html[data-world='living-with-the-dead'] .lwd-stage-tools {max-width:none;justify-content:flex-start;}}
 @media(max-width:700px){
  html[data-world='living-with-the-dead'] .lc-environment {inset:0;opacity:.23;}
  html[data-world='living-with-the-dead'] .lwd-stage {margin:14px 0 24px;}
  html[data-world='living-with-the-dead'] .lwd-stage-head {padding:17px 16px;gap:12px;}
  html[data-world='living-with-the-dead'] .lwd-stage-picture {height:auto;aspect-ratio:9/16;}
  html[data-world='living-with-the-dead'] .lwd-stage-picture .lwd-painted-world,html[data-world='living-with-the-dead'] .lwd-opening-landscape .lwd-painted-world {background-image:var(--lwd-mobile)!important;background-size:200% auto;background-position:0% center;inset:0;transform:none;}
  html[data-world='living-with-the-dead'][data-mode='dark'] .lwd-stage-picture .lwd-painted-world,html[data-world='living-with-the-dead'][data-mode='dark'] .lwd-opening-landscape .lwd-painted-world {background-position:100% 0%;}
  html[data-world='living-with-the-dead'] .lwd-opening-landscape .lwd-painted-world {background-size:auto 100%;}
  html[data-world='living-with-the-dead'] .lwd-stage-picture .lwd-couple-actor {width:160px;left:24%;bottom:2%;}
  html[data-world='living-with-the-dead'] .lwd-stage-picture .lwd-zombie-actor {width:72px;left:72%;bottom:7%;}
  html[data-world='living-with-the-dead'] .lwd-hotspot {left:auto;right:10px;top:calc(10px + var(--lwd-spot)*54px);max-width:160px;}
  html[data-world='living-with-the-dead'] .lwd-scene-footer {flex-direction:column;align-items:flex-start;padding:15px 16px;gap:12px;}
  html[data-world='living-with-the-dead'] .lwd-books {grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;}
  html[data-world='living-with-the-dead'] .lwd-cover {aspect-ratio:3/4;background-size:200% auto;background-position:left center;}
  html[data-world='living-with-the-dead'] .lwd-book-copy {padding:12px;gap:7px;}
  html[data-world='living-with-the-dead'] .lwd-book-copy strong {font-size:19px;}
  html[data-world='living-with-the-dead'] .lwd-book-copy small {font-size:11px;}
  html[data-world='living-with-the-dead'] .lwd-book-preview {grid-template-columns:1fr;}
  html[data-world='living-with-the-dead'] .lwd-preview-art {min-height:250px;}
  html[data-world='living-with-the-dead'] .lwd-preview-copy {padding:20px;}
  html[data-world='living-with-the-dead'] .lwd-opening-couple {width:190px;left:13%;bottom:15%;}
  html[data-world='living-with-the-dead'] .lwd-opening-zombie {width:88px;left:70%;bottom:15%;}
  html[data-world='living-with-the-dead'] .lwd-opening-ring {left:8%;width:58px;bottom:14%;}
 }
 @media(prefers-reduced-motion:reduce){html[data-world='living-with-the-dead'] .lwd-stage * {animation:none!important;transition:none!important;}html[data-world='living-with-the-dead'] .lwd-book {translate:none!important;}}
}
@media print {html[data-world='living-with-the-dead'] :is(.lwd-stage,.lc-environment,.lc-cinema,.lc-library) {display:none!important;}}
