/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Alegreya Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"Alegreya Sans",ui-monospace,SFMono-Regular,monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-bold:700;--tracking-wide:.025em;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ash-950:#19130e;--color-ash-900:#221912;--color-ash-850:#2b2018;--color-ash-800:#35281e;--color-ash-750:#3f3025;--color-ash-700:#4b3a2d;--color-ash-600:#5e4a39;--color-umber-700:#564333;--color-umber-600:#6b5341;--color-umber-500:#866a53;--color-parchment-50:#fbf4e4;--color-parchment-100:#f2e6ce;--color-parchment-300:#dcc7a4;--color-parchment-500:#b9a183;--color-parchment-700:#8a745c;--color-ember-300:#f5b872;--color-ember-400:#ea9a46;--color-ember-500:#d97b27;--color-ember-600:#b85e19;--color-gold-300:#ebcf8a;--color-gold-400:#d9b45c;--color-gold-500:#be9436;--color-jade-400:#82a566;--color-rust-400:#d0653a;--color-rust-500:#b04a28;--font-display:"Alegreya","Iowan Old Style",Palatino,Georgia,serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--color-ash-950);scroll-behavior:smooth;color-scheme:dark}body{background-color:var(--color-ash-950);min-height:100vh;color:var(--color-parchment-100);font-family:var(--font-sans);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;padding:0;overflow-x:hidden}::selection{color:var(--color-parchment-50);background-color:#d97b2766}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab,var(--color-ember-500)40%,transparent)}}}@layer components{.ll-scene{touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.ll-panel--composite .ll-scene,[data-controller=commons] .ll-scene{touch-action:none}.ll-camera-controls{z-index:4;pointer-events:auto;gap:.35rem;display:flex;position:absolute;top:.75rem;right:.75rem}.ll-camera-btn{color:#f5e6a8;cursor:pointer;background:#241a12b8;border:1px solid #f5e6a859;border-radius:999px;width:2rem;height:2rem;font-size:1.1rem;line-height:1}.ll-camera-btn:hover{background:#3a2a1ce0}.ll-camera-controls--foot{top:auto;bottom:.75rem;right:.75rem}.ll-camera-btn--find{justify-content:center;align-items:center;padding:0;display:inline-flex}.ll-camera-btn--find svg{width:55%;height:55%}.ll-camera-btn--away{color:#ffd97a;border-color:#f5c864e6;animation:1.8s ease-out infinite ll-find-me-pulse;box-shadow:0 0 #ffd97a8c}@keyframes ll-find-me-pulse{0%{box-shadow:0 0 #ffd97a8c}70%{box-shadow:0 0 0 9px #ffd97a00}to{box-shadow:0 0 #ffd97a00}}@media (prefers-reduced-motion:reduce){.ll-camera-btn--away{animation:none}.ll-chamber--settling .ll-tile{opacity:1!important;transition:none!important}}.ll-stagelight{position:relative}.ll-stagelight--level-fade:after{mix-blend-mode:normal;transition:opacity .26s,background .26s;opacity:1!important;background:#0c0908e0!important}.ll-tile--stair{cursor:pointer}.ll-stair{pointer-events:none}.ll-stair__tread{fill:#4a3b2e;stroke:#241a12;stroke-width:.75px}.ll-stair__riser{fill:#241b14;stroke:#1a130d;stroke-width:.75px}.ll-wake-spark{fill:#ffb959;filter:drop-shadow(0 0 4px #ffb859d9);pointer-events:none}@media (prefers-reduced-motion:reduce){.ll-wake-spark{display:none}}.ll-stagelight:after{content:"";pointer-events:none;z-index:3;opacity:0;transition:opacity 2s,background 2s;position:absolute;inset:0}.ll-stagelight--dawn:after{opacity:1;mix-blend-mode:soft-light;background:linear-gradient(160deg,#ffb27a24,#7862a01a 70%)}.ll-stagelight--dusk:after{opacity:1;mix-blend-mode:soft-light;background:linear-gradient(200deg,#ff944029,#583e8c29 75%)}.ll-stagelight--night:after{opacity:1;mix-blend-mode:multiply;background:linear-gradient(190deg,#18204e4d,#0a0e2a57 80%)}.ll-stagelight--stillnight.ll-stagelight--night:after{background:linear-gradient(190deg,#1218486b,#06092275 80%)}.ll-stagelight--stillnight.ll-stagelight--dusk .ll-firefly{animation:13s ease-in-out infinite alternate ll-firefly-drift,3.1s ease-in-out infinite ll-firefly-blink}.ll-firefly{pointer-events:none;z-index:4;opacity:0;background:#ffe9a3;border-radius:999px;width:4px;height:4px;position:absolute;box-shadow:0 0 6px 2px #ffe2828c}.ll-stagelight--night .ll-firefly,.ll-stagelight--dusk .ll-firefly--1,.ll-stagelight--dusk .ll-firefly--4{animation:13s ease-in-out infinite alternate ll-firefly-drift,3.1s ease-in-out infinite ll-firefly-blink}.ll-firefly--0{animation-delay:0s,.4s;top:58%;left:22%}.ll-firefly--1{animation-duration:17s,2.3s;animation-delay:-3s,1.1s;top:46%;left:64%}.ll-firefly--2{animation-duration:11s,3.7s;animation-delay:-7s,0s;top:68%;left:41%}.ll-firefly--3{animation-delay:-5s,1.9s;top:62%;left:78%}.ll-firefly--4{animation-duration:19s,2.9s;animation-delay:-11s,.7s;top:40%;left:31%}.ll-firefly--5{animation-duration:15s,4.1s;animation-delay:-2s,2.5s;top:74%;left:55%}@keyframes ll-firefly-drift{0%{transform:translate(0)}33%{transform:translate(26px,-18px)}66%{transform:translate(-14px,-34px)}to{transform:translate(12px,-8px)}}@keyframes ll-firefly-blink{0%,to{opacity:0}45%{opacity:.9}60%{opacity:.35}}.ll-mist{fill:url(#prop-mist);pointer-events:none;animation:9s ease-in-out infinite ll-mist-breathe}@keyframes ll-mist-breathe{0%,to{opacity:.12}50%{opacity:.34}}@media (prefers-reduced-motion:reduce){.ll-mist{opacity:.2;animation:none!important}}.ll-roof--rain:before{content:"";pointer-events:none;z-index:4;opacity:.55;background-color:#0000;background-image:radial-gradient(circle at 18% 0,#c8d6e838 0 1px,#0000 2px),radial-gradient(circle at 47% 0,#c8d6e82e 0 1px,#0000 2px),radial-gradient(circle at 73% 0,#c8d6e833 0 1px,#0000 2px);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:2.4s ease-in-out infinite ll-roof-drip;position:absolute;inset:0 0 72%}.ll-roof--rain:after{opacity:1;mix-blend-mode:multiply;background:linear-gradient(190deg,#181e2c24,#0e121c33 80%)}@keyframes ll-roof-drip{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.65;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ll-roof--rain:before{opacity:.4;animation:none;transform:none}}.ll-omen{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.ll-omen:before,.ll-omen:after{content:"";pointer-events:none;position:absolute;inset:0}.ll-omen__mote{opacity:0;border-radius:50%;width:4px;height:4px;position:absolute;top:-3%}.ll-omen__mote--0{animation-duration:9s;animation-delay:0s;left:6%}.ll-omen__mote--1{animation-duration:12s;animation-delay:-3s;left:14%}.ll-omen__mote--2{animation-duration:10s;animation-delay:-6s;left:23%}.ll-omen__mote--3{animation-duration:13s;animation-delay:-1.5s;left:31%}.ll-omen__mote--4{animation-duration:11s;animation-delay:-8s;left:40%}.ll-omen__mote--5{animation-duration:9.5s;animation-delay:-4.5s;left:48%}.ll-omen__mote--6{animation-duration:12.5s;animation-delay:-10s;left:57%}.ll-omen__mote--7{animation-duration:10.5s;animation-delay:-2.5s;left:65%}.ll-omen__mote--8{animation-duration:13.5s;animation-delay:-7s;left:73%}.ll-omen__mote--9{animation-duration:9s;animation-delay:-5s;left:82%}.ll-omen__mote--10{animation-duration:11.5s;animation-delay:-9s;left:90%}.ll-omen__mote--11{animation-duration:12s;animation-delay:-.5s;left:96%}.ll-omen--lean:after{mix-blend-mode:soft-light;background:radial-gradient(70% 60% at 36% 64%,#ffa84842,#0000 70%);animation:9s ease-in-out infinite alternate ll-omen-lean}@keyframes ll-omen-lean{0%{opacity:.85;transform:translate(-2%)scale(1)}to{opacity:1;transform:translate(3%)scale(1.06)}}.ll-omen--fog:after{mix-blend-mode:screen;background:linear-gradient(#d6dee81a,#c4cedc57 78%);animation:16s ease-in-out infinite alternate ll-omen-breathe}.ll-omen--fog:before{filter:blur(6px);background:repeating-linear-gradient(94deg,#0000 0 14%,#e2e8f01a 22% 30%,#0000 38% 52%,#e2e8f012 60% 66%,#0000 74% 100%);animation:48s linear infinite ll-omen-drift;inset:0 -100%}@keyframes ll-omen-drift{0%{transform:translate(0)}to{transform:translate(33.333%)}}@keyframes ll-omen-breathe{0%{opacity:.72}to{opacity:1}}.ll-omen--red:after{mix-blend-mode:multiply;background:linear-gradient(#de6e3c4d,#d682501f 40%,#0000 70%);animation:11s ease-in-out infinite alternate ll-omen-breathe}.ll-omen--red:before{mix-blend-mode:screen;background:radial-gradient(110% 45% at 50% -8%,#ff965a6b,#ff78461a 55%,#0000 75%)}.ll-omen--snow:after{mix-blend-mode:screen;background:linear-gradient(190deg,#dee6f233,#b2c4de29 80%)}.ll-omen--snow .ll-omen__mote{background:#f4f7fceb;width:5px;height:5px;animation-name:ll-omen-fall-snow;animation-timing-function:linear;animation-iteration-count:infinite;box-shadow:0 0 3px #fff9}@keyframes ll-omen-fall-snow{0%{opacity:0;transform:translate(0)}8%{opacity:.9}50%{transform:translate(14px,50vh)}92%{opacity:.9}to{opacity:0;transform:translate(-6px,104vh)}}.ll-omen--ash:after{mix-blend-mode:multiply;background:linear-gradient(190deg,#483e3a47,#2a24223d 80%)}.ll-omen--ash .ll-omen__mote{background:#bcb4ace0;border-radius:40% 60% 55% 45%;width:5px;height:5px;animation-name:ll-omen-fall-ash;animation-timing-function:linear;animation-iteration-count:infinite;box-shadow:0 0 2px #3c322e99}@keyframes ll-omen-fall-ash{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:.8}50%{transform:translate(-18px,52vh)rotate(180deg)}90%{opacity:.7}to{opacity:0;transform:translate(10px,104vh)rotate(360deg)}}.ll-omen--storm:after{mix-blend-mode:multiply;background:linear-gradient(190deg,#262a3e6b,#16182861 80%)}.ll-omen--storm:before{mix-blend-mode:screen;opacity:0;background:radial-gradient(80% 60% at 60% 0,#ecf0fff2,#c8d2ff8c 50%,#0000 85%);animation:13s linear infinite ll-omen-lightning}@keyframes ll-omen-lightning{0%,71%,74%,75.5%,to{opacity:0}72%{opacity:.62}72.6%{opacity:.1}73.2%{opacity:.48}74.8%{opacity:.22}}.ll-omen--still:after{mix-blend-mode:multiply;background:#54526033}.ll-stagelight:has(.ll-omen--still) .ll-firefly{opacity:.35;animation-play-state:paused}.ll-omen--glow:after{mix-blend-mode:screen;background:radial-gradient(70% 50% at 54% 98%,#6ee4ce94,#3ca0b438 55%,#0000 80%);animation:7s ease-in-out infinite alternate ll-omen-glow}@keyframes ll-omen-glow{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.ll-omen--starfall:after{mix-blend-mode:multiply;background:linear-gradient(190deg,#0e123433,#06081e3d 80%)}.ll-omen--starfall .ll-omen__mote{background:#fff;width:2px;height:2px;animation-name:ll-omen-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;box-shadow:0 0 4px #ffffffe6}.ll-omen--starfall .ll-omen__mote--0{top:6%}.ll-omen--starfall .ll-omen__mote--1{top:12%}.ll-omen--starfall .ll-omen__mote--2{top:4%}.ll-omen--starfall .ll-omen__mote--3{top:16%}.ll-omen--starfall .ll-omen__mote--4{top:9%}.ll-omen--starfall .ll-omen__mote--5{top:3%}.ll-omen--starfall .ll-omen__mote--6{top:14%}.ll-omen--starfall .ll-omen__mote--7{top:7%}.ll-omen--starfall .ll-omen__mote--8{top:18%}.ll-omen--starfall .ll-omen__mote--9{top:5%}.ll-omen--starfall .ll-omen__mote--10{top:11%}.ll-omen--starfall .ll-omen__mote--11{top:15%}@keyframes ll-omen-twinkle{0%{opacity:.25;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}.ll-omen--aurora:after{mix-blend-mode:screen;filter:blur(16px);background:linear-gradient(100deg,#0000 0%,#40e0a84d 22%,#60c8dc38 40%,#8460e44d 58%,#40e0a82e 76%,#0000 100%) 0 0/200% 100%;animation:22s ease-in-out infinite alternate ll-omen-aurora;inset:-12% -20% 38%}.ll-omen--aurora:before{filter:blur(4px);background:repeating-linear-gradient(96deg,#0000 0 9%,#a0ffd21a 12% 15%,#0000 18% 30%);animation:36s linear infinite reverse ll-omen-drift;inset:-8% 0 55%}@keyframes ll-omen-aurora{0%{opacity:.7;background-position:0 0}to{opacity:1;background-position:100% 0}}@media (prefers-reduced-motion:reduce){.ll-omen:before,.ll-omen:after,.ll-omen__mote{animation:none!important}.ll-omen--storm:before,.ll-omen--snow .ll-omen__mote,.ll-omen--ash .ll-omen__mote{opacity:0}.ll-omen--starfall .ll-omen__mote{opacity:.8}.ll-firefly{opacity:0;animation:none!important}}.ll-star{left:var(--star-x,30%);top:var(--star-y,10%);pointer-events:none;z-index:5;background:#fff6d8;border-radius:999px;width:3px;height:3px;animation:1.5s ease-out forwards ll-star-fall;position:absolute;box-shadow:0 0 8px 2px #fff0c8cc}.ll-star:after{content:"";transform-origin:0;background:linear-gradient(90deg,#fff4d2d9,#fff4d200);width:90px;height:1.5px;position:absolute;top:1.5px;left:1.5px;transform:rotate(-17deg)}@keyframes ll-star-fall{0%{opacity:0;transform:translate(0)}12%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(-190px,58px)}}.ll-hoard-glint__spark{opacity:0;animation:1.2s ease-out forwards ll-hoard-glint}@keyframes ll-hoard-glint{0%{opacity:0}18%{opacity:.95}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ll-hoard-glint__spark{opacity:0;animation:none!important}}.ll-wall{stroke:#0e0a08;stroke-width:1.5px;pointer-events:none}.ll-wall--left{fill:url(#wall-left)}.ll-wall--right{fill:url(#wall-right)}.ll-wall-cap{fill:var(--wall-right-1,#3a2a1d);stroke:#0e0a08;stroke-width:1px;stroke-linejoin:round;pointer-events:none}@supports (color:color-mix(in lab, red, red)){.ll-wall-cap{fill:color-mix(in srgb,var(--wall-right-1,#3a2a1d)70%,#e9d6b6 30%)}}.ll-course{stroke:#0f0a07;stroke-width:1px;stroke-opacity:.55;pointer-events:none}.ll-wall-base{stroke:#0a0706;stroke-width:2.5px;pointer-events:none}.ll-door{cursor:pointer}.ll-door-arch{pointer-events:all}.ll-tile--door{cursor:pointer}.ll-threshold__path{fill:#c8a24a1a;stroke:#c8a24a66;stroke-width:1px;pointer-events:none}.ll-tile--door:hover+.ll-threshold__path{fill:#c8a24a38}.ll-skirt{fill:#150f0c;stroke:#0a0706;stroke-width:1.5px;pointer-events:none}.ll-hearth-glow{mix-blend-mode:screen;pointer-events:none;animation:5s ease-in-out infinite ll-cave-warm-flicker}.ll-hearth-wall-wash{mix-blend-mode:screen;pointer-events:none;animation:5.5s ease-in-out infinite ll-cave-warm-flicker}.ll-tile{fill:var(--floor-fill,#2a211c);stroke:var(--floor-line,#372b23);stroke-width:1px;cursor:pointer;transition:fill .12s ease-out}.ll-tile:hover:not(.ll-floor-mesh),.ll-tile--cursor{fill:var(--floor-hover,#493528)}.ll-tile--cursor{stroke:none;transition:none}.ll-tile--alt{fill-opacity:.86}.ll-tile--reserved{fill:var(--floor-reserved,#302620);stroke:var(--floor-line,#3e3128)}.ll-tile--blocked{fill:var(--floor-blocked,#1c1512);stroke:var(--floor-line,#241b16);cursor:default}.ll-tile--blocked:hover{fill:var(--floor-blocked,#1c1512)}.ll-prop{pointer-events:none}.ll-prop-hit{fill:none;stroke:none;pointer-events:all}.ll-prop--painted use{pointer-events:visiblePainted}.ll-scene--pending-move .ll-prop-hit,.ll-scene--pending-move .ll-prop--painted use,.ll-scene--placing .ll-prop-hit,.ll-scene--placing .ll-prop--painted use{pointer-events:none}.ll-nook-glow{fill:url(#prop-firelight);opacity:.35;animation:4.5s ease-in-out infinite ll-nook-breathe}@keyframes ll-nook-breathe{0%,to{opacity:.22}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ll-nook-glow{opacity:.35;animation:none!important}}.ll-set-glow{fill:url(#prop-firelight);opacity:.18;animation:5.5s ease-in-out infinite ll-set-breathe}@keyframes ll-set-breathe{0%,to{opacity:.12}50%{opacity:.28}}@media (prefers-reduced-motion:reduce){.ll-set-glow{opacity:.18;animation:none!important}}.ll-hand-ghost{opacity:.8}.ll-prop--lifted{opacity:.3}.ll-hand-ghost__tile{fill:#7ad6a059;stroke:#4caf7d;stroke-width:1.4px}.ll-hand-ghost--blocked{opacity:.6}.ll-hand-ghost--blocked use{filter:grayscale(.75)}.ll-hand-ghost--blocked .ll-hand-ghost__tile{fill:#dc5c5059;stroke:#c05648}.ll-dig-edge{fill:none;stroke:#ffcf87;stroke-width:7px;stroke-linecap:round;opacity:.85;filter:drop-shadow(0 0 6px #ffb959)drop-shadow(0 0 14px #ffb9598c);pointer-events:stroke;cursor:pointer;animation:2.2s ease-in-out infinite ll-dig-pulse}.ll-dig-spot{fill:#ffcf87;stroke:#ffb959;stroke-width:2px;opacity:.8;filter:drop-shadow(0 0 8px #ffb959);pointer-events:all;cursor:pointer;animation:2.2s ease-in-out infinite ll-dig-pulse}@keyframes ll-dig-pulse{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ll-dig-edge,.ll-dig-spot{opacity:.85;animation:none!important}}.ll-dig-confirm{z-index:30;background:#18120ef5;border:1px solid #8a6d3f;border-radius:12px;max-width:min(92%,560px);padding:12px 16px;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000008c,0 0 0 1px #ffb9591f}.ll-dig-confirm__row{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:.35rem;display:flex}.ll-arrange-bar{z-index:8;white-space:nowrap;background:#18120ef0;border:1px solid #8a6d3f;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;max-width:calc(100% - 1.5rem);padding:6px 10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000008c,0 0 0 1px #ffb9591f}.ll-arrange-bar[hidden]{display:none}.ll-arrange-bar .ll-btn{padding-inline:.75rem;font-size:.8rem}.ll-arrange-bar .ll-btn--primary{padding-inline:.9rem}.ll-arrange-bar__label{color:#c8a24a;letter-spacing:.12em;text-transform:uppercase;margin-right:.25rem;font-family:serif;font-size:.7rem;font-weight:600}.ll-dig-whisper{fill:#f5e6d3;opacity:.72;pointer-events:none;font-family:serif;font-size:13px;font-style:italic}.ll-otherfloor{opacity:.44;cursor:pointer;transition:opacity .18s}.ll-otherfloor:hover{opacity:.72}.ll-otherfloor .ll-tile{cursor:pointer}.ll-otherfloor__label{fill:#d4c4a8;opacity:.9;pointer-events:none;font-family:serif;font-style:italic}.ll-floor-hint{z-index:6;color:#d4c4a8;text-align:center;pointer-events:none;background:#0c0908d1;border:1px solid #8a735573;border-radius:999px;max-width:min(92%,520px);margin:0;padding:8px 14px;font-family:serif;font-size:13px;font-style:italic;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ll-mat{pointer-events:none}.ll-actor{pointer-events:visiblePainted}.ll-actor__hit{fill:none;stroke:none;pointer-events:all}svg defs *{animation:none!important}.ll-sprite-root{transform-box:fill-box;transform-origin:50% 88%;animation:4s ease-in-out infinite ll-breathe}.ll-stage-hatchling{animation-duration:3s}.ll-stage-elder{animation-duration:6s}.ll-stage-egg{animation:9s ease-in-out infinite ll-egg-rock}.ll-wing-limb{transform-box:view-box;animation:11s ease-in-out infinite ll-wing-settle}.ll-wing-limb--far{animation-duration:12.5s;animation-delay:-.7s}.ll-stage-hatchling .ll-wing-limb{animation:5s ease-in-out infinite ll-wing-buzz}.ll-stage-hatchling .ll-wing-limb--far{animation-duration:5s;animation-delay:-.08s}.ll-stage-drake .ll-wing-limb{animation-duration:8s}.ll-stage-elder .ll-wing-limb{animation-duration:15s}.ll-stage-elder .ll-wing-limb--far{animation-duration:16.5s}.ll-flame{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s ease-in-out infinite alternate ll-flicker;animation-name:var(--ll-ambient,ll-flicker)}.ll-flame--inner{animation-duration:1.1s;animation-delay:-.4s}.ll-keeper-root{transform-box:fill-box;transform-origin:50% 92%}body.ll-door{--color-ash-950:#0b0710;--color-ash-900:#110c18;--color-ash-850:#160f1f;--color-ash-800:#1c1427;--color-ash-750:#221930;--color-ash-700:#2a2039;--color-ash-600:#382c4b;--color-umber-700:#302442;--color-umber-600:#3f3157;--color-umber-500:#56456f;--hearth-haze:#7b55c8;background-color:var(--color-ash-950)}body.ll-door .ll-panel,body.ll-door .ll-door-card,body.ll-door .ll-door-ledger,body.ll-door .ll-door-ages-panel,body.ll-door .ll-door-faq__item,body.ll-door .ll-door-changelog{box-shadow:none;background-color:#ffffff09;background-image:none;border-color:#ffffff17;border-radius:.75rem}body.ll-door .ll-panel:after{box-shadow:none}body.ll-door .ll-door-ledger{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#221912db}@supports (color:color-mix(in lab, red, red)){body.ll-door .ll-door-ledger{background-color:color-mix(in oklab,var(--color-ash-900)86%,transparent)}}body.ll-door .ll-door-card:hover{border-color:#ffffff2e}body.ll-door .ll-door-gallery__stage{background-color:var(--color-ash-950);border-color:#ffffff1a;border-radius:.875rem;box-shadow:0 2rem 4rem #0009}body.ll-door .ll-door-gallery__thumb{background-color:var(--color-ash-900);border-color:#ffffff1a;border-radius:.5rem;position:relative}.ll-door-gallery__thumb-play{pointer-events:none;background-color:#0b0710b3;border-radius:999px;width:1.75rem;height:1.75rem;margin:auto;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff59}.ll-door-gallery__thumb-play:after{content:"";border-style:solid;border-width:.3125rem 0 .3125rem .5rem;border-color:transparent transparent transparent var(--color-parchment-50);position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}body.ll-door .ll-btn--primary{background-image:none;background-color:var(--color-gold-400);color:#1a1208;text-shadow:none;border:0;transition:background-color .12s ease-out,transform .12s ease-out;box-shadow:0 1px #0006,0 .75rem 2rem -.75rem #d9b45c80}body.ll-door .ll-btn--primary:hover{background-color:var(--color-gold-300);transform:translateY(-1px)}body.ll-door .ll-btn--primary:active{transform:translateY(0)}body.ll-door .ll-btn--primary:focus-visible{outline:2px solid var(--color-parchment-50);outline-offset:2px}body.ll-door .ll-navlink--gold{color:#1a1208;background-image:none;background-color:var(--color-gold-400);text-shadow:none;box-shadow:0 1px 2px #0006}body.ll-door .ll-navlink--gold:hover{background-image:none;background-color:var(--color-gold-300)}.ll-film{aspect-ratio:16/9;background-color:#0b0710;position:relative;overflow:hidden}.ll-film__video,.ll-film__still{object-fit:cover;width:100%;height:100%;display:block}.ll-film__still{display:none}@media (prefers-reduced-motion:reduce){.ll-film__video{display:none}.ll-film__still{display:block}}.ll-film--stage{aspect-ratio:auto;position:absolute;inset:0}.ll-join{align-content:start;gap:1.25rem;padding-bottom:2.5rem;display:grid}.ll-join__caption{font-family:var(--font-sans);color:var(--color-parchment-500);margin:.75rem 0 0;padding:0 1.25rem;font-size:.8125rem;line-height:1.5}.ll-join__form{width:100%;max-width:27rem;margin:0 auto;padding:0 1.25rem}.ll-join__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-parchment-50);margin:0;font-size:clamp(1.875rem,4vw,2.5rem);font-weight:700;line-height:1.08}.ll-join__lede{font-family:var(--font-sans);color:var(--color-parchment-300);margin:.625rem 0 1.5rem;font-size:1rem;line-height:1.55}.ll-join__fields{gap:1.125rem;display:grid}.ll-join__errors{color:var(--color-parchment-100);border:1px solid #b04a288c;border-radius:.5rem;padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.ll-join__errors{border:1px solid color-mix(in oklab,var(--color-rust-500)55%,transparent)}}.ll-input--door{box-shadow:none;background-color:#ffffff0d;border-color:#ffffff29;border-radius:.5rem;padding:.75rem .875rem;font-size:1.0625rem}.ll-input--door:focus{border-color:var(--color-gold-400);outline:none;box-shadow:0 0 0 3px #d9b45c40}@supports (color:color-mix(in lab, red, red)){.ll-input--door:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-gold-400)25%,transparent)}}body.ll-door .ll-chip{background-color:#ffffff0a;border-color:#ffffff24}body.ll-door .ll-chip:hover{border-color:var(--color-gold-400);background-color:#ffffff14}.ll-join__terms{font-family:var(--font-sans);color:var(--color-parchment-500);margin:-.25rem 0 0;font-size:.75rem;line-height:1.55}.ll-join__signin{border-top:1px solid #ffffff14;margin-top:1.75rem;padding-top:1.25rem}.ll-join--warm{text-align:center;padding-top:2rem}.ll-join__egg{aspect-ratio:1;cursor:pointer;background:radial-gradient(closest-side,#ea9a4652,#0000);border:0;width:13.75rem;margin:1rem auto .25rem;padding:0;transition:transform .16s;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ll-join__egg{background:radial-gradient(closest-side,color-mix(in oklab,var(--color-ember-400)32%,transparent),transparent)}}.ll-join__egg:hover,.ll-join__egg:focus-visible{transform:translateY(-2px)}.ll-join__egg svg{pointer-events:none;width:100%;height:100%;display:block}@media (min-width:64rem){.ll-join.ll-join--warm{grid-template-columns:minmax(22rem,27rem);justify-content:center}.ll-join{min-height:calc(100dvh - var(--masthead-height));grid-template-columns:minmax(0,1.45fr) minmax(22rem,27rem);align-content:center;align-items:center;gap:clamp(2rem,5vw,5rem);padding:2.5rem clamp(1.5rem,5vw,4.5rem) 3rem}.ll-film--join{border-radius:.875rem;box-shadow:0 2.5rem 5rem #000000a6,0 0 0 1px #ffffff14}.ll-join__caption,.ll-join__form{padding:0}.ll-join__form{margin:0}}.ll-page{min-height:calc(100dvh - var(--masthead-height));color:var(--color-parchment-100);background-color:var(--color-ash-950);background-image:var(--grain),radial-gradient(120% 100% at 50% -12%,var(--hearth-haze),transparent 66%),radial-gradient(80% 100% at 50% 112%,#be94361f,transparent 72%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-950));background-blend-mode:soft-light,normal,normal,normal;background-position:0 0,top,bottom,top;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:180px 180px,100% 70vh,100% 45vh,100% 90vh}@supports (color:color-mix(in lab, red, red)){.ll-page{background-image:var(--grain),radial-gradient(120% 100% at 50% -12%,color-mix(in oklab,var(--hearth-haze)28%,transparent),transparent 66%),radial-gradient(80% 100% at 50% 112%,color-mix(in oklab,var(--color-gold-500)12%,transparent),transparent 72%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-950))}}.ll-masthead{z-index:30;background-color:#221912e0;background-image:var(--grain),radial-gradient(60% 140% at 50% -40%,var(--hearth-haze),transparent 70%),linear-gradient(to bottom,#3f30258c,transparent 80%);background-blend-mode:soft-light,normal,normal;-webkit-backdrop-filter:blur(14px)saturate(140%);background-size:180px 180px,100% 100%,100% 100%;border-bottom:1px solid #4e3b1c;position:sticky;top:0;box-shadow:inset 0 1px #f2e6ce12,0 10px 30px -18px #000000d9}@supports (color:color-mix(in lab, red, red)){.ll-masthead{border-bottom:1px solid color-mix(in oklab,var(--color-gold-500)28%,var(--color-ash-900));background-color:color-mix(in oklab,var(--color-ash-900)88%,transparent);background-image:var(--grain),radial-gradient(60% 140% at 50% -40%,color-mix(in oklab,var(--hearth-haze)14%,transparent),transparent 70%),linear-gradient(to bottom,color-mix(in oklab,var(--color-ash-750)55%,transparent),transparent 80%);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-100)7%,transparent),0 10px 30px -18px #000000d9}}.ll-masthead:after{content:"";pointer-events:none;background:linear-gradient(to right,transparent,#d9b45cb3 30%,var(--color-gold-300)50%,#d9b45cb3 70%,transparent);opacity:.85;height:1px;position:absolute;inset:auto 0 -1px}@supports (color:color-mix(in lab, red, red)){.ll-masthead:after{background:linear-gradient(to right,transparent,color-mix(in oklab,var(--color-gold-400)70%,transparent)30%,var(--color-gold-300)50%,color-mix(in oklab,var(--color-gold-400)70%,transparent)70%,transparent)}}.ll-masthead__inner{max-width:72rem;min-height:calc(var(--masthead-height) - 1px);align-items:center;gap:1.5rem;margin-inline:auto;padding:.375rem 1rem;display:flex}.ll-masthead__links{flex:none;align-items:center;gap:.25rem;margin-inline:auto;display:flex}.ll-masthead__links--stranger{margin-right:0}@media (max-width:47.99rem){.ll-masthead__inner{gap:.75rem}.ll-masthead__inner>.ll-purse{margin-left:auto}}.ll-brand{border-radius:.5rem;flex:none;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.ll-brand__mark{width:2.25rem;height:2.25rem;box-shadow:0 0 0 1px #a58139,0 0 0 2.5px var(--color-ash-950),0 2px 6px #0009;border-radius:50%;transition:box-shadow .2s,transform .2s}@supports (color:color-mix(in lab, red, red)){.ll-brand__mark{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-gold-500)70%,var(--color-umber-600)),0 0 0 2.5px var(--color-ash-950),0 2px 6px #0009}}.ll-brand:hover .ll-brand__mark{box-shadow:0 0 0 1px var(--color-gold-300),0 0 0 2.5px var(--color-ash-950),0 0 14px #d9b45c73,0 2px 6px #0009}@supports (color:color-mix(in lab, red, red)){.ll-brand:hover .ll-brand__mark{box-shadow:0 0 0 1px var(--color-gold-300),0 0 0 2.5px var(--color-ash-950),0 0 14px color-mix(in oklab,var(--color-gold-400)45%,transparent),0 2px 6px #0009}}.ll-brand__word{font-family:var(--font-display);letter-spacing:.01em;background:linear-gradient(to bottom,var(--color-parchment-50)30%,var(--color-parchment-300));color:#0000;filter:drop-shadow(0 1px #00000073);-webkit-background-clip:text;background-clip:text;margin-block:-.15em -.3em;padding-block:.15em .3em;font-size:1.375rem;font-weight:700;line-height:1;transition:filter .2s}.ll-brand:hover .ll-brand__word{filter:drop-shadow(0 1px #00000073)drop-shadow(0 0 8px #ebcf8a59)}@supports (color:color-mix(in lab, red, red)){.ll-brand:hover .ll-brand__word{filter:drop-shadow(0 1px 0 #00000073)drop-shadow(0 0 8px color-mix(in oklab,var(--color-gold-300)35%,transparent))}}@media (max-width:56rem){.ll-brand__word{display:none}.ll-brand--stranger .ll-brand__word{display:inline}}@media (max-width:27rem){.ll-brand--crowded .ll-brand__word{display:none}}.ll-purse{font-family:var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;background:#19130eb8;border:1px solid #be943652;border-radius:999px;flex:none;align-items:center;gap:.75rem;padding:.3125rem .75rem;font-size:.9375rem;line-height:1.2;text-decoration:none;transition:border-color .14s,box-shadow .14s,transform .14s;display:inline-flex;box-shadow:inset 0 1px #f2e6ce0f}@supports (color:color-mix(in lab, red, red)){.ll-purse{border:1px solid color-mix(in oklab,var(--color-gold-500)32%,transparent);background:color-mix(in oklab,var(--color-ash-950)72%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-100)6%,transparent)}}.ll-purse:hover,.ll-purse:focus-visible{border-color:#ebcf8a99;outline:none;box-shadow:inset 0 1px #f2e6ce0f,0 0 12px #d9b45c4d}@supports (color:color-mix(in lab, red, red)){:is(.ll-purse:hover,.ll-purse:focus-visible){border-color:color-mix(in oklab,var(--color-gold-300)60%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-100)6%,transparent),0 0 12px color-mix(in oklab,var(--color-gold-400)30%,transparent)}}.ll-purse__coin{align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.ll-purse__coin:before{content:"";border-radius:9999px;flex:none;width:.625rem;height:.625rem}.ll-purse__coin--silver{color:#d8d4cc}.ll-purse__coin--silver:before{background:radial-gradient(circle at 35% 30%,#f0eee8,#6e6a66 70%);box-shadow:0 0 4px #c8c8d273}.ll-purse__coin--gold{color:var(--color-gold-300,#e8c880)}.ll-purse__coin--gold:before{background:radial-gradient(circle at 35% 30%,#ebcf8a,#8a6420 70%);box-shadow:0 0 4px #d9b45c99}.ll-purse__unit{color:var(--color-parchment-300);font-weight:500}.ll-purse--tick{animation:.7s ease-out ll-purse-tick}.ll-purse__coin--changed{animation:.9s ease-out ll-purse-glow}@keyframes ll-purse-tick{0%{transform:scale(1)}30%{border-color:var(--color-gold-300);transform:scale(1.06)}to{transform:scale(1)}}@keyframes ll-purse-glow{0%{text-shadow:0 0 10px}to{text-shadow:none}}@media (max-width:60rem){.ll-purse{gap:.5rem;padding-inline:.5625rem;font-size:.875rem}.ll-purse__unit{display:none}}@media (prefers-reduced-motion:reduce){.ll-purse--tick,.ll-purse__coin--changed{animation:none}}.ll-navlink{font-family:var(--font-sans);letter-spacing:.005em;white-space:nowrap;color:var(--color-parchment-300);border-radius:999px;padding:.4375rem .75rem;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .14s,color .14s,box-shadow .14s;position:relative}.ll-navlink--lamp:after{content:"";background:var(--color-gold-400);vertical-align:middle;border-radius:50%;width:.4375rem;height:.4375rem;margin-left:.375rem;display:inline-block;box-shadow:0 0 .375rem #d9b45cb3}@supports (color:color-mix(in lab, red, red)){.ll-navlink--lamp:after{box-shadow:0 0 .375rem color-mix(in oklab,var(--color-gold-400)70%,transparent)}}.ll-navlink:hover{color:var(--color-parchment-50);background-color:#f2e6ce14}@supports (color:color-mix(in lab, red, red)){.ll-navlink:hover{background-color:color-mix(in oklab,var(--color-parchment-100)8%,transparent)}}.ll-navlink:focus-visible{outline:2px solid var(--color-gold-400);outline-offset:2px}.ll-navlink[aria-current=page]{box-shadow:inset 0 0 0 1px #be943680,inset 0 1px 0 #ebcf8a4d,0 0 12px -4px var(--hearth-haze);color:var(--color-gold-300);background-color:#4f351f}@supports (color:color-mix(in lab, red, red)){.ll-navlink[aria-current=page]{background-color:color-mix(in oklab,var(--color-ember-500)16%,var(--color-ash-800));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-gold-500)50%,transparent),inset 0 1px 0 color-mix(in oklab,var(--color-gold-300)30%,transparent),0 0 12px -4px color-mix(in oklab,var(--hearth-haze)35%,transparent)}}.ll-navlink--quiet{cursor:pointer;color:var(--color-parchment-500);background:0 0;border:0}.ll-navlink--gold{color:var(--color-ash-950);background-image:linear-gradient(to bottom,var(--color-ember-400),var(--color-ember-500));text-shadow:0 1px #f5b87273;margin-left:.25rem;padding-inline:1rem;font-weight:600;box-shadow:inset 0 1px #f5b872b3,inset 0 -1px #b85e1999,0 1px 2px #0006,0 0 0 1px #b85e198c}@supports (color:color-mix(in lab, red, red)){.ll-navlink--gold{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-ember-300)70%,transparent),inset 0 -1px 0 color-mix(in oklab,var(--color-ember-600)60%,transparent),0 1px 2px #0006,0 0 0 1px color-mix(in oklab,var(--color-ember-600)55%,transparent);text-shadow:0 1px 0 color-mix(in oklab,var(--color-ember-300)45%,transparent)}}.ll-navlink--gold:hover{color:var(--color-ash-950);background-image:linear-gradient(to bottom,var(--color-ember-300),var(--color-ember-400));box-shadow:inset 0 1px 0 #fbf4e473,inset 0 -1px 0 #b85e1999,0 1px 2px #0006,0 0 0 1px #b85e198c,0 0 16px var(--hearth-haze)}@supports (color:color-mix(in lab, red, red)){.ll-navlink--gold:hover{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-50)45%,transparent),inset 0 -1px 0 color-mix(in oklab,var(--color-ember-600)60%,transparent),0 1px 2px #0006,0 0 0 1px color-mix(in oklab,var(--color-ember-600)55%,transparent),0 0 16px color-mix(in oklab,var(--hearth-haze)40%,transparent)}}.ll-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.ll-menu{flex:none;position:relative}.ll-menu>summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.ll-menu>summary::-webkit-details-marker{display:none}.ll-menu__summary{align-items:center;gap:.375rem;display:inline-flex}.ll-menu__summary-icon{width:1.125rem;height:1.125rem}.ll-menu[open]>.ll-menu__summary{color:var(--color-parchment-50);background-color:#f2e6ce1a}@supports (color:color-mix(in lab, red, red)){.ll-menu[open]>.ll-menu__summary{background-color:color-mix(in oklab,var(--color-parchment-100)10%,transparent)}}.ll-menu__sheet{z-index:40;background-color:var(--color-ash-900);background-image:var(--grain),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900));background-blend-mode:soft-light,normal;background-size:180px 180px,100% 100%;border:1px solid #755b34;border-radius:.875rem;min-width:14rem;padding:.5rem;animation:.14s ease-out ll-menu-in;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:inset 0 1px #f2e6ce12,0 24px 48px -16px #000000e6}@supports (color:color-mix(in lab, red, red)){.ll-menu__sheet{border:1px solid color-mix(in oklab,var(--color-gold-500)30%,var(--color-umber-700));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-100)7%,transparent),0 24px 48px -16px #000000e6}}@keyframes ll-menu-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.ll-menu__body{gap:.25rem;display:grid}.ll-menu__group{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.ll-menu__group+.ll-menu__group,.ll-menu__heading{border-top:1px solid #be943638;margin-top:.375rem;padding-top:.5rem}@supports (color:color-mix(in lab, red, red)){:is(.ll-menu__group+.ll-menu__group,.ll-menu__heading){border-top:1px solid color-mix(in oklab,var(--color-gold-500)22%,transparent)}}.ll-menu__heading{margin-bottom:.125rem;padding-inline:.75rem}.ll-menu__heading+.ll-menu__group{border-top:0;margin-top:0;padding-top:0}@media (min-width:48rem){.ll-menu__group--phone{display:none}.ll-menu__group--phone+.ll-menu__group{border-top:0;margin-top:0;padding-top:0}}.ll-menu__item{width:100%;min-height:2.75rem;font-family:var(--font-sans);text-align:left;color:var(--color-parchment-100);cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .12s,color .12s;display:flex;position:relative}.ll-menu__item .ll-icon{color:var(--color-parchment-500);transition:color .12s}.ll-menu__item:hover{color:var(--color-parchment-50);background-color:#f2e6ce14}@supports (color:color-mix(in lab, red, red)){.ll-menu__item:hover{background-color:color-mix(in oklab,var(--color-parchment-100)8%,transparent)}}.ll-menu__item:hover .ll-icon,.ll-menu__item[aria-current=page] .ll-icon{color:currentColor}.ll-menu__item:focus-visible{outline:2px solid var(--color-gold-400);outline-offset:-2px}.ll-menu__item[aria-current=page]{color:var(--color-gold-300);background-color:#4f351f;box-shadow:inset 0 0 0 1px #be943673}@supports (color:color-mix(in lab, red, red)){.ll-menu__item[aria-current=page]{background-color:color-mix(in oklab,var(--color-ember-500)16%,var(--color-ash-800));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-gold-500)45%,transparent)}}.ll-menu__item--quiet{color:var(--color-parchment-500)}.ll-menu__item--lamp:after{content:"";background:var(--color-gold-400);border-radius:50%;width:.4375rem;height:.4375rem;margin-left:auto;box-shadow:0 0 .375rem #d9b45cb3}@supports (color:color-mix(in lab, red, red)){.ll-menu__item--lamp:after{box-shadow:0 0 .375rem color-mix(in oklab,var(--color-gold-400)70%,transparent)}}.ll-menu__label{flex:auto}@media (max-width:47.99rem){.ll-menu--masthead[open]:before{content:"";z-index:39;background:#0604038c;position:fixed;inset:0}.ll-menu--masthead>.ll-menu__sheet{top:calc(var(--masthead-height) + .5rem);max-height:calc(100dvh - var(--masthead-height) - var(--dock-height,0px) - 1.5rem);overscroll-behavior:contain;border-radius:1rem;padding:.625rem;position:fixed;left:.5rem;right:.5rem;overflow-y:auto}.ll-menu--masthead .ll-menu__summary-word{display:none}.ll-menu--masthead .ll-menu__summary{padding-inline:.5rem}.ll-menu__item{min-height:3rem;font-size:1.0625rem}}@keyframes ll-sheet-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.ll-fanfare{z-index:60;background:radial-gradient(60% 50% at 50% 45%,var(--hearth-haze),transparent 70%),#0604039e;place-items:center;padding:1rem;transition:opacity .32s;animation:.26s ease-out both ll-fanfare-scrim;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ll-fanfare{background:radial-gradient(60% 50% at 50% 45%,color-mix(in oklab,var(--hearth-haze)22%,transparent),transparent 70%),#0604039e}}.ll-fanfare--leaving{opacity:0;pointer-events:none}.ll-fanfare__card{text-align:center;background-color:var(--color-ash-900);background-image:var(--grain),radial-gradient(80% 60% at 50% 0%,var(--hearth-haze),transparent 70%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900));background-blend-mode:soft-light,normal,normal;width:min(26rem,100%);box-shadow:inset 0 1px 0 #ebcf8a4d,0 0 0 6px #be94361f,0 0 60px -10px var(--hearth-haze),0 30px 60px -20px #000000f2;background-size:180px 180px,100% 100%,100% 100%;border:1px solid #9e814a;border-radius:1.25rem;padding:1.75rem 1.5rem 1.5rem;animation:.52s cubic-bezier(.2,.9,.2,1.1) both ll-fanfare-card;position:relative}@supports (color:color-mix(in lab, red, red)){.ll-fanfare__card{border:1px solid color-mix(in oklab,var(--color-gold-400)55%,var(--color-umber-700));background-image:var(--grain),radial-gradient(80% 60% at 50% 0%,color-mix(in oklab,var(--hearth-haze)20%,transparent),transparent 70%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-gold-300)30%,transparent),0 0 0 6px color-mix(in oklab,var(--color-gold-500)12%,transparent),0 0 60px -10px color-mix(in oklab,var(--hearth-haze)55%,transparent),0 30px 60px -20px #000000f2}}.ll-fanfare--leaving .ll-fanfare__card{transition:transform .32s;transform:translateY(.5rem)scale(.98)}.ll-fanfare__kicker{margin:0 0 .75rem}.ll-fanfare__level{font-family:var(--font-display);letter-spacing:-.02em;background:linear-gradient(to bottom,var(--color-gold-300)20%,var(--color-gold-500)90%);color:#0000;filter:drop-shadow(0 2px #00000080)drop-shadow(0 0 18px #d9b45c73);-webkit-background-clip:text;background-clip:text;margin:0;font-size:5rem;font-weight:700;line-height:.9;animation:.7s cubic-bezier(.2,.9,.2,1.2) both ll-fanfare-number}@supports (color:color-mix(in lab, red, red)){.ll-fanfare__level{filter:drop-shadow(0 2px 0 #00000080)drop-shadow(0 0 18px color-mix(in oklab,var(--color-gold-400)45%,transparent))}}.ll-fanfare__level--word{letter-spacing:0;font-size:3rem}.ll-fanfare__heading{font-family:var(--font-display);color:var(--color-parchment-50);margin:.75rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.15}.ll-fanfare__title{font-family:var(--font-display);color:var(--color-gold-300);margin:.25rem 0 0;font-size:1.125rem;font-style:italic}.ll-fanfare__opened{margin:1.125rem 0 .375rem}.ll-fanfare__list{flex-wrap:wrap;justify-content:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.ll-fanfare__list li{color:var(--color-parchment-100);background:#49321f;border:1px solid #be943666;border-radius:999px;padding:.25rem .75rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.ll-fanfare__list li{border:1px solid color-mix(in oklab,var(--color-gold-500)40%,transparent);background:color-mix(in oklab,var(--color-ember-500)12%,var(--color-ash-800))}}.ll-fanfare__gold{color:var(--color-gold-300);margin:.875rem 0 0;font-weight:600}.ll-fanfare__actions{justify-content:center;gap:.625rem;margin-top:1.375rem;display:flex}@keyframes ll-fanfare-scrim{0%{opacity:0}to{opacity:1}}@keyframes ll-fanfare-card{0%{opacity:0;transform:translateY(1.25rem)scale(.94)}to{opacity:1;transform:none}}@keyframes ll-fanfare-number{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ll-fanfare,.ll-fanfare__card,.ll-fanfare__level{animation:none}}.ll-odds{--odds-ink:#8fa3b8;--odds-glow:#8fa3b859;border:1px solid var(--odds-ink);background:var(--odds-ink);border-radius:.75rem;max-width:28rem;padding:.875rem 1rem;transition:border-color .4s,background-color .4s}@supports (color:color-mix(in lab, red, red)){.ll-odds{border:1px solid color-mix(in oklab,var(--odds-ink)32%,var(--color-ash-700));background:color-mix(in oklab,var(--odds-ink)8%,var(--color-ash-850))}}.ll-odds[data-heat=cool]{--odds-ink:#b9b08f;--odds-glow:#b9b08f59}.ll-odds[data-heat=warm]{--odds-ink:var(--color-ember-400);--odds-glow:#ea9a4666}.ll-odds[data-heat=hot]{--odds-ink:var(--color-ember-300);--odds-glow:#f5b87280}.ll-odds[aria-busy=true] .ll-odds__heat{opacity:.6}.ll-odds__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ll-odds__heat{font-family:var(--font-display,serif);text-transform:capitalize;letter-spacing:.02em;color:var(--odds-ink);font-size:1.125rem;font-weight:600;transition:color .4s,opacity .2s}.ll-odds__bar{background:var(--color-ash-950);border-radius:999px;height:.625rem;margin-top:.625rem;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.ll-odds__bar:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff14 calc(25% - 1px) 25%);position:absolute;inset:0}.ll-odds__fill{height:100%;width:calc(var(--odds-score,0)*1%);border-radius:inherit;background:linear-gradient(to right,#6e8296,#b9b08f 45%,var(--color-ember-400)75%,var(--color-ember-300));background-size:calc(10000%/max(var(--odds-score,0),1))100%;min-width:.375rem;box-shadow:0 0 .75rem var(--odds-glow);transition:width .5s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:block}.ll-odds__line{margin-top:.5rem}@media (prefers-reduced-motion:reduce){.ll-odds,.ll-odds__heat,.ll-odds__fill{transition:none}.ll-menu__sheet{animation:none}}.ll-shell{max-width:72rem;margin-inline:auto;padding:2rem 1rem 3rem}@media (min-width:768px){.ll-shell{padding:2.5rem 1.5rem 4rem}}.ll-shell--narrow{max-width:44rem}@media (max-width:47.99rem){.ll-shell{padding:1.25rem 1rem 2.5rem}.ll-head{margin-bottom:1rem}.ll-head .ll-lede{font-size:.9375rem;line-height:1.5}}.ll-panel,#lair-scene:not(.ll-panel){border:1px solid var(--color-umber-600);background-color:var(--color-ash-800);background-image:var(--grain),linear-gradient(to bottom,var(--color-ash-750),var(--color-ash-800)42%,var(--color-ash-850));background-blend-mode:soft-light,normal;box-shadow:inset 0 22px 34px -30px var(--firelight),inset 0 -20px 28px -26px #000000b3,0 1px 0 #00000080,0 18px 34px -24px #000c;background-size:180px 180px,100% 100%;border-radius:.75rem;padding:1.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.ll-panel,#lair-scene:not(.ll-panel)){box-shadow:inset 0 22px 34px -30px color-mix(in oklab,var(--firelight)34%,transparent),inset 0 -20px 28px -26px #000000b3,0 1px 0 #00000080,0 18px 34px -24px #000c}}.ll-panel:after,#lair-scene:not(.ll-panel):after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #f2e6ce24,inset 0 0 0 1px #be943617,inset 0 -1px #00000080}@supports (color:color-mix(in lab, red, red)){:is(){box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-100)14%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--color-gold-500)9%,transparent),inset 0 -1px 0 #00000080}}.ll-panel--flush{padding:0;overflow:hidden}.ll-panel--tight{padding:.75rem}.ll-panel--quiet{border-color:var(--color-umber-700);background-color:var(--color-ash-850);background-image:var(--grain),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900));box-shadow:inset 0 1px 3px #00000080,0 1px #0006}.ll-panel--quiet:after{box-shadow:inset 0 -1px #f2e6ce0d}@supports (color:color-mix(in lab, red, red)){.ll-panel--quiet:after{box-shadow:inset 0 -1px 0 color-mix(in oklab,var(--color-parchment-100)5%,transparent)}}.ll-panel__header{border-bottom:1px solid #be943652;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.625rem;display:flex;box-shadow:0 1px #00000059}@supports (color:color-mix(in lab, red, red)){.ll-panel__header{border-bottom:1px solid color-mix(in oklab,var(--color-gold-500)32%,transparent)}}.ll-title{font-family:var(--font-display);letter-spacing:0;color:var(--color-parchment-50);margin:0;font-size:clamp(1.625rem,3vw,2.125rem);font-weight:700;line-height:1.12}.ll-heading{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-parchment-50);margin:0;font-size:1.75rem;font-weight:600;line-height:1.1}.ll-heading--quiet{color:var(--color-parchment-300);font-size:1.375rem;font-weight:600}.ll-section-heading{font-family:var(--font-display);letter-spacing:-.008em;color:var(--color-parchment-100);margin:0;font-size:1.625rem;font-weight:600;line-height:1.15}.ll-label{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-parchment-500);font-size:.6875rem;font-weight:500;line-height:1.4}.ll-label--gold{color:var(--color-gold-400)}.ll-head{margin-bottom:1.5rem}.ll-head .ll-lede{margin-top:.4375rem}.ll-lede{font-family:var(--font-sans);color:var(--color-parchment-300);max-width:42rem;margin:0;font-size:1rem;line-height:1.6}.ll-lede--omen{--omen-ink:var(--color-parchment-200);font-family:var(--font-display);color:var(--omen-ink);border-left:2px solid var(--omen-ink);margin-top:.625rem;padding-left:.75rem;font-size:1.0625rem;font-style:italic}@supports (color:color-mix(in lab, red, red)){.ll-lede--omen{border-left:2px solid color-mix(in srgb,var(--omen-ink)55%,transparent)}}.ll-lede--omen[data-omen=lean],.ll-lede--omen[data-omen=glow]{--omen-ink:#ffcf8a}.ll-lede--omen[data-omen=fog],.ll-lede--omen[data-omen=snow],.ll-lede--omen[data-omen=still]{--omen-ink:#d9e2ee}.ll-lede--omen[data-omen=red]{--omen-ink:#ff9c86}.ll-lede--omen[data-omen=storm]{--omen-ink:#b9c4ea}.ll-lede--omen[data-omen=ash]{--omen-ink:#c9c2bb}.ll-lede--omen[data-omen=starfall]{--omen-ink:#eef2ff}.ll-lede--omen[data-omen=aurora]{--omen-ink:#a8f0d0}.ll-flavour{font-family:var(--font-display);color:var(--color-parchment-300);max-width:38rem;margin:0;font-size:1.125rem;font-style:italic;font-weight:500;line-height:1.5}.ll-body{color:var(--color-parchment-300);font-size:.9375rem;line-height:1.6}.ll-meta{color:var(--color-parchment-500);font-variant-numeric:tabular-nums;font-size:.875rem}.ll-link{color:var(--color-gold-300);text-underline-offset:.25em;-webkit-text-decoration:underline #be94368c;text-decoration:underline #be94368c;text-decoration-thickness:1px;transition:color .12s ease-out,text-decoration-color .12s ease-out}@supports (color:color-mix(in lab, red, red)){.ll-link{-webkit-text-decoration-color:color-mix(in oklab,var(--color-gold-500)55%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-gold-500)55%,transparent);text-decoration-color:color-mix(in oklab,var(--color-gold-500)55%,transparent)}}.ll-link:hover{color:var(--color-ember-300);text-decoration-color:currentColor}.ll-foot{border-top:1px solid var(--color-umber-700);text-align:center;margin-top:3rem;padding:1.5rem 1rem 2.25rem}.ll-help-index ol{counter-reset:help;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.375rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.ll-help-index li{counter-increment:help;font-size:.9375rem}.ll-help-index li:before{content:counter(help,upper-roman);min-width:2rem;font-family:var(--font-display);color:var(--color-gold-400);font-weight:700;display:inline-block}.ll-help-places{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ll-help-places li{border-left:2px solid #be943659;padding-left:.875rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.ll-help-places li{border-left:2px solid color-mix(in oklab,var(--color-gold-500)35%,transparent)}}.ll-chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.ll-chip{background:var(--color-umber-800);color:var(--color-parchment-200);font-family:var(--font-display);cursor:pointer;border:1px solid #be943659;border-radius:999px;padding:.25rem .75rem;font-size:.9375rem;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out}@supports (color:color-mix(in lab, red, red)){.ll-chip{border:1px solid color-mix(in oklab,var(--color-gold-500)35%,transparent);background:color-mix(in oklab,var(--color-umber-800)70%,transparent)}}.ll-chip:hover{border-color:var(--color-gold-400);color:var(--color-parchment-50)}.ll-chip[aria-pressed=true]{background:var(--color-gold-500);border-color:var(--color-gold-400);color:var(--color-ash-950)}.ll-way{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;white-space:normal;color:var(--color-gold-400);border-bottom:1px solid #be943673;margin-left:.375rem;font-size:.75rem;font-style:normal;text-decoration:none;transition:color .12s ease-out,border-color .12s ease-out;display:inline}@supports (color:color-mix(in lab, red, red)){.ll-way{border-bottom:1px solid color-mix(in oklab,var(--color-gold-500)45%,transparent)}}.ll-way:hover{color:var(--color-ember-300);border-color:currentColor}.ll-rule{background-color:var(--color-umber-700);border:0;height:1px;margin:1rem 0 0}.ll-btn{border:1px solid var(--color-umber-600);border-top-color:var(--color-umber-500);background-image:linear-gradient(to bottom,var(--color-ash-600),var(--color-ash-700)55%,var(--color-ash-750));font-family:var(--font-sans);letter-spacing:.03em;color:var(--color-parchment-100);cursor:pointer;border-bottom-color:#17110d;border-radius:.4375rem;justify-content:center;align-items:center;padding:.4375rem .875rem;font-size:.875rem;font-weight:500;transition:background-image .12s ease-out,border-color .12s ease-out,color .12s ease-out,box-shadow .12s ease-out,transform 70ms ease-out;display:inline-flex;box-shadow:inset 0 1px #f2e6ce1a,0 1px 2px #0000008c}@supports (color:color-mix(in lab, red, red)){.ll-btn{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-100)10%,transparent),0 1px 2px #0000008c}}.ll-btn:hover{background-image:linear-gradient(to bottom,#73563b,var(--color-ash-600)55%,var(--color-ash-700));border-color:var(--color-umber-500);color:var(--color-parchment-50)}@supports (color:color-mix(in lab, red, red)){.ll-btn:hover{background-image:linear-gradient(to bottom,color-mix(in oklab,var(--color-ash-600)85%,var(--color-ember-400)),var(--color-ash-600)55%,var(--color-ash-700))}}.ll-btn:focus-visible{outline-offset:2px;outline:2px solid #d9b45ccc}@supports (color:color-mix(in lab, red, red)){.ll-btn:focus-visible{outline:2px solid color-mix(in oklab,var(--color-gold-400)80%,transparent)}}.ll-btn:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0000008c}.ll-btn--primary{border-color:var(--color-ember-600);border-top-color:var(--color-ember-300);background-image:linear-gradient(to bottom,var(--color-ember-400),var(--color-ember-500)55%,var(--color-ember-600));color:#22140a;letter-spacing:.05em;text-shadow:0 1px #ffe2b34d;border-bottom-color:#7a3a0c;padding-inline:1.125rem;font-weight:700;box-shadow:inset 0 1px #ffe8c573,0 1px 2px #00000080,0 0 24px -8px #ea9a46b3}@supports (color:color-mix(in lab, red, red)){.ll-btn--primary{box-shadow:inset 0 1px 0 #ffe8c573,0 1px 2px #00000080,0 0 24px -8px color-mix(in oklab,var(--color-ember-400)70%,transparent)}}.ll-btn--primary:hover{background-image:linear-gradient(to bottom,var(--color-ember-300),var(--color-ember-400)55%,var(--color-ember-500));border-color:var(--color-ember-500);border-top-color:var(--color-ember-300);color:#22140a;box-shadow:inset 0 1px #fff0d68c,0 1px 2px #00000080,0 0 30px -6px #ea9a46cc}@supports (color:color-mix(in lab, red, red)){.ll-btn--primary:hover{box-shadow:inset 0 1px 0 #fff0d68c,0 1px 2px #00000080,0 0 30px -6px color-mix(in oklab,var(--color-ember-400)80%,transparent)}}.ll-btn--danger{color:#f5d9cf;letter-spacing:.05em;background-image:linear-gradient(#8e3328,#75281f 55%,#5c1e17);border-color:#a0453a #7a2a22 #4a1611;font-weight:700}.ll-btn--danger:hover{color:#fbe7de;background-image:linear-gradient(#a03a2d,#862e24 55%,#6b231b);border-color:#8e3328}.ll-btn--spent{background-image:linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900));border-color:var(--color-ash-700);border-top-color:var(--color-ash-700);border-bottom-color:var(--color-ash-900);color:var(--color-parchment-700);text-shadow:none;cursor:default;box-shadow:inset 0 1px #00000059}.ll-btn--spent:hover{background-image:linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900));border-color:var(--color-ash-700);color:var(--color-parchment-700);box-shadow:inset 0 1px #00000059}.ll-btn--spent:active{transform:none;box-shadow:inset 0 1px #00000059}.ll-btn--phrase{text-align:left;width:100%;font-family:var(--font-display);letter-spacing:0;text-transform:none;white-space:normal;justify-content:flex-start;font-size:.9375rem;font-weight:500}.ll-workshop{border-top:1px solid #7a5b3c59;margin-top:.875rem;padding-top:.875rem}.ll-gold{color:var(--color-gold-300,#e8c880);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.ll-gold:before{content:"";background:radial-gradient(circle at 35% 30%,#ebcf8a,#8a6420 70%);border-radius:9999px;width:.625rem;height:.625rem;box-shadow:0 0 4px #d9b45c99}.ll-silver{color:#d8d4cc;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.ll-silver:before{content:"";background:radial-gradient(circle at 35% 30%,#f0eee8,#6e6a66 70%);border-radius:9999px;width:.625rem;height:.625rem;box-shadow:0 0 4px #c8c8d273}.ll-ladder{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ll-ladder__rung{background-color:#19130e8c;border-left:2px solid #be943640;border-radius:.5rem;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:.625rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ll-ladder__rung{border-left:2px solid color-mix(in oklab,var(--color-gold-500)25%,transparent);background-color:color-mix(in oklab,var(--color-ash-950)55%,transparent)}}.ll-ladder__rung--shut{opacity:.72}.ll-nudges{background-color:#19130e8c;border-left:2px solid #be943666;border-radius:.5rem;padding:.75rem .875rem}@supports (color:color-mix(in lab, red, red)){.ll-nudges{border-left:2px solid color-mix(in oklab,var(--color-gold-500)40%,transparent);background-color:color-mix(in oklab,var(--color-ash-950)55%,transparent)}}.ll-nudges ul{margin:0;padding:0;list-style:none}.ll-ladder__rung[aria-current=step]{opacity:1;border-left-color:var(--color-gold-400);box-shadow:inset 0 0 0 1px #d9b45c40}.ll-ladder__level{font-family:var(--font-display);color:var(--color-parchment-700);text-align:center;padding-top:.125rem;font-size:1.5rem;font-weight:700;line-height:1}.ll-ladder__rung--open .ll-ladder__level{color:var(--color-gold-400)}.ll-ladder__doors{gap:.5rem;margin:.375rem 0 0;padding:0;list-style:none;display:grid}.ll-crate-item--gold{box-shadow:inset 0 0 0 1px #d9b45c73}.ll-crate-item--gold .ll-crate-item__price{color:var(--color-gold-300,#e8c880)}.ll-numbers{color:var(--color-parchment,#e8dcc4);flex-wrap:wrap;gap:.375rem 1.25rem;font-size:.8125rem;display:flex}.ll-numbers__name{color:var(--color-parchment-dim,#b8a98e);margin-right:.25rem}.ll-numbers__note{color:#7fb8a2;margin-left:.375rem;font-size:.75rem}.ll-label__aside{text-transform:none;letter-spacing:0;color:var(--color-parchment-dim,#b8a98e);font-weight:400}.ll-points-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ll-points{background:#140e0a8c;border:1px solid #7a5b3c73;border-radius:.625rem;flex:none;grid-template-columns:auto auto;align-items:center;gap:.125rem .5rem;padding:.375rem .75rem;display:grid}.ll-points__number{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-parchment-700);font-size:2.25rem;font-weight:700;line-height:1}.ll-points__label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-parchment-dim,#b8a98e);font-size:.6875rem;line-height:1.3}.ll-points--ready{border-color:#d9b45c8c;box-shadow:inset 0 0 0 1px #d9b45c40}.ll-points--ready .ll-points__number{color:var(--color-gold-500,#c8a24a)}.ll-points--spent .ll-points__number{color:var(--color-parchment-dim,#b8a98e)}.ll-disciplines{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.5rem;display:grid}.ll-discipline{background:#140e0a8c;border:1px solid #7a5b3c73;border-radius:.625rem;gap:.25rem;padding:.625rem .75rem;display:grid}.ll-discipline--learned{box-shadow:inset 0 0 0 1px #7fb8a280}.ll-discipline__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ll-discipline__name{font-size:.875rem;font-weight:600}.ll-discipline__pips{gap:.25rem;display:inline-flex}.ll-pip{background:0 0;border:1px solid #e8c88099;border-radius:9999px;width:.5rem;height:.5rem}.ll-pip--lit{background:linear-gradient(#e8c880,#c8a24a)}.ll-discipline__line{color:var(--color-parchment-dim,#b8a98e);font-size:.75rem}.ll-discipline__effect{color:#7fb8a2;font-size:.75rem}.ll-rack-card__stat{color:#7fb8a2;font-weight:600}.ll-shelf{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}.ll-shelf__slot--held,.ll-shelf__slot--retired,.ll-shelf__slot--to-come,.ll-shelf__slot--prize{cursor:default}.ll-shelf__slot--held{box-shadow:inset 0 0 0 1px #5e9c86b3}.ll-shelf__slot--retired{opacity:.55}.ll-shelf__slot--to-come .ll-crate-item__art{filter:brightness(0)opacity(.35)}.ll-shelf__slot--prize:not(.ll-shelf__slot--held) .ll-crate-item__art{filter:grayscale(.6)opacity(.6)}.ll-crate-item--vat{box-shadow:inset 0 0 0 1px #5e9c8673}.ll-bundles{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.ll-bundle{cursor:pointer;background:#140e0a8c;border:1px solid #7a5b3c73;border-radius:.625rem;justify-items:center;gap:.25rem;padding:.75rem .75rem .625rem;transition:border-color .12s,transform .12s;display:grid;box-shadow:inset 0 0 0 1px #d9b45c73}.ll-bundle:hover{border-color:#c8a24ab3}.ll-bundle__art{gap:.375rem;height:3rem;display:flex}.ll-bundle__art svg{width:3rem;height:3rem}.ll-bundle__name{color:var(--color-parchment,#e8dcc4);font-size:.8125rem;font-weight:600}.ll-bundle__count,.ll-bundle__saving{color:var(--color-parchment-dim,#b8a98e);font-size:.6875rem}.ll-bundle .ll-crate-item__price,.ll-bundle__saving{color:var(--color-gold-300,#e8c880)}.ll-crate{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));grid-auto-rows:1fr;align-items:stretch;gap:.5rem;display:grid}.ll-crate-group{letter-spacing:.04em;color:#a98f68;font-size:.8125rem;font-weight:600}.ll-crate-item{cursor:pointer;background:#140e0a8c;border:1px solid #7a5b3c73;border-radius:.625rem;flex-direction:column;align-items:center;gap:.25rem;height:100%;min-height:7.75rem;padding:.625rem .5rem .5rem;transition:border-color .12s,transform .12s;display:flex}.ll-crate-item:hover{border-color:#c8a24ab3;transform:translateY(-1px)}.ll-crate-item--picked{border-color:var(--color-gold-500,#c8a24a);box-shadow:0 0 0 1px var(--color-gold-500,#c8a24a),0 0 14px #c8a24a40}.ll-crate-item--empty:not(.ll-crate-item--shop){opacity:.45}.ll-workshop [data-lair-target=workshop]:not(.ll-workshop--browse) .ll-crate-slot--empty,.ll-workshop [data-lair-target=workshop]:not(.ll-workshop--browse) .ll-crate-bay:not(:has(.ll-crate-slot:not(.ll-crate-slot--empty))),.ll-workshop [data-lair-target=workshop]:has(.ll-crate-slot:not(.ll-crate-slot--empty)) .ll-crate-empty-note,.ll-workshop .ll-workshop--browse .ll-crate-empty-note{display:none}.ll-workshop .ll-filtered-out{display:none!important}.ll-workshop .ll-workshop--paints #lair-storage,.ll-workshop .ll-workshop--paints #lair-storage+.ll-meta,.ll-workshop .ll-workshop--paints .ll-crate-empty-note,.ll-workshop .ll-workshop--paints .ll-crate-browse,.ll-workshop .ll-workshop--storage-bare #lair-storage,.ll-workshop .ll-workshop--storage-bare #lair-storage+.ll-meta,.ll-workshop .ll-workshop--storage-bare .ll-crate-empty-note{display:none}.ll-panel--scene:has(.ll-shop-filters){overflow:clip!important}.ll-shop-filters{top:var(--masthead-height,0px);z-index:3;background-color:var(--color-ash-900);border-bottom:1px solid #6b534199;gap:.375rem;margin-left:-.25rem;margin-right:-.25rem;padding:.5rem .25rem;display:grid;position:sticky}@supports (color:color-mix(in lab, red, red)){.ll-shop-filters{border-bottom:1px solid color-mix(in oklab,var(--color-umber-600)60%,transparent)}}.ll-shop-filters__row{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.ll-shop-filters__label{letter-spacing:.08em;text-transform:uppercase;color:#a98f68;min-width:2.75rem;font-size:.6875rem}.ll-chip--small{padding:.125rem .625rem;font-size:.8125rem}.ll-chip--silver[aria-pressed=true]{color:var(--color-ash-950);background:#c9cdd3;border-color:#e4e7eb}.ll-shop-filters__note{margin:0;padding-top:.125rem}.ll-shop-filters__pick{border:1px solid var(--color-umber-700);background-color:var(--color-ash-950);color:#f2e4ce;min-width:0;font-family:var(--font-display);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23C8A24A' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;border-radius:999px;padding:.125rem 1.5rem .125rem .625rem;font-size:.8125rem;display:none}.ll-shop-filters__pick:focus-visible{outline:2px solid var(--color-gold-500,#c8a24a);outline-offset:1px}.ll-shop-filters__search{border:1px solid var(--color-umber-700);background-color:var(--color-ash-950);color:#f2e4ce;min-width:0;font-family:var(--font-display);border-radius:999px;flex:11rem;padding:.125rem .75rem;font-size:.8125rem;line-height:1.5}.ll-shop-filters__search::placeholder{color:#8a7250}.ll-shop-filters__search:focus-visible{outline:2px solid var(--color-gold-500,#c8a24a);outline-offset:1px}.ll-shop-filters__search::-webkit-search-cancel-button{cursor:pointer}.ll-chip--jump{color:#c8b08a;border-style:dashed}.ll-chip--jump:hover{border-style:solid}.ll-shop-filters__label--go{margin-left:.5rem}.ll-receipt{z-index:3;border:1px solid var(--color-gold-500,#c8a24a);background:#2e2315;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-top:1rem;padding:.625rem .875rem;animation:.22s ease-out ll-receipt-in;display:flex;position:sticky;bottom:.5rem;box-shadow:0 10px 30px -12px #000c,0 0 0 1px #c8a24a33}@supports (color:color-mix(in lab, red, red)){.ll-receipt{background:color-mix(in oklab,var(--color-ash-900)92%,var(--color-gold-500)8%)}}.ll-receipt__line{font-family:var(--font-display);color:var(--color-parchment-100,#f1e6cf)}.ll-receipt__acts{flex-wrap:wrap;gap:.5rem;display:flex}@keyframes ll-receipt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ll-rarity{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:9999px;padding:.0625rem .375rem;font-size:.5625rem;font-weight:700;position:absolute;top:.375rem;right:.375rem}.ll-crate-item{position:relative}.ll-rarity--uncommon{color:#9cc08a;background:#9cc08a14;border-color:#9cc08a73}.ll-rarity--rare{color:var(--color-gold-300,#e8c880);background:#c8a24a1a;border-color:#c8a24a8c}.ll-rarity--exalted{color:#e89a6b;background:#d9611f1f;border-color:#d9611f8c;box-shadow:0 0 8px #d9611f40}.ll-crate-item--poor{opacity:.55}.ll-crate-item--poor .ll-crate-item__price{color:#c86a4a}.ll-shake{animation:.4s ease-in-out ll-shake}@keyframes ll-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.ll-shake,.ll-crate-item--bought{animation:none}}.ll-crate-item__art{width:3.25rem;height:3.5rem}.ll-crate-item__name{color:#d8c2a0;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.15;display:-webkit-box;overflow:hidden}.ll-crate-item__set{color:#a8845a;text-align:center;opacity:.9;font-size:.65rem;line-height:1.2}.ll-crate-item__set:empty{display:none}.ll-crate-item__set--link{cursor:pointer;text-underline-offset:2px;-webkit-text-decoration:underline dotted #a8845a99;text-decoration:underline dotted #a8845a99}.ll-crate-item__set--link:hover{color:#e8c880;text-decoration-color:currentColor}.ll-crate-item__count{color:#a98f68;margin-top:auto;font-size:.75rem;font-weight:700}.ll-crate-item__count:before{content:"× "}.ll-crate-item__price{color:var(--color-gold-300,#e8c880);margin-top:auto;font-size:.75rem;font-weight:600}.ll-crate-item__owned{color:#8fa97a;text-align:center;font-size:.65rem;line-height:1.2}.ll-crate-item--bought{animation:.7s ease-out ll-bought}@keyframes ll-bought{0%{box-shadow:0 0 #8fc87ae6}to{box-shadow:0 0 0 14px #8fc87a00}}.ll-shopfront{background:radial-gradient(120% 90% at 50% 0,#c8a24a1a,#0000 60%),linear-gradient(#2b1c10d9,#180f09eb);border:1px solid #926c3e80;border-radius:.875rem;padding:1.375rem 1rem 1.125rem;position:relative;overflow:hidden}.ll-shopfront:before{content:"";background:repeating-linear-gradient(90deg,#c8a24a99 0 1.25rem,#5e3e20a6 1.25rem 2.5rem);height:.4375rem;position:absolute;inset:0 0 auto}.ll-shopfront--atelier:before{background:repeating-linear-gradient(90deg,#9c84b280 0 1.25rem,#42325299 1.25rem 2.5rem)}.ll-shopfront--fine:before{background:repeating-linear-gradient(90deg,#e8c8808c 0 1.25rem,#78581e99 1.25rem 2.5rem)}.ll-shop-festival{color:var(--color-gold-300,#e8c880);background:#c8a24a12;border:1px dashed #c8a24a73;border-radius:.5rem;padding:.4rem .625rem;font-size:.78rem}.ll-shopfront .ll-crate-group{letter-spacing:.14em;text-transform:uppercase;color:#c8a874;align-items:center;gap:.625rem;font-size:.6875rem;display:flex}.ll-shopfront .ll-crate-group:after{content:"";background:linear-gradient(90deg,#a98f6866,#0000);flex:1;height:1px}.ll-shopfront .ll-crate{grid-template-columns:repeat(auto-fill,minmax(8.25rem,1fr));gap:.625rem}.ll-shopfront .ll-crate-item--shop{background:linear-gradient(#342314bf,#1a110ae6);border-color:#926c3e8c;transition:border-color .14s,transform .14s,box-shadow .14s;box-shadow:inset 0 1px #f2e4ce0d,0 5px 12px #0000004d}.ll-shopfront .ll-crate-item--shop:hover{border-color:#e8c880cc;transform:translateY(-3px);box-shadow:0 10px 22px #00000073,0 0 18px #c8a24a2e}.ll-shopfront .ll-crate-item--shop .ll-crate-item__art{box-sizing:content-box;background:radial-gradient(circle at 50% 42%,#e8c88029,#e8c8800d 55%,#0000 74%);border-radius:9999px;width:4rem;height:4.25rem;padding:.375rem .5rem;transition:transform .16s}.ll-shopfront .ll-crate-item--shop:hover .ll-crate-item__art{transform:scale(1.08)translateY(-2px)}.ll-shopfront .ll-crate-item--shop:has(.ll-rarity--uncommon){border-color:#9cc08a80}.ll-shopfront .ll-crate-item--shop:has(.ll-rarity--rare){border-color:#c8a24aa6;box-shadow:0 0 12px #c8a24a1f,0 5px 12px #0000004d}.ll-shopfront .ll-crate-item--shop:has(.ll-rarity--exalted){border-color:#d9611f99;box-shadow:0 0 14px #d9611f2e,0 5px 12px #0000004d}.ll-shopfront .ll-crate-item__price{background:#c8a24a1a;border:1px solid #c8a24a59;border-radius:9999px;align-items:center;gap:.3rem;padding:.125rem .55rem;display:inline-flex}.ll-shopfront .ll-crate-item__price:before{content:"";background:radial-gradient(circle at 35% 30%,#ebcf8a,#8a6420 70%);border-radius:9999px;width:.55rem;height:.55rem;box-shadow:0 0 4px #d9b45c99}.ll-shop-hero{cursor:pointer;text-align:left;background:radial-gradient(80% 140% at 16%,#e8c88024,#0000 58%),linear-gradient(120deg,#3a2614e6,#1e130bf2);border:1px solid #c8a24a8c;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:center;gap:1.125rem;width:100%;padding:1.125rem 1.25rem 1rem;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid;position:relative}.ll-shop-hero:hover{border-color:#e8c880d9;transform:translateY(-2px);box-shadow:0 10px 24px #0006,0 0 22px #c8a24a33}.ll-shop-hero__ribbon{letter-spacing:.12em;text-transform:uppercase;color:#2a1b0e;background:linear-gradient(#e8c880,#c8a24a);border-radius:9999px;padding:.1875rem .5625rem;font-size:.5625rem;font-weight:700;position:absolute;top:-.5625rem;left:.875rem;box-shadow:0 2px 6px #0006}.ll-shop-hero__art{box-sizing:content-box;background:radial-gradient(circle at 50% 42%,#e8c8802e,#e8c8800f 55%,#0000 74%);border-radius:9999px;width:5.5rem;height:5.75rem;padding:.5rem .625rem;transition:transform .16s}.ll-shop-hero:hover .ll-shop-hero__art{transform:scale(1.06)translateY(-2px)}.ll-shop-hero__body{justify-items:start;gap:.25rem;display:grid}.ll-shop-hero__name{color:#f2e4ce;font-size:1rem;font-weight:600}.ll-shop-hero__blurb{color:#c9b08c;font-size:.78rem;font-style:italic;line-height:1.35}.ll-shop-hero__foot{align-items:center;gap:.625rem;margin-top:.25rem;display:flex}.ll-shop-hero .ll-rarity{top:.5625rem;right:.5625rem}.ll-sale-tag--patron{background:linear-gradient(#e8c880,#c8a24a)}.ll-panel--patron{box-shadow:inset 0 0 0 1px #c8a24a73}.ll-panel--notice{box-shadow:inset 0 0 0 1px #7fb8a280}.ll-hud__chip--patron{color:#2a1b0e;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#e8c880,#c8a24a);border-color:#f5e6a880;font-size:.6875rem;font-weight:700}.ll-patron-mark{vertical-align:middle;letter-spacing:.12em;text-transform:uppercase;color:#2a1b0e;background:linear-gradient(#e8c880,#c8a24a);border-radius:9999px;margin-left:.375rem;padding:.0625rem .5rem;font-size:.5625rem;font-weight:700;display:inline-block;box-shadow:0 1px 4px #00000059}.ll-sale-tag{letter-spacing:.1em;text-transform:uppercase;color:#2a1b0e;background:linear-gradient(#a8d08e,#7fa968);border-radius:9999px;padding:.0625rem .375rem;font-size:.5625rem;font-weight:700;position:absolute;top:.375rem;left:.375rem;box-shadow:0 1px 4px #0006}.ll-sale-tag--inline{position:static}.ll-shopfront .ll-crate-item--sale{border-color:#8fc87a99;box-shadow:0 0 12px #8fc87a24,0 5px 12px #0000004d}.ll-price-was{color:#a98f68;opacity:.75;margin-right:.125rem;font-size:.65rem}@media (prefers-reduced-motion:reduce){.ll-shopfront .ll-crate-item--shop,.ll-shopfront .ll-crate-item--shop .ll-crate-item__art,.ll-shop-hero,.ll-shop-hero__art{transition:none}}.ll-sayline{gap:.5rem;display:flex}.ll-verbs-ledger{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ll-verbs-ledger:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}@media (hover:none){.ll-verbs-ledger{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}.ll-paints__row{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem;display:flex}.ll-paints__kind{letter-spacing:.14em;text-transform:uppercase;color:#a98f68;width:3.25rem;font-size:.6875rem}.ll-swatch{cursor:pointer;background:#140e0a8c;border:1px solid #7a5b3c73;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .25rem;transition:border-color .12s;display:inline-flex}.ll-swatch:hover{border-color:#c8a24ab3}.ll-swatch--applied{border-color:var(--color-gold-500,#c8a24a);box-shadow:0 0 0 1px var(--color-gold-500,#c8a24a)}.ll-swatch--trying{border-style:dashed}.ll-swatch__chip{border:1px solid #00000080;border-radius:9999px;width:1.125rem;height:1.125rem}.ll-swatch__name{color:#d8c2a0;font-size:.75rem}.ll-swatch__price{color:var(--color-gold-300,#e8c880);font-size:.6875rem;font-weight:600}.ll-swatch--gold{background:linear-gradient(#3c2c128c,#140e0a99);border-color:#c8a24a8c}.ll-swatch--gold .ll-swatch__chip{box-shadow:0 0 0 1px #e8c88080,0 0 8px #c8a24a59}.ll-swatch--gold .ll-swatch__price:after{content:"";vertical-align:-.02em;background:radial-gradient(circle at 35% 35%,#f3d98a,#c8a24a 60%,#8a6a22);border-radius:9999px;width:.5rem;height:.5rem;margin-left:.2rem;display:inline-block}.ll-slot{fill:#c8a24a0f;stroke:#c8a24a73;stroke-dasharray:4 3;stroke-width:1px;cursor:pointer;transition:fill .12s}.ll-slot:hover{fill:#c8a24a2e}.ll-prop--live,.ll-hanging--live{cursor:pointer}.ll-hoverkit .ll-fab circle{fill:#1b1512;stroke:var(--color-gold-500,#c8a24a);stroke-width:1.3px}.ll-hoverkit .ll-fab :is(path,rect,line,polyline,polygon){stroke:#f2e4ce;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}.ll-hoverkit .ll-fab{cursor:pointer}.ll-hoverkit .ll-fab:hover circle{fill:#2a1f17;stroke-width:1.8px}.ll-hoverkit__plate{fill:#140e0aeb;stroke:#c8a24a80;stroke-width:1px}.ll-hoverkit__name{fill:#e8d9bc;font-family:var(--font-ui);letter-spacing:.02em;font-size:10.5px}.ll-hoverkit__set{fill:#a8845a;font-family:var(--font-ui);letter-spacing:.02em;font-size:9px}.ll-hoverkit .ll-fab__ball{fill:none;stroke:#f2e4ce;stroke-width:1.4px}.ll-hoverkit .ll-fab--dim{opacity:.35;cursor:default}.ll-prop--live:hover,.ll-hanging--live:hover{filter:brightness(1.25)}.ll-scene--arranging .ll-tile:hover{fill:#c8a24a24;cursor:copy}.ll-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ll-actions>form{display:contents}.ll-input{border:1px solid var(--color-umber-700);background-color:var(--color-ash-950);min-width:0;font-family:var(--font-sans);color:var(--color-parchment-50);border-radius:.4375rem;flex:1;padding:.4375rem .6875rem;font-size:.875rem;transition:border-color .12s ease-out,box-shadow .12s ease-out;box-shadow:inset 0 1px 2px #0009}.ll-input::placeholder{color:var(--color-parchment-700)}.ll-input:focus{border-color:var(--color-umber-500);outline:none;box-shadow:inset 0 1px 2px #0009,0 0 0 2px #be943659}@supports (color:color-mix(in lab, red, red)){.ll-input:focus{box-shadow:inset 0 1px 2px #0009,0 0 0 2px color-mix(in oklab,var(--color-gold-500)35%,transparent)}}.ll-meter{background-color:var(--color-ash-950);border-radius:999px;height:.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1.5px 2px #000000d9,inset 0 -1px #f2e6ce0f}@supports (color:color-mix(in lab, red, red)){.ll-meter{box-shadow:inset 0 1.5px 2px #000000d9,inset 0 -1px 0 color-mix(in oklab,var(--color-parchment-100)6%,transparent)}}.ll-meter__fill{--ll-band:var(--color-jade-400);border-radius:inherit;background-image:linear-gradient(to bottom,var(--ll-band),var(--ll-band)45%,var(--ll-band));height:100%;transition:width .32s ease-out;position:relative}@supports (color:color-mix(in lab, red, red)){.ll-meter__fill{background-image:linear-gradient(to bottom,color-mix(in oklab,var(--ll-band)88%,white),var(--ll-band)45%,color-mix(in oklab,var(--ll-band)68%,black))}}.ll-meter__fill:after{content:"";background-image:linear-gradient(to right,transparent,var(--ll-band));inset-block:0;width:.4375rem;position:absolute;right:0}@supports (color:color-mix(in lab, red, red)){.ll-meter__fill:after{background-image:linear-gradient(to right,transparent,color-mix(in oklab,var(--ll-band)62%,white))}}.ll-meter__fill.bg-emerald-400,.ll-meter__fill.bg-jade-400{--ll-band:var(--color-jade-400)}.ll-meter__fill.bg-amber-400,.ll-meter__fill.bg-ember-400{--ll-band:var(--color-ember-400)}.ll-meter__fill.bg-rose-400,.ll-meter__fill.bg-rust-400{--ll-band:var(--color-rust-400)}.ll-meter__fill--gold{--ll-band:var(--color-gold-400)}.ll-meter__fill--low{--ll-band:var(--color-rust-400)}.ll-story__walked{gap:.375rem;display:grid}.ll-story__chapter{color:var(--color-parchment-500);align-items:baseline;gap:.625rem;font-size:.9375rem;display:flex}.ll-story__chapter--done .ll-story__name{-webkit-text-decoration:line-through #b9a1838c;text-decoration:line-through #b9a1838c}@supports (color:color-mix(in lab, red, red)){.ll-story__chapter--done .ll-story__name{-webkit-text-decoration-color:color-mix(in oklab,var(--color-parchment-500)55%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-parchment-500)55%,transparent);text-decoration-color:color-mix(in oklab,var(--color-parchment-500)55%,transparent)}}.ll-story__tick{color:var(--color-gold-400)}.ll-story__numeral{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.04em;color:var(--color-gold-400);min-width:2rem;font-weight:700}.ll-story__title{font-family:var(--font-display);color:var(--color-parchment-100);align-items:baseline;gap:.625rem;margin:0;font-size:1.25rem;font-weight:600;line-height:1.2;display:flex}.ll-story__current{border-left:2px solid #be943666;padding-left:.875rem}@supports (color:color-mix(in lab, red, red)){.ll-story__current{border-left:2px solid color-mix(in oklab,var(--color-gold-500)40%,transparent)}}.ll-story__voice{color:var(--color-gold-300)}.ll-stat{align-items:center;gap:.75rem;display:flex}.ll-stat__name{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-parchment-500);flex:0 0 4.75rem;font-size:.6875rem;font-weight:500}.ll-stat__gauge{flex:auto;min-width:0}.ll-stat__value{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-parchment-300);flex:0 0 2rem;font-size:.8125rem}.ll-specimen{background-color:var(--color-ash-950);background-image:radial-gradient(120% 72% at 50% 94%,var(--firelight),transparent 64%);border-radius:.5rem;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #000c,inset 0 0 0 1px #564333d9}@supports (color:color-mix(in lab, red, red)){.ll-specimen{background-image:radial-gradient(120% 72% at 50% 94%,color-mix(in oklab,var(--firelight)14%,transparent),transparent 64%);box-shadow:inset 0 2px 4px #000c,inset 0 0 0 1px color-mix(in oklab,var(--color-umber-700)85%,transparent)}}.ll-specimen>svg{display:block}.ll-plate-grid{gap:1rem;display:grid}.ll-plate{flex-direction:column;gap:.625rem;margin:0;display:flex}.ll-plate--chosen{background:#c8a24a0d;border-radius:.75rem;padding:.875rem .875rem .5rem;position:relative;box-shadow:inset 0 0 0 1px #c8a24a73}.ll-plate__bonus{letter-spacing:.04em;color:var(--color-gold-400);opacity:.85;margin-left:.375rem;font-size:.6875rem;font-weight:600;display:inline-block}.ll-pip{background:var(--ll-ink,#2a211c);vertical-align:baseline;border-radius:999px;width:.65rem;height:.65rem;margin-right:.3rem;display:inline-block;box-shadow:inset 0 0 0 1px #c8a24a47}@supports (color:color-mix(in lab, red, red)){.ll-pip{background:color-mix(in srgb,var(--ll-ink,#2a211c)70%,transparent)}}.ll-pip--lit{background:linear-gradient(#e8c880,#c8a24a);box-shadow:0 0 6px #e8c88059}.ll-coming{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ll-coming__row{grid-template-columns:6.5rem 1fr;align-items:baseline;gap:.75rem;display:grid}.ll-coming__when{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-parchment-500);white-space:nowrap;font-size:.8125rem}.ll-coming__when--now{color:var(--color-gold-500,#c8a24a);text-shadow:0 0 8px #e8c88059}.ll-coming__what{gap:.1rem;min-width:0;display:grid}.ll-coming__label{font-family:var(--font-display);color:var(--color-parchment-100);font-size:.9375rem}.ll-coming__line{font-size:.8125rem}.ll-panel--homecoming{background-image:linear-gradient(to bottom,#302415,var(--color-ash-950));border-color:#be943673}@supports (color:color-mix(in lab, red, red)){.ll-panel--homecoming{border-color:color-mix(in oklab,var(--color-gold-500,#c8a24a)45%,transparent);background-image:linear-gradient(to bottom,color-mix(in oklab,var(--color-gold-500,#c8a24a)9%,var(--color-ash-900)),var(--color-ash-950))}}.ll-homecoming__gifts{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ll-homecoming__gift{grid-template-columns:1.5rem 1fr;align-items:start;gap:.5rem;display:grid}.ll-homecoming__glyph{color:var(--color-gold-500,#c8a24a);text-align:center;font-size:1rem;line-height:1.5}.ll-deed-pair{justify-content:center;align-items:center;gap:1.25rem;display:flex}.ll-deed-figure{text-align:center}.ll-deed-knot{color:#c8a24a;text-shadow:0 0 12px #e8c88066;font-size:1.75rem}.ll-line-row{text-align:center;grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.ll-line-row--parents{grid-template-columns:repeat(2,1fr);max-width:34rem;margin-inline:auto}.ll-line-card{border:1px solid #c8a24a2e;border-radius:.625rem;padding:.5rem .25rem;text-decoration:none;transition:border-color .14s;display:block}a.ll-line-card:hover{border-color:#c8a24a80}.ll-line-card--wild{opacity:.75;border-style:dashed}.ll-line-card--rooted{opacity:.3;border-color:#0000}.ll-line-wildmark{color:#7a6449;padding:.75rem 0;font-size:1.5rem;display:block}.ll-line-subject{border:1px solid #c8a24a59;border-radius:.75rem;padding:.75rem 1.5rem;display:inline-block;box-shadow:0 0 24px #e8c88014}.ll-line-blood{color:#b48cd9;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;display:inline-block}.ll-warden-mark{letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:.5rem;padding:.1rem .5rem;font-size:.7rem;display:inline-block}.ll-warden-mark--muted{color:#e0a33c;box-shadow:inset 0 0 0 1px #e0a33c73}.ll-wardrobe__stage{justify-content:center;padding:1rem 0 .25rem;display:flex}.ll-swatch-row{flex-wrap:wrap;gap:.5rem;display:flex}.ll-swatch input{opacity:0;pointer-events:none;position:absolute}.ll-swatch__chip{cursor:pointer;border-radius:999px;width:2rem;height:2rem;transition:transform .1s,box-shadow .1s;display:block;box-shadow:inset 0 0 0 1px #00000080,0 0 0 1px #c8a24a33}.ll-swatch:hover .ll-swatch__chip{transform:scale(1.08)}.ll-swatch input:checked+.ll-swatch__chip{box-shadow:inset 0 0 0 1px #00000080,0 0 0 2px #c8a24a}.ll-swatch input:focus-visible+.ll-swatch__chip{box-shadow:inset 0 0 0 1px #00000080,0 0 0 3px #e8c880b3}.ll-shell--wardrobe{max-width:56rem}.ll-head--tight{margin-bottom:.75rem}.ll-lede--short{font-size:.9375rem;line-height:1.5}.ll-wardrobe__glass{top:var(--masthead-height,0px);z-index:5;isolation:isolate;background-color:#1c130c;background-image:linear-gradient(#211710,#1a110b);border-bottom:1px solid #926c3e73;border-radius:0 0 .75rem .75rem;margin:0 -.5rem;padding:.5rem .5rem .625rem;position:sticky;box-shadow:0 10px 24px -14px #000c}.ll-wardrobe__tabs{gap:.375rem;display:flex}.ll-wardrobe__tab{min-width:0;font-family:var(--font-display);color:#c4ad8a;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#140e0a8c;border:1px solid #7a5b3c73;border-radius:9999px;flex:1;padding:.5rem;font-size:.9375rem;font-weight:600;line-height:1.2;transition:border-color .12s,background-color .12s,color .12s;overflow:hidden}.ll-wardrobe__tab:hover{border-color:#c8a24ab3}.ll-wardrobe__tab--on,.ll-wardrobe__tab[aria-selected=true]{color:var(--color-parchment-50,#f5ebd8);border-color:var(--color-gold-500,#c8a24a);box-shadow:0 0 0 1px var(--color-gold-500,#c8a24a);background:#c8a24a24}.ll-wardrobe__tab:focus-visible{outline:none;box-shadow:0 0 0 3px #e8c880b3}.ll-wardrobe__mirrors{margin-top:.5rem}.ll-wardrobe__preview[hidden]{display:none}.ll-wardrobe__stage{justify-content:center;align-items:flex-end;height:132px;min-height:0;display:flex}.ll-wardrobe__stage svg{pointer-events:none;width:132px;height:132px}.ll-wardrobe__tabs{z-index:1;position:relative}.ll-wardrobe__caption{text-align:center;margin:.25rem 0 0;font-size:.8125rem}@media (max-width:39.99rem){.ll-wardrobe__caption{text-align:left;min-height:2.25rem;padding-right:9.5rem}.ll-wardrobe__save{margin:0;position:absolute;bottom:.625rem;right:.625rem}.ll-wardrobe__save .ll-btn:not(.ll-btn--primary){display:none}}.ll-wardrobe__preview--keeper .ll-wardrobe__stage svg{transform-origin:50% 100%;transform:scale(1.5)}.ll-wardrobe__preview--horse .ll-wardrobe__stage{background:0 0;padding:0}.ll-wardrobe__save{justify-content:center;gap:.5rem;margin-top:.375rem;display:flex}.ll-wardrobe__save .ll-btn{min-height:0;padding-top:.375rem;padding-bottom:.375rem}.ll-wardrobe__pane{margin-top:1rem}.ll-wardrobe__note{margin:0 0 1rem;font-size:.8125rem}.ll-wardrobe__pane[hidden]{display:none}.ll-wardrobe__slot{scroll-margin-top:calc(var(--masthead-height,0px) + var(--ll-glass-h,0px) + .75rem);margin-top:1.125rem}.ll-wardrobe__slot:first-of-type{margin-top:0}@media (min-width:40rem){.ll-wardrobe__glass{border:1px solid #926c3e73;border-radius:.75rem;margin:0;padding:.75rem 1rem .875rem}.ll-wardrobe__tab{flex:0 12rem;font-size:1rem}.ll-wardrobe__stage,.ll-wardrobe__stage svg{height:200px}.ll-wardrobe__stage svg{width:200px}}@media (max-height:560px){.ll-wardrobe__stage,.ll-wardrobe__stage svg{height:100px}.ll-wardrobe__stage svg{width:100px}.ll-wardrobe__caption{display:none}}.ll-dye-row{flex-wrap:wrap;gap:.5rem;display:flex}.ll-dye{border-radius:9999px;align-items:center;gap:.25rem;transition:box-shadow .12s;display:inline-flex}.ll-dye--trying .ll-swatch--dye{border-color:var(--color-gold-500,#c8a24a);box-shadow:0 0 0 1px var(--color-gold-500,#c8a24a)}.ll-swatch--dye{font:inherit;color:inherit}.ll-swatch--dye .ll-swatch__chip{width:1.5rem;height:1.5rem}.ll-swatch--dye .ll-swatch__name{text-transform:capitalize;padding-right:.125rem}.ll-dye form{display:contents}.ll-dye__buy{color:var(--color-gold-300,#e8c880);padding:.25rem .625rem;font-size:.75rem;font-weight:600}.ll-attire-row{flex-wrap:wrap;gap:.5rem;display:flex}.ll-attire{cursor:pointer;background:#140e0a8c;border:1px solid #7a5b3c73;border-radius:9999px;align-items:center;padding:.375rem .75rem;transition:border-color .12s,background-color .12s;display:inline-flex;position:relative}.ll-attire:hover{border-color:#c8a24ab3}.ll-attire input{opacity:0;pointer-events:none;position:absolute}.ll-attire__name{color:#d8c2a0;font-size:.8125rem}.ll-attire:has(input:checked){border-color:var(--color-gold-500,#c8a24a);box-shadow:0 0 0 1px var(--color-gold-500,#c8a24a);background:#c8a24a1f}.ll-attire:has(input:checked) .ll-attire__name{color:var(--color-parchment-50,#f5ebd8)}.ll-attire:has(input:focus-visible){box-shadow:0 0 0 3px #e8c880b3}.ll-rack{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;display:grid}@media (min-width:40rem){.ll-rack{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.625rem}}.ll-rack-card{cursor:pointer;background:linear-gradient(#3423148c,#1a110abf);border:1px solid #926c3e73;border-radius:.5rem;flex-direction:column;gap:.2rem;padding:.625rem .75rem;transition:border-color .14s;display:flex}.ll-rack-card:hover{border-color:#c8a24ab3}.ll-rack-card--folded{cursor:default;grid-column:1/-1}.ll-rack-card--folded summary{cursor:pointer;list-style:none}.ll-rack-card--folded summary::-webkit-details-marker{display:none}.ll-rack-card--folded summary:before{content:"▸ "}.ll-rack-card--folded[open] summary:before{content:"▾ "}.ll-rack-card--folded[open] summary{margin-bottom:.25rem}.ll-rack-card--trying{border-color:var(--color-gold-500,#c8a24a);box-shadow:0 0 0 1px var(--color-gold-500,#c8a24a)}.ll-rack-card--out{opacity:.55}.ll-rack-card__name{font-family:var(--font-display);color:var(--color-parchment-100,#eadfc8);margin:0;font-size:.9375rem;font-weight:600;line-height:1.25}.ll-rack-card__line{color:#c4ad8a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ll-rack-card__fit{color:#a98f68;margin:0;font-size:.7rem;line-height:1.35}.ll-rack-card__foot{flex-wrap:wrap;gap:.375rem;margin-top:auto;padding-top:.375rem;display:flex}.ll-rack-card__foot .ll-btn--small{padding-left:.625rem;padding-right:.625rem}.ll-rack-card__foot form{display:contents}.ll-coat{background:var(--coat,#7a4a2e);border:2px solid var(--mane,#2a1a12);vertical-align:-.125rem;border-radius:9999px;width:.875rem;height:.875rem;margin-right:.375rem;display:inline-block}.ll-mews{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:40rem){.ll-mews{grid-template-columns:240px 1fr;align-items:start}}@media (min-width:1024px){.ll-hearth__aside .ll-mews{grid-template-columns:1fr}}.ll-mews__glass{background:radial-gradient(at 50% 85%,#78965a73,#1b130d00 70%);border-radius:.5rem;justify-content:center;align-items:flex-end;min-height:236px;padding:.5rem;display:flex}.ll-mews__coats{gap:.375rem;display:grid}.ll-joust{touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #ffffff14;border-radius:.5rem;outline:none;position:relative;overflow:hidden}.ll-joust:focus-visible{box-shadow:0 0 0 2px var(--color-gold-400)}.ll-joust--live{cursor:crosshair}.ll-joust__yard{width:100%;height:auto;display:block}.ll-joust__figure{will-change:transform}.ll-joust__veil{pointer-events:none;background:linear-gradient(#0000,#0c0a0826 40%,#0c0a08d1);align-items:flex-end;padding:.75rem;display:flex;position:absolute;inset:0}.ll-joust__how{color:var(--color-parchment-100);text-shadow:0 1px 2px #0009;margin:0;font-size:.9rem;line-height:1.4}.ll-joust__call{min-height:1.5em;color:var(--color-parchment-100);font-size:1rem}.ll-joust__mark--hit{stroke:#fff;stroke-width:3px;opacity:1}.ll-joust__ring--near{stroke:#ffe39a}.ll-joust__flash{font-family:var(--font-display);fill:#ffe39a;paint-order:stroke;stroke:#0009;stroke-width:4px;opacity:0;font-size:26px;font-weight:700}.ll-joust__flash--in{animation:1.2s ease-out forwards ll-joust-flash}@keyframes ll-joust-flash{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.ll-shift__yard{aspect-ratio:2;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#2b3648,#1b2130);border-radius:.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9b45c2e}.ll-shift__yard--live{cursor:crosshair}@media (max-width:47.99rem){.ll-shift__yard{aspect-ratio:4/3}}.ll-shift__yard:focus-visible{outline:2px solid var(--color-gold-400);outline-offset:2px}.ll-shift__scene{position:absolute;inset:0}.ll-shift__yard[data-game=bite] .ll-shift__scene{background:radial-gradient(at 50% 120%,#3c6e828c,#0000 60%),linear-gradient(#2a3f55 0%,#1e3448 45%,#142536 100%)}.ll-shift__yard[data-game=strike] .ll-shift__scene{background:radial-gradient(at 50% 100%,#c85a2859,#0000 55%),linear-gradient(#3a3230 0%,#2a2422 60%,#1c1816 100%)}.ll-shift__yard[data-game=spot] .ll-shift__scene{background:radial-gradient(at 30% 80%,#466e3280,#0000 55%),radial-gradient(at 75% 30%,#5a783c59,#0000 50%),linear-gradient(#2e3e28 0%,#22301e 100%)}.ll-shift__cues{position:absolute;inset:0}.ll-shift__cue{--ring:1.9;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.ll-shift__cue[hidden]{display:none}.ll-shift__mark{background:radial-gradient(circle at 35% 30%,#ffe39a,#b8862b 70%);border-radius:999px;width:1.1rem;height:1.1rem;transition:transform .12s ease-out;box-shadow:0 0 6px #ffe39a99}.ll-shift__yard[data-game=strike] .ll-shift__mark{background:linear-gradient(90deg,#ffb347,#ff6a2a);border-radius:2px;width:1.4rem;height:.4rem;transform:rotate(-28deg);box-shadow:0 0 8px #ff7828b3}.ll-shift__yard[data-game=spot] .ll-shift__mark{background:linear-gradient(135deg,#9cd06a,#4e8a2e);border-radius:60% 60% 60% 10%;width:1.3rem;height:1.3rem;transform:rotate(-45deg);box-shadow:0 0 6px #a0dc6e80}.ll-shift__cue--dipped .ll-shift__mark{transform:translateY(5px)scale(.85)}.ll-shift__ring{transform:scale(var(--ring));pointer-events:none;border:2px solid #ffe39a8c;border-radius:999px;position:absolute;inset:0}.ll-shift__yard[data-game=spot] .ll-shift__ring{display:none}.ll-shift__cue--near .ll-shift__ring{border-color:#ffe39a;box-shadow:0 0 10px #ffe39a80}.ll-shift__cue--sharp .ll-shift__ring,.ll-shift__cue--hit .ll-shift__ring{border-color:var(--color-jade-400);transform:scale(1)}.ll-shift__cue--miss .ll-shift__ring{border-color:var(--color-rust-400);opacity:.6;transform:scale(1)}.ll-shift__cue--miss .ll-shift__mark{opacity:.35}.ll-shift__cue--showing .ll-shift__mark{animation:.3s ease-out ll-shift-show}@keyframes ll-shift-show{0%{opacity:0;transform:rotate(-45deg)scale(.3)}to{opacity:1;transform:rotate(-45deg)scale(1)}}.ll-shift__flash{font-family:var(--font-display);color:#ffe39a;text-shadow:0 1px 3px #000000b3;opacity:0;pointer-events:none;font-size:1.25rem;font-weight:700;position:absolute;transform:translate(-50%,-140%)}.ll-shift__flash[data-mark=miss]{color:#e6a28a}.ll-shift__flash--in{animation:.55s ease-out forwards ll-joust-flash}.ll-shift__dragon{pointer-events:none;transform-origin:50% 100%;width:30%;max-width:132px;position:absolute;bottom:0;left:.25rem}.ll-shift__dragon svg{width:100%;height:auto;display:block}.ll-shift__dragon--glad{animation:.42s ease-out ll-shift-glad}@keyframes ll-shift-glad{0%{transform:translateY(0)}40%{transform:translateY(-7px)scale(1.02)}to{transform:translateY(0)}}.ll-shift__marks{flex-wrap:wrap;gap:.375rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ll-shift__tick{text-align:center;min-width:2.5rem;color:var(--color-parchment-500);background-color:#19130e99;border-radius:999px;padding:.125rem .5rem;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.ll-shift__tick{background-color:color-mix(in oklab,var(--color-ash-950)60%,transparent)}}.ll-shift__tick--sharp{color:#ffe39a}.ll-shift__tick--hit{color:var(--color-jade-400)}.ll-shift__tick--miss{color:var(--color-rust-400)}.ll-work{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.ll-work__job{background-color:#19130e8c;border-radius:.5rem;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.625rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ll-work__job{background-color:color-mix(in oklab,var(--color-ash-950)55%,transparent)}}@media (max-width:47.99rem){.ll-work__job{grid-template-columns:1fr;gap:.625rem}.ll-work__job .ll-btn{justify-self:stretch}}.ll-work__job--shut{opacity:.7}.ll-work__job--working .ll-btn{animation:.9s ease-in-out infinite ll-forge-working}@keyframes ll-forge-working{0%,to{opacity:.55}50%{opacity:1}}.ll-work__job--made{border-radius:.5rem;animation:1.4s ease-out ll-forge-made}@keyframes ll-forge-made{0%{background-color:#d9b45c00;box-shadow:0 0 #d9b45c00}20%{background-color:#d9b45c14;box-shadow:0 0 0 2px #d9b45c80,0 0 16px #d9b45c4d}to{background-color:#d9b45c00;box-shadow:0 0 #d9b45c00}}.ll-forge__note{color:var(--color-parchment-100);background-color:#19130e8c;border-left:2px solid #be94368c;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.ll-forge__note{border-left:2px solid color-mix(in oklab,var(--color-gold-500)55%,transparent);background-color:color-mix(in oklab,var(--color-ash-950)55%,transparent)}}.ll-forge__note--alert{color:var(--color-parchment-300);border-left-color:#ea9a46b3}@supports (color:color-mix(in lab, red, red)){.ll-forge__note--alert{border-left-color:color-mix(in oklab,var(--color-ember-400)70%,transparent)}}.ll-satchel__list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.ll-satchel__item{background-color:#19130e73;border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.375rem .625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ll-satchel__item{background-color:color-mix(in oklab,var(--color-ash-950)45%,transparent)}}.ll-satchel__name{font-weight:600}.ll-satchel__count{font-variant-numeric:tabular-nums;color:var(--color-ash-300)}.ll-satchel__worth,.ll-satchel__sell{margin-left:auto}.ll-satchel__sell{align-items:center;gap:.375rem;display:flex}.ll-satchel-fold>summary{cursor:pointer;list-style:none}.ll-satchel-fold>summary::-webkit-details-marker{display:none}.ll-satchel-fold>summary:before{content:"▸ ";color:var(--color-ash-400)}.ll-satchel-fold[open]>summary:before{content:"▾ "}.ll-rack-card--forge{border-style:dashed}.ll-board{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.ll-board__row{background:#ffffff08;border-radius:.375rem;grid-template-columns:3rem 1fr auto 3.5rem;align-items:center;gap:.5rem;padding:.45rem .6rem;display:grid}.ll-board__row--purse{background:#c89a2e14}.ll-board__row--mine{outline:1px solid #c89a2e99}.ll-board__place{font-variant-numeric:tabular-nums;color:var(--color-gold-400)}.ll-board__rider{min-width:0;display:grid}.ll-board__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ll-board__note{opacity:.7;font-size:.8rem}.ll-board__points{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700}.ll-board__purse{text-align:right;color:var(--color-gold-400);font-size:.85rem}.ll-mews__coat{cursor:pointer;border:1px solid #7a5b3c73;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .625rem;transition:border-color .1s,box-shadow .1s;display:flex}.ll-mews__coat input{opacity:0;pointer-events:none;position:absolute}.ll-mews__coat:hover{border-color:var(--color-gold-500,#c8a24a)}.ll-mews__coat:has(input:checked){border-color:var(--color-gold-500,#c8a24a);box-shadow:0 0 0 1px var(--color-gold-500,#c8a24a)}.ll-mews__coat:has(input:focus-visible){box-shadow:0 0 0 3px #e8c880b3}.ll-mews__coat .ll-coat{width:1.125rem;height:1.125rem;margin-right:0}.ll-mews__coat-name{flex:1}.ll-mews__coat-price{font-variant-numeric:tabular-nums;opacity:.8}.ll-mews__owned{border:1px solid #7a5b3c4d;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}.ll-mews__owned .ll-roads__name{flex:1}.ll-mews__owned--riding{border-color:var(--color-gold-500,#c8a24a)}.ll-mews__owned form{display:contents}.ll-btn--small{padding:.3125rem .75rem;font-size:.8125rem}.ll-btn:disabled{opacity:.5;cursor:not-allowed}.ll-crate-slot{flex-direction:column;gap:.3rem;display:flex;position:relative}.ll-crate-slot .ll-crate-item{flex:1;width:100%}.ll-crate-slot__acts{gap:.3rem;min-height:1.85rem;display:flex}.ll-crate-item__sell,.ll-crate-item__buy{text-align:center;white-space:nowrap;cursor:pointer;border-radius:.45rem;flex:1;min-height:1.85rem;padding:.35rem .4rem;font-size:.72rem;font-weight:600;line-height:1;transition:background .12s,color .12s,transform .12s}.ll-crate-item__sell{color:#c8a24a;background:#0006;box-shadow:inset 0 0 0 1px #c8a24a61}.ll-crate-item__sell:hover{color:#e8c880;background:#c8a24a29}.ll-crate-item__sell--armed{color:#140e0a;box-shadow:none;background:#e8924af2}.ll-hall-counter,[data-hall-counter],form[data-stones=offer],section:has(>form[data-stones=offer]){scroll-margin-top:calc(var(--masthead-height) + .75rem)}.ll-hall-counter,[data-hall-counter]{transition:box-shadow .4s}.ll-hall-counter--lit{box-shadow:0 0 0 2px #e8924ad9,0 0 28px #e8924a59}.ll-crate-slot--empty .ll-crate-item__sell{display:none}.ll-crate-item__buy{color:#140e0a;background:#c8a24aeb;display:none;box-shadow:0 1px 6px #00000059}.ll-crate-item__buy:hover{background:#d8b45cfa;transform:translateY(-1px)}.ll-workshop--browse .ll-crate-item__buy{display:block}.ll-door-row{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.ll-door-card{background-color:#241c16;background-image:radial-gradient(120% 72% at 50% 94%,var(--firelight,#ffb959),transparent 64%);border:1px solid #c8a24a2e;border-radius:.75rem;max-width:13rem;padding:.9rem 1rem 1rem;text-decoration:none;transition:border-color .14s,transform .14s;display:block;box-shadow:inset 0 2px 4px #00000073,inset 0 0 0 1px #5643338c}@supports (color:color-mix(in lab, red, red)){.ll-door-card{background-image:radial-gradient(120% 72% at 50% 94%,color-mix(in oklab,var(--firelight,#ffb959)16%,transparent),transparent 64%);box-shadow:inset 0 2px 4px #00000073,inset 0 0 0 1px color-mix(in oklab,var(--color-umber-700)55%,transparent)}}.ll-door-card:hover{border-color:#c8a24a80;transform:translateY(-2px)}.ll-door-page{isolation:isolate;position:relative;overflow-x:clip}.ll-door-page:after{content:"";z-index:5;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.ll-door-hero{min-height:calc(100dvh - var(--masthead-height));background-color:#0b0710;align-content:start;justify-items:center;padding:clamp(1rem,3vh,2rem) 1rem clamp(12rem,34vh,20rem);display:grid;position:relative;overflow:hidden}.ll-door-hero__art{z-index:0;position:absolute;inset:0}.ll-door-hero__img{object-fit:cover;object-position:38% 100%;width:100%;height:100%;display:block}@media (min-width:48rem){.ll-door-hero__img{object-position:50% 100%}}.ll-door-hero__veil{z-index:1;background:radial-gradient(50% 46% at 50% 34%,#0b0710b8,transparent 72%),linear-gradient(to bottom,#0b07109e 0%,#0b071033 40%,#0b07101a 72%,var(--color-ash-950)100%);position:absolute;inset:0}.ll-door-hero__inner{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:.875rem;max-width:42rem;display:flex;position:relative}.ll-door-mark{filter:drop-shadow(0 0 2.75rem #8c5cc861)drop-shadow(0 1.25rem 1.75rem #000000a6);width:min(60vw,18.5rem);height:auto;margin-block:.25rem .125rem;display:block}.ll-door-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-parchment-50);text-wrap:balance;text-shadow:0 2px 24px #000000bf,0 0 64px #ffb95924;max-width:22ch;margin:0;font-size:clamp(1.75rem,3.2vw,2.625rem);font-weight:700;line-height:1.08}.ll-door-lede{font-family:var(--font-sans);color:var(--color-parchment-100);text-shadow:0 1px 14px #000000d9;max-width:34rem;margin:0;font-size:1rem;line-height:1.55}.ll-door-actions{flex-wrap:wrap;gap:.875rem;padding-top:.5rem;display:flex}.ll-door-actions--center{justify-content:center}.ll-btn--door{border-radius:.625rem;padding:.9375rem 1.75rem;font-size:1.0625rem}.ll-btn--door.ll-btn--primary{padding-inline:2rem;box-shadow:inset 0 1px #ffe8c573,0 1px 2px #00000080,0 12px 34px -10px #ea9a46d9}@supports (color:color-mix(in lab, red, red)){.ll-btn--door.ll-btn--primary{box-shadow:inset 0 1px 0 #ffe8c573,0 1px 2px #00000080,0 12px 34px -10px color-mix(in oklab,var(--color-ember-400)85%,transparent)}}.ll-btn--glass{color:var(--color-parchment-50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-shadow:0 1px 8px #0009;background-color:#ffffff0f;background-image:none;border-color:#fff3}.ll-btn--glass:hover{background-color:#ffffff1f;background-image:none;border-color:#ffffff52}.ll-door-trust{font-family:var(--font-sans);letter-spacing:.02em;color:var(--color-parchment-300);text-shadow:0 1px 10px #000000d9;margin:0;font-size:.8125rem}.ll-door-badges{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ll-door-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-parchment-300);background-color:#0b07108c;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.375rem .875rem;font-size:.6875rem;font-weight:500;display:inline-flex}.ll-door-abroad{color:var(--color-gold-400);border-color:#be943659}@supports (color:color-mix(in lab, red, red)){.ll-door-abroad{border-color:color-mix(in oklab,var(--color-gold-500)35%,transparent)}}.ll-door-abroad__dot{background-color:var(--color-gold-300);border-radius:50%;width:.5rem;height:.5rem;animation:2.4s ease-in-out infinite ll-door-pulse;box-shadow:0 0 10px 2px #ebcf8ab3}@supports (color:color-mix(in lab, red, red)){.ll-door-abroad__dot{box-shadow:0 0 10px 2px color-mix(in oklab,var(--color-gold-300)70%,transparent)}}@keyframes ll-door-pulse{0%,to{opacity:1}50%{opacity:.45}}.ll-door-embers{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ll-door-embers span{opacity:0;background-color:#ffc978;border-radius:50%;width:4px;height:4px;animation:9s linear infinite ll-door-ember;position:absolute;bottom:-2%;box-shadow:0 0 8px 2px #ffb9598c}@keyframes ll-door-ember{0%{opacity:0;transform:translate(0)scale(1)}8%{opacity:.9}60%{opacity:.6}to{transform:translate3d(var(--drift,30px),-95vh,0)scale(.35);opacity:0}}.ll-door-embers span:first-child{--drift:40px;animation-duration:10s;animation-delay:-1s;left:58%}.ll-door-embers span:nth-child(2){--drift:-30px;animation-duration:12s;animation-delay:-4s;left:63%}.ll-door-embers span:nth-child(3){--drift:24px;width:3px;height:3px;animation-duration:9s;animation-delay:-7s;left:70%}.ll-door-embers span:nth-child(4){--drift:-48px;animation-duration:13s;animation-delay:-2s;left:75%}.ll-door-embers span:nth-child(5){--drift:20px;width:3px;height:3px;animation-duration:11s;animation-delay:-9s;left:80%}.ll-door-embers span:nth-child(6){--drift:-16px;animation-duration:10s;animation-delay:-5s;left:86%}.ll-door-embers span:nth-child(7){--drift:36px;width:2px;height:2px;animation-duration:14s;animation-delay:-11s;left:90%}.ll-door-embers span:nth-child(8){--drift:12px;width:2px;height:2px;animation-duration:12s;animation-delay:-6s;left:66%}.ll-door-embers span:nth-child(9){--drift:22px;background-color:#c9a7ff;width:3px;height:3px;animation-duration:15s;animation-delay:-3s;left:12%;box-shadow:0 0 8px 2px #aa82ff80}.ll-door-embers span:nth-child(10){--drift:-18px;background-color:#c9a7ff;width:2px;height:2px;animation-duration:16s;animation-delay:-8s;left:22%;box-shadow:0 0 8px 2px #aa82ff80}.ll-door-embers span:nth-child(11){--drift:14px;width:2px;height:2px;animation-duration:17s;animation-delay:-12s;left:40%}.ll-door-embers span:nth-child(12){--drift:-22px;width:2px;height:2px;animation-duration:15s;animation-delay:-1.5s;left:50%}.ll-door-embers span:nth-child(13){--drift:8px;width:3px;height:3px;animation-duration:8s;animation-delay:-10s;left:72%}.ll-door-embers span:nth-child(14){--drift:-36px;animation-duration:12.5s;animation-delay:-13s;left:83%}@media (prefers-reduced-motion:reduce){.ll-door-embers{display:none}.ll-door-abroad__dot{animation:none}}.ll-door-shell{z-index:2;padding-top:0;position:relative}.ll-door-ledger{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:oklab(19.722% .00711732 .0103735/.88);border:1px solid #c8a24a38;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2.5rem;margin-top:-4.5rem;padding:1.375rem 1.75rem;display:flex;box-shadow:0 1.5rem 3rem #00000080,inset 0 1px #ffffff0d}.ll-door-ledger .ll-ledger dt{font-size:1.75rem}.ll-door-observance{flex-direction:column;gap:.125rem;max-width:28rem;margin:0;display:flex}.ll-door-section{padding-block:4.5rem 1rem}.ll-door-section__head{max-width:40rem;margin-bottom:2.25rem}.ll-door-section__head--center{text-align:center;margin-inline:auto}.ll-door-section__head--center .ll-lede{margin-inline:auto}.ll-door-section__head .ll-label{margin-bottom:.75rem}.ll-door-h2{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-parchment-50);text-wrap:balance;margin:0 0 .875rem;font-size:clamp(1.75rem,3.2vw,2.375rem);font-weight:700;line-height:1.1}.ll-door-h3{font-family:var(--font-display);color:var(--color-parchment-50);margin:.25rem 0 .75rem;font-size:1.375rem;font-weight:600;line-height:1.2}.ll-door-gallery{position:relative}.ll-door-gallery__pick{clip:rect(0 0 0 0);opacity:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ll-door-gallery__stage{aspect-ratio:16/10;background-color:#120e0b;border:1px solid #c8a24a3d;border-radius:1.125rem;position:relative;overflow:hidden;box-shadow:0 2rem 4rem #0009,0 0 0 1px #0009,0 0 90px -20px #ffb9592e}.ll-door-gallery__slide{margin:0;display:none;position:absolute;inset:0}.ll-door-gallery__img{object-fit:cover;width:100%;height:100%;display:block}.ll-door-gallery__img--contain{object-fit:contain}.ll-door-gallery__still{background:radial-gradient(60% 50% at 50% 60%,#ffb9591f,#0000 70%),#120e0b;place-items:center;width:100%;height:100%;padding:6% 8% 4%;display:grid}.ll-door-gallery__still .ll-door-still{width:100%;height:100%;max-height:100%}.ll-door-gallery__caption{font-family:var(--font-sans);color:var(--color-parchment-300);background:linear-gradient(#0000,#0b07108c 45%,#0b0710eb);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:2.5rem 1.5rem 1.125rem;font-size:.875rem;display:flex;position:absolute;inset:auto 0 0}.ll-door-gallery__caption strong{font-family:var(--font-display);color:var(--color-parchment-50);font-size:1.125rem;font-weight:600}#door-slide-film:checked~.ll-door-gallery__stage [data-slide=film],#door-slide-lairhalla:checked~.ll-door-gallery__stage [data-slide=lairhalla],#door-slide-lane:checked~.ll-door-gallery__stage [data-slide=lane],#door-slide-ride:checked~.ll-door-gallery__stage [data-slide=ride],#door-slide-lair:checked~.ll-door-gallery__stage [data-slide=lair],#door-slide-oldtown:checked~.ll-door-gallery__stage [data-slide=oldtown],#door-slide-highwall:checked~.ll-door-gallery__stage [data-slide=highwall],#door-slide-wolfhold:checked~.ll-door-gallery__stage [data-slide=wolfhold],#door-slide-ring:checked~.ll-door-gallery__stage [data-slide=ring],#door-slide-hollow:checked~.ll-door-gallery__stage [data-slide=hollow],#door-slide-room:checked~.ll-door-gallery__stage [data-slide=room]{display:block}.ll-door-gallery__thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-top:.875rem;display:grid}@media (min-width:48rem){.ll-door-gallery__thumbs{gap:.625rem}}.ll-door-gallery__thumb{aspect-ratio:16/10;cursor:pointer;opacity:.6;background-color:#1a1410;border:1px solid #c8a24a29;border-radius:.625rem;place-items:center;transition:opacity .14s,border-color .14s,transform .14s;display:grid;overflow:hidden}.ll-door-gallery__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ll-door-gallery__thumb:hover{opacity:.9;transform:translateY(-2px)}.ll-door-gallery__thumb-text{font-family:var(--font-display);text-align:center;color:var(--color-parchment-100);padding:.5rem;font-size:.9375rem;font-weight:600}#door-slide-film:checked~.ll-door-gallery__thumbs [for=door-slide-film],#door-slide-lairhalla:checked~.ll-door-gallery__thumbs [for=door-slide-lairhalla],#door-slide-lane:checked~.ll-door-gallery__thumbs [for=door-slide-lane],#door-slide-ride:checked~.ll-door-gallery__thumbs [for=door-slide-ride],#door-slide-lair:checked~.ll-door-gallery__thumbs [for=door-slide-lair],#door-slide-oldtown:checked~.ll-door-gallery__thumbs [for=door-slide-oldtown],#door-slide-highwall:checked~.ll-door-gallery__thumbs [for=door-slide-highwall],#door-slide-wolfhold:checked~.ll-door-gallery__thumbs [for=door-slide-wolfhold],#door-slide-ring:checked~.ll-door-gallery__thumbs [for=door-slide-ring],#door-slide-hollow:checked~.ll-door-gallery__thumbs [for=door-slide-hollow],#door-slide-room:checked~.ll-door-gallery__thumbs [for=door-slide-room]{opacity:1;border-color:var(--color-gold-400);box-shadow:0 0 0 1px var(--color-gold-400),0 0 24px -6px #e8c88099}.ll-door-gallery__pick:focus-visible~.ll-door-gallery__thumbs{outline-offset:4px;border-radius:.75rem;outline:2px solid #d9b45ccc}@supports (color:color-mix(in lab, red, red)){.ll-door-gallery__pick:focus-visible~.ll-door-gallery__thumbs{outline:2px solid color-mix(in oklab,var(--color-gold-400)80%,transparent)}}.ll-door-ages-panel{background-color:var(--color-ash-900);background-image:radial-gradient(80% 70% at 50% 100%,var(--firelight,#ffb959),transparent 70%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-950));border:1px solid #c8a24a33;border-radius:1.125rem;padding:2.5rem 1.5rem 2rem;position:relative;box-shadow:0 1.5rem 3rem #00000080,inset 0 1px #ffffff0d}@supports (color:color-mix(in lab, red, red)){.ll-door-ages-panel{background-image:radial-gradient(80% 70% at 50% 100%,color-mix(in oklab,var(--firelight,#ffb959)14%,transparent),transparent 70%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-950))}}.ll-door-ages{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:48rem){.ll-door-ages{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.ll-door-ages:before{content:"";background:linear-gradient(90deg,#0000,#e8c8808c 15% 85%,#0000);height:1px;position:absolute;top:12rem;left:8%;right:8%}}.ll-door-age{text-align:center;position:relative}.ll-door-age__art{justify-content:center;align-items:flex-end;height:11rem;display:flex;position:relative}.ll-door-age__art:before{content:"";filter:blur(6px);background:radial-gradient(closest-side,#ffb95947,#0000);border-radius:50%;width:9.5rem;height:3.25rem;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)}.ll-door-age__art svg{filter:drop-shadow(0 10px 14px #0000008c);width:10.5rem;height:10.5rem;position:relative}.ll-door-age__when{background-color:var(--color-ash-950);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-300);border:1px solid #e8c88073;border-radius:999px;margin:.5rem 0 0;padding:.3125rem .75rem;font-size:.6875rem;font-weight:600;display:inline-block;position:relative}.ll-door-age__label{font-family:var(--font-display);color:var(--color-parchment-50);margin:.625rem 0 0;font-size:1.1875rem;font-weight:600}.ll-door-ages__foot{text-align:center;max-width:38rem;font-family:var(--font-sans);color:var(--color-parchment-300);margin:2rem auto 0;font-size:.875rem;line-height:1.55}.ll-door-age__do{max-width:15rem;font-family:var(--font-sans);color:var(--color-parchment-300);margin:.5rem auto 0;font-size:.875rem;line-height:1.5}.ll-door-cards{gap:1.25rem;display:grid}@media (min-width:40rem){.ll-door-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.ll-door-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.ll-door-card--art{background-image:none;border-color:#c8a24a38;border-radius:1rem;max-width:none;padding:0;overflow:hidden;box-shadow:0 1.25rem 2.5rem -1rem #0009,inset 0 1px #ffffff0d}.ll-door-card--art:hover{transform:none}.ll-door-card__art{aspect-ratio:16/9;background-color:var(--color-ash-900);border-bottom:1px solid #c8a24a38;margin:0;position:relative;overflow:hidden}.ll-door-card__art img{object-fit:cover;width:100%;height:100%;display:block}.ll-door-card__art:after{content:"";pointer-events:none;background:linear-gradient(#0000 70%,#00000059);position:absolute;inset:0}.ll-door-card__art--wide{aspect-ratio:2}.ll-door-card__art--family{background-image:radial-gradient(70% 55% at 50% 100%,var(--firelight),transparent 70%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900));justify-content:center;align-items:flex-end;gap:.25rem;padding-bottom:1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ll-door-card__art--family{background-image:radial-gradient(70% 55% at 50% 100%,color-mix(in oklab,var(--firelight)26%,transparent),transparent 70%),linear-gradient(to bottom,var(--color-ash-850),var(--color-ash-900))}}.ll-door-card__art--family svg{filter:drop-shadow(0 10px 12px #0000008c);flex:none}.ll-door-card__art--family svg:last-child{transform:scaleX(-1)}.ll-door-art{display:block}.ll-door-gallery__still .ll-door-art{width:100%;height:100%}.ll-door-card__art--family .ll-door-art{justify-content:center;align-items:flex-end;gap:.25rem;width:100%;height:100%;display:flex}.ll-door-card__wait{height:140px}.ll-door-card__body{padding:1.25rem 1.375rem 1.5rem}.ll-door-card__body .ll-label{margin-bottom:.5rem}.ll-door-card__body .ll-door-h3{margin:0 0 .5rem}.ll-door-card__body .ll-body{color:var(--color-parchment-300)}.ll-door-faq__list{gap:.625rem;max-width:44rem;margin:0 auto;display:grid}.ll-door-faq__item{background-color:var(--color-ash-850);border:1px solid #c8a24a33;border-radius:.75rem;box-shadow:inset 0 1px #ffffff0a}.ll-door-faq__item summary{cursor:pointer;font-family:var(--font-display);color:var(--color-parchment-50);justify-content:space-between;align-items:center;gap:1rem;padding:.9375rem 1.125rem;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.ll-door-faq__item summary::-webkit-details-marker{display:none}.ll-door-faq__item summary:after{content:"+";width:1.5rem;height:1.5rem;font-family:var(--font-sans);color:var(--color-gold-300);border:1px solid #c8a24a73;border-radius:50%;flex:none;place-items:center;font-size:1rem;line-height:1;transition:transform .16s;display:grid}.ll-door-faq__item[open] summary:after{transform:rotate(45deg)}.ll-door-faq__item>p{color:var(--color-parchment-300);margin:0;padding:0 1.125rem 1rem}.ll-door-changelog{background-color:var(--color-ash-850);border:1px solid #c8a24a33;border-radius:.75rem;max-width:52rem;margin:1.75rem auto 0;padding:0;list-style:none;display:grid;box-shadow:inset 0 1px #ffffff0a}.ll-door-changelog__item{font-family:var(--font-sans);color:var(--color-parchment-300);grid-template-columns:6.5rem minmax(0,1fr);gap:.25rem 1rem;padding:.8125rem 1.125rem;font-size:.9375rem;line-height:1.5;display:grid}.ll-door-changelog__item+.ll-door-changelog__item{border-top:1px solid #c8a24a24}.ll-door-changelog__when{letter-spacing:.06em;text-transform:uppercase;color:var(--color-gold-400);white-space:nowrap;padding-top:.2rem;font-size:.75rem}.ll-door-changelog__what strong{color:var(--color-parchment-50);font-weight:600}@media (max-width:30rem){.ll-door-changelog__item{grid-template-columns:minmax(0,1fr)}}.ll-door-map{align-items:center;gap:1.75rem;display:grid}@media (min-width:60rem){.ll-door-map{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:3rem}}.ll-door-map__frame{background:linear-gradient(to bottom,var(--color-ash-800),var(--color-ash-900));border:1px solid #c8a24a3d;border-radius:1rem;padding:.75rem;transform:rotate(-.6deg);box-shadow:0 1.5rem 3rem #0000008c,inset 0 1px #ffffff0d}.ll-door-map__frame img{border-radius:.5rem;width:100%;height:auto;display:block;box-shadow:0 2px 8px #00000080}.ll-door-map__copy .ll-label{margin-bottom:.75rem}.ll-door-row{justify-content:center}.ll-door-counsel{text-align:center;margin:2.5rem auto 0}.ll-door-close{text-align:center;border-top:1px solid #c8a24a2e;margin-top:4rem;padding:6rem 1rem 5.5rem;position:relative;overflow:hidden}.ll-door-close__art{z-index:0;background-image:linear-gradient(to bottom,var(--color-ash-950),#0b07108c 40%,#0b0710b3),url("/assets/door/key-art-sm-189959b6.webp");filter:blur(14px)saturate(115%);opacity:.9;background-position:50% 70%;background-size:cover;position:absolute;inset:-8%}.ll-door-close__inner{z-index:1;flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin-inline:auto;display:flex;position:relative}.ll-door-close__inner .ll-lede{text-align:center}.ll-door-close__mark{width:4.5rem;height:4.5rem;box-shadow:0 0 0 1px var(--color-umber-600),0 0 40px #8c5cc866,0 8px 20px #0009;border-radius:50%}.ll-door-footer{z-index:1;border-top:1px solid var(--color-umber-700);text-align:center;background-color:var(--color-ash-950);padding:1.75rem 1rem 2.5rem;position:relative}.ll-ledger{flex-wrap:wrap;gap:1rem 2.25rem;display:flex}.ll-ledger dt{font-family:var(--font-display,inherit);color:#e8c880;font-size:1.5rem;line-height:1.1}.ll-ledger dd{color:#a89684;letter-spacing:.04em;font-size:.78rem}.ll-pulse{align-items:flex-end;gap:.75rem;display:flex}.ll-pulse__day{text-align:center;min-width:3rem}.ll-pulse__bar{background:linear-gradient(#e8c880,#8a6e42);border-radius:3px 3px 0 0;width:1.4rem;min-height:2px;margin-inline:auto}.ll-mishap-trace{color:#a89684;background:#00000059;border-radius:.5rem;margin-top:.375rem;padding:.5rem .75rem;font-size:.72rem;line-height:1.5;overflow-x:auto}.ll-plate--link{border-radius:.5rem;margin:-.5rem;padding:.5rem;text-decoration:none;transition:background-color .14s}.ll-plate--link:hover{background-color:#35281eb3}@supports (color:color-mix(in lab, red, red)){.ll-plate--link:hover{background-color:color-mix(in oklab,var(--color-ash-800)70%,transparent)}}.ll-plate--link:hover .ll-plate__caption{color:var(--color-gold-200);border-top-color:var(--color-gold-500)}.ll-plate__caption{font-family:var(--font-display);color:var(--color-parchment-100);border-top:1px solid #be943652;padding-top:.5rem;font-size:1.375rem;font-weight:600;line-height:1.1}@supports (color:color-mix(in lab, red, red)){.ll-plate__caption{border-top:1px solid color-mix(in oklab,var(--color-gold-500)32%,transparent)}}.ll-plate__note{font-family:var(--font-sans);letter-spacing:.06em;color:var(--color-parchment-500);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}.ll-grounds{align-items:start;gap:1.25rem;display:grid}@media (min-width:48rem){.ll-grounds{grid-template-columns:minmax(0,1fr) min(14.5rem,32%)}}.ll-grounds__map{background:var(--color-ash-900);--grounds-sky-top:#12100e;--grounds-sky-mid:#191512;--grounds-sky-foot:#201a16;--grounds-hill-top:#29221c;--grounds-hill-foot:#1a1512;--grounds-ground-mid:#1a1512;--grounds-ground-foot:#0c0908;border:1px solid #564333d9;border-radius:.625rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #6b534166,inset 0 0 48px #d97b270f,0 8px 24px #0c090859}@supports (color:color-mix(in lab, red, red)){.ll-grounds__map{border:1px solid color-mix(in oklab,var(--color-umber-700)85%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-umber-600)40%,transparent),inset 0 0 48px #d97b270f,0 8px 24px #0c090859}}.ll-grounds-map{cursor:grab;touch-action:none}.ll-grounds-map--day{--map-parchment:#e8dcc8;--map-parchment-lit:#f2ebdc;--map-parchment-shade:#d4c4a8;--map-ink:#4a3828;--map-ink-faint:#6b5848;--map-sea-lit:#b8c8cc;--map-sea:#a8b8bc;--map-sea-shade:#90a4a8;--map-phase-core:#fff8ee;--map-phase-core-opacity:.08;--map-phase-mid:#e8dcc8;--map-phase-mid-opacity:.04;--map-phase-edge:#c8b898;--map-phase-edge-opacity:.12;--vale-path:#7a6448;--vale-path-edge:#5a4838;--vale-ground-lit:#c8b898;--vale-ground:#b8a888;--vale-ground-shade:#a89878;--vale-ground-ridge:#989078;--vale-water:#8aa0a8;--vale-water-sheen:#9ab0b8;--vale-sand:#c8b898;--vale-rock-ground:#a89888;--vale-wet-rock:#98a8a0;--vale-pine-lit:#8a9878;--vale-pine-shade:#687858;--vale-face-lit:#a89888;--vale-face-shade:#887868;--vale-roof:#988868;--vale-roof-shade:#786848;--vale-timber-lit:#a89070;--vale-timber-shade:#786048;--vale-void:#c8b8a0;--vale-cliff:#685848;--vale-rim:#6b5848;--vale-face-dark:#4a3828;--vale-line:var(--map-ink-faint)}@supports (color:color-mix(in lab, red, red)){.ll-grounds-map--day{--vale-line:color-mix(in oklab,var(--map-ink-faint)60%,var(--map-parchment-shade)40%)}}.ll-grounds-map--dawn{--map-parchment:#e4d8c4;--map-parchment-lit:#eee4d4;--map-parchment-shade:#cfc0a8;--map-ink:#483628;--map-ink-faint:#685848;--map-sea-lit:#b0c0c4;--map-sea:#a0b0b4;--map-sea-shade:#889ca0;--map-phase-core:#ffe8d8;--map-phase-core-opacity:.14;--map-phase-mid:#e8c8a8;--map-phase-mid-opacity:.06;--map-phase-edge:#b89878;--map-phase-edge-opacity:.16;--vale-path:#756040;--vale-path-edge:#554030;--vale-ground-lit:#c0b090;--vale-ground:#b0a080;--vale-ground-shade:#a09070;--vale-ground-ridge:#908868;--vale-water:#88a0a8;--vale-pine-lit:#869070;--vale-pine-shade:#647058;--vale-sand:#c0b090;--vale-void:#c0b0a0}.ll-grounds-map--dusk{--map-parchment:#d8cab4;--map-parchment-lit:#e6dac8;--map-parchment-shade:#c0ae94;--map-ink:#3e3024;--map-ink-faint:#5e5040;--map-sea-lit:#a8b4b8;--map-sea:#98a8ac;--map-sea-shade:#809498;--map-phase-core:#e8c8a0;--map-phase-core-opacity:.18;--map-phase-mid:#c8a880;--map-phase-mid-opacity:.08;--map-phase-edge:#886848;--map-phase-edge-opacity:.22;--vale-path:#685848;--vale-path-edge:#483830;--vale-ground-lit:#a89880;--vale-ground:#988870;--vale-ground-shade:#887860;--vale-ground-ridge:#786850;--vale-water:#788898;--vale-pine-lit:#708068;--vale-pine-shade:#586050;--vale-sand:#a89878;--vale-void:#988878}.ll-grounds-map--night,.ll-grounds__map:not(.ll-grounds-map--day):not(.ll-grounds-map--dawn):not(.ll-grounds-map--dusk){--map-parchment:#cfc0a4;--map-parchment-lit:#ddd0b8;--map-parchment-shade:#b8a888;--map-ink:#362820;--map-ink-faint:#564840;--map-sea-lit:#98a4a8;--map-sea:#889498;--map-sea-shade:#708088;--map-phase-core:#ffb959;--map-phase-core-opacity:.12;--map-phase-mid:#886040;--map-phase-mid-opacity:.14;--map-phase-edge:#281810;--map-phase-edge-opacity:.38;--vale-path:#5a5040;--vale-path-edge:#3a3428;--vale-ground-lit:#a09078;--vale-ground:#908068;--vale-ground-shade:#807058;--vale-ground-ridge:#706048;--vale-water:#687888;--vale-pine-lit:#687060;--vale-pine-shade:#485040;--vale-sand:#988868;--vale-void:#807060}.ll-grounds-map--stillnight{--map-parchment-shade:#a89880;--map-phase-edge-opacity:.48;--vale-water:#586878}.ll-grounds-map--night .ll-vale-sea,.ll-grounds__map:not(.ll-grounds-map--day):not(.ll-grounds-map--dawn):not(.ll-grounds-map--dusk) .ll-vale-sea{filter:none;opacity:.85}.ll-grounds-stars{opacity:0;pointer-events:none}.ll-grounds-map--dusk .ll-grounds-stars,.ll-grounds-map--night .ll-grounds-stars{opacity:1}.ll-grounds-star{opacity:.42}.ll-grounds-star--stillnight{opacity:0}.ll-grounds-map--stillnight.ll-grounds-map--dusk .ll-grounds-star--stillnight,.ll-grounds-map--stillnight.ll-grounds-map--night .ll-grounds-star--stillnight{opacity:.38}.ll-grounds-map--stillnight .ll-grounds-firefly{opacity:.28}@media (prefers-reduced-motion:reduce){.ll-grounds-map--stillnight .ll-grounds-firefly{opacity:.22}}.ll-grounds-map{width:100%;height:auto;display:block}@media (max-width:47.99rem){.ll-grounds__map{aspect-ratio:5/4}.ll-grounds__map .ll-grounds-map{height:100%}}.ll-star--map{z-index:2;top:calc(var(--star-y,10%)*.3)}.ll-grounds-firefly{fill:#ebcf8a;opacity:.55}@media (prefers-reduced-motion:reduce){.ll-grounds-firefly{opacity:.45}}.ll-vale-place{cursor:pointer;outline:none}.ll-vale-place:hover .ll-vale-hit,.ll-vale-place:focus-visible .ll-vale-hit{fill:var(--map-parchment-lit);fill-opacity:.18;stroke:var(--map-ink);stroke-width:1px;stroke-dasharray:3 2;stroke-opacity:.55}.ll-vale-place:focus-visible .ll-vale-hit{stroke:var(--color-gold-500);stroke-width:1.5px;stroke-dasharray:none;stroke-opacity:.85}.ll-vale-place--going .ll-vale-hit{fill:var(--map-parchment-lit);fill-opacity:.3;stroke:var(--color-gold-500);stroke-width:1.5px;stroke-dasharray:none;stroke-opacity:.9;animation:.6s ease-in-out infinite alternate ll-vale-going}.ll-grounds-map:has(.ll-vale-place--going){cursor:progress}@keyframes ll-vale-going{0%{stroke-opacity:.35;fill-opacity:.16}to{stroke-opacity:1;fill-opacity:.34}}@media (prefers-reduced-motion:reduce){.ll-vale-place--going .ll-vale-hit{animation:none}}.ll-vale-sign{opacity:1;pointer-events:none;transition:opacity .12s}.ll-grounds-map:has(.ll-vale-place[data-vale-sign=overlook]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--overlook,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=hollow]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--hollow,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=rookery]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--rookery,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=barter]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--barter,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=gate]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--gate,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=assayer]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--assayer,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=strand]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--strand,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=springs]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--springs,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=emberveil]:is(:hover,:focus-visible,:focus-within)) .ll-vale-structure--emberveil{filter:brightness(1.12)}.ll-grounds-map:has(.ll-vale-place[data-vale-sign=overlook]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=overlook] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=hollow]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=hollow] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=rookery]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=rookery] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=barter]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=barter] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=gate]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=gate] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=assayer]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=assayer] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=strand]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=strand] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=springs]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=springs] .ll-vale-sign__name,.ll-grounds-map:has(.ll-vale-place[data-vale-sign=emberveil]:is(:hover,:focus-visible,:focus-within)) .ll-vale-sign[data-vale-sign=emberveil] .ll-vale-sign__name{text-decoration:underline;-webkit-text-decoration-color:var(--map-ink-faint);-webkit-text-decoration-color:var(--map-ink-faint);text-decoration-color:var(--map-ink-faint);text-underline-offset:2px;font-weight:600}@media (prefers-reduced-motion:reduce){.ll-vale-sign{transition:none}}.ll-vale-sign__name{font-family:var(--font-display);letter-spacing:.08em;fill:var(--map-ink);paint-order:stroke fill;stroke:var(--map-parchment);stroke-width:2.8px;stroke-linejoin:round;stroke-opacity:.85;pointer-events:none;font-size:10.5px;font-weight:500}.ll-vale-place--quest .ll-vale-hit{fill:var(--color-gold-500);fill-opacity:.12;stroke:var(--color-gold-500);stroke-width:1.4px;stroke-opacity:.75;stroke-dasharray:4 3;animation:2.4s ease-in-out infinite alternate ll-vale-quest}@keyframes ll-vale-quest{0%{stroke-opacity:.35;fill-opacity:.07}to{stroke-opacity:.95;fill-opacity:.2}}@media (prefers-reduced-motion:reduce){.ll-vale-place--quest .ll-vale-hit{animation:none}}.ll-vale-sign--quest .ll-vale-sign__name{fill:var(--color-umber-900,#2a1d12);font-weight:700}.ll-vale-sign__star{fill:var(--color-gold-500);paint-order:stroke fill;stroke:var(--map-parchment);stroke-width:2.4px;stroke-linejoin:round;pointer-events:none;font-size:10px}.ll-vale-sign__state{font-family:var(--font-sans);letter-spacing:.04em;fill:var(--map-ink-faint);fill-opacity:.92;paint-order:stroke fill;stroke:var(--map-parchment);stroke-width:2.2px;stroke-linejoin:round;stroke-opacity:.8;pointer-events:none;font-size:8.5px;font-weight:400}.ll-vale-structure{filter:drop-shadow(0 .8px .6px #2e1e1061);transform-box:fill-box;transform-origin:50% 100%;transition:transform .16s}.ll-vale-place:hover .ll-vale-structure,.ll-vale-place:focus-visible .ll-vale-structure{transform:translateY(-1.5px)scale(1.06)}.ll-vale-ship{animation:7s ease-in-out infinite ll-vale-ship-bob}@keyframes ll-vale-ship-bob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(1.4px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.ll-vale-ship{animation:none}.ll-vale-structure{transition:none}}.ll-vale-sign__state--lit{fill:var(--color-gold-600);fill-opacity:.85}.ll-map-phase-light{pointer-events:none;mix-blend-mode:multiply}.ll-vale-coastline{stroke-linecap:round;stroke-linejoin:round}.ll-map-cartouche__title{font-family:var(--font-display);letter-spacing:.14em;fill:var(--map-ink);opacity:.72;font-size:18px;font-weight:500}.ll-map-compass__label,.ll-map-scale__label{font-family:var(--font-display);fill:var(--map-ink-faint);letter-spacing:.06em;font-size:9px}.ll-vale-water-sheen{animation:9s ease-in-out infinite ll-vale-water-breathe}@keyframes ll-vale-water-breathe{0%,to{opacity:.35}50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.ll-vale-water-sheen{opacity:.5;animation:none}.ll-vale-smoke,.ll-vale-steam,.ll-vale-bird{animation:none}}.ll-vale-smoke{animation:14s ease-in-out infinite ll-vale-smoke-drift}.ll-vale-steam{animation:10s ease-in-out infinite ll-vale-steam-rise}@keyframes ll-vale-steam-rise{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.5;transform:translateY(-10px)}}@keyframes ll-vale-smoke-drift{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.55;transform:translateY(-8px)}}.ll-vale-bird{animation:26s linear infinite ll-vale-bird-orbit}@keyframes ll-vale-bird-orbit{0%{transform:translate(0)}25%{transform:translate(6px,-4px)}50%{transform:translateY(-8px)}75%{transform:translate(-6px,-4px)}to{transform:translate(0)}}.ll-grounds-rail__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ll-grounds-rail__item{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.35rem .5rem;font-size:.875rem;display:grid}.ll-grounds-rail__tick{color:var(--color-parchment-500);font-variant-numeric:tabular-nums}.ll-traits{margin:0;font-size:.8125rem}.ll-traits>div{border-top:1px solid #56433399;justify-content:space-between;gap:.75rem;padding:.1875rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ll-traits>div{border-top:1px solid color-mix(in oklab,var(--color-umber-700)60%,transparent)}}.ll-traits>div:first-child{border-top:0}.ll-traits dt{color:var(--color-parchment-700);letter-spacing:.12em;text-transform:uppercase;padding-top:.125rem;font-size:.6875rem}.ll-traits dd{color:var(--color-parchment-100);text-align:right;margin:0}.ll-hearth{align-items:start;gap:1.25rem;display:grid}.ll-hearth__column{gap:1.25rem;min-width:0;display:grid}@media (min-width:1024px){.ll-hearth{grid-template-columns:minmax(0,1fr) 21rem;gap:1.5rem}.ll-hearth>.ll-hearth__column,.ll-hearth>.ll-hearth__aside{top:calc(var(--masthead-height,0px) + 1rem);max-height:calc(100dvh - var(--masthead-height,0px) - 2rem);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b5341b3 transparent;margin:-.25rem -.5rem -.25rem -.25rem;padding:.25rem .5rem .25rem .25rem;scroll-padding-top:.5rem;position:sticky;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){:is(.ll-hearth>.ll-hearth__column,.ll-hearth>.ll-hearth__aside){scrollbar-color:color-mix(in oklab,var(--color-umber-600)70%,transparent)transparent}}.ll-page--game .ll-shell{max-width:120rem;padding-top:1.5rem}.ll-page--game .ll-head{margin-bottom:1rem}.ll-page--game .ll-hearth{grid-template-columns:minmax(0,1fr) clamp(21rem,26vw,26rem)}.ll-page--game .ll-hearth__stage{top:calc(var(--masthead-height,0px) + 1rem);position:sticky}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging){--ll-drawer:clamp(19rem,27%,24rem);padding-right:calc(var(--ll-drawer) + 20px)}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop{width:var(--ll-drawer);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b5341b3 transparent;background-color:var(--color-ash-900);border-top:0;border-left:1px solid #7a5b3c73;margin:0;padding:0 .75rem 1rem .875rem;position:absolute;inset:0 0 0 auto;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop{scrollbar-color:color-mix(in oklab,var(--color-umber-600)70%,transparent)transparent}}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop>div:first-child{z-index:4;background-color:var(--color-ash-900);border-bottom:1px solid #6b534199;margin:0 -.75rem 0 -.875rem;padding:.625rem .75rem .5rem .875rem;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop>div:first-child{border-bottom:1px solid color-mix(in oklab,var(--color-umber-600)60%,transparent)}}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-workshop__blurb{display:none}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-shop-filters{top:3.25rem}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-shop-filters__row>.ll-chip[data-filter=kind],.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-chip--jump,.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-shop-filters__label--go{display:none}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-shop-filters__pick{flex:1;display:block}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-shop-filters__row--find{flex-wrap:nowrap}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-shop-filters__search{flex:1 1 0;width:0;min-width:0}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-shop-filters__go{flex:none;width:6.5rem}.ll-page--game .ll-hearth__stage .ll-panel--scene:has(.ll-scene--arranging)>.ll-workshop .ll-crate{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.375rem}.ll-page--game .ll-workshop{scroll-margin-top:calc(var(--masthead-height,0px) + 1rem)}.ll-page--game .ll-hearth>.ll-hearth__column,.ll-page--game .ll-hearth>.ll-hearth__aside{max-height:none;margin:0;padding:0;position:static;overflow:visible}.ll-page--game .ll-hearth__aside{grid-template-columns:minmax(0,1fr);min-width:0}.ll-page--game .ll-hearth__aside>*{scroll-margin-top:calc(var(--masthead-height,0px) + 1rem)}.ll-page--game .ll-hearth__stage .ll-panel--scene>.ll-stagelight{height:clamp(24rem,calc(100dvh - var(--masthead-height,0px) - 17rem),64rem);position:relative;overflow:hidden}.ll-page--game .ll-hearth__stage .ll-panel--scene .ll-scene{width:100%;height:100%;position:absolute;inset:0}}.ll-flash{color:var(--color-ember-300);margin:0;font-size:.875rem}.ll-flash-bar{top:calc(var(--masthead-height) + .75rem);z-index:29;background-color:#221912f0;background-image:var(--grain);background-blend-mode:soft-light;-webkit-backdrop-filter:blur(12px)saturate(140%);background-size:180px 180px;border:1px solid #806334;border-radius:.75rem;align-items:center;gap:.75rem;width:max-content;max-width:min(40rem,100vw - 1.5rem);margin:0;padding:.625rem .75rem .625rem 1rem;transition:opacity .26s,transform .26s;animation:.32s cubic-bezier(.2,.8,.2,1) both ll-flash-arrive;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #f2e6ce12,0 12px 32px -12px #000c}@supports (color:color-mix(in lab, red, red)){.ll-flash-bar{border:1px solid color-mix(in oklab,var(--color-gold-500)40%,var(--color-umber-700));background-color:color-mix(in oklab,var(--color-ash-900)94%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--color-parchment-100)7%,transparent),0 12px 32px -12px #000c}}@keyframes ll-flash-arrive{0%{opacity:0;transform:translate(-50%)translateY(-.5rem)}}.ll-flash-bar--leaving{opacity:0;pointer-events:none;transform:translate(-50%)translateY(-.375rem)}.ll-flash-bar .ll-flash{color:var(--color-parchment-100);align-items:baseline;gap:.625rem;font-size:.9375rem;line-height:1.35;display:flex}.ll-flash-bar .ll-flash:before{content:"";background:var(--color-ember-400);border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.0625rem);box-shadow:0 0 .5rem #ea9a46b3}@supports (color:color-mix(in lab, red, red)){.ll-flash-bar .ll-flash:before{box-shadow:0 0 .5rem color-mix(in oklab,var(--color-ember-400)70%,transparent)}}.ll-flash-bar .ll-flash--alert:before{background:var(--color-rust-400);box-shadow:0 0 .5rem #d0653ab3}@supports (color:color-mix(in lab, red, red)){.ll-flash-bar .ll-flash--alert:before{box-shadow:0 0 .5rem color-mix(in oklab,var(--color-rust-400)70%,transparent)}}.ll-flash-bar--alert{border-color:#8d5236}@supports (color:color-mix(in lab, red, red)){.ll-flash-bar--alert{border-color:color-mix(in oklab,var(--color-rust-400)45%,var(--color-umber-700))}}.ll-flash-bar__close{width:1.75rem;height:1.75rem;color:var(--color-parchment-500);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-.25rem -.25rem -.25rem 0;transition:background-color .12s,color .12s;display:inline-flex}.ll-flash-bar__close:hover{color:var(--color-parchment-50);background-color:#f2e6ce14}@supports (color:color-mix(in lab, red, red)){.ll-flash-bar__close:hover{background-color:color-mix(in oklab,var(--color-parchment-100)8%,transparent)}}.ll-flash-bar__close:focus-visible{outline:2px solid var(--color-gold-400);outline-offset:1px}.ll-flash-bar__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:.75rem;height:.75rem}.ll-flash--alert{color:var(--color-rust-400)}@media (prefers-reduced-motion:reduce){.ll-flash-bar{transition:none;animation:none}}}@layer utilities{.\@container{container-type:inline-size}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-1{inset-inline-start:calc(var(--spacing)*1)}.start-50{inset-inline-start:calc(var(--spacing)*50)}.start-100{inset-inline-start:calc(var(--spacing)*100)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.end-50{inset-inline-end:calc(var(--spacing)*50)}.end-100{inset-inline-end:calc(var(--spacing)*100)}.top-0{top:calc(var(--spacing)*0)}.top-50{top:calc(var(--spacing)*50)}.top-100{top:calc(var(--spacing)*100)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-50{bottom:calc(var(--spacing)*50)}.bottom-100{bottom:calc(var(--spacing)*100)}.left-1{left:calc(var(--spacing)*1)}.isolate{isolation:isolate}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-first{order:-9999}.order-last{order:9999}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-11{grid-column:11}.col-12{grid-column:12}.col-auto{grid-column:auto}.float-end{float:inline-end}.float-none{float:none}.float-start{float:inline-start}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-5{margin:calc(var(--spacing)*5)}.m-auto{margin:auto}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-auto{margin-block:auto}.ms-0{margin-inline-start:calc(var(--spacing)*0)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-4{margin-inline-start:calc(var(--spacing)*4)}.ms-5{margin-inline-start:calc(var(--spacing)*5)}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:calc(var(--spacing)*0)}.me-1{margin-inline-end:calc(var(--spacing)*1)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.me-4{margin-inline-end:calc(var(--spacing)*4)}.me-5{margin-inline-end:calc(var(--spacing)*5)}.me-auto{margin-inline-end:auto}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-auto{margin-bottom:auto}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.\!block{display:block!important}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-table{display:inline-table}.table{display:table}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-20{height:calc(var(--spacing)*20)}.h-25{height:calc(var(--spacing)*25)}.h-50{height:calc(var(--spacing)*50)}.h-75{height:calc(var(--spacing)*75)}.h-100{height:calc(var(--spacing)*100)}.h-auto{height:auto}.min-h-5{min-height:calc(var(--spacing)*5)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-25{width:calc(var(--spacing)*25)}.w-28{width:calc(var(--spacing)*28)}.w-48{width:calc(var(--spacing)*48)}.w-50{width:calc(var(--spacing)*50)}.w-75{width:calc(var(--spacing)*75)}.w-100{width:calc(var(--spacing)*100)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1,.shrink{flex-shrink:1}.shrink\!{flex-shrink:1!important}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-grow-1,.grow{flex-grow:1}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-y-1{row-gap:calc(var(--spacing)*1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-umber-700\/60>:not(:last-child)){border-color:#56433399}@supports (color:color-mix(in lab, red, red)){:where(.divide-umber-700\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-umber-700)60%,transparent)}}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-5{border-style:var(--tw-border-style);border-width:5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-umber-700\/40{border-color:#56433366}@supports (color:color-mix(in lab, red, red)){.border-umber-700\/40{border-color:color-mix(in oklab,var(--color-umber-700)40%,transparent)}}.border-umber-700\/60{border-color:#56433399}@supports (color:color-mix(in lab, red, red)){.border-umber-700\/60{border-color:color-mix(in oklab,var(--color-umber-700)60%,transparent)}}.border-white{border-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-ember-400{background-color:var(--color-ember-400)}.bg-jade-400{background-color:var(--color-jade-400)}.bg-rust-400{background-color:var(--color-rust-400)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-none{fill:none}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-9{padding:calc(var(--spacing)*9)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-10{padding-block:calc(var(--spacing)*10)}.ps-0{padding-inline-start:calc(var(--spacing)*0)}.ps-1{padding-inline-start:calc(var(--spacing)*1)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.ps-5{padding-inline-start:calc(var(--spacing)*5)}.pe-0{padding-inline-end:calc(var(--spacing)*0)}.pe-1{padding-inline-end:calc(var(--spacing)*1)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pe-4{padding-inline-end:calc(var(--spacing)*4)}.pe-5{padding-inline-end:calc(var(--spacing)*5)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.capitalize\!{text-transform:capitalize!important}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale\!{--tw-grayscale:grayscale(100%)!important;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[ip\:93\.41\.125\.186\]{ip:93.41.125.186}.\[link\:doc\/command_line_usage\.rdoc\]{link:doc/command line usage.rdoc}.\[link\:doc\/glossary\.rdoc\]{link:doc/glossary.rdoc}.\[link\:doc\/rakefile\.rdoc\]{link:doc/rakefile.rdoc}.\[link\:doc\/rakefile_rdoc\.html\#label-Importing\+Dependencies\]{link:doc/rakefile rdoc.html#label-Importing + Dependencies}.\[link\:doc\/rational\.rdoc\]{link:doc/rational.rdoc}.\[link\:files\/activejob\/README_md\.html\]{link:files/activejob/README md.html}.\[m\:n\]{m:n}.\[mailto\:gregory\.t\.brown\@gmail\.com\]{mailto:gregory.t.brown@gmail.com}.\[mailto\:james\@grayproductions\.net\]{mailto:james@grayproductions.net}.\[mailto\:richard\.leber\@gmail\.com\]{mailto:richard.leber@gmail.com}.\[rdoc-label\:method-i-2A_changed-3F\]{rdoc-label:method-i-2A changed-3F}.\[rdoc-label\:method-i-2A_previously_changed-3F\]{rdoc-label:method-i-2A previously changed-3F}.\[rdoc-label\:method-i-2A_previously_was\]{rdoc-label:method-i-2A previously was}.\[rdoc-label\:method-i-2A_was\]{rdoc-label:method-i-2A was}.\[rdoc-label\:method-i-2A_will_change-21\]{rdoc-label:method-i-2A will change-21}.\[rdoc-ref\:\#search\@Argument\+translation\]{rdoc-ref:#search@Argument + translation}.\[rdoc-ref\:ARGF\]{rdoc-ref:ARGF}.\[rdoc-ref\:AttributeAssignment\#attributes\=\]{rdoc-ref:AttributeAssignment#attributes=}.\[rdoc-ref\:Base\#save\]{rdoc-ref:Base#save}.\[rdoc-ref\:BigDecimal\@Not\+a\+Number\]{rdoc-ref:BigDecimal@Not + a + Number}.\[rdoc-ref\:BodyTypeBasic\#content_id\]{rdoc-ref:BodyTypeBasic#content id}.\[rdoc-ref\:BodyTypeBasic\#media_type\]{rdoc-ref:BodyTypeBasic#media type}.\[rdoc-ref\:ClassMethods\#store_accessor\]{rdoc-ref:ClassMethods#store accessor}.\[rdoc-ref\:Config\#idle_response_timeout\]{rdoc-ref:Config#idle response timeout}.\[rdoc-ref\:Config\#open_timeout\]{rdoc-ref:Config#open timeout}.\[rdoc-ref\:ConnectionHandling\#establish_connection\]{rdoc-ref:ConnectionHandling#establish connection}.\[rdoc-ref\:ConnectionHandling\#lease_connection\]{rdoc-ref:ConnectionHandling#lease connection}.\[rdoc-ref\:ConnectionHandling\#retrieve_connection\]{rdoc-ref:ConnectionHandling#retrieve connection}.\[rdoc-ref\:Core\#new\]{rdoc-ref:Core#new}.\[rdoc-ref\:Core\.configurations\]{rdoc-ref:Core.configurations}.\[rdoc-ref\:File\@Access\+Modes\]{rdoc-ref:File@Access + Modes}.\[rdoc-ref\:FinderMethods\#find\]{rdoc-ref:FinderMethods#find}.\[rdoc-ref\:Generic\#cancel_response\]{rdoc-ref:Generic#cancel response}.\[rdoc-ref\:Generic\#command_name\]{rdoc-ref:Generic#command name}.\[rdoc-ref\:Generic\#decode\]{rdoc-ref:Generic#decode}.\[rdoc-ref\:Generic\#encode\]{rdoc-ref:Generic#encode}.\[rdoc-ref\:Generic\#service\]{rdoc-ref:Generic#service}.\[rdoc-ref\:IO\@Position\]{rdoc-ref:IO@Position}.\[rdoc-ref\:IRB\@Custom\+Prompts\]{rdoc-ref:IRB@Custom + Prompts}.\[rdoc-ref\:Logger\@Entries\]{rdoc-ref:Logger@Entries}.\[rdoc-ref\:Logger\@Log\+Level\]{rdoc-ref:Logger@Log + Level}.\[rdoc-ref\:Logger\@Program\+Name\]{rdoc-ref:Logger@Program + Name}.\[rdoc-ref\:Persistence\#destroy\]{rdoc-ref:Persistence#destroy}.\[rdoc-ref\:Persistence\#new_record\?\]{rdoc-ref:Persistence#new record?}.\[rdoc-ref\:Persistence\#save\]{rdoc-ref:Persistence#save}.\[rdoc-ref\:QueryMethods\#group\]{rdoc-ref:QueryMethods#group}.\[rdoc-ref\:QueryMethods\#select\]{rdoc-ref:QueryMethods#select}.\[rdoc-ref\:QueryMethods\#where\]{rdoc-ref:QueryMethods#where}.\[rdoc-ref\:Relation\#update_all\]{rdoc-ref:Relation#update all}.\[rdoc-ref\:Runnable\#result_code\]{rdoc-ref:Runnable#result code}.\[rdoc-ref\:SchemaStatements\#add_check_constraint\]{rdoc-ref:SchemaStatements#add check constraint}.\[rdoc-ref\:SchemaStatements\#add_exclusion_constraint\]{rdoc-ref:SchemaStatements#add exclusion constraint}.\[rdoc-ref\:SchemaStatements\#add_foreign_key\]{rdoc-ref:SchemaStatements#add foreign key}.\[rdoc-ref\:SchemaStatements\#add_index\]{rdoc-ref:SchemaStatements#add index}.\[rdoc-ref\:SchemaStatements\#add_reference\]{rdoc-ref:SchemaStatements#add reference}.\[rdoc-ref\:SchemaStatements\#add_timestamps\]{rdoc-ref:SchemaStatements#add timestamps}.\[rdoc-ref\:SchemaStatements\#add_unique_constraint\]{rdoc-ref:SchemaStatements#add unique constraint}.\[rdoc-ref\:SchemaStatements\#change_column_default\]{rdoc-ref:SchemaStatements#change column default}.\[rdoc-ref\:SchemaStatements\#change_column_null\]{rdoc-ref:SchemaStatements#change column null}.\[rdoc-ref\:SchemaStatements\#check_constraint_exists\?\]{rdoc-ref:SchemaStatements#check constraint exists?}.\[rdoc-ref\:SchemaStatements\#column_exists\?\]{rdoc-ref:SchemaStatements#column exists?}.\[rdoc-ref\:SchemaStatements\#create_table\]{rdoc-ref:SchemaStatements#create table}.\[rdoc-ref\:SchemaStatements\#foreign_key_exists\?\]{rdoc-ref:SchemaStatements#foreign key exists?}.\[rdoc-ref\:SchemaStatements\#index_exists\?\]{rdoc-ref:SchemaStatements#index exists?}.\[rdoc-ref\:SchemaStatements\#remove_check_constraint\]{rdoc-ref:SchemaStatements#remove check constraint}.\[rdoc-ref\:SchemaStatements\#remove_columns\]{rdoc-ref:SchemaStatements#remove columns}.\[rdoc-ref\:SchemaStatements\#remove_exclusion_constraint\]{rdoc-ref:SchemaStatements#remove exclusion constraint}.\[rdoc-ref\:SchemaStatements\#remove_foreign_key\]{rdoc-ref:SchemaStatements#remove foreign key}.\[rdoc-ref\:SchemaStatements\#remove_index\]{rdoc-ref:SchemaStatements#remove index}.\[rdoc-ref\:SchemaStatements\#remove_reference\]{rdoc-ref:SchemaStatements#remove reference}.\[rdoc-ref\:SchemaStatements\#remove_timestamps\]{rdoc-ref:SchemaStatements#remove timestamps}.\[rdoc-ref\:SchemaStatements\#remove_unique_constraint\]{rdoc-ref:SchemaStatements#remove unique constraint}.\[rdoc-ref\:SchemaStatements\#rename_column\]{rdoc-ref:SchemaStatements#rename column}.\[rdoc-ref\:SchemaStatements\#rename_index\]{rdoc-ref:SchemaStatements#rename index}.\[rdoc-ref\:SchemaStatements\#validate_check_constraint\]{rdoc-ref:SchemaStatements#validate check constraint}.\[rdoc-ref\:SchemaStatements\#validate_constraint\]{rdoc-ref:SchemaStatements#validate constraint}.\[rdoc-ref\:SequenceSet\@Methods\+for\+Assigning\]{rdoc-ref:SequenceSet@Methods + for + Assigning}.\[rdoc-ref\:SequenceSet\@Methods\+for\+Comparing\]{rdoc-ref:SequenceSet@Methods + for + Comparing}.\[rdoc-ref\:SequenceSet\@Methods\+for\+Creating\+a\+SequenceSet\]{rdoc-ref:SequenceSet@Methods + for + Creating + a + SequenceSet}.\[rdoc-ref\:SequenceSet\@Methods\+for\+Deleting\]{rdoc-ref:SequenceSet@Methods + for + Deleting}.\[rdoc-ref\:SequenceSet\@Methods\+for\+IMAP\+String\+Formatting\]{rdoc-ref:SequenceSet@Methods + for + IMAP + String + Formatting}.\[rdoc-ref\:SequenceSet\@Methods\+for\+Iterating\]{rdoc-ref:SequenceSet@Methods + for + Iterating}.\[rdoc-ref\:SequenceSet\@Methods\+for\+Querying\]{rdoc-ref:SequenceSet@Methods + for + Querying}.\[rdoc-ref\:SequenceSet\@Methods\+for\+Set\+Operations\]{rdoc-ref:SequenceSet@Methods + for + Set + Operations}.\[rdoc-ref\:SomeClass\]{rdoc-ref:SomeClass}.\[rdoc-ref\:doc\/dig_methods\.rdoc\]{rdoc-ref:doc/dig methods.rdoc}.\[rdoc-ref\:lib\/racc\/rdoc\/grammar\.en\.rdoc\]{rdoc-ref:lib/racc/rdoc/grammar.en.rdoc}.\[rdoc-ref\:lib\/tilt\/erb\.rb\]{rdoc-ref:lib/tilt/erb.rb}.\[rdoc-ref\:lib\/tilt\/erubi\.rb\]{rdoc-ref:lib/tilt/erubi.rb}.\[rdoc\:coverage\]{rdoc:coverage}.\[ruby-dev\:28445\]{ruby-dev:28445}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:min-w-36{min-width:calc(var(--spacing)*36)}.sm\:min-w-40{min-width:calc(var(--spacing)*40)}.sm\:min-w-44{min-width:calc(var(--spacing)*44)}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-self-auto{justify-self:auto}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}}@media (min-width:64rem){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}:root{--firelight:#ffb959;--hearth-haze:#ff9c3a;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.16'/%3E%3C/svg%3E");--masthead-height:3.0625rem}@media (min-width:48rem){:root{--masthead-height:3.5625rem}}@keyframes ll-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes ll-egg-rock{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.ll-egg-ambient--settle{transform-origin:bottom;transform-box:fill-box;animation:2.2s ease-in-out ll-egg-settle}.ll-egg-ambient--rock{transform-origin:bottom;transform-box:fill-box;animation:1.4s ease-in-out ll-egg-ambient-rock}.ll-egg-ambient--shiver{transform-origin:bottom;transform-box:fill-box;animation:.9s ease-in-out ll-egg-shiver}.ll-egg-ambient--glow{transform-origin:bottom;transform-box:fill-box;animation:2.6s ease-in-out ll-egg-glow}.ll-hearth-glow--egg-pulse{animation:2.6s ease-in-out ll-hearth-glow-egg-pulse}@keyframes ll-egg-settle{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(2px)rotate(-.8deg)}70%{transform:translateY(0)rotate(.4deg)}}@keyframes ll-egg-ambient-rock{0%,to{transform:rotate(0)}28%{transform:rotate(-3.2deg)}58%{transform:rotate(2.4deg)}82%{transform:rotate(-1.2deg)}}@keyframes ll-egg-shiver{0%,to{transform:rotate(0)}18%{transform:rotate(-1.8deg)}36%{transform:rotate(1.6deg)}54%{transform:rotate(-1.2deg)}72%{transform:rotate(1deg)}}@keyframes ll-egg-glow{0%,to{opacity:1;filter:brightness()}42%{opacity:1;filter:brightness(1.18)}62%{opacity:.94;filter:brightness(1.08)}}@keyframes ll-hearth-glow-egg-pulse{0%,to{opacity:1}45%{opacity:1.12}65%{opacity:1.04}}@keyframes ll-wing-settle{0%,52%,to{transform:rotate(0)scale(1)}13%{transform:rotate(1.2deg)scale(1.004)}27%{transform:rotate(-.9deg)scale(1)}40%{transform:rotate(1deg)scale(1.004)}60%{transform:rotate(7deg)scale(1.05)}70%{transform:rotate(-6deg)scale(1.08)}80%{transform:rotate(3deg)scale(1.02)}90%{transform:rotate(-1.2deg)scale(1.005)}}@keyframes ll-wing-buzz{0%,70%,to{transform:rotate(0)}74%{transform:rotate(-3.5deg)}77%{transform:rotate(5deg)}80%{transform:rotate(-3.5deg)}83%{transform:rotate(5deg)}86%{transform:rotate(-2.5deg)}90%{transform:rotate(3.5deg)}94%{transform:rotate(0)}}@keyframes ll-flicker{0%{opacity:.92;transform:scaleY(1)scaleX(1)}to{opacity:1;transform:scaleY(1.12)scaleX(.94)}}.ll-bubble{pointer-events:none;filter:drop-shadow(0 2px 5px #00000059)}.ll-bubble__box,.ll-bubble__tail{fill:#fffdf8;stroke:#8a6d3f;stroke-width:1.4px}.ll-bubble__text{fill:#2a2118;font-family:var(--font-display,Georgia,serif);font-size:19px;font-weight:500}.ll-actor__body{transform-box:fill-box;transform-origin:50% 100%}.ll-emote--wave{animation:1s ease-in-out ll-emote-wave}.ll-emote--bow{animation:1.1s ease-in-out ll-emote-bow}.ll-emote--flare{animation:1.2s ease-in-out ll-emote-flare}.ll-stagelight--dawn.ll-tower-dawn-active:after{opacity:.92;transition:opacity 1.4s ease-out}.ll-stagelight--dawn.ll-tower-dawn-active [data-actor=dragon] .ll-actor__body{filter:brightness(.12)contrast(1.15);transition:filter 1.2s ease-out}.ll-emote--dawn-reach{animation:2.8s ease-in-out ll-dawn-reach}@keyframes ll-dawn-reach{0%,to{transform:scale(1)translateY(0)}18%{transform:scale(1.06,1.03)translateY(-4px)}42%{transform:scale(1.2,1.14)translateY(-16px)}58%{transform:scale(1.18,1.12)translateY(-14px)}78%{transform:scale(1.08,1.05)translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ll-emote--dawn-reach,.ll-stagelight--dawn.ll-tower-dawn-active:after,.ll-stagelight--dawn.ll-tower-dawn-active [data-actor=dragon] .ll-actor__body{filter:none!important;transition:none!important;animation:none!important}}.ll-actor--drowsing{transform-origin:bottom;transform-box:fill-box;animation:4s ease-in-out infinite ll-drowse}@keyframes ll-drowse{0%,to{transform:scaleY(1)}50%{transform:scaleY(.965)scaleX(1.012)}}[data-bubble=dream] .ll-bubble__box{stroke-dasharray:3 4;opacity:.88}[data-bubble^=echo-] .ll-bubble__box,[data-bubble^=echo-] .ll-bubble__tail{opacity:0}[data-bubble^=echo-] .ll-bubble__text{opacity:.55;fill:#f2e4ce;font-size:.85em;font-style:italic}[data-bubble^=echo-]{animation:3.5s ease-out forwards ll-echo-fade}@keyframes ll-echo-fade{0%{opacity:0}15%{opacity:1}70%{opacity:.8}to{opacity:0}}@media (prefers-reduced-motion:reduce){[data-bubble^=echo-]{opacity:.55;animation:none}}[data-bubble=dream]{animation:6s ease-in-out ll-dream-drift}@keyframes ll-dream-drift{0%{opacity:0}12%{opacity:1}85%{opacity:.95}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ll-actor--drowsing,[data-bubble=dream]{animation:none}}.ll-emote--sing{animation:1.2s ease-in-out ll-emote-sing}.ll-shell-shift{transform-origin:bottom;transform-box:fill-box;animation:.9s ease-in-out ll-shell-shift}.ll-shell-knock{transform-origin:bottom;transform-box:fill-box;animation:1.5s ease-in-out ll-shell-knock}@keyframes ll-shell-shift{0%,to{transform:rotate(0)}35%{transform:rotate(-2.5deg)}65%{transform:rotate(1.8deg)}}@keyframes ll-shell-knock{0%,to{transform:rotate(0)}15%,45%,75%{transform:rotate(-3.5deg)}30%,60%,90%{transform:rotate(3.5deg)}}@media (prefers-reduced-motion:reduce){.ll-shell-shift,.ll-shell-knock{animation:none}}@keyframes ll-emote-wave{0%,to{transform:rotate(0)}30%{transform:rotate(-2deg)}60%{transform:rotate(2.5deg)}85%{transform:rotate(-1.5deg)}}.ll-keeper-wave-arm{transform-box:fill-box;transform-origin:52% 4%;animation:var(--ll-keeper-wave,none)}.ll-keeper-leg-limb--near,.ll-keeper-arm-limb--far{animation:ll-gait var(--ll-gait,0s)linear infinite}.ll-keeper-leg-limb--far,.ll-keeper-arm-limb--near{animation:ll-gait var(--ll-gait,0s)linear infinite;animation-delay:calc(var(--ll-gait,0s)/-2)}.ll-keeper-leg-limb{transform-box:fill-box;transform-origin:50% 0;--ll-gait-swing:13deg;--ll-gait-reach:3.2px;--ll-gait-lift:-1.6px}.ll-keeper-arm-limb{transform-box:fill-box;transform-origin:52% 4%;--ll-gait-swing:8deg;--ll-gait-reach:1.5px;--ll-gait-lift:0px}@keyframes ll-gait{0%{transform:rotate(0)translateY(0)}25%{transform:rotate(var(--ll-gait-swing,12deg))translateY(calc(var(--ll-gait-reach,0px)*-1))}55%{transform:rotate(calc(var(--ll-gait-swing,12deg)*-.2))translateY(calc(var(--ll-gait-lift,0px) + (var(--ll-gait-reach,0px)*.2)))}75%{transform:rotate(calc(var(--ll-gait-swing,12deg)*-1))translateY(var(--ll-gait-reach,0px))}to{transform:rotate(0)translateY(0)}}.ll-keeper-root{transform-box:fill-box;transform-origin:50% 100%;animation:ll-gait-bob calc(var(--ll-gait,0s)/2)linear infinite}@keyframes ll-gait-bob{0%,to{transform:translateY(0)}50%{transform:translateY(1.5px)}}.ll-leg-limb{transform-box:view-box;--ll-gait-swing:12deg;--ll-gait-reach:2.8px;--ll-gait-lift:-1.6px;animation:ll-gait var(--ll-gait,0s)linear infinite}.ll-leg-limb--hind{animation-delay:calc(var(--ll-gait,0s)/-2)}.ll-stage-hatchling .ll-leg-limb{--ll-gait-swing:10deg;--ll-gait-reach:2px}.ll-stage-elder .ll-leg-limb{--ll-gait-swing:9deg;--ll-gait-reach:3.2px;--ll-gait-lift:-1.2px}.ll-keeper-legs{opacity:var(--ll-keeper-legs,1);transition:opacity .15s ease-out}.ll-keeper-shadow{opacity:var(--ll-keeper-shadow,1);transition:opacity .15s ease-out}.ll-keeper-shins{opacity:var(--ll-keeper-shins,1)}.ll-actor--keeper .ll-actor__body{transition:transform .22s ease-out;transform:translateY(0)}.ll-actor--seated .ll-actor__body{transform:translateY(var(--ll-sit-drop,0px));transition:transform .22s ease-out}.ll-actor--lying .ll-actor__body{animation:.55s cubic-bezier(.22,.9,.3,1) both ll-lie-down}@keyframes ll-lie-down{0%{transform:translate(var(--ll-lie-dx,0px),calc(var(--ll-sit-drop,0px) + var(--ll-lie-dy,0px) - 14px))}62%{transform:translate(var(--ll-lie-dx,0px),calc(var(--ll-sit-drop,0px) + var(--ll-lie-dy,0px) + 1.5px))}to{transform:translate(var(--ll-lie-dx,0px),calc(var(--ll-sit-drop,0px) + var(--ll-lie-dy,0px)))}}.ll-actor--lying .ll-keeper-root{animation:4.2s ease-in-out infinite ll-rest-breathe}@keyframes ll-rest-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.035)}}.ll-keeper-zee{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:3.6s ease-out infinite ll-zee-drift}.ll-keeper-zee:nth-child(2){animation-delay:1.2s}.ll-keeper-zee:nth-child(3){animation-delay:2.4s}@keyframes ll-zee-drift{0%{opacity:0;transform:translateY(4px)scale(.7)}20%{opacity:.95}70%{opacity:.6}to{opacity:0;transform:translate(3px,-9px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.ll-actor--lying .ll-actor__body{transform:translate(var(--ll-lie-dx,0px),calc(var(--ll-sit-drop,0px) + var(--ll-lie-dy,0px)));animation:none}.ll-actor--lying .ll-keeper-root{animation:none}.ll-keeper-zee{opacity:.8;animation:none}}.ll-actor--swimming .ll-actor__body{animation:3.4s ease-in-out infinite ll-swim-bob}.ll-actor--swimming .ll-keeper-root{animation:none}.ll-keeper-swim-arm{transform-box:fill-box;transform-origin:0 0}.ll-keeper-swim-arm--near{animation:2.8s ease-in-out infinite ll-swim-stroke-near}.ll-keeper-swim-arm--far{animation:2.8s ease-in-out infinite ll-swim-stroke-far}@keyframes ll-swim-bob{0%,to{transform:translateY(var(--ll-sit-drop,18px))}50%{transform:translateY(calc(var(--ll-sit-drop,18px) - 2.5px))}}@keyframes ll-swim-stroke-near{0%,to{transform:rotate(-8deg)}50%{transform:rotate(42deg)}}@keyframes ll-swim-stroke-far{0%,to{transform:rotate(38deg)}50%{transform:rotate(-12deg)}}@keyframes ll-keeper-wave-arm{0%{transform:rotate(0)}25%{transform:rotate(-132deg)}40%{transform:rotate(-104deg)}55%{transform:rotate(-138deg)}70%{transform:rotate(-104deg)}85%{transform:rotate(-132deg)}to{transform:rotate(0)}}@keyframes ll-emote-bow{0%,to{transform:translateY(0)scaleY(1)}40%{transform:translateY(7px)scaleY(.9)}60%{transform:translateY(7px)scaleY(.9)}}@keyframes ll-emote-flare{0%,to{transform:scale(1)translateY(0)}35%{transform:scale(1.1,1.06)translateY(-8px)}70%{transform:scale(1.05,1.02)translateY(-3px)}}@keyframes ll-emote-sing{0%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(-5px)rotate(-2deg)}50%{transform:translateY(-2px)rotate(2deg)}80%{transform:translateY(-5px)rotate(-1deg)}}.ll-tint-moss{--cloth-a:#5e7042;--cloth-b:#44522f;--cloth-c:#74884f;--cloth-seam:#7a8c50;--cloth-trim:#c9d67a;--cloth-pipe:#9cb268}.ll-tint-dusk{--cloth-a:#5a4257;--cloth-b:#3b2b39;--cloth-c:#6e5269;--cloth-seam:#7a5e77;--cloth-trim:#c8a24a;--cloth-pipe:#9c7c98}.ll-tint-gilt{--cloth-a:#b08a3c;--cloth-b:#8a6420;--cloth-c:#c8a24a;--cloth-seam:#d9b45c;--cloth-trim:#6e2a1c;--cloth-pipe:#ebcf8a}.ll-tint-lake{--cloth-a:#35707a;--cloth-b:#24525a;--cloth-c:#4a8e98;--cloth-seam:#6fb0b8;--cloth-trim:#d9c89a;--cloth-pipe:#8fcdd2}.ll-tint-fleece{--cloth-a:#c6b695;--cloth-b:#a4906f;--cloth-c:#dccfb2;--cloth-seam:#efe6ce;--cloth-trim:#8a6420;--cloth-pipe:#f2ead6}.ll-tint-nightwood{--timber-shadow:#171310;--timber-left:#29221f;--timber-right:#38302b;--timber-top:#483d35;--timber-light:#5a4d42;--timber-grain:#9a7e5e;--timber-panel:#322a25;--timber-panel-dim:#262020;--timber-brass:#f0ce84;--cloth-a:#6e1a30;--cloth-b:#4e1024;--cloth-c:#8a2440;--cloth-seam:#a8395a;--cloth-trim:#e0c070;--cloth-pipe:#c4526e;--cloth-ink:#2c0a16;--crock-body:#b08a52;--crock-light:#d8b77a;--crock-shadow:#7a5a30}.ll-tint-gilt-lantern{--lantern-a:#d9b45c;--lantern-b:#c8a24a;--lantern-c:#ebcf8a;--lantern-rib:#8a6420;--lantern-pole:#6e4e1a}.ll-tint-moon-well{--well-a:#6f7a88;--well-rim:#b9c2ce}.ll-tint-moon{--gilt-a:#b9c2ce;--gilt-b:#d6dde6;--gilt-c:#f2f5f8;--gilt-d:#faf7f0;--gilt-e:#6f7a88;--gilt-f:#9aa5b3;--gilt-ink:#232a35;--gilt-cloth-a:#1e2a44;--gilt-cloth-b:#2a3a5c;--gilt-ember:#4a5568}.ll-tint-verdigris{--gilt-a:#5e9c86;--gilt-b:#7fb8a2;--gilt-c:#a9d6c2;--gilt-d:#d7ebe1;--gilt-e:#2f5a4c;--gilt-f:#8a5a3a;--gilt-ink:#1c2e28;--gilt-cloth-a:#274238;--gilt-cloth-b:#33574a;--gilt-ember:#c97a3e}.ll-tile--water{fill:#1d4846;stroke:#2a6362;stroke-width:1px;pointer-events:visiblePainted;animation:7s ease-in-out infinite ll-water-breathe}.ll-tile--water:hover{fill:#245350}@keyframes ll-water-breathe{0%,to{fill:#1d4846}50%{fill:#23504d}}.ll-basin-wall{stroke:#0e0a08;stroke-width:1px;pointer-events:none}.ll-basin-wall--nw{fill:#140d08}.ll-basin-wall--ne{fill:#1d1410}.ll-waterline{stroke:#6faaa4;stroke-width:1.2px;opacity:.45;pointer-events:none;animation:5s ease-in-out infinite ll-waterline-glint}@keyframes ll-waterline-glint{0%,to{opacity:.32}50%{opacity:.66}}.ll-ripple{fill:none;stroke:#7fb5b0;stroke-width:1.1px;opacity:.35;animation:4.4s ease-in-out infinite ll-ripple-breathe}.ll-ripple--late{opacity:.28;animation-delay:-2.2s}@keyframes ll-ripple-breathe{0%,to{opacity:.16}50%{opacity:.42}}.ll-cascade{stroke:#2e6b66;stroke-width:5.6px;fill:none;stroke-linecap:round}.ll-cascade-foam{stroke:#c6e4dc;stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-dasharray:4 7;opacity:.8;animation:.7s linear infinite ll-cascade-fall}@keyframes ll-cascade-fall{to{stroke-dashoffset:-44px}}.ll-churn,.ll-upwell{fill:none;stroke:#a8d6ce;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite ll-churn-pulse}.ll-churn--late{animation-delay:-1.1s}.ll-upwell{stroke:#7fb5b0;stroke-width:1.1px;animation-duration:4.2s}.ll-upwell--late{animation-delay:-2.1s}@keyframes ll-churn-pulse{0%{opacity:.8;transform:scale(.35)}to{opacity:0;transform:scale(1.3)}}.ll-springbead{fill:#c9e8e2;opacity:0;animation:3.4s ease-in-out infinite ll-bead-rise}.ll-springbead--2{animation-delay:-1.2s}.ll-springbead--3{animation-delay:-2.3s}@keyframes ll-bead-rise{0%,to{opacity:0;transform:translateY(3px)}35%{opacity:.8}60%{opacity:.5;transform:translateY(-4px)}75%{opacity:0;transform:translateY(-6px)}}.ll-flow{fill:none;stroke:#8fc5be;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:12 38;opacity:.34;animation:6s linear infinite ll-flow-run}@keyframes ll-flow-run{to{stroke-dashoffset:-100px}}.ll-steam{stroke:#d8cbb4;stroke-width:2px;stroke-linecap:round;opacity:0;animation:8s ease-in-out infinite ll-steam-curl}.ll-steam--1{animation-delay:-3s}.ll-steam--2{animation-delay:-5.6s}@keyframes ll-steam-curl{0%{opacity:0;transform:translateY(2px)}25%{opacity:.3}55%{opacity:.34}to{opacity:0;transform:translateY(-14px)}}.ll-sky{fill:url(#ll-open-sky);stroke:#0e0a08;stroke-width:1.5px}.ll-ridge{fill:var(--ridge,#55627b);opacity:.9}.ll-woods{fill:var(--woods,#35544b);opacity:.95}.ll-pines{fill:var(--pines,#22352c)}.ll-cave-back{fill:var(--cave-back,#4a4036);stroke:#3a3028;stroke-width:1.5px}.ll-cave-far{fill:var(--cave-far,#5a4e44);opacity:.96}.ll-cave-vault{fill:var(--cave-vault-band,#3a3228);opacity:.88}.ll-cave-near{fill:var(--cave-near,#4a4038);opacity:.94}.ll-cave-frame{fill:var(--cave-frame,#3a3028)}.ll-cave-stalactite{fill:var(--cave-stalactite,#4a4038)}.ll-cave-warm{fill:var(--cave-warm,#6a5040);opacity:.82;animation:3.4s ease-in-out infinite ll-cave-warm-flicker}.ll-cave-ceiling-fill{fill:var(--cave-ceiling,#3a3228);opacity:.94}.ll-cave-ceiling-under{fill:var(--cave-ceiling,#3a3228);opacity:.72}.ll-cave-rib{stroke:var(--cave-rib,#5a4e44);stroke-width:2.5px;opacity:.88}.ll-cave-ceiling-warm{fill:var(--cave-ceiling-warm,#6a4834);opacity:.68;animation:3.8s ease-in-out -1.2s infinite ll-cave-warm-flicker}.ll-cave-mouth{stroke:var(--cave-mouth-rim,#4a4036);stroke-width:2px}.ll-cave-mouth-lip{fill:var(--cave-frame,#3a3028);stroke:none}.ll-cave-mouth-depth{fill:var(--cave-vault-band,#3a3228);opacity:.88}.ll-cave-mouth-glow{fill:var(--cave-mouth-glow,#e8dcc8);opacity:.2}.ll-cave-mouth-rim{stroke:var(--cave-mouth-rim,#1a1410);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ll-cave-mist{fill:var(--cave-mist,#e8dcc8);opacity:0;animation:11s ease-in-out infinite ll-cave-mist-drift}.ll-cave-drip{fill:var(--cave-drip,#6a8090);opacity:0;animation:4.8s ease-in infinite ll-cave-drip}.ll-cave-rock{fill:var(--cave-rock,#262019);stroke:var(--cave-rock,#262019);pointer-events:none}.ll-cave-void-pit{fill:var(--cave-void-pit,#120e0c);stroke:none;pointer-events:none}.ll-cave-wall{stroke:var(--cave-wall-stroke,#1a1510);stroke-width:2.5px;stroke-linejoin:round;pointer-events:none}.ll-cave-wall--north{fill:url(#ll-cave-wall-north)}.ll-cave-wall--west{fill:url(#ll-cave-wall-west);stroke:var(--cave-wall-stroke-shade,#120e0a)}.ll-hearth[data-commons-venue-value=overlook]{--rock-lit-top:#b8a890;--rock-lit-mid:#a89880;--rock-lit-foot:#988870;--rock-shade-top:#908070;--rock-shade-mid:#887860;--rock-shade-foot:#988870;--overlook-cliff-lit:#c8b8a0;--overlook-cliff-mid:#a89880;--overlook-cliff-deep:#706050}.ll-hearth[data-commons-venue-value=overlook] .ll-stagelight--night{--rock-lit-top:#706860;--rock-lit-mid:#686058;--rock-lit-foot:#787068;--rock-shade-top:#585048;--rock-shade-mid:#504840;--rock-shade-foot:#605850;--overlook-cliff-lit:#807870;--overlook-cliff-mid:#504840;--overlook-cliff-deep:#484038}.ll-chamber[data-floor=cave] .ll-tile--bedrock{fill:#473830;stroke:#473830}.ll-chamber[data-floor=cave-wet] .ll-tile--bedrock{fill:#333d44;stroke:#333d44}.ll-chamber[data-floor=ledge] .ll-tile--bedrock{fill:#524840;stroke:#524840}.ll-hearth[data-commons-venue-value=overlook] .ll-chamber[data-floor=ledge] .ll-tile--bedrock{fill:#a89880;stroke:#a89880}.ll-hearth[data-commons-venue-value=overlook] .ll-stagelight--night .ll-chamber[data-floor=ledge] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=overlook] .ll-stagelight--dusk .ll-chamber[data-floor=ledge] .ll-tile--bedrock{fill:#504840;stroke:#504840}.ll-tile--bedrock{fill:var(--floor-fill,#473830);stroke:var(--floor-fill,#473830)}.ll-hearth[data-commons-venue-value=springs] .ll-tile--wet-rim{fill:#a8b4b0;stroke:#a8b4b0}.ll-hearth.ll-stagelight--night[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-meadow] .ll-tile--bedrock,.ll-hearth.ll-stagelight--dusk[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-meadow] .ll-tile--bedrock,.ll-hearth.ll-stagelight--night[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-terrace] .ll-tile--bedrock,.ll-hearth.ll-stagelight--dusk[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-terrace] .ll-tile--bedrock,.ll-hearth.ll-stagelight--night[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-crest] .ll-tile--bedrock,.ll-hearth.ll-stagelight--dusk[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-crest] .ll-tile--bedrock{fill:#9a9080;stroke:#9a9080}.ll-hearth.ll-stagelight--night[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-wet] .ll-tile--bedrock,.ll-hearth.ll-stagelight--dusk[data-commons-venue-value=springs] .ll-chamber[data-floor=springs-wet] .ll-tile--bedrock{fill:#889490;stroke:#889490}.ll-hearth[data-commons-venue-value=springs]{--springs-sky-0:#4a7898;--springs-sky-1:#88b8d0;--springs-sky-2:#c8e0f0;--springs-haze:#8aa878;--springs-slope:#5a8050;--springs-forest:#3a5838;--springs-cliff-lit:#c8b8a0;--springs-cliff-mid:#a89880;--springs-cliff-deep:#706050;--springs-meadow:#7a9858;--springs-apron:#b4c090}.ll-hearth[data-commons-venue-value=springs] .ll-panel--scene{background-image:linear-gradient(to bottom,var(--springs-sky-0,#4a7898),var(--springs-sky-1,#88b8d0)42%,var(--springs-haze,#8aa878)72%,var(--springs-forest,#3a5838))}.ll-springs-sky,.ll-springs-slopes-base{stroke:none}.ll-springs-ridge{fill:var(--springs-haze,#8aa878);opacity:.55;stroke:none}.ll-springs-meadow,.ll-springs-meadow-band{fill:var(--springs-meadow,#7a9858);opacity:.42;stroke:none}.ll-springs-meadow-mass,.ll-springs-meadow-creep{stroke:none;pointer-events:none}.ll-springs-meadow-tuft{fill:none;stroke:#6a7848;stroke-width:1.2px;stroke-linecap:round;opacity:.5;pointer-events:none}.ll-springs-meadow-boulder{fill:#8a8878;stroke:#6a6858;stroke-width:.6px;opacity:.7;pointer-events:none}.ll-springs-slopes{fill:var(--springs-slope,#5a8050);opacity:.72;stroke:none}.ll-springs-forest{fill:none;stroke:var(--springs-forest,#3a5838);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ll-springs-cliff{stroke:none}.ll-springs-cliff-rim{stroke:var(--springs-cliff-lit,#c8b8a0);stroke-width:2px;opacity:.9}.ll-springs-mist-orb{fill:#c6e4dc38;stroke:#ffffff59;stroke-width:.8px}.ll-cascade-body{fill:#d6f0f08c;stroke:none}.ll-springs-waterfall .ll-cascade-body{fill:#def2f0c7}.ll-springs-waterfall .ll-cascade--fall{stroke-width:4.8px;stroke:#92c8c28c}.ll-springs-waterfall .ll-cascade-foam--fall{stroke-width:3.4px;stroke-dasharray:34 106;animation:1.1s linear infinite ll-cascade-plunge}@keyframes ll-cascade-plunge{to{stroke-dashoffset:-140px}}.ll-basin-riser{fill:#c8b8a0;stroke:#a89880;stroke-width:.8px}.ll-hearth.ll-stagelight--night[data-commons-venue-value=springs] .ll-basin-riser,.ll-hearth.ll-stagelight--dusk[data-commons-venue-value=springs] .ll-basin-riser{fill:#8a8070;stroke:#706860}.ll-hearth[data-commons-venue-value=springs] .ll-tile--water{fill:#4a9888}.ll-hearth.ll-stagelight--night[data-commons-venue-value=springs] .ll-tile--water,.ll-hearth.ll-stagelight--dusk[data-commons-venue-value=springs] .ll-tile--water{fill:#6a9880;filter:drop-shadow(0 0 6px #ffb47859)}.ll-hearth.ll-stagelight--night[data-commons-venue-value=springs] .ll-steam,.ll-hearth.ll-stagelight--dusk[data-commons-venue-value=springs] .ll-steam{stroke:#ffd2aa8c;opacity:.85}.ll-hearth[data-commons-venue-value=strand]{--strand-sky-0:#3a6888;--strand-sky-1:#78a8c8;--strand-sky-2:#d0e8f8;--strand-sea-deep:#3a7888;--strand-sea-mid:#5a98a8;--strand-sea-shore:#5a98a0;--strand-sea-haze:#b8d8e8;--strand-sand:#9a9078;--strand-shore-wet:#7a7468;--strand-shore-foam:#d0e4e8;--strand-treeline:#3a5248;--strand-sea-shore-stroke:#5a98a0}.ll-hearth[data-commons-venue-value=strand] .ll-chamber[data-floor=strand-sand] .ll-tile--bedrock:not(.ll-tile--shore){fill:var(--strand-sand,#9a9078);stroke:var(--strand-sand,#9a9078);stroke-width:0}.ll-hearth[data-commons-venue-value=strand] .ll-chamber[data-floor=strand-dune] .ll-tile--bedrock:not(.ll-tile--shore){fill:#9e9678;stroke:#9e9678;stroke-width:0}.ll-hearth[data-commons-venue-value=strand] .ll-chamber[data-floor=strand-wet] .ll-tile--bedrock:not(.ll-tile--shore){fill:#8e8874;stroke:#8e8874;stroke-width:0}.ll-hearth[data-commons-venue-value=strand] .ll-tile--shore{fill:var(--strand-shore-wet,#7a7468);stroke:var(--strand-shore-wet,#7a7468);stroke-width:0}.ll-strand-dune-mass{pointer-events:none}polygon.ll-strand-dune-mass{stroke-width:.8px}.ll-strand-dune-tuft{stroke:#8a9a5c;stroke-width:1.4px;fill:none;stroke-linecap:round;opacity:.7}.ll-strand-mass-shell{fill:#d8c4b0;opacity:.8;stroke:none}.ll-strand-shoreline-foam{fill:none;stroke:#e8f6f4;stroke-width:2.8px;stroke-linejoin:round;opacity:.9}.ll-strand-shoreline-swash{fill:none;stroke:#dff0ee;stroke-width:15px;stroke-linejoin:round;opacity:0;animation:7.5s ease-in-out infinite ll-shore-swash}@keyframes ll-shore-swash{0%{opacity:0;transform:translate(20px,-10px)}30%{opacity:.16}55%{opacity:.22;transform:translate(2px,-1px)}80%{opacity:.08;transform:translate(10px,-5px)}to{opacity:0;transform:translate(20px,-10px)}}.ll-strand-shoreline-wave{fill:none;stroke:#e4f2f0;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:58 34;animation:6.5s ease-out infinite ll-shore-lap}.ll-strand-shoreline-wave--mid{stroke-width:2.2px;stroke-dasharray:40 44;stroke-dashoffset:46px;animation-duration:7.4s;animation-delay:-2.5s}.ll-strand-shoreline-wave--late{stroke-width:1.8px;stroke-dasharray:30 52;stroke-dashoffset:22px;animation-duration:8.2s;animation-delay:-5s}@keyframes ll-shore-lap{0%{opacity:0;transform:translate(26px,-13px)}30%{opacity:.85}70%{opacity:.45;transform:translate(3px,-1.5px)}to{opacity:0;transform:translate(0)}}.ll-strand-whitecap{fill:none;stroke:#e8f4f4;stroke-width:1.9px;stroke-linecap:round;opacity:0;animation:6s ease-in-out infinite ll-whitecap}@keyframes ll-whitecap{0%,to{opacity:0;transform:translate(7px)}45%{opacity:.6;transform:translate(0)}70%{opacity:.25;transform:translate(-4px,1.5px)}}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-shoreline-foam,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-shoreline-foam{opacity:.3}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-shoreline-wave,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-shoreline-swash,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-whitecap,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-shoreline-wave,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-shoreline-swash,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-whitecap{display:none}@media (prefers-reduced-motion:reduce){.ll-strand-shoreline-wave{opacity:.35;animation:none;transform:translate(4px,-2px)}.ll-strand-shoreline-swash,.ll-strand-whitecap{opacity:0;animation:none}.ll-gull-drift,.ll-gull-wings,.ll-sail-drift,.ll-crab-scuttle{animation:none!important}}.ll-strand-gull path{fill:none;stroke:#3a3e44;stroke-width:1.8px;stroke-linecap:round}.ll-gull-drift{animation:26s ease-in-out infinite alternate ll-gull-drift}@keyframes ll-gull-drift{0%{transform:translate(-64px)}25%{transform:translate(-30px,-9px)}50%{transform:translate(2px,3px)}75%{transform:translate(34px,-7px)}to{transform:translate(64px)}}.ll-gull-wings{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite alternate ll-gull-flap}@keyframes ll-gull-flap{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}.ll-sail-drift{animation:150s linear infinite alternate ll-sail-drift}@keyframes ll-sail-drift{0%{transform:translate(-170px)}to{transform:translate(170px)}}.ll-sail-hull{fill:#4a3a2c;stroke:#1b120c;stroke-width:.8px}.ll-sail-mast{stroke:#4a3a2c;stroke-width:1.2px;fill:none}.ll-sail-main,.ll-sail-jib{fill:#e8e2d4;stroke:#8a8478;stroke-width:.6px}.ll-crab-body{fill:#c05840;stroke:#1b120c;stroke-width:.8px}.ll-crab-claw{fill:#b04a34;stroke:#1b120c;stroke-width:.7px}.ll-crab-legs{fill:none;stroke:#8a3a2a;stroke-width:1px;stroke-linecap:round}.ll-crab-eye{fill:#1b120c}.ll-crab-scuttle{animation:9s ease-in-out infinite ll-crab-scuttle}@keyframes ll-crab-scuttle{0%,12%{transform:translate(0)}26%{transform:translate(22px,3px)}30%{transform:translate(24px,3px)}55%,62%{transform:translate(24px,3px)}78%{transform:translate(-2px,-1px)}to{transform:translate(0)}}.ll-lighthouse-beacon{fill:#ffe8a8;stroke:none;opacity:0}.ll-stagelight--night .ll-lighthouse-beacon,.ll-stagelight--dusk .ll-lighthouse-beacon{opacity:1;filter:drop-shadow(0 0 14px #ffe096f2)drop-shadow(0 0 30px #ffd28280);animation:6s ease-in-out infinite ll-lighthouse-turn}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-gull,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-sail{display:none}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-gull,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-sail,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-crab,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-crab{opacity:.4}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-flora-sprite,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-flora-sprite{opacity:.45}.ll-strand-inland-ground{fill:var(--strand-sand,#9a9078);stroke:none}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-inland-ground{fill:#3a404c}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-inland-ground{fill:#524c58}.ll-strand-islet-rock{fill:#5a665e;stroke:#46514b;stroke-width:1.4px;stroke-linejoin:round}.ll-strand-islet-face{fill:#969e9080;stroke:none}.ll-strand-islet-tuft{fill:none;stroke:#6e8a5e;stroke-width:2px;stroke-linecap:round}.ll-strand-islet-foam{fill:#e8f6f44d;stroke:#e8f6f4;stroke-width:1.6px;opacity:.65}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-islet-rock,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-islet-rock{fill:#232a34;stroke:#1c222b}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-islet-face,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-islet-face{fill:#46506066}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-islet-tuft,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-islet-tuft{stroke:#2e3a34}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-islet-foam,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-islet-foam{opacity:.18}.ll-strand-dune-hill{fill:#b0a584;stroke:#8e8266;stroke-width:1.2px;stroke-linejoin:round}.ll-strand-dune-lee{fill:#6e6450;opacity:.28;stroke:none}.ll-strand-dune-crest{fill:none;stroke:#c6ba96;stroke-width:1.6px;stroke-linecap:round;opacity:.8}.ll-strand-dune-ripple{fill:none;stroke:#7e7460;stroke-width:1px;stroke-linecap:round;opacity:.5}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-dune-hill{fill:#434955;stroke:#383e4a}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-dune-lee{fill:#1e242e;opacity:.4}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-dune-crest{stroke:#5a6270;opacity:.5}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-dune-ripple{opacity:.15}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-dune-hill{fill:#5c5662;stroke:#4c4652}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-dune-lee{fill:#2e2a36;opacity:.35}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-dune-crest{stroke:#78707e;opacity:.5}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-dune-ripple{opacity:.2}@keyframes ll-lighthouse-turn{0%,to{opacity:1}50%{opacity:.65}}.ll-hearth[data-commons-venue-value=strand] .ll-strand-threshold{fill:var(--strand-sand,#9a9078);stroke:var(--strand-sand,#9a9078);stroke-width:0}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-threshold{fill:#3e4450;stroke:#3e4450}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-threshold{fill:#565060;stroke:#565060}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-chamber[data-floor^=strand-] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-tile--shore{fill:#3e4450;stroke:#3e4450}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-chamber[data-floor^=strand-] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-tile--shore{fill:#565060;stroke:#565060}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night polygon.ll-strand-dune-mass{fill:#3a404c;stroke:#3a404c}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk polygon.ll-strand-dune-mass{fill:#524c58;stroke:#524c58}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-dune-tuft,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-mass-shell,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-dune-tuft,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-mass-shell{opacity:.3}.ll-hearth[data-commons-venue-value=strand] .ll-tile--water-open,.ll-hearth[data-commons-venue-value=strand] .ll-tile--water-open:hover{fill:#0000;stroke:none;animation:none}.ll-hearth[data-commons-venue-value=strand] .ll-strand-sea-sheet{fill:var(--strand-sea-shore,#3e8088);stroke:none;opacity:.32}.ll-hearth[data-commons-venue-value=strand] .ll-basin-wall{display:none}.ll-strand-sky{stroke:none}.ll-strand-sea{stroke:none;fill:url(#ll-strand-sea)}.ll-strand-sea-shallow{fill:url(#ll-strand-sea);opacity:.48;stroke:none}.ll-strand-sand-fill,.ll-strand-sand-apron{fill:var(--strand-sand,#9a9078);stroke:none}.ll-hearth[data-commons-venue-value=strand] .ll-panel--scene{background-image:linear-gradient(to bottom,var(--strand-sky-0,#3a6888),var(--strand-sky-1,#78a8c8)38%,var(--strand-sand,#9a9078)72%,var(--color-ash-850)100%)}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-panel--scene{background-image:linear-gradient(to bottom,var(--strand-sky-0,#483868),var(--strand-sky-1,#886878)38%,var(--color-ash-850)100%)}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-panel--scene{background-image:linear-gradient(to bottom,var(--strand-sky-0,#101830),var(--strand-sky-1,#283848)38%,var(--color-ash-900)100%)}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dawn .ll-panel--scene{background-image:linear-gradient(to bottom,var(--strand-sky-0,#6888b8),var(--strand-sky-2,#f0c8a8)38%,var(--color-ash-850)100%)}.ll-hearth[data-commons-venue-value=strand] .ll-strand-stars .ll-sky-star{opacity:0}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-strand-stars .ll-sky-star,.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-stars .ll-sky-star{opacity:.55}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-strand-stars .ll-sky-moon{opacity:.85}.ll-strand-treeline{fill:var(--strand-treeline,#35544b);opacity:.94}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dawn .ll-scene{--strand-sky-0:#6888b8;--strand-sky-1:#a8b8d0;--strand-sky-2:#f0c8a8;--strand-sea-deep:#2a6878;--strand-sea-mid:#4a8890;--strand-sea-shore:#5a98a0;--strand-sea-haze:#98b8c8;--strand-treeline:#3a5248;--strand-sea-shore-stroke:#6aa8b0}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--dusk .ll-scene{--strand-sky-0:#483868;--strand-sky-1:#886878;--strand-sky-2:#d88858;--strand-sea-deep:#1e4858;--strand-sea-mid:#3a6878;--strand-sea-shore:#4a7888;--strand-sea-haze:#788898;--strand-treeline:#2e3840;--strand-sea-shore-stroke:#5a8898}.ll-hearth[data-commons-venue-value=strand] .ll-stagelight--night .ll-scene{--strand-sky-0:#101830;--strand-sky-1:#283848;--strand-sky-2:#405060;--strand-sea-deep:#142830;--strand-sea-mid:#243840;--strand-sea-shore:#304850;--strand-sea-haze:#485868;--strand-treeline:#182028;--strand-sea-shore-stroke:#385058}.ll-hearth[data-commons-venue-value=skylift]{--skylift-sky-0:#4a78a8;--skylift-sky-1:#88b8e0;--skylift-sky-2:#d0e8f8;--skylift-haze:#98b888;--skylift-ground:#6a8860;--skylift-ground-deep:#3a5038;--skylift-timber-lit:#9a8068;--skylift-timber-shade:#5a4838;--skylift-cable:#4a4038;--skylift-bluff-lit:#8a7868;--skylift-bluff-mid:#6a5848;--skylift-bluff-deep:#3a3028}.ll-hearth[data-commons-venue-value=skylift] .ll-chamber[data-floor=sky-timber] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=skylift] .ll-chamber[data-floor=sky-timber-worn] .ll-tile--bedrock{fill:#7a6648;stroke:#7a6648;fill-opacity:1}.ll-hearth[data-commons-venue-value=skylift] .ll-chamber[data-floor=sky-timber-worn] .ll-tile--bedrock{fill:#726050;stroke:#726050}.ll-hearth[data-commons-venue-value=skylift] .ll-chamber[data-floor=sky-timber] .ll-tile,.ll-hearth[data-commons-venue-value=skylift] .ll-chamber[data-floor=sky-timber-worn] .ll-tile{fill-opacity:1;stroke-width:1px}.ll-hearth[data-commons-venue-value=skylift] .ll-chamber[data-floor=sky-timber] .ll-tile--alt,.ll-hearth[data-commons-venue-value=skylift] .ll-chamber[data-floor=sky-timber-worn] .ll-tile--alt{fill-opacity:1}.ll-hearth[data-commons-venue-value=skylift] .ll-chamber--air .ll-tile--air{fill:#0000;stroke:none}.ll-hearth[data-commons-venue-value=skylift] .ll-chamber--air .ll-tile--air:hover{fill:#ffffff24}.ll-hearth[data-commons-venue-value=skylift] .ll-tile--launch{fill:#8a7452;stroke:#6a583e;stroke-width:1px}.ll-hearth[data-commons-venue-value=skylift] .ll-tile--launch:hover{fill:#9a8460}.ll-hearth[data-commons-venue-value=skylift] .ll-skylift-plank{stroke-width:1.05px;stroke-opacity:.88}.ll-skylift-air-cloud{fill:#ffffff57;stroke:none}.ll-skylift-air-shelf{pointer-events:none}.ll-actor--flying .ll-actor__body{filter:none;animation:3s ease-in-out infinite alternate ll-flying-bob}@keyframes ll-flying-bob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.ll-actor--flying .ll-wing-limb{animation:1.5s ease-in-out infinite ll-wing-fly}.ll-actor--flying .ll-wing-limb--far{animation:1.5s ease-in-out -.18s infinite ll-wing-fly}@keyframes ll-wing-fly{0%,to{transform:rotate(11deg)scale(1.07)}50%{transform:rotate(-9deg)scale(1.01)}}.ll-actor--flying .ll-leg-limb{animation:none;transform:rotate(9deg)}.ll-hearth[data-commons-venue-value=skylift] .ll-panel--scene{background-image:linear-gradient(to bottom,var(--skylift-sky-0,#4a78a8),var(--skylift-sky-1,#88b8e0)42%,var(--skylift-haze,#98b888)72%,var(--skylift-ground-deep,#3a5038))}.ll-skylift-sky,.ll-skylift-haze,.ll-skylift-horizon-haze,.ll-skylift-ridge{stroke:none}.ll-skylift-ridge--far{fill:var(--skylift-ground,#6a8860)}.ll-skylift-ridge--mid{fill:var(--skylift-ground-deep,#3a5038)}.ll-skylift-cloud{fill:#ffffffb8;stroke:none}.ll-cloud--storm{opacity:.85}.ll-skylift-cloud--storm{fill:#707482d1}.ll-skylift-cloud-belly{fill:#2a2c3899;stroke:none}.ll-skylift-lightning{fill:#f8f2d0;opacity:0;animation:13s linear infinite ll-skylift-flash}@keyframes ll-skylift-flash{0%,90.5%,to{opacity:0}91%{opacity:.55}92%{opacity:.06}93.5%{opacity:.42}95%{opacity:0}}.ll-skylift-air-shelf--storm .ll-skylift-air-cloud{fill:#767c8c70}.ll-skylift-bluff-face,.ll-skylift-bluff-rim,.ll-skylift-bluff-seam,.ll-skylift-bluff-moss,.ll-skylift-fascia,.ll-skylift-fascia-post,.ll-skylift-deck-rail,.ll-skylift-deck-rail-post,.ll-skylift-plank,.ll-skylift-mast-post,.ll-skylift-mast-brace,.ll-skylift-mast-strut,.ll-skylift-mast-beam,.ll-skylift-head-frame,.ll-skylift-mast-wheel,.ll-skylift-cable,.ll-skylift-cage-floor,.ll-skylift-cage-post,.ll-skylift-cage-rail{pointer-events:none}.ll-skylift-bluff-moss{fill:#5a7848;stroke:none;opacity:.82}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--dusk .ll-panel--scene{background-image:linear-gradient(to bottom,var(--skylift-sky-0,#384868),var(--skylift-sky-1,#687898)42%,var(--color-ash-850)100%)}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--night .ll-panel--scene{background-image:linear-gradient(to bottom,var(--skylift-sky-0,#0a1028),var(--skylift-sky-1,#182840)38%,var(--color-ash-900)100%)}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--night .ll-chamber[data-floor=sky-timber] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--night .ll-chamber[data-floor=sky-timber-worn] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--dusk .ll-chamber[data-floor=sky-timber] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--dusk .ll-chamber[data-floor=sky-timber-worn] .ll-tile--bedrock{fill:#504840;stroke:#504840}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--dusk .ll-scene{--skylift-sky-0:#384868;--skylift-sky-1:#687898;--skylift-sky-2:#a8b8c8;--skylift-haze:#687868;--skylift-ground:#485848;--skylift-timber-lit:#6a5848;--skylift-timber-shade:#484038}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--night .ll-scene{--skylift-sky-0:#0a1028;--skylift-sky-1:#182840;--skylift-sky-2:#283850;--skylift-haze:#283830;--skylift-ground:#182018;--skylift-timber-lit:#5a5048;--skylift-timber-shade:#383028;--skylift-cable:#302820}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--night .ll-skylift-cloud{fill:#c8d2dc2e}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--night .ll-skylift-cloud--storm{fill:#1a1e2cb8}.ll-hearth[data-commons-venue-value=skylift] .ll-stagelight--night .ll-skylift-cloud-belly{fill:#080a12b3}.ll-hearth[data-commons-venue-value=terrarium]{--terrarium-sky-0:#5a8878;--terrarium-sky-1:#98c8a8;--terrarium-sky-2:#d8ecd0;--terrarium-haze:#88a878;--terrarium-ground:#5a8050;--terrarium-ground-deep:#284030;--terrarium-glass:#dcf0d238;--terrarium-moth:#e8f0c8;--terrarium-lawn:#6a9858;--terrarium-walk:#669454;--terrarium-pool:#5e9070;--terrarium-mist-bed:#5e8860}.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber[data-floor=terrarium-lawn] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber[data-floor=terrarium-walk] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber[data-floor=terrarium-pool] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber[data-floor=terrarium-mist] .ll-tile--bedrock{fill:var(--terrarium-lawn,#6a9858);stroke:var(--terrarium-lawn,#6a9858)}.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber[data-floor=terrarium-walk] .ll-tile--bedrock{fill:var(--terrarium-walk,#628850);stroke:var(--terrarium-walk,#628850)}.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber[data-floor=terrarium-pool] .ll-tile--bedrock{fill:var(--terrarium-pool,#588868);stroke:var(--terrarium-pool,#588868)}.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber[data-floor=terrarium-mist] .ll-tile--bedrock{fill:var(--terrarium-mist-bed,#507058);stroke:var(--terrarium-mist-bed,#507058)}.ll-hearth[data-commons-venue-value=terrarium] .ll-panel--scene{background-image:linear-gradient(to bottom,var(--terrarium-sky-0,#5a8878),var(--terrarium-sky-1,#98c8a8)42%,var(--terrarium-haze,#88a878)72%,var(--terrarium-ground-deep,#284030))}.ll-terrarium-sky,.ll-terrarium-haze{stroke:none}.ll-terrarium-dome-wall{fill:var(--terrarium-glass-pane-mid,#aad2a038);stroke:var(--terrarium-glass-rim,#dcf0d28c);stroke-width:2.2px}.ll-terrarium-dome-shell{stroke:var(--terrarium-glass-rim,#4a6a56b8);stroke-width:3.4px}.ll-terrarium-dome-rib{stroke:var(--terrarium-glass-rib,#587a648c);stroke-width:2.4px}.ll-terrarium-dome-mullion{stroke:var(--terrarium-glass-mullion,#587a6473);stroke-width:1.8px}.ll-terrarium-glass-sheen{stroke:none;opacity:.8}.ll-terrarium-glass-glint{stroke:#fff9;stroke-width:3px;opacity:.7}.ll-terrarium-glass-glint--secondary{stroke-width:2px;opacity:.45}.ll-terrarium-garden-mass{stroke:none}.ll-terrarium-garden-boulder{fill:#5a78508c;stroke:none}.ll-terrarium-garden-tuft{stroke:#648c58a6;stroke-width:1.6px;stroke-linecap:round;fill:none}.ll-terrarium-garden-creep,.ll-terrarium-ledge{stroke:none}.ll-hearth[data-commons-venue-value=terrarium] .ll-terrarium-threshold{fill:var(--terrarium-lawn,#6a9858);stroke:var(--terrarium-lawn,#6a9858)}.ll-hearth[data-commons-venue-value=terrarium] .ll-chamber .ll-tile--blocked{fill:var(--terrarium-lawn,#6a9858);stroke:var(--terrarium-walk,#628850);opacity:.92}.ll-terrarium-lily-pad{fill:#487844d1;stroke:#30582ca6;stroke-width:1px}.ll-terrarium-lily-flower{fill:#f0c8dce0;stroke:none}.ll-aurochs-breathe{transform-origin:0 4px;animation:5s ease-in-out infinite ll-aurochs-breathe;animation-name:var(--ll-ambient,ll-aurochs-breathe)}@keyframes ll-aurochs-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.04)}}.ll-hearth-glow--ember{opacity:.55}.ll-terrarium-mote{fill:#f0ffdc8c;stroke:none;animation:18s ease-in-out infinite alternate ll-terrarium-mote-drift}.ll-terrarium-moths .ll-terrarium-moth circle{filter:drop-shadow(0 0 4px #e8f0c873)}@keyframes ll-terrarium-mote-drift{0%{opacity:.45;transform:translate(0)}to{opacity:.85;transform:translate(6px,-14px)}}.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk .ll-panel--scene{background-image:linear-gradient(to bottom,var(--terrarium-sky-0,#384858),var(--terrarium-sky-1,#688878)42%,var(--color-ash-850)100%)}.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night .ll-panel--scene{background-image:linear-gradient(to bottom,var(--terrarium-sky-0,#0a1820),var(--terrarium-sky-1,#183028)38%,var(--color-ash-900)100%)}.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk .ll-scene{--terrarium-sky-0:#384858;--terrarium-sky-1:#688878;--terrarium-sky-2:#a8b8a8;--terrarium-haze:#586858;--terrarium-ground:#405040;--terrarium-glass:#c8dcbe2e}.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night .ll-scene{--terrarium-sky-0:#0a1820;--terrarium-sky-1:#183028;--terrarium-sky-2:#284038;--terrarium-haze:#203028;--terrarium-ground:#142018;--terrarium-glass:#b4d2aa24;--terrarium-moth:#c8e8a8}.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night .ll-chamber[data-floor=terrarium-lawn] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night .ll-chamber[data-floor=terrarium-walk] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night .ll-chamber[data-floor=terrarium-pool] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night .ll-chamber[data-floor=terrarium-mist] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk .ll-chamber[data-floor=terrarium-lawn] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk .ll-chamber[data-floor=terrarium-walk] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk .ll-chamber[data-floor=terrarium-pool] .ll-tile--bedrock,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk .ll-chamber[data-floor=terrarium-mist] .ll-tile--bedrock{fill:#405040;stroke:#405040}.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk polygon.ll-terrarium-garden-mass,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--dusk .ll-terrarium-garden-creep ellipse{fill:#46564a}.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night polygon.ll-terrarium-garden-mass,.ll-hearth[data-commons-venue-value=terrarium] .ll-stagelight--night .ll-terrarium-garden-creep ellipse{fill:#263830}@media (prefers-reduced-motion:reduce){.ll-terrarium-mote,.ll-terrarium-moths animateMotion{animation:none!important}.ll-terrarium-moths animateMotion{display:none}}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]){--mercer-sky-0:#d8ec98;--mercer-sky-1:#b8dc78;--mercer-sky-2:#98c868;--mercer-mist-0:#b8d878;--mercer-mist-1:#98c868;--mercer-mist-2:#78b058;--mercer-haze:#88a870;--mercer-ground:#7a6848;--mercer-ground-deep:#5e4834;--mercer-aerial-mist:#f0f8dc61;--mercer-canopy-far:#4a7a54b8;--mercer-canopy-near:#315a3e;--mercer-trunk-near:#4a3a2a;--mercer-trunk-far:#70765c8c;--mercer-light-shaft:#fff0b429;--mercer-ember:#ffb060;--mercer-clearing:#5e4834;--mercer-walk:#564030;--mercer-brook:#524838;--mercer-mossglen:#4a4038;--mercer-forest:#5a8848;--mercer-forest-deep:#4e7840;--mercer-floor-pebble:#6a5440;--mercer-floor-moss:#5a6848;--mercer-floor-root:#4a3828}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber[data-floor=mercer-clearing] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber[data-floor=mercer-walk] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber[data-floor=mercer-brook] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber[data-floor=mercer-mossglen] .ll-tile--bedrock{fill:var(--mercer-clearing,#5e4834);stroke:var(--mercer-clearing,#5e4834)}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber[data-floor=mercer-walk] .ll-tile--bedrock{fill:var(--mercer-walk,#564030);stroke:var(--mercer-walk,#564030)}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber[data-floor=mercer-brook] .ll-tile--bedrock{fill:var(--mercer-brook,#524838);stroke:var(--mercer-brook,#524838)}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber[data-floor=mercer-mossglen] .ll-tile--bedrock{fill:var(--mercer-mossglen,#4a4038);stroke:var(--mercer-mossglen,#4a4038)}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber .ll-tile--bedrock{stroke-width:1.15px}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-panel--scene{background-image:linear-gradient(to bottom,var(--mercer-sky-0,#d8ec98),var(--mercer-sky-1,#b8dc78)36%,var(--mercer-haze,#88a870)68%,var(--mercer-ground-deep,#5e4834))}.ll-mercer-sky,.ll-mercer-mist,.ll-mercer-haze,.ll-mercer-aerial-mist{stroke:none}.ll-mercer-canopy-band--far{fill:var(--mercer-canopy-far,#4a7a54b8);stroke:none}.ll-mercer-canopy-band--near{fill:var(--mercer-canopy-near,#315a3e);stroke:none}.ll-mercer-trunk--0{fill:var(--mercer-trunk-near,#4a3a2a);stroke:none}.ll-mercer-trunk--1{fill:var(--mercer-trunk-far,#70765c8c);stroke:none}.ll-mercer-light-shaft{fill:var(--mercer-light-shaft,#fff0b429);stroke:none}.ll-mercer-forest-mass{stroke:none}.ll-mercer-forest-boulder{fill:#5a764e9e;stroke:none}.ll-mercer-forest-tuft{stroke:#648c58b8;stroke-width:1.6px;fill:none;stroke-linecap:round}.ll-mercer-forest-fern{fill:#486e44c7;stroke:#30502c8c;stroke-width:.9px;stroke-linejoin:round}.ll-mercer-forest-creep{stroke:none}.ll-mercer-wood{opacity:.94;--wood-trunk:#55432f;--wood-canopy:#2e5236;--wood-crown:#3c6640}.ll-mercer-wood--near{opacity:.97;--wood-trunk:#4c3b2a;--wood-canopy:#294a31;--wood-crown:#365d3a}.ll-mercer-floor-tuft{opacity:.55}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-bedrock-patch--0{fill:#4a382824}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-bedrock-patch--1{fill:#fff8e60d}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-bedrock-patch--2{fill:#44342614}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-bedrock-patch--3{fill:#ffffff06}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-bedrock-fissure{stroke:#3a2c202e}.ll-mercer-ledge{stroke:none}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-mercer-threshold{fill:var(--mercer-clearing,#5e4834);stroke:var(--mercer-clearing,#5e4834)}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-chamber .ll-tile--blocked{fill:var(--mercer-clearing,#5e4834);stroke:var(--mercer-walk,#564030);opacity:.92}.ll-hearth-glow--bonfire{opacity:.88}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-hearth-glow--bonfire{opacity:1;transform-origin:50%;filter:saturate(1.25)brightness(1.08);transform:scale(1.38)}.ll-mercer-ember{fill:var(--mercer-ember,#ffb060);stroke:none;animation:16s ease-in-out infinite alternate ll-mercer-ember-drift}@keyframes ll-mercer-ember-drift{0%{opacity:.35;transform:translate(0)}to{opacity:.9;transform:translate(4px,-18px)}}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk .ll-panel--scene{background-image:linear-gradient(to bottom,var(--mercer-sky-0,#486848),var(--mercer-sky-1,#587858)38%,var(--color-ash-850)100%)}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-panel--scene{background-image:linear-gradient(to bottom,var(--mercer-sky-0,#101810),var(--mercer-sky-1,#182018)34%,var(--color-ash-900)100%)}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk .ll-scene{--mercer-sky-0:#486848;--mercer-sky-1:#587858;--mercer-sky-2:#688868;--mercer-mist-0:#384838;--mercer-mist-1:#485848;--mercer-mist-2:#586858;--mercer-haze:#404838;--mercer-ground:#383028;--mercer-ground-deep:#283020;--mercer-aerial-mist:#b4c8a038;--mercer-canopy-far:#203024b8;--mercer-canopy-near:#182818;--mercer-trunk-near:#283020;--mercer-trunk-far:#343c3080;--mercer-light-shaft:#ffdca00d}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-scene{--mercer-sky-0:#142018;--mercer-sky-1:#1e2820;--mercer-sky-2:#283830;--mercer-mist-0:#101810;--mercer-mist-1:#182018;--mercer-mist-2:#243028;--mercer-haze:#182018;--mercer-ground:#101810;--mercer-ground-deep:#080c08;--mercer-aerial-mist:#283c3047;--mercer-canopy-far:#0e1812b8;--mercer-canopy-near:#0a140e;--mercer-trunk-near:#182018;--mercer-trunk-far:#16201a73;--mercer-light-shaft:#ffc87808;--mercer-ember:#ff9040;--mercer-clearing:#4a5840;--mercer-walk:#405040;--mercer-brook:#3a5048;--mercer-mossglen:#283830;--mercer-forest:#3a4840;--mercer-forest-deep:#2e3830}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-chamber[data-floor=mercer-clearing] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-chamber[data-floor=mercer-walk] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-chamber[data-floor=mercer-brook] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-chamber[data-floor=mercer-mossglen] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk .ll-chamber[data-floor=mercer-clearing] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk .ll-chamber[data-floor=mercer-walk] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk .ll-chamber[data-floor=mercer-brook] .ll-tile--bedrock,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk .ll-chamber[data-floor=mercer-mossglen] .ll-tile--bedrock{fill:#3a4840;stroke:#3a4840}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-chamber[data-floor=mercer-clearing] .ll-tile--bedrock{fill:#4a5848;stroke:#4a5848}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk polygon.ll-mercer-forest-mass,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--dusk .ll-mercer-forest-creep ellipse{fill:#3a4840}.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night polygon.ll-mercer-forest-mass,.ll-hearth:is([data-commons-venue-value=mercer],[data-look=mercer]) .ll-stagelight--night .ll-mercer-forest-creep ellipse{fill:#1e2820}@media (prefers-reduced-motion:reduce){.ll-mercer-ember{animation:none!important}}.ll-hearth[data-commons-venue-value] .ll-tile--alt{fill-opacity:1}.ll-bedrock,.ll-bedrock-patch,.ll-bedrock-fissure{pointer-events:none}.ll-bedrock-patch{stroke:none}.ll-bedrock-patch--0{fill:#00000021}.ll-bedrock-patch--1{fill:#ffffff0b}.ll-bedrock-patch--2{fill:#0000000f}.ll-bedrock-patch--3{fill:#ffffff05}.ll-bedrock-fissure{fill:none;stroke:#00000038;stroke-width:1.15px;stroke-linecap:round}.ll-hearth[data-commons-venue-value=overlook] .ll-bedrock-patch--0{fill:#141a2226}.ll-hearth[data-commons-venue-value=overlook] .ll-bedrock-patch--1{fill:#ffffff0f}.ll-hearth[data-commons-venue-value=overlook] .ll-bedrock-fissure{stroke:#0c101647}.ll-cave-mouth-jamb{fill:var(--cave-mouth-jamb,#0e0c09);stroke:none}.ll-cave-mouth-sky{fill:url(#ll-cave-daylight);stroke:none}.ll-cave-shaft{stroke:var(--cave-wall-stroke,#1a1510);stroke-width:1px;opacity:.96;pointer-events:none}.ll-cave-shaft--deep{opacity:.98;stroke:var(--cave-wall-stroke-shade,#120e0a);stroke-width:.75px}.ll-cave-cliff{stroke:var(--cave-wall-stroke-shade,#120e0a);stroke-width:1.5px;opacity:.98;pointer-events:none}.ll-daylight-spill,.ll-mouth-light-spill,.ll-mouth-light-wall{mix-blend-mode:screen;pointer-events:none}.ll-cave-mouth-land{fill:var(--cave-day-land,#5a6848);stroke:none;opacity:.92}.ll-tile--opening{fill:#0000;stroke:none;pointer-events:auto}.ll-chamber[data-floor^=cave] .ll-tile--alt{fill-opacity:1}@keyframes ll-cave-mist-drift{0%,to{opacity:0;transform:translateY(0)}18%{opacity:.22}72%{opacity:.12;transform:translateY(-22px)}}@keyframes ll-cave-drip{0%,68%{opacity:0;transform:translateY(0)}74%{opacity:.55}to{opacity:0;transform:translateY(16px)}}@keyframes ll-cave-warm-flicker{0%,to{opacity:.74}40%{opacity:.88}70%{opacity:.68}}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-chamber[data-floor=cave] .ll-tile--bedrock{fill:var(--floor-fill,#f0e4d0);stroke:var(--floor-fill,#f0e4d0);stroke-width:0}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]){--floor-fill:#f0e4d0;--cave-rock:#5a4840;--cave-void-pit:#0a0806;--cave-cliff-lit:#b0a090;--cave-cliff-mid:#908070;--cave-cliff-deep:#504840;--cave-day-far:#5888a8;--cave-day-mid:#c8dce8;--cave-day-near:#f8f4ec;--cave-day-land:#5a6848;--enclosure-ceiling:#5c5048;--enclosure-soffit:#988870;--enclosure-back:#504038;--enclosure-side:#685848;--enclosure-lip:#403028;--rock-lit-top:#5a4840;--rock-lit-mid:#6a5848;--rock-lit-foot:#7a6858;--rock-shade-top:#4a3830;--rock-shade-mid:#5a4840;--rock-shade-foot:#6a5848;--cave-wall-stroke:#483830;--cave-wall-stroke-shade:#383028;--cave-shaft-lit:#a89888;--cave-shaft-mid:#887868;--cave-shaft-deep:#484038;--floor-line:#d8ccb8;--floor-hover:#c8b8a8;--floor-blocked:#887060;--floor-reserved:#908070;--cave-vault:#605048;--cave-back:#988878;--cave-far:#908070;--cave-near:#988878;--cave-vault-band:#585048;--cave-frame:#706050;--cave-stalactite:#807060;--cave-warm:#a07048;--cave-ceiling:#887868;--cave-rib:#a89888;--cave-mouth-rim:#504840;--cave-mouth-glow:#fff0d0;--cave-mist:#f4ead8}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-tile--alt{fill-opacity:1}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-tile{stroke-width:.5px}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-hollow-enclosure,.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-hollow-vaults,.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-cave-ceiling{mix-blend-mode:normal}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-floor-pool{mix-blend-mode:screen;opacity:.95}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-bedrock-patch--0{fill:#00000006}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-bedrock-patch--1{fill:#ffffff05}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-bedrock-patch--2{fill:#00000004}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-bedrock-fissure{stroke:#2820180f}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-cave-ceiling-fill{fill:var(--enclosure-ceiling,#a89888);opacity:1}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-cave-ceiling-under{fill:var(--enclosure-soffit,#887060);opacity:1}.ll-hollow-bulk{fill:var(--enclosure-back,#5a4840);stroke:none;opacity:1}.ll-hollow-mass{stroke:none;opacity:1}.ll-hollow-mass--north,.ll-hollow-mass--west{fill:var(--enclosure-side,#6a5848)}.ll-hollow-lip{fill:var(--enclosure-lip,#4a3830);stroke:none;opacity:1}.ll-floor-pool{mix-blend-mode:screen;pointer-events:none;opacity:.85}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-hearth-glow{animation:5s ease-in-out infinite ll-hollow-hearth-flicker}@keyframes ll-hollow-hearth-flicker{0%,to{opacity:.92}40%{opacity:1}70%{opacity:.86}}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-stagelight--night{--cave-day-far:#1e2a3c;--cave-day-mid:#2c3a4e;--cave-day-near:#46536a;--cave-day-land:#283028;--cave-mouth-jamb:#282420;--cave-mouth-glow:#a8b8d0;--floor-fill:#786858;--enclosure-ceiling:#453c36;--enclosure-soffit:#585040;--enclosure-back:#403830;--enclosure-side:#504840;--enclosure-lip:#383028;--floor-line:#584840;--floor-hover:#786858;--floor-blocked:#504038;--floor-reserved:#584840;--cave-rock:#605048;--rock-lit-top:#484038;--rock-lit-mid:#605040;--rock-lit-foot:#887868;--rock-shade-top:#403830;--rock-shade-mid:#585040;--rock-shade-foot:#786858;--cave-cliff-lit:#887868;--cave-cliff-mid:#685848;--cave-cliff-deep:#302820;--cave-shaft-lit:#887868;--cave-shaft-mid:#685848;--cave-shaft-deep:#302820;--cave-vault:#484038;--cave-back:#605048;--cave-far:#585040;--cave-near:#605048;--cave-vault-band:#403830;--cave-frame:#504840;--cave-stalactite:#585040;--cave-warm:#6a4830;--cave-ceiling:#504840;--cave-rib:#686058;--cave-mouth-rim:#403830;--cave-mist:#98a8b8}.ll-hearth[data-commons-venue-value=overlook]{--overlook-sky-0:#4a7898;--overlook-sky-1:#88b8d0;--overlook-sky-2:#d8c8a8;--overlook-ridge-near:#6a7858;--overlook-ridge:#5a6878;--overlook-ridge-mid:#506070;--overlook-ridge-far:#485868;--overlook-haze:#687888;--overlook-valley:#6f8a54;--overlook-valley-far:#aecbd8;--overlook-valley-floor:#8a9c88;--overlook-valley-near:#6f8a54;--overlook-valley-ridge:#a0b2ac;--overlook-valley-haze:#c0d2da;--overlook-valley-river:#e8f2fa;--overlook-valley-canopy:#4a5e42;--overlook-landmark-lake:#688898;--overlook-landmark-shore:#566858;--overlook-landmark-springs:#607068;--overlook-landmark-bluff:#3e4848;--overlook-landmark-built:#504840;--overlook-cliff:#484038;--overlook-rock-back:#807870;--overlook-rock-far:#908070;--overlook-rock-near:#887860;--overlook-rock:#a89880;--floor-line:#51473f;--floor-hover:#6a6058}.ll-hearth[data-commons-venue-value=overlook] .ll-stagelight--dawn,.ll-hearth[data-commons-venue-value=overlook] .ll-stagelight--dusk{--overlook-sky-0:#687888;--overlook-sky-1:#8898a8;--overlook-sky-2:#a8b0a0;--overlook-ridge:#505868;--overlook-haze:#404850;--overlook-valley-far:#565c50;--overlook-valley-floor:#5a6878;--overlook-valley-near:#566848;--overlook-valley-ridge:#68798a;--overlook-valley-haze:#788898;--overlook-valley-river:#a8b8c8;--overlook-landmark-lake:#607080;--overlook-peak-far:#5e6c7c;--overlook-peak-near:#4e5c6c;--overlook-peak-snow:#c4cfd8}.ll-hearth[data-commons-venue-value=overlook] .ll-stagelight--night{--overlook-sky-0:#1a2430;--overlook-sky-1:#222c38;--overlook-sky-2:#2a3440;--overlook-ridge:#1e2834;--overlook-haze:#242c36;--overlook-valley:#283038;--overlook-valley-far:#3e4654;--overlook-valley-floor:#343e4c;--overlook-valley-near:#262e38;--overlook-valley-ridge:#3a4654;--overlook-valley-haze:#424e5c;--overlook-valley-river:#424e5c;--overlook-valley-canopy:#202830;--overlook-landmark-lake:#424e5c;--overlook-landmark-shore:#343e4c;--overlook-landmark-springs:#3a444c;--overlook-landmark-bluff:#1a2028;--overlook-landmark-built:#2a2e34;--overlook-cliff:#12161c;--overlook-rock-back:#1c2026;--overlook-rock-far:#242830;--overlook-rock-near:#202428;--overlook-rock:#242220;--overlook-cliff-mid:#3a3830;--overlook-peak-far:#323e4e;--overlook-peak-near:#28323e;--overlook-peak-snow:#8c98a8;--floor-line:#161412;--floor-hover:#4a4440}.ll-overlook-sky{stroke:none}.ll-overlook-peak--far{fill:var(--overlook-peak-far,#9fb2c4);opacity:.9}.ll-overlook-peak--near{fill:var(--overlook-peak-near,#8194a6);opacity:.94}.ll-overlook-peak-snow{fill:var(--overlook-peak-snow,#f2f6f8);stroke:none;opacity:.95}.ll-overlook-ridge{fill:var(--overlook-ridge,#5a6878);opacity:.88}.ll-overlook-ridge--near{fill:var(--overlook-ridge-near,#6a7858);opacity:.92}.ll-overlook-ridge--mid{fill:var(--overlook-ridge-mid,#506070);opacity:.84}.ll-overlook-ridge--far{fill:var(--overlook-ridge-far,#485868);opacity:.78}.ll-overlook-haze{fill:var(--overlook-haze,#3e4c5c);opacity:.76}.ll-overlook-valley{fill:var(--overlook-valley-near,#6f8a54);opacity:1}.ll-overlook-valley-floor{fill:var(--overlook-valley-floor,#7c94a0);opacity:1}.ll-overlook-valley-ridge{fill:var(--overlook-valley-ridge,#93aebe);opacity:1}.ll-overlook-valley-haze{fill:var(--overlook-valley-haze,#aecbd8);opacity:1}.ll-overlook-valley-crest{fill:#1e282238}.ll-overlook-valley-river{stroke:var(--overlook-valley-river,#e8f2fa);stroke-width:2.5px;opacity:.75;stroke-linecap:round;stroke-linejoin:round;opacity:.92}.ll-overlook-valley-canopy{fill:var(--overlook-valley-canopy,#4a5e42)}.ll-overlook-massif{fill:var(--overlook-ridge,#4a5868);opacity:.58}.ll-overlook-landmark-lake{fill:var(--overlook-landmark-lake,#526878);opacity:.92}.ll-overlook-landmark-shore{fill:var(--overlook-landmark-shore,#465040);opacity:.86}.ll-overlook-landmark-springs{fill:var(--overlook-landmark-springs,#566058);opacity:.78}.ll-overlook-landmark-bluff{fill:var(--overlook-landmark-bluff,#2e3438);opacity:.9}.ll-overlook-landmark-roof,.ll-overlook-landmark-stack,.ll-overlook-landmark-post{fill:var(--overlook-landmark-built,#3a3830);opacity:.88}.ll-overlook-cliff-face,.ll-overlook-cliff-drop{stroke:#1a1410;stroke-width:.75px;opacity:.94;pointer-events:none}.ll-overlook-rock-back{fill:var(--overlook-rock-back,#807870);stroke:none}.ll-overlook-rock-facet{stroke:none;pointer-events:none}.ll-overlook-rock-facet--0{fill:var(--overlook-cliff-lit,#c8b8a0)}.ll-overlook-rock-facet--1{fill:var(--overlook-cliff-mid,#a89880)}.ll-overlook-rock-facet--2{fill:var(--overlook-cliff-deep,#988870)}.ll-overlook-rock-face{stroke:none;pointer-events:none}.ll-overlook-rock-faces,.ll-overlook-ledge-mass{pointer-events:none}.ll-overlook-ledge-boulder{fill:#908070;opacity:.55;pointer-events:none}.ll-overlook-ledge-creep{pointer-events:none}.ll-overlook-smoke{fill:#c8c0b0;opacity:.28;pointer-events:none}.ll-overlook-drift-cloud{fill:var(--cloud,#e8dcc8);opacity:.22;pointer-events:none}.ll-overlook-rock-far{fill:var(--overlook-rock-far,#908070);opacity:.92}.ll-overlook-rock-near{fill:var(--overlook-rock-near,#887860);opacity:.88}.ll-overlook-rock{fill:var(--overlook-rock,#a89880);stroke:none;pointer-events:none}.ll-overlook-rock--1,.ll-overlook-rock--2,.ll-overlook-rock--3{fill:var(--overlook-rock,#a89880)}.ll-overlook-rail,.ll-overlook-rail-post{stroke:var(--overlook-rail,#6a5040);stroke-width:2px;stroke-linecap:round;pointer-events:none}.ll-overlook-rail-post{stroke-width:1.6px}.ll-hearth[data-commons-venue-value=overlook] .ll-stagelight--night .ll-chamber[data-floor=ledge] .ll-tile--bedrock{fill:#161412;stroke:#161412}.ll-cloud{fill:var(--cloud,#e8dcc8);opacity:.4;animation:160s linear infinite ll-cloud-drift}@keyframes ll-cloud-drift{0%{transform:translate(-170px)}to{transform:translate(620px)}}.ll-sky-star{fill:#e8c880;opacity:0}.ll-sky-moon{fill:#e8eef6;opacity:0;transition:opacity 2s}.ll-stagelight--dusk .ll-sky-star{opacity:.3}.ll-stagelight--night .ll-sky-star,.ll-stagelight--stillnight.ll-stagelight--dusk .ll-sky-star{animation:4.4s ease-in-out infinite ll-star-breathe}.ll-stagelight--night .ll-sky-moon{opacity:.85}.ll-stagelight--night .ll-sky-star--stillnight,.ll-stagelight--dusk .ll-sky-star--stillnight{opacity:0;animation:none}.ll-stagelight--stillnight .ll-sky-star--stillnight{animation:4.4s ease-in-out infinite ll-star-breathe}.ll-stagelight--night .ll-cloud{opacity:.2}@keyframes ll-star-breathe{0%,to{opacity:.35}50%{opacity:.95}}.ll-stagelight--dawn .ll-scene{--sky-0:#43537c;--sky-1:#8a7a92;--sky-2:#e8af8a;--ridge:#575478;--woods:#47526a;--pines:#202e33;--cloud:#efd8c2;--cave-vault:#0c0a08;--cave-back:#181410;--cave-far:#322820;--cave-near:#221c16;--cave-vault-band:#100c08;--cave-frame:#100c08;--cave-stalactite:#1a1612;--cave-warm:#4a3020;--cave-mouth-rim:#322820;--cave-mouth-glow:#f0dcc8;--cave-mist:#f0dcc8}.ll-stagelight--dusk .ll-scene{--sky-0:#2c2a52;--sky-1:#6e4a6c;--sky-2:#d9884e;--ridge:#443a5a;--woods:#373d54;--pines:#1c2630;--cloud:#d9b49a;--cave-vault:#080608;--cave-back:#12100e;--cave-far:#2a2018;--cave-near:#1a1612;--cave-vault-band:#0a0806;--cave-frame:#0a0806;--cave-stalactite:#141210;--cave-warm:#5a3824;--cave-mouth-rim:#2a2018;--cave-mouth-glow:#d8b490;--cave-mist:#d8b8a0}.ll-stagelight--night .ll-scene{--sky-0:#0a1024;--sky-1:#141f3a;--sky-2:#263450;--ridge:#121a2e;--woods:#16222e;--pines:#0b1219;--cloud:#56617e;--cave-vault:#060506;--cave-back:#0e0c0a;--cave-far:#1e1814;--cave-near:#141210;--cave-vault-band:#080604;--cave-frame:#080604;--cave-stalactite:#101010;--cave-warm:#3a2418;--cave-mouth-rim:#1e1814;--cave-mouth-glow:#8090a8;--cave-mist:#8090a8}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-stagelight--dawn .ll-scene{--cave-vault:#585048;--cave-back:#908070;--cave-far:#887868;--cave-near:#908070;--cave-vault-band:#504840;--cave-frame:#706050;--cave-stalactite:#807060}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-stagelight--dusk .ll-scene{--cave-vault:#504840;--cave-back:#887868;--cave-far:#807060;--cave-near:#887868;--cave-vault-band:#484038;--cave-frame:#685848;--cave-stalactite:#786858}.ll-hearth:is([data-commons-venue-value=hollow],[data-look=hollow]) .ll-stagelight--night .ll-scene{--cave-vault:#484038;--cave-back:#605048;--cave-far:#585040;--cave-near:#605048;--cave-vault-band:#403830;--cave-frame:#504840;--cave-stalactite:#585040}.ll-cloth{transform-box:fill-box;transform-origin:50% 0;animation:5.2s ease-in-out infinite ll-cloth-sway;animation-name:var(--ll-ambient,ll-cloth-sway)}.ll-cloth--heavy{animation:7.8s ease-in-out -2.6s infinite ll-cloth-sway;animation-name:var(--ll-ambient,ll-cloth-sway)}@keyframes ll-cloth-sway{0%,to{transform:rotate(.9deg)}50%{transform:rotate(-.9deg)}}.ll-hearthflame{transform-box:fill-box;transform-origin:50% 100%;scale:var(--hearthflame,1);transition:scale .5s ease-out}.ll-care--feed{animation:1.3s ease-in-out ll-care-feed}.ll-care--play{animation:1.2s ease-in-out ll-care-play}.ll-care--preen{animation:1.4s ease-in-out ll-care-preen}@keyframes ll-care-feed{0%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(6px)rotate(-4deg)}35%{transform:translateY(1px)rotate(-1deg)}55%{transform:translateY(6px)rotate(-4deg)}75%{transform:translateY(0)rotate(1.5deg)}}@keyframes ll-care-play{0%,to{transform:translateY(0)scale(1)}15%{transform:translateY(2px)scale(1.06,.92)}32%{transform:translateY(-13px)scale(.96,1.06)}48%{transform:translateY(0)scale(1.05,.94)}62%{transform:translateY(-9px)scale(.97,1.04)}78%{transform:translateY(0)scale(1.03,.96)}}@keyframes ll-care-preen{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-3deg)scale(1.03,.98)}50%{transform:rotate(2.5deg)scale(.98,1.03)}70%{transform:rotate(-2deg)scale(1.02,.99)}88%{transform:rotate(1deg)scale(1)}}.ll-care--offer{animation:1.5s ease-in-out ll-care-offer}.ll-shell--wobble{animation:.65s ease-in-out ll-shell-wobble}@keyframes ll-shell-wobble{0%,to{transform:rotate(0)}20%{transform:rotate(-7deg)}45%{transform:rotate(6deg)}70%{transform:rotate(-3deg)}}.ll-shell-crack{fill:none;stroke:#1b120c;stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.ll-hatch-veil{--ll-hole-x:50%;--ll-hole-y:50%;z-index:6;pointer-events:auto;background:radial-gradient(ellipse 34% 30% at var(--ll-hole-x)var(--ll-hole-y),#0c090800 0%,#0c090847 55%,#0c0908b3 100%);opacity:0;transition:background 1.6s,opacity 1.2s;animation:1.4s forwards ll-hatch-veil-in;position:absolute;inset:0}@keyframes ll-hatch-veil-in{to{opacity:1}}.ll-hatch-veil--deep{background:radial-gradient(ellipse 22% 20% at var(--ll-hole-x)var(--ll-hole-y),#0c09081f 0%,#0c0908d1 60%,#080605f7 100%)}.ll-hatch-veil--flash{background:var(--ll-hatch-tint,#ffecc4fa);transition:background .22s ease-out}.ll-hearth--wonder-rare{--ll-hatch-tint:#ffe296fa;--ll-hatch-glow:#ffe08a;--ll-hatch-ink:#ffe8a8}.ll-hearth--wonder-epic{--ll-hatch-tint:#e2c4fffa;--ll-hatch-glow:#d2a8ff;--ll-hatch-ink:#e6ccff}.ll-hearth--wonder-ancestral{--ll-hatch-tint:#d6f0fffa;--ll-hatch-glow:#bfe6ff;--ll-hatch-ink:#dff3ff}.ll-hearth--wonder-epic .ll-hatch-veil--deep,.ll-hearth--wonder-ancestral .ll-hatch-veil--deep{background:radial-gradient(ellipse 18% 16% at var(--ll-hole-x)var(--ll-hole-y),#0c09081a 0%,#080605e6 60%,#040303fe 100%)}.ll-hatch-veil--after{background:radial-gradient(ellipse 40% 36% at var(--ll-hole-x)var(--ll-hole-y),#0c090800 0%,#0c090833 60%,#0c090880 100%);transition:background 1.8s}.ll-hatching{z-index:31;pointer-events:none;text-align:center;width:min(92%,560px);position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ll-hatching__caption{color:#f2e3c4;letter-spacing:.01em;text-shadow:0 1px 2px #000c,0 0 18px #0009;min-height:1.5em;margin:0;font-size:1.05rem;animation:.9s both ll-hatch-caption}@keyframes ll-hatch-caption{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ll-hatching__caption--marks{color:var(--ll-hatch-ink,#f2e3c4);font-family:var(--font-display,Georgia,serif);letter-spacing:.03em;text-shadow:0 1px 2px #000000d9,0 0 22px var(--ll-hatch-glow,#ffd98a80);font-size:1.2rem}.ll-hatching__naming{pointer-events:auto;text-align:left;background:#18120ef5;border:1px solid #8a6d3f;border-radius:12px;margin-top:.75rem;padding:12px 16px;animation:.7s both ll-hatch-caption;box-shadow:0 10px 30px #0000008c,0 0 0 1px #ffb9591f}.ll-hatching__naming[hidden]{display:none}.ll-hatching__ask{color:#f2e3c4;margin:0 0 .5rem;font-size:1.05rem}.ll-hearth--hatching .ll-hud,.ll-hearth--hatching .ll-camera-controls,.ll-hearth--hatching .ll-hoverkit{opacity:0;pointer-events:none;transition:opacity .6s}.ll-shell--hatching{animation:2.2s ease-in-out infinite ll-shell-hatching-rock}@keyframes ll-shell-hatching-rock{0%,to{transform:rotate(0)}25%{transform:rotate(-2.5deg)}75%{transform:rotate(2.5deg)}}.ll-shell-crack--drawn{stroke-dasharray:60;stroke-dashoffset:60px;animation:.52s ease-out forwards ll-shell-crack-draw}@keyframes ll-shell-crack-draw{to{stroke-dashoffset:0}}.ll-shell-glow{fill:var(--ll-hatch-glow,#ffd98a);opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:1.6s ease-in-out infinite ll-shell-glow}@keyframes ll-shell-glow{0%,to{opacity:.18;transform:scale(.92)}50%{opacity:.5;transform:scale(1.08)}}.ll-shell--stir{animation:.9s ease-in-out infinite ll-shell-stir}@keyframes ll-shell-stir{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(-4deg)translateY(-1px)}60%{transform:rotate(3deg)translateY(0)}}.ll-shell--open .ll-shell__whole{display:none}.ll-shell--open{animation:none}.ll-hatchling--arrive{animation:1.6s cubic-bezier(.22,1.2,.36,1) both ll-hatchling-arrive}@keyframes ll-hatchling-arrive{0%{opacity:0;transform:translateY(14px)scale(.55)}35%{opacity:1}70%{transform:translateY(-4px)scale(1.04)}to{opacity:1;transform:translateY(0)scale(1)}}.ll-hatchling--marked{animation:.9s both ll-hatchling-marked}@keyframes ll-hatchling-marked{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-5px)scale(1.05)}}.ll-hatch-motes{pointer-events:none}.ll-hatch-mote{fill:var(--ll-hatch-glow,#ffd98a);opacity:0;animation:ll-hatch-mote 3.2s ease-out var(--ll-mote-delay,0s)infinite}@keyframes ll-hatch-mote{0%{opacity:0;transform:translateY(0)scale(.6)}18%{opacity:.95}70%{opacity:.55}to{opacity:0;transform:translateY(calc(var(--ll-mote-rise,40px)*-1))scale(1.1)}}@media (prefers-reduced-motion:reduce){.ll-hatch-veil,.ll-hatch-veil--flash,.ll-hatch-veil--after,.ll-hatching__caption,.ll-hatching__naming,.ll-shell--hatching,.ll-shell--stir,.ll-shell-glow,.ll-shell-crack--drawn,.ll-hatchling--arrive,.ll-hatchling--marked,.ll-hatch-mote{transition:none!important;animation:none!important}.ll-hatch-motes{display:none}.ll-hatch-veil{opacity:1}.ll-shell-crack--drawn{stroke-dashoffset:0}}@keyframes ll-care-offer{0%,to{transform:translateY(0)rotate(0)scale(1)}18%{transform:translateY(7px)rotate(-5deg)scale(1.02,.96)}40%{transform:translateY(0)rotate(0)scale(1)}58%{transform:translateY(-10px)rotate(2deg)scale(.97,1.05)}72%{transform:translateY(0)rotate(0)scale(1.04,.95)}86%{transform:translateY(-3px)rotate(0)scale(1)}}.ll-offer-glint{pointer-events:none;animation:1.8s ease-out forwards ll-offer-glint}@keyframes ll-offer-glint{0%{opacity:0;transform:translateY(6px)scale(.6)}25%{opacity:1;transform:translateY(-4px)scale(1)}70%{opacity:1;transform:translateY(-12px)scale(1)}to{opacity:0;transform:translateY(-20px)scale(.8)}}.ll-glowpulse{animation:4.6s ease-in-out infinite ll-glow-pulse;animation-name:var(--ll-ambient,ll-glow-pulse)}@keyframes ll-glow-pulse{0%,to{opacity:.7}50%{opacity:1}}.ll-glowpulse--late{animation-delay:-2.3s}.ll-pour{stroke-dasharray:5 6;animation:.9s linear infinite ll-pour-fall;animation-name:var(--ll-water,ll-pour-fall)}.ll-pour--fine{stroke-dasharray:1.6 3.4;animation:1.3s linear infinite ll-pour-fall-fine;animation-name:var(--ll-water,ll-pour-fall-fine)}.ll-pour--2{animation-delay:-.3s}.ll-pour--3{animation-delay:-.6s}@keyframes ll-pour-fall{to{stroke-dashoffset:-22px}}@keyframes ll-pour-fall-fine{to{stroke-dashoffset:-20px}}.ll-jet{transform-box:fill-box;transform-origin:50% 100%;animation:1.3s ease-in-out infinite alternate ll-jet-surge;animation-name:var(--ll-water,ll-jet-surge)}@keyframes ll-jet-surge{0%{opacity:.7;transform:scaleY(1)scaleX(1)}to{opacity:.9;transform:scaleY(1.16)scaleX(.88)}}.ll-lap{animation:3.6s ease-in-out infinite ll-lap-breathe;animation-name:var(--ll-water,ll-lap-breathe)}.ll-lap--late{animation-delay:-1.8s}.ll-lap--later{animation-delay:-2.7s}@keyframes ll-lap-breathe{0%,to{opacity:.28}50%{opacity:.72}}.ll-splash{transform-box:fill-box;transform-origin:50%;animation:1.7s ease-out infinite ll-splash-ring;animation-name:var(--ll-water,ll-splash-ring)}.ll-splash--2{animation-delay:-.6s}.ll-splash--3{animation-delay:-1.1s}@keyframes ll-splash-ring{0%{opacity:.85;transform:scale(.35)}to{opacity:0;transform:scale(1.5)}}.ll-flag{transform-box:fill-box;transform-origin:0%;animation:3.4s ease-in-out infinite ll-flag-fly;animation-name:var(--ll-ambient,ll-flag-fly)}.ll-flag--late{animation-delay:-1.5s}@keyframes ll-flag-fly{0%,to{transform:rotate(0)scaleX(1)}50%{transform:rotate(1.8deg)scaleX(.95)}}.ll-sway{transform-box:fill-box;transform-origin:50% 100%;animation:5.6s ease-in-out infinite ll-sway-lean;animation-name:var(--ll-ambient,ll-sway-lean)}.ll-sway--crown{transform-origin:50% 60%}.ll-sway--late{animation-delay:-2.4s}@keyframes ll-sway-lean{0%,to{transform:rotate(-1.3deg)}50%{transform:rotate(1.3deg)}}.ll-wisp{transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-out infinite ll-wisp-rise;animation-name:var(--ll-ambient,ll-wisp-rise)}@keyframes ll-wisp-rise{0%{opacity:0;transform:translateY(2px)scaleY(.8)}30%{opacity:.6}to{opacity:0;transform:translateY(-7px)scaleY(1.2)}}.ll-hearth--still{--ll-ambient:none}.ll-hearth--still [data-lair-target=floor] *,.ll-hearth--still [data-commons-target=floor] *,.ll-hearth--still .ll-tile--water,.ll-hearth--still .ll-waterline,.ll-hearth--still .ll-ripple,.ll-hearth--still .ll-cascade-foam,.ll-hearth--still .ll-springs-waterfall .ll-cascade-foam--fall,.ll-hearth--still .ll-flow,.ll-hearth--still .ll-churn,.ll-hearth--still .ll-upwell,.ll-hearth--still .ll-springbead,.ll-hearth--still .ll-steam,.ll-hearth--still .ll-flame,.ll-hearth--still .ll-glowpulse,.ll-hearth--still .ll-carousel-lamp,.ll-hearth--still .ll-hearth-glow,.ll-hearth--still .ll-hearth-wall-wash,.ll-hearth--still .ll-cave-warm,.ll-hearth--still .ll-cave-ceiling-warm,.ll-hearth--still .ll-cloth,.ll-hearth--still .ll-cloth--heavy,.ll-hearth--still .ll-flag,.ll-hearth--still .ll-sway,.ll-hearth--still .ll-aurochs-breathe,.ll-hearth--still .ll-highwall-pennant,.ll-hearth--still .ll-highwall-gull,.ll-hearth--still .ll-cloud,.ll-hearth--still .ll-sky-star,.ll-hearth--still .ll-skylift-lightning,.ll-hearth--still .ll-egg-ambient--glow,.ll-hearth--still .ll-hearth-glow--egg-pulse{animation:none!important}.ll-hearth--still .ll-steam,.ll-hearth--still .ll-wisp,.ll-hearth--still .ll-churn,.ll-hearth--still .ll-upwell,.ll-hearth--still .ll-springbead{opacity:0}.ll-hearth--still .ll-terrarium-moths{display:none}.ll-hearth--flat svg [mask]{-webkit-mask:none!important;mask:none!important}.ll-hearth--flat{--ll-water:none}.ll-hearth--flat .ll-splash{opacity:0}.ll-hearth--flat svg *{filter:none!important;mix-blend-mode:normal!important}@media (prefers-reduced-motion:reduce){.ll-hearth{--ll-ambient:none;--ll-water:none}.ll-hearth .ll-splash,.ll-hearth .ll-wisp{opacity:0}.ll-sprite-root,.ll-stage-egg,.ll-egg-ambient--settle,.ll-egg-ambient--rock,.ll-egg-ambient--shiver,.ll-egg-ambient--glow,.ll-hearth-glow--egg-pulse,.ll-wing-limb,.ll-flame,.ll-cloth,.ll-cloth--heavy,.ll-flag,.ll-sway,.ll-pour,.ll-jet,.ll-lap,.ll-glowpulse,.ll-keeper-wave-arm,.ll-keeper-swim-arm,.ll-actor--swimming .ll-actor__body,.ll-keeper-leg-limb,.ll-keeper-arm-limb,.ll-keeper-root,.ll-care--feed,.ll-care--play,.ll-care--preen,.ll-care--offer,.ll-shell--wobble,.ll-offer-glint,.ll-emote--wave,.ll-emote--bow,.ll-emote--flare,.ll-emote--sing,.ll-tile--water,.ll-ripple,.ll-waterline,.ll-cascade-foam,.ll-springs-waterfall .ll-cascade-foam--fall,.ll-flow,.ll-cloud,.ll-skylift-lightning,.ll-sky-star,.ll-steam,.ll-churn,.ll-upwell,.ll-springbead{animation:none}.ll-actor--swimming .ll-actor__body{transform:translateY(var(--ll-sit-drop,18px))}.ll-cave-warm,.ll-cave-ceiling-warm,.ll-cave-mist,.ll-cave-drip,.ll-strand-shoreline-swash,.ll-strand-shoreline-wave,.ll-strand-whitecap,.ll-gull-drift,.ll-gull-wings,.ll-sail-drift,.ll-crab-scuttle,.ll-lighthouse-beacon,.ll-aurochs-breathe,.ll-terrarium-mote,.ll-mercer-ember,.ll-hearth-glow,.ll-highwall-pennant,.ll-highwall-boat,.ll-highwall-gull,.ll-highwall-window,.ll-wolfhold-rook,.ll-wolfhold-steam,.ll-wolfhold-flake,.ll-wolfhold-smoke,.ll-wolfhold-cottage-window,.ll-carousel-lamp,.ll-horse-crest,.ll-horse-tail,.ll-birthsign__star,.ll-candle__flame,.ll-actor--drowsing,.ll-actor--flying .ll-actor__body{animation:none!important}.ll-steam,.ll-churn,.ll-upwell,.ll-springbead,.ll-cave-drip,.ll-wolfhold-flake,.ll-wolfhold-smoke,.ll-wolfhold-steam{opacity:0}.ll-cloud{transform:translate(190px)}.ll-stagelight--night .ll-sky-star{opacity:.6}.ll-hearthflame{transition:none}}.ll-warren-panel{background:var(--color-ash-900);border-color:#564333d9}@supports (color:color-mix(in lab, red, red)){.ll-warren-panel{border-color:color-mix(in oklab,var(--color-umber-700)85%,transparent)}}.ll-warren-map{width:100%;height:auto;display:block}.ll-warren-chamber{cursor:pointer;outline:none}.ll-warren-chamber:focus-visible .ll-warren-plate rect,.ll-warren-chamber:hover .ll-warren-plate rect{stroke:var(--color-gold-400);fill:#563920}@supports (color:color-mix(in lab, red, red)){:is(.ll-warren-chamber:focus-visible .ll-warren-plate rect,.ll-warren-chamber:hover .ll-warren-plate rect){fill:color-mix(in oklab,var(--color-ash-800)80%,var(--color-ember-500)20%)}}.ll-warren-chamber:hover .ll-warren-plate__label{fill:var(--color-gold-300)}.ll-warren-chamber--current .ll-warren-plate rect{stroke:var(--color-gold-400)}.ll-warren-plate rect{fill:#191512;stroke:#6b5439;stroke-width:1px}.ll-warren-plate__label{font-family:var(--font-display);fill:var(--color-parchment-100);pointer-events:none;font-size:10px;font-weight:700}.ll-warren-tile{fill:#5c4a38;stroke:#8a6e42;stroke-width:.7px}.ll-warren-tile--alt{fill:#4a3c30}.ll-warren-rim,.ll-warren-shade,.ll-warren-wall-face{pointer-events:none}.ll-warren-wall{stroke:#6b5439;stroke-width:1.2px;opacity:.85}.ll-warren-passage__floor{fill:#4a3c30;stroke:#8a6e42}.ll-warren-passage__lip{fill:#5c4a38;stroke:#6b5439}.ll-warren-current-ring{stroke:var(--color-gold-400);stroke-width:2px;opacity:.9;pointer-events:none}.ll-warren-mark--furnishing{fill:#e8d4b8;stroke:#a08868}.ll-warren-mark--hoard{fill:#d9b45c;stroke:#ffb959}.ll-warren-mark__glint{fill:#ffe6a8}.ll-warren-mark--nest{stroke:#d9b45c}.ll-warren-mark--hearth{fill:#ffb959;stroke:#ea9a46}.ll-warren-mark--stair,.ll-warren-stair-link{pointer-events:none}.ll-warren-actor--keeper{fill:#9ad4d4;stroke:#ffd4a8;stroke-width:1.4px}.ll-warren-actor--dragon{fill:#ff9a4a;stroke:#ffe566;stroke-width:1.4px;animation:.55s ease-out ll-warren-dragon-in}.ll-warren-actor--roaming{pointer-events:none;animation:none}@keyframes ll-warren-dragon-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ll-warren-actor--dragon{animation:none}}.ll-warren-rename{align-items:center;gap:.25rem;display:flex}.ll-warren-rename__input{flex:1;min-width:0;padding:.15rem .35rem;font-size:.65rem}.ll-warren-rename__btn{white-space:nowrap;padding:.15rem .4rem;font-size:.6rem}.ll-hearth:is([data-commons-venue-value=highwall],[data-look=highwall]){--highwall-sky-0:#9cc4e4;--highwall-sky-1:#c8dce8;--highwall-sky-2:#eedfc8;--highwall-far-shore:#8c96a88c;--highwall-far-haze:#c4b8b0;--highwall-near-haze:#a88e80;--highwall-house-0:#c8a888;--highwall-house-1:#b89478;--highwall-house-2:#d0b090;--highwall-house-flank:#46282247;--highwall-roof:#8a4a3a;--highwall-slate:#5a5e6a;--highwall-timber:#3c241abf;--highwall-ridge:#ffe6d259;--highwall-chimney:#5a3a32;--highwall-window:#3c28288c;--highwall-door:#321e1ab3;--highwall-sea-0:#4e7e96;--highwall-sea-1:#3e6a84;--highwall-sea-2:#2e5068;--highwall-sail:#eee4cc;--highwall-hull:#3a2a24;--highwall-quay:#6a5a50;--highwall-gull:#fffc;--highwall-stone-lit:#a86a58;--highwall-stone-mid:#8e584a;--highwall-stone-shade:#7a4a40;--highwall-stone-deep:#5e3a32;--highwall-stone-foot:#4a2e2a;--highwall-wall-left:#8a5448;--highwall-wall-right:#a66a5a;--highwall-coping:#c89a88;--highwall-merlon:#9a6252;--highwall-merlon-shade:#7a4a40;--highwall-course:#28141073;--highwall-pennant:#9a3a2a;--highwall-pennant-trim:#d8a848;--highwall-flag:#6a5a52;--highwall-market:#7e6a54;--highwall-yard:#86685a;--highwall-court:#a08c7c;--highwall-walk:#786c66;--highwall-seam:#6e5e56;--highwall-joint:#1e141238}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-chamber .ll-tile--bedrock{fill:var(--highwall-flag,#6a5a52);stroke:var(--highwall-flag,#6a5a52);stroke-width:1.15px}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-chamber[data-floor=highwall-market] .ll-tile--bedrock{fill:var(--highwall-market,#7e6a54);stroke:var(--highwall-market,#7e6a54)}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-chamber[data-floor=highwall-yard] .ll-tile--bedrock{fill:var(--highwall-yard,#86685a);stroke:var(--highwall-yard,#86685a)}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-chamber[data-floor=highwall-court] .ll-tile--bedrock{fill:var(--highwall-court,#a08c7c);stroke:var(--highwall-court,#a08c7c)}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-chamber[data-floor=highwall-walk] .ll-tile--bedrock{fill:var(--highwall-walk,#786c66);stroke:var(--highwall-walk,#786c66)}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-chamber .ll-tile--blocked{fill:var(--floor-fill,#6a5a52);stroke:var(--floor-fill,#6a5a52);opacity:.94}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-highwall-threshold,.ll-highwall-seam{fill:var(--highwall-seam,#6e5e56);stroke:var(--highwall-seam,#6e5e56);stroke-width:1.15px}.ll-highwall-flag-joint{fill:none;stroke:var(--highwall-joint,#1e141238);stroke-width:1px}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-wall{stroke:#2a1612;stroke-width:1.2px}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-wall--left{fill:var(--highwall-wall-left,#8a5448)}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-wall--right{fill:var(--highwall-wall-right,#a66a5a)}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-course{stroke:var(--highwall-course,#28141073);stroke-opacity:1}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-wall-cap{fill:var(--highwall-wall-right,#a66a5a);stroke:#2a1612}@supports (color:color-mix(in lab, red, red)){.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-wall-cap{fill:color-mix(in srgb,var(--highwall-wall-right,#a66a5a)72%,#f0dcc4 28%)}}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-skirt{fill:var(--highwall-stone-deep,#5e3a32);stroke:#2a1612}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-wall-base{stroke:#2a1612;stroke-width:1.5px}.ll-highwall-curtain,.ll-highwall-stair-block{stroke:#2a1612;stroke-width:1px;stroke-linejoin:round}.ll-highwall-batter{fill:#1e100e59;stroke:none}.ll-highwall-curtain--seam{stroke:none}.ll-highwall-course{stroke:var(--highwall-course,#28141073);stroke-width:1px}.ll-highwall-parapet--sw{fill:var(--highwall-stone-mid,#8e584a);stroke:#2a1612;stroke-width:1px}.ll-highwall-parapet--se{fill:var(--highwall-stone-shade,#7a4a40);stroke:#2a1612;stroke-width:1px}.ll-highwall-merlon{fill:var(--highwall-merlon,#9a6252);stroke:#2a1612;stroke-width:1px;stroke-linejoin:round}.ll-highwall-merlon--se,.ll-highwall-merlon--left{fill:var(--highwall-merlon-shade,#7a4a40)}.ll-highwall-coping{stroke:var(--highwall-coping,#c89a88);stroke-width:2px;stroke-linecap:round}.ll-highwall-tower-body{stroke:#2a1612;stroke-width:1.2px}.ll-highwall-tower-foot{fill:#140a0859;stroke:none}.ll-highwall-tower-cap{fill:var(--highwall-coping,#c89a88);stroke:#2a1612;stroke-width:1.2px}.ll-highwall-tower-merlon{fill:var(--highwall-merlon,#9a6252);stroke:#2a1612;stroke-width:1px}.ll-highwall-tower-string{stroke:#28141080;stroke-width:1.4px}.ll-highwall-corbel{fill:var(--highwall-stone-deep,#5e3a32);stroke:#2a1612;stroke-width:.8px}.ll-highwall-wall-head--left{fill:var(--highwall-wall-left,#8a5448);stroke:none}.ll-highwall-wall-head--right{fill:var(--highwall-wall-right,#a66a5a);stroke:none}.ll-highwall-slit{fill:#1e1210}.ll-highwall-pole{stroke:#3a2a1d;stroke-width:2.2px;stroke-linecap:round}.ll-highwall-pennant{fill:var(--highwall-pennant,#9a3a2a);stroke:#2a1612;stroke-width:.9px;stroke-linejoin:round;transform-box:fill-box;transform-origin:0;animation:3.2s ease-in-out infinite alternate ll-highwall-pennant-snap}@keyframes ll-highwall-pennant-snap{0%{transform:scaleX(1)skewY(0)}to{transform:scaleX(.9)skewY(3deg)}}.ll-highwall-pier{fill:var(--highwall-stone-mid,#8e584a);stroke:#2a1612;stroke-width:1.2px}.ll-highwall-pier-cap{fill:var(--highwall-coping,#c89a88);stroke:#2a1612;stroke-width:1px}.ll-highwall-lintel{fill:var(--highwall-stone-lit,#a86a58);stroke:#2a1612;stroke-width:1.2px;stroke-linejoin:round}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stair__tread{fill:var(--highwall-court,#a08c7c);stroke:#2a1612}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stair__riser{fill:var(--highwall-stone-deep,#5e3a32);stroke:#2a1612}.ll-highwall-sky,.ll-highwall-middle,.ll-highwall-harbour{stroke:none}.ll-highwall-far-shore{fill:var(--highwall-far-shore,#8c96a88c);stroke:none}.ll-highwall-city{--city-haze:0%}.ll-highwall-house{--house-wall:var(--highwall-house-0,#c8a888)}.ll-highwall-house--1{--house-wall:var(--highwall-house-1,#b89478)}.ll-highwall-house--2{--house-wall:var(--highwall-house-2,#d0b090)}.ll-highwall-face,.ll-highwall-gable{stroke:#321e1a73;stroke-width:.7px;stroke-linejoin:round}@supports (color:color-mix(in lab, red, red)){:is(.ll-highwall-face,.ll-highwall-gable){stroke:color-mix(in srgb,#321e1a73,transparent var(--city-haze))}}.ll-highwall-face--sw{fill:var(--house-wall)}@supports (color:color-mix(in lab, red, red)){.ll-highwall-face--sw{fill:color-mix(in srgb,var(--house-wall),var(--highwall-near-haze,#a88e80)var(--city-haze))}}.ll-highwall-face--se{fill:var(--house-wall)}@supports (color:color-mix(in lab, red, red)){.ll-highwall-face--se{fill:color-mix(in srgb,color-mix(in srgb,var(--house-wall),var(--highwall-house-flank,#46282247)),var(--highwall-near-haze,#a88e80)var(--city-haze))}}.ll-highwall-roof{fill:var(--highwall-roof,#8a4a3a);stroke:#321e1a80;stroke-width:.7px;stroke-linejoin:round}@supports (color:color-mix(in lab, red, red)){.ll-highwall-roof{fill:color-mix(in srgb,var(--highwall-roof,#8a4a3a),var(--highwall-near-haze,#a88e80)var(--city-haze));stroke:color-mix(in srgb,#321e1a80,transparent var(--city-haze))}}.ll-highwall-roof--se{fill:var(--highwall-roof,#8a4a3a)}@supports (color:color-mix(in lab, red, red)){.ll-highwall-roof--se{fill:color-mix(in srgb,color-mix(in srgb,var(--highwall-roof,#8a4a3a),#140a084d),var(--highwall-near-haze,#a88e80)var(--city-haze))}}.ll-highwall-roof--slate{fill:var(--highwall-slate,#5a5e6a)}@supports (color:color-mix(in lab, red, red)){.ll-highwall-roof--slate{fill:color-mix(in srgb,var(--highwall-slate,#5a5e6a),var(--highwall-near-haze,#a88e80)var(--city-haze))}}.ll-highwall-roof--se.ll-highwall-roof--slate{fill:var(--highwall-slate,#5a5e6a)}@supports (color:color-mix(in lab, red, red)){.ll-highwall-roof--se.ll-highwall-roof--slate{fill:color-mix(in srgb,color-mix(in srgb,var(--highwall-slate,#5a5e6a),#140a084d),var(--highwall-near-haze,#a88e80)var(--city-haze))}}.ll-highwall-roof--spire{fill:var(--highwall-slate,#5a5e6a)}@supports (color:color-mix(in lab, red, red)){.ll-highwall-roof--spire{fill:color-mix(in srgb,var(--highwall-slate,#5a5e6a),var(--highwall-near-haze,#a88e80)var(--city-haze))}}.ll-highwall-timber{fill:none;stroke:var(--highwall-timber,#3c241abf);stroke-width:.9px;stroke-linecap:round}@supports (color:color-mix(in lab, red, red)){.ll-highwall-timber{stroke:color-mix(in srgb,var(--highwall-timber,#3c241abf),transparent var(--city-haze))}}.ll-highwall-ridge{stroke:var(--highwall-ridge,#ffe6d259);stroke-width:.8px;stroke-linecap:round}@supports (color:color-mix(in lab, red, red)){.ll-highwall-ridge{stroke:color-mix(in srgb,var(--highwall-ridge,#ffe6d259),transparent var(--city-haze))}}.ll-highwall-chimney{fill:var(--highwall-chimney,#5a3a32)}@supports (color:color-mix(in lab, red, red)){.ll-highwall-chimney{fill:color-mix(in srgb,var(--highwall-chimney,#5a3a32),var(--highwall-near-haze,#a88e80)var(--city-haze))}}.ll-highwall-window{fill:var(--highwall-window,#3c28288c);stroke:none}@supports (color:color-mix(in lab, red, red)){.ll-highwall-window{fill:color-mix(in srgb,var(--highwall-window,#3c28288c),transparent var(--city-haze))}}.ll-highwall-window--dark{fill:var(--highwall-window-dark,#3c28288c);animation:none}@supports (color:color-mix(in lab, red, red)){.ll-highwall-window--dark{fill:color-mix(in srgb,var(--highwall-window-dark,#3c28288c),transparent var(--city-haze))}}.ll-highwall-door{fill:var(--highwall-door,#321e1ab3);stroke:none}.ll-highwall-quay{fill:var(--highwall-quay,#6a5a50);stroke:#1e141080;stroke-width:.8px}.ll-highwall-quay-post{fill:#3a2a24}.ll-highwall-boat{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite alternate ll-highwall-bob}@keyframes ll-highwall-bob{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(2px)rotate(1deg)}}.ll-highwall-hull{fill:var(--highwall-hull,#3a2a24);stroke:#140a0899;stroke-width:.8px}.ll-highwall-mast{stroke:#2a1a14;stroke-width:1.2px}.ll-highwall-sail{fill:var(--highwall-sail,#eee4cc);stroke:#3c281e80;stroke-width:.7px}.ll-highwall-sail--fore{opacity:.85}.ll-highwall-gull{fill:none;stroke:var(--highwall-gull,#fffc);stroke-width:1.4px;stroke-linecap:round;animation:24s ease-in-out infinite alternate ll-highwall-gull-drift}@keyframes ll-highwall-gull-drift{0%{transform:translate(0)}to{transform:translate(60px,-14px)}}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-panel--scene{background-image:linear-gradient(to bottom,var(--highwall-sky-0,#9cc4e4),var(--highwall-sky-1,#c8dce8)40%,var(--highwall-near-haze,#a88e80)72%,var(--highwall-sea-2,#2e5068))}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stagelight--dusk .ll-panel--scene{background-image:linear-gradient(to bottom,#4a4468,#9a5a58 38%,var(--color-ash-850)100%)}.ll-hearth:is([data-commons-venue-value=highwall],[data-look=highwall]) .ll-stagelight--dusk .ll-scene{--highwall-sky-0:#4a4468;--highwall-sky-1:#8a5a68;--highwall-sky-2:#d88a58;--highwall-far-shore:#463c58b3;--highwall-far-haze:#7a5a5a;--highwall-near-haze:#5a4048;--highwall-house-0:#7a5a58;--highwall-house-1:#6a4e4c;--highwall-house-2:#82605a;--highwall-house-flank:#1e101459;--highwall-roof:#4a2a2a;--highwall-slate:#3a3a48;--highwall-timber:#1e1014b3;--highwall-ridge:#ffaa784d;--highwall-chimney:#362022;--highwall-window:#ffbe6ebf;--highwall-window-dark:#28181eb3;--highwall-door:#1e1014cc;--highwall-sea-0:#3a4a6a;--highwall-sea-1:#2a3a58;--highwall-sea-2:#1a2840;--highwall-sail:#b8a090;--highwall-gull:#ffe6c866;--highwall-stone-lit:#9a5a48;--highwall-stone-mid:#7a4a3e;--highwall-stone-shade:#5e3a34;--highwall-stone-deep:#46302c;--highwall-stone-foot:#362420;--highwall-wall-left:#6a4038;--highwall-wall-right:#8e5648;--highwall-coping:#b08070;--highwall-merlon:#7e4e42;--highwall-merlon-shade:#603a34;--highwall-flag:#56484a;--highwall-market:#64544a;--highwall-yard:#6a5250;--highwall-court:#806c68;--highwall-walk:#5e5256;--highwall-seam:#58484a}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stagelight--night .ll-panel--scene{background-image:linear-gradient(to bottom,#0c1020,#1a2038 36%,var(--color-ash-900)100%)}.ll-hearth:is([data-commons-venue-value=highwall],[data-look=highwall]) .ll-stagelight--night .ll-scene{--highwall-sky-0:#0c1020;--highwall-sky-1:#182038;--highwall-sky-2:#2a3048;--highwall-far-shore:#141828d9;--highwall-far-haze:#262636;--highwall-near-haze:#221e2c;--highwall-house-0:#2e2a38;--highwall-house-1:#282432;--highwall-house-2:#34303e;--highwall-house-flank:#06040c73;--highwall-roof:#1e1a26;--highwall-slate:#1e2030;--highwall-timber:#06040c99;--highwall-ridge:#7882aa4d;--highwall-chimney:#16121c;--highwall-window:#ffc878f2;--highwall-window-dark:#0c0a14b3;--highwall-door:#06040ccc;--highwall-sea-0:#141c30;--highwall-sea-1:#0e1626;--highwall-sea-2:#080e1a;--highwall-sail:#4a4a58;--highwall-hull:#14100e;--highwall-quay:#2a2428;--highwall-gull:#fff0;--highwall-stone-lit:#4e4258;--highwall-stone-mid:#3e3448;--highwall-stone-shade:#322a3c;--highwall-stone-deep:#262030;--highwall-stone-foot:#1c1824;--highwall-wall-left:#342c40;--highwall-wall-right:#463a52;--highwall-coping:#6a5e78;--highwall-merlon:#403648;--highwall-merlon-shade:#302838;--highwall-course:#0a081080;--highwall-pennant:#5a2a2a;--highwall-flag:#3a3440;--highwall-market:#423a40;--highwall-yard:#463a42;--highwall-court:#565060;--highwall-walk:#403a46;--highwall-seam:#3a3240;--highwall-joint:#00000040}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stagelight--night .ll-highwall-city--near .ll-highwall-window:not(.ll-highwall-window--dark){animation:7s ease-in-out infinite alternate ll-highwall-window-flicker}@keyframes ll-highwall-window-flicker{0%{opacity:.8}to{opacity:1}}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stagelight--night .ll-hearth-glow{opacity:1;filter:saturate(1.2)brightness(1.06)}.ll-hearth:is([data-commons-venue-value=highwall],[data-look=highwall]){--highwall-crag-0:#8a5e52;--highwall-crag-1:#6e4a42;--highwall-crag-2:#5a3f3a;--highwall-crag-foot:#c4a07847}.ll-highwall-rock{stroke:#1e121080;stroke-width:.8px;stroke-linejoin:round}.ll-highwall-rock--sw{fill:var(--highwall-crag-0,#8a5e52)}.ll-highwall-rock--se{fill:var(--highwall-crag-2,#5a3f3a)}.ll-highwall-rock--seam{stroke:none}.ll-highwall-rock--corner{fill:var(--highwall-crag-1,#6e4a42)}.ll-highwall-rock--corner.ll-highwall-rock--se{filter:brightness(.86)}.ll-highwall-rock-shade{fill:#1c100e4d}.ll-highwall-rock-crack{fill:none;stroke:#1e12106b;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.ll-highwall-rock-ledge{fill:none;stroke:#ecc8b038;stroke-width:1.2px;stroke-linecap:round}.ll-highwall-rock-foot{fill:var(--highwall-crag-foot,#c4a07847)}.ll-hearth:is([data-commons-venue-value=highwall],[data-look=highwall]) .ll-stagelight--dusk .ll-scene{--highwall-crag-0:#7a4e52;--highwall-crag-1:#5e3e46;--highwall-crag-2:#4a343e}.ll-hearth:is([data-commons-venue-value=highwall],[data-look=highwall]) .ll-stagelight--night .ll-scene{--highwall-crag-0:#3e3646;--highwall-crag-1:#302a38;--highwall-crag-2:#26222e}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]){--wolfhold-sky-0:#8e9aaa;--wolfhold-sky-1:#b8c2cc;--wolfhold-sky-2:#dce2e8;--wolfhold-rock-far:#96a2b2bf;--wolfhold-rock-near:#7e8a9a;--wolfhold-cap:#f4f7fa;--wolfhold-snow-far:#e2e8ee;--wolfhold-snow-mid:#d4dce4;--wolfhold-snow-near:#c2ccd6;--wolfhold-pine-far:#5e7076cc;--wolfhold-pine-near:#2e4442;--wolfhold-pine-snow:#f4f7fad9;--wolfhold-trunk:#2a2420;--wolfhold-cottage:#6a5a4c;--wolfhold-cottage-roof:#4a3e36;--wolfhold-cottage-snow:#eef2f5;--wolfhold-window:#ffc8788c;--wolfhold-smoke:#e6eaee8c;--wolfhold-steam:#f0f6fa6b;--wolfhold-flake:#ffffffd9;--wolfhold-bank:#ffffff8c;--wolfhold-patch:#ffffff52;--wolfhold-drift-line:#ffffff80;--wolfhold-crack:#14161c8c;--wolfhold-rook:#1a1c22;--highwall-stone-lit:#8e949c;--highwall-stone-mid:#74797f;--highwall-stone-shade:#62666c;--highwall-stone-deep:#4c5056;--highwall-stone-foot:#3a3e44;--highwall-wall-left:#686d74;--highwall-wall-right:#848a92;--highwall-coping:#f2f5f8;--highwall-merlon:#7c8188;--highwall-merlon-shade:#626770;--highwall-course:#14161c6b;--highwall-pennant:#d8dee4;--highwall-pennant-trim:#5a5e66;--highwall-flag:#dce3e8;--highwall-seam:#b6bec6;--highwall-joint:#1e222833;--highwall-crag-0:#8a9098;--highwall-crag-1:#6c727a;--highwall-crag-2:#565a62;--banner-cloth:#e6eaee;--banner-cloth-deep:#c8ced6;--banner-trim:#5a5e66}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-chamber[data-floor=wolfhold-yard] .ll-tile--bedrock{fill:#ced6dc;stroke:#ced6dc}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-chamber[data-floor=wolfhold-grove] .ll-tile--bedrock{fill:#7e8478;stroke:#7e8478}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-chamber[data-floor=wolfhold-hall] .ll-tile--bedrock{fill:#7c7e86;stroke:#7c7e86}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-chamber[data-floor=wolfhold-motte] .ll-tile--bedrock{fill:#8e8678;stroke:#8e8678}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stair__tread{fill:#b8c0c8}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-highwall-rock{stroke:#14181e73}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-highwall-rock-shade{fill:#14181e42}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-highwall-rock-crack{stroke:#14181e61}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-highwall-rock-ledge{stroke:#f0f4f842}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-highwall-rock-foot{fill:var(--wolfhold-cap,#f4f7fa);opacity:.82}.ll-wolfhold-snowcap{fill:var(--wolfhold-cap,#f4f7fa);stroke:#78889873;stroke-width:.6px}.ll-wolfhold-bank{fill:var(--wolfhold-bank,#ffffff8c)}.ll-wolfhold-patch{fill:var(--wolfhold-patch,#ffffff52)}.ll-wolfhold-crack{fill:none;stroke:var(--wolfhold-crack,#14161c8c);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ll-wolfhold-rook{fill:none;stroke:var(--wolfhold-rook,#1a1c22);stroke-width:1.3px;stroke-linecap:round;animation:11s ease-in-out infinite alternate ll-wolfhold-rook-wheel}@keyframes ll-wolfhold-rook-wheel{0%{transform:translate(0)}to{transform:translate(38px,-16px)}}.ll-wolfhold-steam{fill:var(--wolfhold-steam,#f0f6fa6b);transform-box:fill-box;transform-origin:50%;animation:7s ease-out infinite ll-wolfhold-steam-lift}@keyframes ll-wolfhold-steam-lift{0%{opacity:0;transform:translateY(0)scale(.7)}20%{opacity:1}to{opacity:0;transform:translateY(-70px)scale(1.4)}}.ll-wolfhold-flake{fill:var(--wolfhold-flake,#ffffffd9);animation:14s linear infinite ll-wolfhold-fall}@keyframes ll-wolfhold-fall{0%{opacity:0;transform:translateY(-120px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(46px,420px)}}.ll-wolfhold-sky,.ll-wolfhold-field{stroke:none}.ll-wolfhold-range--far .ll-wolfhold-rock{fill:var(--wolfhold-rock-far,#96a2b2bf)}.ll-wolfhold-range--near .ll-wolfhold-rock{fill:var(--wolfhold-rock-near,#7e8a9a)}.ll-wolfhold-cap{fill:var(--wolfhold-cap,#f4f7fa)}.ll-wolfhold-range--far .ll-wolfhold-cap{opacity:.85}.ll-wolfhold-wood--far .ll-wolfhold-pine{fill:var(--wolfhold-pine-far,#5e7076cc)}.ll-wolfhold-wood--near .ll-wolfhold-pine{fill:var(--wolfhold-pine-near,#2e4442)}.ll-wolfhold-pine-snow{fill:var(--wolfhold-pine-snow,#f4f7fad9)}.ll-wolfhold-wood--far .ll-wolfhold-pine-snow{opacity:.6}.ll-wolfhold-trunk{fill:var(--wolfhold-trunk,#2a2420)}.ll-wolfhold-wood--far .ll-wolfhold-trunk{opacity:.5}.ll-wolfhold-drift-line{fill:none;stroke:var(--wolfhold-drift-line,#ffffff80);stroke-width:1.4px;stroke-linecap:round}.ll-wolfhold-cottage{fill:var(--wolfhold-cottage,#6a5a4c);stroke:#14100c80;stroke-width:.8px}.ll-wolfhold-cottage-roof{fill:var(--wolfhold-cottage-roof,#4a3e36);stroke:#14100c80;stroke-width:.8px;stroke-linejoin:round}.ll-wolfhold-cottage-snow{fill:var(--wolfhold-cottage-snow,#eef2f5)}.ll-wolfhold-cottage-window{fill:var(--wolfhold-window,#ffc8788c)}.ll-wolfhold-chimney{fill:#3a302a}.ll-wolfhold-smoke{fill:var(--wolfhold-smoke,#e6eaee8c);animation:6s ease-out infinite ll-wolfhold-smoke-rise}@keyframes ll-wolfhold-smoke-rise{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(14px,-60px)scale(1.6)}}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-panel--scene{background-image:linear-gradient(to bottom,var(--wolfhold-sky-0,#8e9aaa),var(--wolfhold-sky-1,#b8c2cc)40%,var(--wolfhold-snow-mid,#d4dce4)72%,var(--wolfhold-snow-near,#c2ccd6))}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--dusk .ll-panel--scene{background-image:linear-gradient(to bottom,#3a3e58,#7a6a80 38%,var(--color-ash-850)100%)}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--dusk .ll-scene{--wolfhold-sky-0:#3a3e58;--wolfhold-sky-1:#6a5a78;--wolfhold-sky-2:#b88a88;--wolfhold-rock-far:#5a5876cc;--wolfhold-rock-near:#5a5a74;--wolfhold-cap:#d8d2e2;--wolfhold-snow-far:#a8a4c0;--wolfhold-snow-mid:#9088a8;--wolfhold-snow-near:#746c8c;--wolfhold-pine-far:#3c3e56d9;--wolfhold-pine-near:#1e2634;--wolfhold-pine-snow:#c8c4dcb3;--wolfhold-window:#ffbe6ed9;--wolfhold-smoke:#c8c4dc66;--wolfhold-steam:#dcd6ec66;--wolfhold-flake:#f0ecfabf;--wolfhold-bank:#dcd6f080;--wolfhold-patch:#dcd6f04d;--highwall-stone-lit:#6e6c80;--highwall-stone-mid:#5a5a6c;--highwall-stone-shade:#4c4a5c;--highwall-stone-deep:#3a3848;--highwall-stone-foot:#2c2a38;--highwall-wall-left:#504e62;--highwall-wall-right:#666478;--highwall-coping:#d8d2e2;--highwall-merlon:#605e72;--highwall-merlon-shade:#4a485a;--highwall-pennant:#b8b0c4;--highwall-flag:#9e98b4;--highwall-seam:#807a94;--highwall-crag-0:#64607a;--highwall-crag-1:#504c62;--highwall-crag-2:#403c50}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--dusk .ll-chamber[data-floor=wolfhold-yard] .ll-tile--bedrock{fill:#948eaa;stroke:#948eaa}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--dusk .ll-chamber[data-floor=wolfhold-grove] .ll-tile--bedrock{fill:#565a5c;stroke:#565a5c}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--dusk .ll-chamber[data-floor=wolfhold-hall] .ll-tile--bedrock{fill:#5a586a;stroke:#5a586a}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--dusk .ll-chamber[data-floor=wolfhold-motte] .ll-tile--bedrock{fill:#66605c;stroke:#66605c}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--night .ll-panel--scene{background-image:linear-gradient(to bottom,#0a0e1a,#1a2236 36%,var(--color-ash-900)100%)}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--night .ll-scene{--wolfhold-sky-0:#0a0e1a;--wolfhold-sky-1:#161e30;--wolfhold-sky-2:#2a3448;--wolfhold-rock-far:#283042e6;--wolfhold-rock-near:#2c3444;--wolfhold-cap:#8a96ac;--wolfhold-snow-far:#56607a;--wolfhold-snow-mid:#444e66;--wolfhold-snow-near:#343c52;--wolfhold-pine-far:#1a202ee6;--wolfhold-pine-near:#101620;--wolfhold-pine-snow:#78849c99;--wolfhold-cottage:#262430;--wolfhold-cottage-roof:#1a1822;--wolfhold-cottage-snow:#56607a;--wolfhold-window:#ffc878f2;--wolfhold-smoke:#78849c4d;--wolfhold-steam:#96aac84d;--wolfhold-flake:#c8d2e6b3;--wolfhold-bank:#96aad259;--wolfhold-patch:#96aad233;--wolfhold-drift-line:#96aad24d;--highwall-stone-lit:#444c60;--highwall-stone-mid:#363e50;--highwall-stone-shade:#2c3242;--highwall-stone-deep:#222834;--highwall-stone-foot:#1a1e28;--highwall-wall-left:#2e3444;--highwall-wall-right:#3e4658;--highwall-coping:#8a96ac;--highwall-merlon:#3a4254;--highwall-merlon-shade:#2c3242;--highwall-course:#06080e80;--highwall-pennant:#5a6274;--highwall-flag:#4e586e;--highwall-seam:#3e4658;--highwall-joint:#00000040;--highwall-crag-0:#363e50;--highwall-crag-1:#2a3040;--highwall-crag-2:#202632}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--night .ll-chamber[data-floor=wolfhold-yard] .ll-tile--bedrock{fill:#465066;stroke:#465066}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--night .ll-chamber[data-floor=wolfhold-grove] .ll-tile--bedrock{fill:#2e3438;stroke:#2e3438}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--night .ll-chamber[data-floor=wolfhold-hall] .ll-tile--bedrock{fill:#343846;stroke:#343846}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--night .ll-chamber[data-floor=wolfhold-motte] .ll-tile--bedrock{fill:#3a3a44;stroke:#3a3a44}.ll-hearth:is([data-commons-venue-value=wolfhold],[data-look=wolfhold],[data-look=frostmoor]) .ll-stagelight--night .ll-wolfhold-cottage-window{animation:7s ease-in-out infinite alternate ll-highwall-window-flicker}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]){--lairhalla-sky-0:#7eb0dc;--lairhalla-sky-1:#bcd6e8;--lairhalla-sky-2:#f2e6ce;--lairhalla-range-far:#788aaa80;--lairhalla-range-near:#5c7478b3;--lairhalla-field-0:#8ea862;--lairhalla-field-1:#7a9a56;--lairhalla-field-2:#5e7e46;--lairhalla-hedge:#2e4a28b3;--lairhalla-strip-gold:#dcbe6e73;--lairhalla-strip-pale:#b4d28c66;--lairhalla-road:#d6c4a0cc;--lairhalla-river:#5e8ea8;--highwall-far-haze:#b8c0b0;--highwall-near-haze:#9c9478;--highwall-house-0:#e0cca8;--highwall-house-1:#ceb890;--highwall-house-2:#ead8b8;--highwall-house-flank:#503c2842;--highwall-roof:#a0563e;--highwall-slate:#5e6470;--highwall-timber:#462e1eb3;--highwall-ridge:#fff0dc59;--highwall-chimney:#5a4438;--highwall-window:#3c2c288c;--highwall-door:#38241cb3;--highwall-gull:#1e1a1eb3;--highwall-stone-lit:#d2b48a;--highwall-stone-mid:#b89a72;--highwall-stone-shade:#9c8160;--highwall-stone-deep:#7a6448;--highwall-stone-foot:#5e4c38;--highwall-wall-left:#a88c66;--highwall-wall-right:#c8ac84;--highwall-coping:#eadcc0;--highwall-merlon:#bc9e76;--highwall-merlon-shade:#9c8160;--highwall-course:#3c2c1866;--highwall-pennant:#2e4c8c;--highwall-pennant-trim:#e0b848;--highwall-flag:#a89478;--highwall-seam:#948068;--highwall-joint:#32241838;--highwall-crag-0:#a8845c;--highwall-crag-1:#8a6c4c;--highwall-crag-2:#705640;--highwall-crag-foot:#a0b46e59;--banner-cloth:#2e4c8c;--banner-cloth-deep:#22386a;--banner-trim:#e0b848}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-market] .ll-tile--bedrock{fill:#9c8468;stroke:#9c8468}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-fair] .ll-tile--bedrock{fill:#8e9c5e;stroke:#8e9c5e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-lane] .ll-tile--bedrock{fill:#8a7c6e;stroke:#8a7c6e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-close] .ll-tile--bedrock{fill:#b8ac98;stroke:#b8ac98}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-garden] .ll-tile--bedrock{fill:#7ea060;stroke:#7ea060}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-walk] .ll-tile--bedrock{fill:#84807a;stroke:#84807a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-court] .ll-tile--bedrock{fill:#c4bab0;stroke:#c4bab0}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-yard] .ll-tile--bedrock{fill:#a08a68;stroke:#a08a68}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-quay] .ll-tile--bedrock{fill:#7e8a8e;stroke:#7e8a8e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-field] .ll-tile--bedrock{fill:#6e9a54;stroke:#6e9a54}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-library] .ll-tile--bedrock{fill:#8a6a48;stroke:#8a6a48}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-library] .ll-tile--bedrock{fill:#7a5c3e;stroke:#7a5c3e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-library] .ll-tile--bedrock{fill:#4e3e34;stroke:#4e3e34}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stair__tread{fill:#c8b494}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#8c8478;stroke:#8c8478}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-close] .ll-tile--bedrock.ll-tile--paving{fill:#968a7a;stroke:#968a7a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-court] .ll-tile--bedrock.ll-tile--paving{fill:#8e3038;stroke:#8e3038}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#6c645a;stroke:#6c645a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-court] .ll-tile--bedrock.ll-tile--paving{fill:#70262e;stroke:#70262e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#3a3640;stroke:#3a3640}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-court] .ll-tile--bedrock.ll-tile--paving{fill:#48222a;stroke:#48222a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla],[data-look=highwall],[data-look=wolfhold]) .ll-stagelight--night .ll-lairhalla-grain{opacity:.55}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stagelight--dusk .ll-prop:not(:has(use[href=\#prop-brazier],use[href=\#prop-lantern],use[href=\#prop-beacon],use[href^=\#prop-torch],use[href^=\#prop-lamp],use[href^=\#prop-fire])){filter:brightness(.82)saturate(.88)}.ll-hearth:is([data-look=highwall],[data-look=wolfhold],[data-look=lairhalla]) .ll-stagelight--night .ll-prop:not(:has(use[href=\#prop-brazier],use[href=\#prop-lantern],use[href=\#prop-beacon],use[href^=\#prop-torch],use[href^=\#prop-lamp],use[href^=\#prop-fire])){filter:brightness(.56)saturate(.7)}.ll-hearth[data-look=highwall] .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#a29480;stroke:#a29480}.ll-hearth[data-look=highwall] .ll-chamber[data-floor=highwall-court] .ll-tile--bedrock.ll-tile--paving{fill:#8e3a3c;stroke:#8e3a3c}.ll-hearth[data-look=highwall] .ll-stagelight--dusk .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#7a6a62;stroke:#7a6a62}.ll-hearth[data-look=highwall] .ll-stagelight--dusk .ll-chamber[data-floor=highwall-court] .ll-tile--bedrock.ll-tile--paving{fill:#6e2c32;stroke:#6e2c32}.ll-hearth[data-look=highwall] .ll-stagelight--night .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#443c42;stroke:#443c42}.ll-hearth[data-look=highwall] .ll-stagelight--night .ll-chamber[data-floor=highwall-court] .ll-tile--bedrock.ll-tile--paving{fill:#46222a;stroke:#46222a}.ll-hearth[data-look=wolfhold] .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#74787e;stroke:#74787e}.ll-hearth[data-look=wolfhold] .ll-chamber[data-floor=wolfhold-hall] .ll-tile--bedrock.ll-tile--paving{fill:#9c9ea6;stroke:#9c9ea6}.ll-hearth[data-look=wolfhold] .ll-chamber[data-floor=wolfhold-motte] .ll-tile--bedrock.ll-tile--paving{fill:#b2aa9a;stroke:#b2aa9a}.ll-hearth[data-look=wolfhold] .ll-stagelight--dusk .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#5a5c6a;stroke:#5a5c6a}.ll-hearth[data-look=wolfhold] .ll-stagelight--dusk .ll-chamber[data-floor=wolfhold-hall] .ll-tile--bedrock.ll-tile--paving{fill:#72708a;stroke:#72708a}.ll-hearth[data-look=wolfhold] .ll-stagelight--dusk .ll-chamber[data-floor=wolfhold-motte] .ll-tile--bedrock.ll-tile--paving{fill:#7a7270;stroke:#7a7270}.ll-hearth[data-look=wolfhold] .ll-stagelight--night .ll-chamber[data-floor] .ll-tile--bedrock.ll-tile--paving{fill:#363a48;stroke:#363a48}.ll-hearth[data-look=wolfhold] .ll-stagelight--night .ll-chamber[data-floor=wolfhold-hall] .ll-tile--bedrock.ll-tile--paving{fill:#44485a;stroke:#44485a}.ll-hearth[data-look=wolfhold] .ll-stagelight--night .ll-chamber[data-floor=wolfhold-motte] .ll-tile--bedrock.ll-tile--paving{fill:#423e46;stroke:#423e46}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-meadow] .ll-tile--bedrock{fill:#7ea45a;stroke:#7ea45a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-pasture] .ll-tile--bedrock{fill:#8aaa5e;stroke:#8aaa5e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-chamber[data-floor=lairhalla-watermeadow] .ll-tile--bedrock{fill:#6e9e62;stroke:#6e9e62}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-country-gap{fill:#86aa5c;stroke:#86aa5c}.ll-hearth[data-look=lairhalla] .ll-chamber .ll-tile--door{fill:#c8bea6;stroke:#5a4a3c;stroke-width:1px}.ll-hearth[data-look=lairhalla] .ll-chamber .ll-tile--door-mine{stroke:#ffd277;stroke-width:1.6px}.ll-hearth[data-look=lairhalla] .ll-chamber .ll-tile--road{fill:#a89a7a;stroke:#f5e6a880;stroke-dasharray:3 3}.ll-hearth[data-look=lairhalla] .ll-stagelight--night .ll-chamber .ll-tile--door,.ll-hearth[data-look=lairhalla] .ll-stagelight--dusk .ll-chamber .ll-tile--door{fill:#8a8474}.ll-highwall-sally-passage{fill:#1e1612;stroke:none}.ll-highwall-sally-jamb{stroke:var(--highwall-stone-foot,#4a2e2a);stroke-width:3px}.ll-country-tuft{fill:none;stroke:#284c2257;stroke-width:1.2px;stroke-linecap:round}.ll-country-hedge-bank{fill:#4e7a3c;stroke:#2e4c28;stroke-width:.8px;stroke-linejoin:round}.ll-country-hedge-crown{fill:#5c8a44;stroke:#2e4c28;stroke-width:.8px}.ll-stagelight--night .ll-country-hedge-bank,.ll-stagelight--night .ll-country-hedge-crown{fill:#2c4a2a}.ll-actor--aloft .ll-shadow{opacity:.35}.ll-horse-leg{--ll-stride:calc(var(--ll-gait,0s)*2);--ll-gait-swing:8deg;--ll-gait-reach:1.4px;--ll-gait-lift:-1px;animation:ll-gait var(--ll-stride)linear infinite}.ll-horse-leg--near-hind,.ll-horse-leg--far-fore{animation-delay:calc(var(--ll-stride)/-2)}.ll-actor--riding .ll-keeper-root{animation-duration:var(--ll-gait,0s)}.ll-actor--riding .ll-keeper-rider{animation:ll-gait-bob var(--ll-gait,0s)linear infinite;animation-delay:calc(var(--ll-gait,0s)/-4)}.ll-horse-root .ll-horse-crest{animation:7.5s ease-in-out infinite ll-horse-nod;animation-delay:calc(var(--ll-idle-phase,0)*-1s)}.ll-horse-root .ll-horse-tail{animation:5.5s ease-in-out infinite ll-horse-swish;animation-delay:calc(var(--ll-idle-phase,0)*-1.7s)}@keyframes ll-horse-nod{0%,24%,to{transform:rotate(0)}36%{transform:rotate(calc(var(--ll-nod-dir,1)*3deg))}46%{transform:rotate(calc(var(--ll-nod-dir,1)*1.4deg))}56%{transform:rotate(calc(var(--ll-nod-dir,1)*3.4deg))}74%{transform:rotate(0)}}@keyframes ll-horse-swish{0%,58%,to{transform:rotate(0)}66%{transform:rotate(-8deg)}74%{transform:rotate(6deg)}82%{transform:rotate(-2.5deg)}90%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.ll-horse-root .ll-horse-crest,.ll-horse-root .ll-horse-tail{animation:none}}.ll-culled{display:none}.ll-grab-shield{z-index:3;cursor:grabbing;position:absolute;inset:0}.ll-grab-shield[hidden]{display:none}.ll-lairhalla-range{stroke:none}.ll-lairhalla-range--far{fill:var(--lairhalla-range-far,#788aaa80)}.ll-lairhalla-range--near{fill:var(--lairhalla-range-near,#5c7478b3)}.ll-lairhalla-hedge{fill:none;stroke:var(--lairhalla-hedge,#2e4a28b3);stroke-linecap:round}.ll-lairhalla-strip--gold{fill:var(--lairhalla-strip-gold,#dcbe6e73)}.ll-lairhalla-strip--pale{fill:var(--lairhalla-strip-pale,#b4d28c66)}.ll-lairhalla-road{fill:var(--lairhalla-road,#d6c4a0cc)}.ll-lairhalla-river{fill:var(--lairhalla-river,#5e8ea8);opacity:.85}.ll-lairhalla-rooks .ll-highwall-gull{stroke-width:1.4px}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-panel--scene{background-image:linear-gradient(to bottom,var(--lairhalla-sky-0,#7eb0dc),var(--lairhalla-sky-1,#bcd6e8)40%,var(--highwall-near-haze,#9c9478)72%,var(--lairhalla-field-2,#5e7e46))}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-panel--scene{background-image:linear-gradient(#4e4a70,#b06a60 40%,#6a5a50 72%,#3a4a34)}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-scene{--lairhalla-sky-0:#4e4a70;--lairhalla-sky-1:#9a6a78;--lairhalla-sky-2:#e89a60;--lairhalla-range-far:#463c60b3;--lairhalla-range-near:#343848d9;--lairhalla-field-0:#7a7a48;--lairhalla-field-1:#5e6a3e;--lairhalla-field-2:#3e4a32;--lairhalla-hedge:#182216cc;--lairhalla-strip-gold:#dca05a66;--lairhalla-strip-pale:#a0aa6e4d;--lairhalla-road:#b49678b3;--lairhalla-river:#48607c;--highwall-far-haze:#7a6068;--highwall-near-haze:#5e4e4c;--highwall-house-0:#8e7462;--highwall-house-1:#7e6656;--highwall-house-2:#9a806a;--highwall-house-flank:#1e121459;--highwall-roof:#5a342e;--highwall-slate:#3e3e4c;--highwall-window:#ffbe6ebf;--highwall-window-dark:#281a1eb3;--highwall-gull:#14101880;--highwall-stone-lit:#b08c6a;--highwall-stone-mid:#927456;--highwall-stone-shade:#745c46;--highwall-stone-deep:#584636;--highwall-stone-foot:#42342a;--highwall-wall-left:#806a50;--highwall-wall-right:#a48866;--highwall-coping:#c8b092;--highwall-merlon:#967a5a;--highwall-merlon-shade:#745c46;--highwall-flag:#86745e;--highwall-seam:#74624e;--highwall-crag-0:#86684a;--highwall-crag-1:#6c543c;--highwall-crag-2:#564430}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-market] .ll-tile--bedrock{fill:#7c6852;stroke:#7c6852}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-fair] .ll-tile--bedrock{fill:#6e7a4a;stroke:#6e7a4a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-lane] .ll-tile--bedrock{fill:#6e6258;stroke:#6e6258}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-close] .ll-tile--bedrock{fill:#948878;stroke:#948878}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-garden] .ll-tile--bedrock{fill:#627e4c;stroke:#627e4c}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-walk] .ll-tile--bedrock{fill:#686460;stroke:#686460}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-court] .ll-tile--bedrock{fill:#9e948a;stroke:#9e948a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-yard] .ll-tile--bedrock{fill:#7e6c52;stroke:#7e6c52}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-quay] .ll-tile--bedrock{fill:#626e74;stroke:#626e74}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-field] .ll-tile--bedrock{fill:#547a44;stroke:#547a44}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-meadow] .ll-tile--bedrock{fill:#5e7e48;stroke:#5e7e48}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-pasture] .ll-tile--bedrock{fill:#68824a;stroke:#68824a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-chamber[data-floor=lairhalla-watermeadow] .ll-tile--bedrock{fill:#547a4e;stroke:#547a4e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--dusk .ll-country-gap{fill:#64804a;stroke:#64804a}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-panel--scene{background-image:linear-gradient(#0c1020,#1a2038 36%,#1a2418 100%)}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-scene{--lairhalla-sky-0:#0c1020;--lairhalla-sky-1:#182038;--lairhalla-sky-2:#2a3048;--lairhalla-range-far:#141828d9;--lairhalla-range-near:#0e121cf2;--lairhalla-field-0:#263424;--lairhalla-field-1:#1e2a1e;--lairhalla-field-2:#141c14;--lairhalla-hedge:#060a08cc;--lairhalla-strip-gold:#5050324d;--lairhalla-strip-pale:#3c503c4d;--lairhalla-road:#5a606e80;--lairhalla-river:#2a3a58;--highwall-far-haze:#262636;--highwall-near-haze:#221e2c;--highwall-house-0:#2e2a38;--highwall-house-1:#282432;--highwall-house-2:#34303e;--highwall-house-flank:#06040c73;--highwall-roof:#1e1a26;--highwall-slate:#1e2030;--highwall-timber:#06040c99;--highwall-ridge:#7882aa4d;--highwall-chimney:#16121c;--highwall-window:#ffc878f2;--highwall-window-dark:#0c0a14b3;--highwall-door:#06040ccc;--highwall-gull:#fff0;--highwall-stone-lit:#4e4a58;--highwall-stone-mid:#3e3a48;--highwall-stone-shade:#32303c;--highwall-stone-deep:#262430;--highwall-stone-foot:#1c1a24;--highwall-wall-left:#343240;--highwall-wall-right:#464252;--highwall-coping:#6a6678;--highwall-merlon:#403c48;--highwall-merlon-shade:#302c38;--highwall-course:#0a081080;--highwall-pennant:#1e2a4a;--highwall-flag:#3a3640;--highwall-seam:#3a3440;--highwall-joint:#00000040;--highwall-crag-0:#3e3a46;--highwall-crag-1:#302c38;--highwall-crag-2:#26242e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-market] .ll-tile--bedrock{fill:#423c40;stroke:#423c40}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-fair] .ll-tile--bedrock{fill:#343e30;stroke:#343e30}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-lane] .ll-tile--bedrock{fill:#3a3640;stroke:#3a3640}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-close] .ll-tile--bedrock{fill:#504c58;stroke:#504c58}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-garden] .ll-tile--bedrock{fill:#2e3c2e;stroke:#2e3c2e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-walk] .ll-tile--bedrock{fill:#403e46;stroke:#403e46}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-court] .ll-tile--bedrock{fill:#565260;stroke:#565260}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-yard] .ll-tile--bedrock{fill:#3e3838;stroke:#3e3838}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-quay] .ll-tile--bedrock{fill:#343c44;stroke:#343c44}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-field] .ll-tile--bedrock{fill:#2c3c2c;stroke:#2c3c2c}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-meadow] .ll-tile--bedrock{fill:#2e3e2c;stroke:#2e3e2c}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-pasture] .ll-tile--bedrock{fill:#32402e;stroke:#32402e}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-chamber[data-floor=lairhalla-watermeadow] .ll-tile--bedrock{fill:#2a3c30;stroke:#2a3c30}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-country-gap{fill:#303e2c;stroke:#303e2c}.ll-hearth:is([data-commons-venue-value=lairhalla],[data-look=lairhalla]) .ll-stagelight--night .ll-stair__tread{fill:#4a4652}.ll-carousel-spin{transform-box:fill-box;transform-origin:50%;animation:14s linear infinite ll-carousel-turn}@keyframes ll-carousel-turn{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}.ll-carousel-lamp{animation:2.4s ease-in-out infinite ll-glow-pulse;animation-name:var(--ll-ambient,ll-glow-pulse)}@media (prefers-reduced-motion:reduce){.ll-carousel-spin,.ll-carousel-lamp{animation:none}}.ll-birthsign__glyph{background:radial-gradient(at 50% 40%,#4a3e6e8c,#0e0c1af2 75%);border-radius:.5rem;flex:none;box-shadow:inset 0 0 0 1px #c8a24a40}.ll-birthsign__glyph line{stroke:#e8d6aa52;stroke-width:1px;stroke-linecap:round}.ll-birthsign__star{fill:#f4e6c2;filter:drop-shadow(0 0 2px #ffecb4e6);animation:4.2s ease-in-out infinite ll-birthsign-breathe;animation-delay:calc(var(--i,0)*-.7s)}@keyframes ll-birthsign-breathe{0%,to{opacity:.72}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ll-birthsign__star{animation:none}}.ll-library__shelf{padding-top:.25rem}.ll-book{background:linear-gradient(#3a2a1e73,#1e16108c);border:1px solid #c8a24a2e;border-radius:.5rem;padding:.75rem .9rem}.ll-book--read{border-color:#c8a24a52}.ll-book--open{border-color:#e8d6aa80;box-shadow:0 0 0 1px #e8d6aa1f,0 6px 18px #00000040}.ll-book__title{font-style:normal;font-weight:600}.ll-book__pages{gap:.7rem;display:grid}.ll-book__pages .ll-flavour{line-height:1.55}.ll-hearth[data-commons-venue-value=library] .ll-panel--scene{background-image:radial-gradient(at 50% 45%,#3a2c22 0%,#221a14 55%,#14100c 100%)}.ll-hearth[data-commons-venue-value=library] .ll-lairhalla-backdrop,.ll-hearth[data-commons-venue-value=library] .ll-lairhalla-fields-detail,.ll-hearth[data-commons-venue-value=library] .ll-lairhalla-foreground,.ll-hearth[data-commons-venue-value=library] .ll-skyline{display:none}.ll-hearth[data-commons-venue-value=cathedral] .ll-panel--scene{background-image:radial-gradient(at 50% 40%,#2e2a34 0%,#1c1820 55%,#100e12 100%)}.ll-hearth[data-commons-venue-value=cathedral] .ll-lairhalla-backdrop,.ll-hearth[data-commons-venue-value=cathedral] .ll-lairhalla-fields-detail,.ll-hearth[data-commons-venue-value=cathedral] .ll-lairhalla-foreground,.ll-hearth[data-commons-venue-value=cathedral] .ll-skyline,.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons]) .ll-lairhalla-backdrop,.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons]) .ll-lairhalla-fields-detail,.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons]) .ll-lairhalla-foreground,.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons]) .ll-skyline{display:none}.ll-devotion{background:linear-gradient(#342a2873,#1a14148c);border:1px solid #c8a24a2e;border-radius:.5rem;margin-top:1.25rem;padding:.75rem .9rem}.ll-cathedral__word{background:#c8a24a14;border-radius:.5rem;padding:.6rem .8rem}.ll-cathedral__voices{gap:.7rem;display:grid}.ll-cathedral__stone{letter-spacing:.04em;line-height:1.5}.ll-candle{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ll-candle__flame{background:#78645059;border-radius:50%/60% 60% 40% 40%;flex:none;width:.55rem;height:.55rem}.ll-candle--lit .ll-candle__flame{background:radial-gradient(circle at 50% 70%,#ffe9a8 0%,#f5b24a 55%,#f58a3400 100%);animation:2.4s ease-in-out infinite ll-candle-flicker;box-shadow:0 0 8px #ffb65c8c}@keyframes ll-candle-flicker{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.85;transform:scaleY(1.18)}}@media (prefers-reduced-motion:reduce){.ll-candle--lit .ll-candle__flame{animation:none}}.ll-stone{background:linear-gradient(#3a383273,#1c1a168c);border:1px solid #a0a0962e;border-radius:.5rem;padding:.75rem .9rem}.ll-stone--yours{border-color:#c8a24a73;box-shadow:0 0 0 1px #c8a24a1f,0 6px 18px #00000040}.ll-stone--socket{opacity:.7;border-style:dashed}.ll-stone__name{font-style:normal;font-weight:600}.ll-stones__word{background:#c8a24a14;border-radius:.5rem;padding:.6rem .8rem}.ll-stones__voices{gap:.7rem;display:grid}.ll-standing-stone__glyph{flex:none}.ll-standing-stone__slab{fill:#7a7468;stroke:#181109;stroke-width:1.2px;stroke-linejoin:round}.ll-standing-stone__light{fill:#8e877a;opacity:.9}.ll-hearth[data-stone=ferrywoman] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame{filter:hue-rotate(58deg)saturate(.85)}.ll-hearth[data-stone=smith] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame--inner{fill:#fff5dc;filter:brightness(1.25)}.ll-hearth[data-stone=smith] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame{filter:saturate(.8)brightness(1.1)}.ll-hearth[data-stone=porter] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame{filter:saturate(.9)brightness(1.05);animation-duration:3.2s;scale:.82}.ll-hearth[data-stone=porter] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame--inner{animation-duration:2.4s}.ll-hearth[data-stone=wolf] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame{filter:saturate(1.2);animation-duration:1.1s;scale:1.18}.ll-hearth[data-stone=wolf] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame--inner{animation-duration:.7s}.ll-hearth[data-stone=sleeper] :is(.ll-stagelight--night,.ll-stagelight--dusk) .ll-flame{filter:hue-rotate(-14deg)saturate(1.15)brightness(.9);animation-duration:2.8s;scale:.78}.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons],[data-commons-venue-value=warriors],[data-commons-venue-value=assassins]) .ll-lairhalla-backdrop,.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons],[data-commons-venue-value=warriors],[data-commons-venue-value=assassins]) .ll-lairhalla-fields-detail,.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons],[data-commons-venue-value=warriors],[data-commons-venue-value=assassins]) .ll-lairhalla-foreground,.ll-hearth:is([data-commons-venue-value=lamplighters],[data-commons-venue-value=eggwardens],[data-commons-venue-value=wayfarers],[data-commons-venue-value=masons],[data-commons-venue-value=warriors],[data-commons-venue-value=assassins]) .ll-skyline{display:none}.ll-hearth[data-commons-venue-value=lamplighters] .ll-panel--scene{background-image:radial-gradient(at 50% 40%,#2a2226 0%,#16121a 55%,#0c0a0e 100%)}.ll-hearth[data-commons-venue-value=eggwardens] .ll-panel--scene{background-image:radial-gradient(at 50% 40%,#4a2a22 0%,#2a1814 55%,#180e0c 100%)}.ll-hearth[data-commons-venue-value=wayfarers] .ll-panel--scene{background-image:radial-gradient(at 50% 40%,#3a3024 0%,#221c14 55%,#14100c 100%)}.ll-hearth[data-commons-venue-value=masons] .ll-panel--scene{background-image:radial-gradient(at 50% 40%,#34322e 0%,#201e1c 55%,#121110 100%)}.ll-hearth[data-commons-venue-value=warriors] .ll-panel--scene{background-image:radial-gradient(at 50% 40%,#3a2e2a 0%,#221a18 55%,#120e0c 100%)}.ll-hearth[data-commons-venue-value=assassins] .ll-panel--scene{background-image:radial-gradient(at 50% 40%,#1e1826 0%,#100c16 55%,#08060c 100%)}.ll-guild__head{border-left:4px solid var(--guild-colour,#c8a24a);padding-left:.9rem}.ll-guild__motto{font-style:italic}.ll-guild__ranks{flex-wrap:wrap;gap:.4rem .6rem;display:flex}.ll-guild__rank{letter-spacing:.03em;color:#e2d6be8c;border:1px solid #c8a24a40;border-radius:999px;padding:.2rem .6rem;font-size:.78rem}.ll-guild__rank[data-held=true]{color:#f0e4c8;background:#c8a24a24;border-color:#c8a24a8c}.ll-guild__roll{flex-wrap:wrap;gap:.3rem .5rem;display:flex}.ll-guild__roll li{background:#ffffff0d;border-radius:.4rem;padding:.15rem .55rem;font-size:.82rem}.ll-rung--blank{opacity:.6}.ll-rung__cut{background:repeating-linear-gradient(90deg,#c8a24a73 0 6px,#0000 6px 10px);width:9rem;max-width:100%;height:1px;margin-top:.7rem;display:block}.ll-quest-now{border-color:#c8a24a59}.ll-quest-now__line{font-family:var(--font-display);color:var(--color-parchment-100);font-size:1.25rem;line-height:1.35}.ll-quest-how{background:#c8a24a12;border-radius:.5rem;padding:.9rem 1rem}.ll-quest-fold{cursor:pointer}.ll-quest-fold::marker{color:var(--color-gold-400)}.ll-quest-ways{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ll-quest-ways>li{align-items:flex-start;gap:.75rem;display:flex}.ll-quest-ways__num{width:1.6rem;height:1.6rem;font-family:var(--font-display);color:var(--color-gold-300);background:#c8a24a14;border:1px solid #c8a24a80;border-radius:999px;flex:none;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.ll-quest-book{border-top:1px solid #a0a09624;padding-top:.9rem}.ll-quest-book__head{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.625rem;list-style:none;display:flex}.ll-quest-book__head::-webkit-details-marker{display:none}.ll-quest-book__head:before{content:"▸";color:var(--color-gold-400);font-size:.8rem}.ll-quest-book[open]>.ll-quest-book__head:before{content:"▾"}.ll-quest-book__title{font-family:var(--font-display);color:var(--color-parchment-100);font-size:1.1rem;font-weight:600}.ll-quest-book__note{color:var(--color-parchment-500);margin-left:auto;font-size:.8rem}.ll-quest-book[data-standing=told] .ll-quest-book__title{color:var(--color-parchment-500)}.ll-quest-list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.ll-quest-row{border-radius:.5rem;padding:.55rem .7rem}.ll-quest-row__head{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}.ll-quest-row__mark{text-align:center;width:1rem;color:var(--color-gold-400);flex:none}.ll-quest-row__name{color:var(--color-parchment-100);font-weight:600}.ll-quest-row__state{letter-spacing:.06em;text-transform:uppercase;color:var(--color-parchment-500);white-space:nowrap;margin-left:auto;font-size:.75rem}.ll-quest-row__body{margin-top:.5rem;padding-left:1.625rem}.ll-quest-row--done .ll-quest-row__name{color:var(--color-parchment-500);-webkit-text-decoration:line-through #c8a24a66;text-decoration:line-through #c8a24a66}.ll-quest-row--done .ll-quest-row__mark{color:var(--color-jade-400)}.ll-quest-row--open{background:#c8a24a14;border-left:2px solid #c8a24a80}.ll-quest-row--offered{background:#c8a24a0d;border-left:2px dashed #c8a24a73}.ll-quest-row--offered .ll-quest-row__state{color:var(--color-gold-300)}.ll-quest-row--later,.ll-quest-row--gated{opacity:.8}.ll-quest-row--later .ll-quest-row__mark{color:var(--color-parchment-500)}.ll-quest-row__star{display:inline-flex}.ll-quest-star{cursor:pointer;width:1.75rem;height:1.75rem;color:var(--color-parchment-500);background:0 0;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;transition:color .12s,background .12s,border-color .12s,transform .12s;display:inline-flex}.ll-quest-star:hover{color:var(--color-gold-300);background:#c8a24a1f;transform:scale(1.1)}.ll-quest-star:focus-visible{outline:2px solid var(--color-gold-500);outline-offset:1px}.ll-quest-star--on{color:var(--color-gold-300);background:#c8a24a1f;border-color:#c8a24a73}.ll-quest-star--plain{cursor:default;background:0 0;border:0;width:auto;height:auto}.ll-quest-row--main{border-left:2px solid var(--color-gold-400);background:#c8a24a24;box-shadow:inset 0 0 0 1px #c8a24a38}.ll-quest-now--starred{border-color:#c8a24a73}.ll-quest-mark{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.ll-quest-steps{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ll-quest-step{color:var(--color-parchment-300);align-items:baseline;gap:.625rem;font-size:.9375rem;display:flex}.ll-quest-step__mark{text-align:center;width:1rem;color:var(--color-gold-400);flex:none}.ll-quest-step--done{opacity:.6}.ll-quest-step--done .ll-quest-step__text{-webkit-text-decoration:line-through #c8a24a66;text-decoration:line-through #c8a24a66}.ll-quest-step--current .ll-quest-step__text{color:var(--color-parchment-100)}.ll-quest-step__how{color:var(--color-gold-300);margin-top:.25rem;font-size:.85rem;display:block}.ll-hunt-check{background:#140e0a80;border:1px solid #7a5b3c73;border-radius:.5rem;margin-top:.625rem;padding:.625rem .75rem}.ll-hunt-check__head{letter-spacing:.1em;text-transform:uppercase;color:var(--color-parchment-500);justify-content:space-between;gap:.75rem;font-size:.6875rem;display:flex}.ll-hunt-check__tally{color:var(--color-gold-400);font-variant-numeric:tabular-nums;letter-spacing:.04em}.ll-hunt-check__list{gap:.375rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.ll-hunt-check__row{color:var(--color-parchment-300);grid-template-columns:1rem 1fr auto;align-items:baseline;gap:.5rem;font-size:.875rem;display:grid}.ll-hunt-check__mark{text-align:center;color:var(--color-gold-400)}.ll-hunt-check__meta{color:var(--color-parchment-dim,#b8a98e);font-size:.75rem;display:block}.ll-hunt-check__state{color:var(--color-parchment-dim,#b8a98e);white-space:nowrap;font-size:.75rem}.ll-hunt-check__row--done{opacity:.6}.ll-hunt-check__row--done .ll-hunt-check__who{-webkit-text-decoration:line-through #c8a24a66;text-decoration:line-through #c8a24a66}.ll-hunt-check__row--boss{color:var(--color-parchment-100);border-top:1px dashed #7a5b3c73;margin-top:.25rem;padding-top:.375rem;font-weight:600}.ll-hunt-check__row--ready .ll-hunt-check__state{color:var(--color-gold-400);font-weight:600}.ll-hunt-check__foot{color:var(--color-parchment-dim,#b8a98e);margin-top:.5rem;font-size:.75rem}@font-face{font-family:Alegreya;font-style:normal;font-weight:700;font-display:swap;src:url("/assets/alegreya-700-latin-2f79576d.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya;font-style:normal;font-weight:700;font-display:swap;src:url("/assets/alegreya-700-latin-ext-00b40fac.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya;font-style:normal;font-weight:800;font-display:swap;src:url("/assets/alegreya-800-latin-d05fca5d.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya;font-style:normal;font-weight:800;font-display:swap;src:url("/assets/alegreya-800-latin-ext-0e7efcc2.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya;font-style:italic;font-weight:500;font-display:swap;src:url("/assets/alegreya-500-italic-latin-6fdb5e48.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya;font-style:italic;font-weight:500;font-display:swap;src:url("/assets/alegreya-500-italic-latin-ext-57e274a2.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url("/assets/alegreya-sans-400-latin-f23a9ecf.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url("/assets/alegreya-sans-400-latin-ext-86ab3d5c.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url("/assets/alegreya-sans-500-latin-74a70fa9.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url("/assets/alegreya-sans-500-latin-ext-7daf39c6.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url("/assets/alegreya-sans-700-latin-9d96979b.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url("/assets/alegreya-sans-700-latin-ext-e9c8c77d.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}#lair-scene:not(.ll-panel){border-color:var(--color-umber-700);background-color:var(--color-ash-900)}body:has(.ll-page--game),.ll-page--game{--dock-height:calc(3.5rem + env(safe-area-inset-bottom,0px));--dock-buttons:1;--game-height:calc(100dvh - var(--masthead-height))}.ll-hud,.ll-dock,.ll-sheet-scrim{display:none}@media (max-width:47.99rem){.ll-page--game{height:var(--game-height);min-height:0;overflow:hidden}.ll-page--game .ll-shell{max-width:none;padding:0}.ll-page--game .ll-head,.ll-page--game .ll-shell>footer,.ll-page--game .ll-hearth__stage>.ll-meta:not(.ll-sayline-note),.ll-page--game .ll-panel--scene>.ll-meta:not(.ll-sayline-note),.ll-page--game .ll-sayline-note:empty,body:has(.ll-page--game)>.ll-foot{display:none}.ll-page--game .ll-hearth{display:block}.ll-page--game .ll-panel--scene{height:calc(var(--game-height) - var(--dock-height));border-inline:0;border-top:0;border-radius:0;flex-direction:column;padding:0;display:flex}.ll-page--game .ll-panel--scene>.ll-stagelight{flex:auto;min-height:0;position:relative;overflow:hidden}.ll-page--game .ll-panel--scene .ll-scene{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.ll-hud{z-index:4;pointer-events:none;flex-wrap:wrap;align-items:center;gap:.375rem;max-width:calc(100% - 6.5rem);display:flex;position:absolute;top:.625rem;left:.625rem}.ll-hud .ll-hud__chip--gold{display:none}.ll-hud__chip{color:var(--color-parchment-100);font-family:var(--font-display);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;text-overflow:ellipsis;background:#140e0ac7;border:1px solid #f5e6a838;border-radius:999px;align-items:center;gap:.375rem;max-width:100%;padding:.3rem .65rem;font-size:.875rem;line-height:1.2;display:inline-flex;overflow:hidden}.ll-hud__chip--gold{color:var(--color-gold-300);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.ll-hud__chip--hunt{pointer-events:auto;cursor:pointer;color:var(--color-gold-300);font-family:var(--font-sans);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-color:#e8c88073;font-size:.75rem}.ll-hud__chip--shut{color:var(--color-parchment-300,#c9b99a);border-color:#f5e6a838}.ll-hud__chip--omen{color:var(--omen-ink,var(--color-parchment-200));border-color:var(--omen-ink,var(--color-parchment-200));font-style:italic}@supports (color:color-mix(in lab, red, red)){.ll-hud__chip--omen{border-color:color-mix(in srgb,var(--omen-ink,var(--color-parchment-200))45%,transparent)}}.ll-hud__chip--omen[data-omen=lean],.ll-hud__chip--omen[data-omen=glow]{--omen-ink:#ffcf8a}.ll-hud__chip--omen[data-omen=fog],.ll-hud__chip--omen[data-omen=snow],.ll-hud__chip--omen[data-omen=still]{--omen-ink:#d9e2ee}.ll-hud__chip--omen[data-omen=red]{--omen-ink:#ff9c86}.ll-hud__chip--omen[data-omen=storm]{--omen-ink:#b9c4ea}.ll-hud__chip--omen[data-omen=ash]{--omen-ink:#c9c2bb}.ll-hud__chip--omen[data-omen=starfall]{--omen-ink:#eef2ff}.ll-hud__chip--omen[data-omen=aurora]{--omen-ink:#a8f0d0}.ll-camera-controls{top:.625rem;right:.625rem}.ll-camera-controls--foot{top:auto;bottom:.625rem}.ll-camera-btn{width:2.75rem;height:2.75rem;font-size:1.35rem}.ll-arrange-bar{gap:.3rem;max-width:calc(100% - 1rem);padding:5px 6px;top:3.75rem;bottom:auto}.ll-arrange-bar__label{display:none}.ll-arrange-bar .ll-btn,.ll-arrange-bar .ll-btn--primary{min-height:2.5rem;padding-inline:.6rem;font-size:.75rem}.ll-page--game .ll-panel--scene>.ll-sayline,.ll-page--game .ll-hearth__stage>.ll-sayline{left:0;right:calc(var(--dock-buttons)*3.25rem + .5rem);z-index:27;padding:.5rem .25rem .5rem .75rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));height:var(--dock-height);align-items:center;gap:.5rem;margin:0;display:flex;position:fixed;bottom:0}.ll-page--game .ll-sayline .ll-input{flex:auto;min-width:0;height:2.5rem;font-size:1rem}.ll-page--game .ll-sayline .ll-btn{height:2.5rem;padding-inline:.9rem}.ll-dock{z-index:26;height:var(--dock-height);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--color-umber-700);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);background-color:#221912eb;justify-content:flex-end;align-items:center;gap:.25rem;padding-inline:.375rem;display:flex;position:fixed;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.ll-dock{background-color:color-mix(in oklab,var(--color-ash-900)92%,transparent)}}.ll-dock__btn{width:3rem;height:3rem;color:var(--color-parchment-300);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;font-size:.625rem;display:inline-flex}.ll-dock__btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.375rem;height:1.375rem}.ll-dock__btn[aria-expanded=true]{color:var(--color-gold-300);background:#f5e6a814;border-color:#f5e6a84d}.ll-page--game .ll-sayline-note:not(:empty),.ll-page--game #lair-flash:has(.ll-flash),body:has(.ll-page--game)>.ll-flash-bar{left:.75rem;right:.75rem;bottom:calc(var(--dock-height) + .75rem);z-index:24;color:var(--color-parchment-100);text-align:center;pointer-events:none;background:#140e0ae6;border:1px solid #f5e6a838;border-radius:.75rem;min-height:0;margin:0;padding:.6rem .85rem;font-size:.875rem;display:block;position:fixed}.ll-page--game #lair-flash:not(:has(.ll-flash)){display:none}body:has(.ll-page--game)>.ll-flash-bar{pointer-events:auto;justify-content:center;width:max-content;max-width:calc(100vw - 1.5rem);animation:none;display:flex;top:auto;left:50%;right:auto;transform:translate(-50%)}body:has(.ll-page--game)>.ll-flash-bar.ll-flash-bar--leaving{transform:translate(-50%)translateY(.375rem)}body:has(.ll-page--game)>.ll-flash-bar .ll-flash{margin:0;font-size:.875rem}.ll-page--game .ll-hearth__aside,.ll-page--game .ll-workshop{display:none}.ll-page--game[data-sheet=aside] .ll-hearth__aside,.ll-page--game[data-sheet=room] .ll-workshop,.ll-page--game[data-sheet=roads] .ll-roads{left:0;right:0;bottom:var(--dock-height);z-index:26;max-height:calc((var(--game-height) - var(--dock-height))*.72);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-top:1px solid var(--color-umber-600);background-color:var(--color-ash-900);border-radius:1rem 1rem 0 0;align-content:start;gap:1rem;padding:1rem 1rem 1.25rem;animation:.22s ease-out ll-sheet-up;display:grid;position:fixed;overflow-y:auto;box-shadow:0 -18px 40px -20px #000000e6}.ll-page--game[data-sheet=room] .ll-workshop{margin:0;padding-top:0;display:block}.ll-page--game[data-sheet=room] .ll-workshop .ll-shop-filters{top:0}.ll-page--game[data-sheet=room] .ll-workshop .ll-shop-filters__row>.ll-chip[data-filter=kind]{display:none}.ll-page--game[data-sheet=room] .ll-workshop .ll-shop-filters__pick{flex:1;display:block}.ll-page--game[data-sheet=room] .ll-workshop .ll-chip--jump,.ll-page--game[data-sheet=room] .ll-workshop .ll-shop-filters__label--go{display:none}.ll-page--game[data-sheet=room] .ll-workshop .ll-shop-filters__row--find{flex-wrap:nowrap}.ll-page--game[data-sheet=room] .ll-workshop .ll-shop-filters__search{flex:1 1 0}.ll-page--game[data-sheet=room] .ll-workshop .ll-shop-filters__go{flex:none;width:6.5rem}.ll-page--game .ll-roads{display:none}.ll-page--game[data-sheet=roads] .ll-roads{margin:0;display:block}.ll-page--game[data-sheet=aside] .ll-hearth__aside:before,.ll-page--game[data-sheet=room] .ll-workshop:before,.ll-page--game[data-sheet=roads] .ll-roads:before{content:"";background:#f5e6a847;border-radius:999px;width:2.5rem;height:.25rem;margin:-.25rem auto .25rem;display:block}.ll-page--game[data-sheet=room] .ll-workshop:before{margin-top:.75rem}.ll-page--game .ll-sheet-scrim{inset:0 0 var(--dock-height)0;z-index:25;cursor:pointer;background:#0604038c;border:0;padding:0;position:fixed}.ll-page--game[data-sheet] .ll-sheet-scrim{display:block}.ll-page--game[data-sheet] .ll-hud,.ll-page--game[data-sheet] .ll-camera-controls{visibility:hidden}@keyframes ll-sheet-up{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ll-page--game[data-sheet=aside] .ll-hearth__aside,.ll-page--game[data-sheet=room] .ll-workshop,.ll-page--game[data-sheet=roads] .ll-roads{animation:none}}}.ll-roads__list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.ll-roads__road{border:1px solid var(--color-umber-700);color:var(--color-parchment-100);border-radius:.5rem;align-items:baseline;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.ll-roads__road:hover,.ll-roads__road:focus-visible{border-color:var(--color-gold-300);background:#f5e6a80f}.ll-roads__arrow{color:var(--color-gold-300)}.ll-roads__name{flex:auto}.ll-roads__count{color:var(--color-parchment-500);font-size:.75rem}.ll-tile--road{fill:var(--floor-hover,#3a3028);stroke:#f5e6a838;stroke-dasharray:3 3}.ll-tile--door{fill:#b8ae98;fill-opacity:.55;stroke:#1b130d73;stroke-width:1px}.ll-tile--door-mine{stroke:#ffd277bf;stroke-width:1.4px}.ll-hearth--departing .ll-panel--scene{opacity:0;transition:opacity .42s ease-in}@media (prefers-reduced-motion:reduce){.ll-hearth--departing .ll-panel--scene{transition:none}}@media (max-width:47.99rem){.ll-masthead__inner{padding-block:.25rem}.ll-navlink{align-items:center;min-height:2.5rem;padding-block:0;display:inline-flex}.ll-masthead__links>.ll-navlink{display:none}.ll-masthead__links--stranger>.ll-navlink{display:inline-flex}}@media (pointer:coarse){.ll-camera-btn{width:2.75rem;height:2.75rem;font-size:1.35rem}}.ll-rung{border:1px solid var(--color-umber-700);border-radius:.5rem;padding:.625rem .75rem;list-style:none;transition:border-color .16s,background-color .16s}.ll-rung--next{border-color:var(--color-gold-300);background:#f5e6a80f}.ll-rung--cleared{opacity:.78}.ll-rung--shut{opacity:.55}.ll-rung__head{align-items:center;gap:.625rem;display:flex}.ll-rung__number{border:1px solid var(--color-umber-600);height:1.5rem;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-parchment-300);border-radius:999px;flex:0 0 1.5rem;place-items:center;font-size:.6875rem;display:inline-grid}.ll-rung--cleared .ll-rung__number{border-color:var(--color-gold-400);color:var(--color-gold-400)}.ll-rung__who{flex:auto;gap:.125rem;min-width:0;display:grid}.ll-rung__keeper{color:var(--color-parchment-100);font-weight:500}.ll-bout{gap:1rem;display:grid}@media (min-width:64rem){.ll-bout{grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr);align-items:start}}.ll-bout__ring{border:1px solid var(--color-umber-700);background:radial-gradient(at 50% 80%,#d8c49a59,#0000 65%),linear-gradient(#2a2320 0%,#3a3028 55%,#4a3e30 100%);border-radius:.75rem;position:relative;overflow:hidden}.ll-bout__scene{width:100%;height:auto;display:block}.ll-bout__sand{fill:#d8c49a}.ll-bout__sand-shade{fill:#3c28142e}.ll-bout__rope{fill:none;stroke:#8a6a4a;stroke-width:2.5px;stroke-dasharray:10 6}.ll-bout__figure{transform-box:fill-box;transform-origin:50% 100%}.ll-bout__figure--hit{animation:.42s cubic-bezier(.2,.8,.3,1) ll-bout-flinch}.ll-bout__figure--strike{animation:.38s cubic-bezier(.3,.9,.4,1) ll-bout-lunge}.ll-bout__figure--down{animation:.9s forwards ll-bout-yield}@keyframes ll-bout-flinch{0%{transform:translate(0)}30%{transform:translateX(calc(var(--ll-away,1)*14px))rotate(calc(var(--ll-away,1)*-4deg))}to{transform:translate(0)}}@keyframes ll-bout-lunge{0%{transform:translate(0)}35%{transform:translateX(calc(var(--ll-away,1)*-22px))scale(1.03)}to{transform:translate(0)}}@keyframes ll-bout-yield{to{opacity:.55;transform:translateY(10px)scale(.96)}}.ll-bout__figure--rear{animation:.56s cubic-bezier(.3,.9,.4,1) ll-bout-rear}.ll-bout__figure--hit-hard{animation:.46s cubic-bezier(.2,.8,.3,1) ll-bout-flinch-hard}.ll-bout__figure--lit{animation:.52s ease-out ll-bout-lit}.ll-bout__figure--dodge{animation:.42s cubic-bezier(.2,.8,.3,1) ll-bout-dodge}.ll-bout__figure--cower{animation:.6s ease-in-out ll-bout-cower}.ll-bout__figure--call{animation:.52s ease-in-out ll-bout-call}.ll-bout__figure--idea{animation:.42s ease-in-out ll-bout-idea}@keyframes ll-bout-rear{0%{transform:none}30%{transform:translateY(-10px)rotate(calc(var(--ll-away,1)*5deg))scale(1.04)}60%{transform:translateX(calc(var(--ll-away,1)*-10px))}to{transform:none}}@keyframes ll-bout-flinch-hard{0%{transform:none}30%{transform:translateX(calc(var(--ll-away,1)*28px))rotate(calc(var(--ll-away,1)*-8deg))}to{transform:none}}@keyframes ll-bout-lit{0%{filter:drop-shadow(0 0 0 var(--ll-tint,#f5e6a8))brightness(1)}25%{filter:drop-shadow(0 0 18px var(--ll-tint,#f5e6a8))brightness(1.5)saturate(1.3)}to{filter:drop-shadow(0 0 0 var(--ll-tint,#f5e6a8))brightness(1)}}@keyframes ll-bout-dodge{0%{transform:none}35%{transform:translateX(calc(var(--ll-away,1)*30px))translateY(-8px)}to{transform:none}}@keyframes ll-bout-cower{0%{transform:none}40%{transform:translateY(6px)scale(.95)rotate(calc(var(--ll-away,1)*-3deg))}to{transform:none}}@keyframes ll-bout-call{0%{transform:none}40%{transform:translateY(-8px)scale(1.03)}to{transform:none}}@keyframes ll-bout-idea{0%{transform:none}25%{transform:rotate(calc(var(--ll-away,1)*4deg))}75%{transform:rotate(calc(var(--ll-away,1)*-4deg))}to{transform:none}}.ll-bout__fx{pointer-events:none}.ll-fx{transform-box:view-box;transform-origin:0 0}.ll-fx--mote{animation:ll-fx-fly var(--ms,.52s)cubic-bezier(.25,.7,.35,1)var(--delay,0s)both}@keyframes ll-fx-fly{0%{transform:translate(var(--x0),var(--y0))scale(.5);opacity:0}12%{opacity:1}70%{opacity:.95}to{transform:translate(var(--x1),var(--y1))scale(1.6);opacity:0}}.ll-fx--plume{opacity:0;transform-origin:var(--ox)var(--oy);animation:ll-fx-plume var(--ms,.7s)ease-out both}@keyframes ll-fx-plume{0%{opacity:0;transform:scale(.1)}30%{opacity:.55;transform:scale(1)}75%{opacity:.4}to{opacity:0;transform:scale(1.08)}}.ll-fx--ember{fill:#ff8a2a;filter:drop-shadow(0 0 8px #ff5a10)}.ll-fx--frost{fill:#cdefff;filter:drop-shadow(0 0 8px #4fb8ff)}.ll-fx--storm{fill:#e6dbff;filter:drop-shadow(0 0 8px #9c7cff)}.ll-fx--verdant{fill:#6fe07f;filter:drop-shadow(0 0 7px #2ba648)}.ll-fx--shadow{fill:#3a2352;filter:drop-shadow(0 0 10px #1a0e2a)}.ll-fx--brawn{fill:#f5e6a8;filter:drop-shadow(0 0 6px #f5e6a8)}.ll-fx--plume.ll-fx--ember{fill:#ff7a1a}.ll-fx--plume.ll-fx--frost{fill:#9fdcff}.ll-fx--plume.ll-fx--storm{fill:#b9a4ff}.ll-fx--plume.ll-fx--verdant{fill:#4fcb66}.ll-fx--plume.ll-fx--shadow{fill:#2a1740}.ll-fx--burst{fill:none;stroke:currentColor;stroke-width:10px;filter:drop-shadow(0 0 8px);color:#f5e6a8;transform-box:fill-box;transform-origin:50%;animation:.46s ease-out both ll-fx-burst}.ll-fx--burst.ll-fx--ember{color:#ff9a3c}.ll-fx--burst.ll-fx--frost{color:#bfe9ff}.ll-fx--burst.ll-fx--storm{color:#d9c8ff}.ll-fx--burst.ll-fx--verdant{color:#7be28a}.ll-fx--burst.ll-fx--shadow{color:#8a6aae}@keyframes ll-fx-burst{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(4)}}.ll-fx--bolt{fill:none;stroke:#f4eeff;stroke-width:4px;stroke-linejoin:round;filter:drop-shadow(0 0 8px #b39cff);animation:.36s steps(3,end) both ll-fx-bolt}@keyframes ll-fx-bolt{0%{opacity:1}50%{opacity:.3}to{opacity:0}}.ll-fx--ward{fill:#f5e6a814;stroke:#f5e6a8;stroke-width:3px;stroke-dasharray:14 8;filter:drop-shadow(0 0 6px #f5e6a8);transform-box:fill-box;transform-origin:50%;animation:.9s ease-out both ll-fx-ward}@keyframes ll-fx-ward{0%{opacity:0;transform:scale(.85)}25%{opacity:1}to{opacity:0;transform:scale(1.05)}}.ll-fx--ripple{fill:none;stroke:#f5e6a8;stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:ll-fx-ripple .7s ease-out var(--delay,0s)both}@keyframes ll-fx-ripple{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(9)}}.ll-fx--streak{stroke:#f5e6a8;stroke-width:3px;stroke-linecap:round;animation:ll-fx-streak .5s ease-out var(--delay,0s)both}@keyframes ll-fx-streak{0%{opacity:0;stroke-dasharray:0 100}30%{opacity:.9}to{opacity:0;stroke-dasharray:60 100}}@media (prefers-reduced-motion:reduce){.ll-bout__fx{display:none}}.ll-bout__bars{pointer-events:none;justify-content:space-between;gap:1rem;display:flex;position:absolute;inset:.75rem .75rem auto}.ll-bout__card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#140e0ab8;border:1px solid #f5e6a824;border-radius:.5rem;flex:1 1 0;max-width:18rem;padding:.5rem .625rem}.ll-bout__card--foe{text-align:right}.ll-bout__name{color:var(--color-parchment-100);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.9375rem;font-weight:500;display:flex}.ll-bout__card--foe .ll-bout__name{flex-direction:row-reverse}.ll-bout__level{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-parchment-500);font-size:.6875rem}.ll-bout__vigour{background:#f5e6a81f;border-radius:999px;height:.5rem;margin-top:.375rem;overflow:hidden}.ll-bout__vigour-fill{background:linear-gradient(90deg,var(--color-jade-400,#7ac08a),var(--color-gold-400));border-radius:999px;height:100%;transition:width .52s cubic-bezier(.2,.8,.3,1),background-color .3s}.ll-bout__vigour-fill--low{background:linear-gradient(90deg,var(--color-ember-400),var(--color-gold-400))}.ll-bout__card--risen{animation:1.6s ease-out ll-bout-risen}@keyframes ll-bout-risen{0%{box-shadow:0 0 #d9b45c00}20%{box-shadow:0 0 0 3px #d9b45c8c,0 0 18px #d9b45c59}to{box-shadow:0 0 #d9b45c00}}.ll-bout__hp{font-variant-numeric:tabular-nums;color:var(--color-parchment-300);margin-top:.25rem;font-size:.75rem}.ll-bout__conditions{flex-wrap:wrap;gap:.25rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.ll-bout__card--foe .ll-bout__conditions{justify-content:flex-end}.ll-bout__conditions:empty{display:none}.ll-bout__condition{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-parchment-100);background:#f5e6a81f;border:1px solid #f5e6a838;border-radius:999px;padding:.0625rem .375rem;font-size:.625rem}.ll-bout__moves{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ll-move{text-align:left;gap:.125rem;min-height:3.5rem;padding:.625rem .75rem;display:grid}.ll-move__name{color:var(--color-parchment-100);justify-content:space-between;gap:.5rem;display:flex}.ll-move__type{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-parchment-500);font-size:.625rem}.ll-move__note{color:var(--color-parchment-400,var(--color-parchment-300));font-size:.75rem}.ll-move[disabled]{opacity:.55}.ll-move--spent [data-bout-heal-count]{color:var(--color-ember-400)}.ll-bout__log{scroll-behavior:smooth;gap:.375rem;max-height:14rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ll-bout__line{border-left:2px solid var(--color-umber-700);color:var(--color-parchment-300);padding:.375rem .625rem;font-size:.875rem;animation:.32s both ll-bout-line}.ll-bout__line--mine{border-left-color:var(--color-gold-400)}.ll-bout__line--end{border-left-color:var(--color-gold-300);color:var(--color-parchment-100)}@keyframes ll-bout-line{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ll-bout__outcome{display:none}.ll-bout--over .ll-bout__outcome{gap:.75rem;display:grid}.ll-bout--over .ll-bout__moves{display:none}.ll-bout__ref{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--color-parchment-500)}.ll-training__moves{gap:.375rem;display:grid}.ll-training__move{border:1px solid var(--color-umber-700);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.5rem .625rem;display:flex}.ll-training__move:has(input:checked){border-color:var(--color-gold-300);background:#f5e6a80f}.ll-training__move input{accent-color:var(--color-gold-400);margin-top:.25rem}@media (max-width:47.99rem){.ll-bout__ring{flex-direction:column-reverse;display:flex}.ll-bout__bars{gap:.5rem;padding:.5rem .5rem 0;position:static;inset:auto}.ll-bout__card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#140e0a8c;max-width:none;padding:.375rem .5rem}.ll-bout__name{flex-wrap:wrap;row-gap:0;font-size:.8125rem}.ll-bout__level{font-size:.625rem}.ll-bout__hp{font-size:.75rem}.ll-bout__log{max-height:9rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}