:root{--canvas: #14100a;--frame-bg: #1a130b;--cream: #f5e7ca;--cream2: #f7ecd6;--muted-cream: #c9b48f;--muted-cream2: #a68f6b;--gold: #d99a48;--gold2: #e0a24a;--ember: #cf6a2b;--ember-deep: #a3491d;--ink: #31200e;--muted-ink: #7a5c39;--parchment: #e7d4b1;--serif: "EB Garamond", Georgia, serif;--sans: "Work Sans", system-ui, sans-serif;--mono: ui-monospace, Menlo, monospace}*{box-sizing:border-box}html{margin:0}img{max-width:100%;display:block}body{margin:0;background:var(--canvas);color:#e8d6b8;font-family:var(--sans)}.ws-stage{height:100vh;height:100svh;height:100dvh;display:grid;place-items:center;background:radial-gradient(120% 120% at 50% 30%,#1c150c,#0c0805)}.ws-frame{position:relative;width:100%;height:100%;overflow:hidden;background:var(--frame-bg);isolation:isolate}.ws-frame.is-wideswipe{touch-action:pan-y}.ws-scenes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ws-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none}.has-beam .ws-scenes,.has-beam .ws-vign,.has-beam .ws-moodwash,.has-beam .ws-hotspots,.has-beam .ws-shelfmarks,.has-beam .ws-overlay{top:var(--ws-beam-h)}.ws-scenes,.ws-vign,.ws-moodwash,.ws-hotspots,.ws-shelfmarks,.ws-overlay{transition:top .5s cubic-bezier(.22,.61,.36,1)}.ws-scene{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transform:translate(var(--ws-panx, 0px)) scale(1.06);transition:opacity .9s ease,transform 1.2s cubic-bezier(.22,.61,.36,1);pointer-events:none;will-change:opacity,transform;overflow:hidden}.ws-scene.is-active{opacity:1;transform:translate(var(--ws-panx, 0px)) scale(1);pointer-events:auto}.ws-scene.is-leaving-forward{opacity:0;transform:translate(var(--ws-panx, 0px)) scale(1.35)}.ws-scene.is-panning{transition:opacity .9s ease}.ws-scene.is-snapping{transition:opacity .9s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.ws-scene-lqip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;filter:blur(16px);transform:scale(1.12);opacity:1;transition:opacity .2s ease;pointer-events:none}.ws-scene.is-art-ready .ws-scene-lqip{opacity:0}.ws-vign{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:radial-gradient(130% 120% at 50% 42%,transparent 42%,rgba(8,5,2,.72))}.ws-moodwash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(180deg,#96a2ac0d,#787c8624)}.ws-stage.mood-evening .ws-moodwash{background:linear-gradient(180deg,#46220c66,#1c0e069e)}.ws-stage.mood-golden .ws-moodwash{mix-blend-mode:soft-light;background:linear-gradient(160deg,#ffb65c52,#c66c2833)}.ws-hotspots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7}.is-wideswipe .ws-hotspots{transform:translate(var(--ws-panx, 0px))}.is-wideswipe .ws-hotspots.is-panning{transition:none}.is-wideswipe .ws-hotspots.is-snapping{transition:transform .28s cubic-bezier(.22,.61,.36,1)}.ws-hotspot{position:absolute;cursor:pointer;border:0;background:none;padding:0;border-radius:10px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;transition:box-shadow .18s ease,transform .18s ease}.ws-show-hotspots .ws-hotspot{box-shadow:inset 0 0 0 1.5px #f3e4c847,0 0 22px 3px #0000002e}.ws-show-hotspots .ws-hotspot--quad{box-shadow:none}.ws-hotspot:hover,.ws-hotspot.is-focused,.ws-hotspot:focus-visible,.ws-hotspot.is-armed{outline:none;box-shadow:0 0 0 2px #f0aa50f2,0 0 34px 6px #f09e4066;transform:scale(1.02)}.ws-hotspot:focus-visible .ws-hotlabel{opacity:1;transform:translateY(0)}.ws-hotspot--quad{box-shadow:none;pointer-events:none}.ws-hotspot--quad:hover,.ws-hotspot--quad.is-focused,.ws-hotspot--quad:focus-visible,.ws-hotspot--quad.is-armed{box-shadow:none}.ws-hotpoly{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;cursor:pointer;border-radius:inherit;transition:box-shadow .18s ease}.ws-show-hotspots .ws-hotpoly{box-shadow:inset 0 0 0 1.5px #f3e4c847,inset 0 0 14px 3px #0000002e}.ws-hotspot--quad:hover .ws-hotpoly,.ws-hotspot--quad.is-focused .ws-hotpoly,.ws-hotspot--quad:focus-visible .ws-hotpoly,.ws-hotspot--quad.is-armed .ws-hotpoly{box-shadow:inset 0 0 0 2px #f0aa50f2,inset 0 0 24px 5px #f09e4066}.ws-hotspot--outline{box-shadow:inset 0 0 0 1.5px #f3e4c847,0 0 22px 3px #0000002e}.ws-hotspot--outline.ws-hotspot--quad{box-shadow:none}.ws-hotspot--quad.ws-hotspot--outline .ws-hotpoly{box-shadow:inset 0 0 0 1.5px #f3e4c847,inset 0 0 14px 3px #f39e402e}@keyframes ws-hotpulse-in{0%,to{box-shadow:inset 0 0 0 1.5px #f0aa504d,inset 0 0 14px 3px #f09e401a}50%{box-shadow:inset 0 0 0 2px #f0aa50e6,inset 0 0 26px 6px #f09e406b}}@keyframes ws-hotpulse-out{0%,to{box-shadow:0 0 0 1.5px #f0aa504d,0 0 14px 3px #f09e401a}50%{box-shadow:0 0 0 2px #f0aa50e6,0 0 26px 6px #f09e406b}}.ws-hotspot--pulse{animation:ws-hotpulse-out 2.4s ease-in-out infinite}.ws-hotspot--pulse.ws-hotspot--quad{animation:none}.ws-hotspot--quad.ws-hotspot--pulse .ws-hotpoly{animation:ws-hotpulse-in 2.4s ease-in-out infinite}.ws-hotspot--pulse:hover,.ws-hotspot--pulse.is-focused,.ws-hotspot--pulse:focus-visible,.ws-hotspot--pulse.is-armed,.ws-hotspot--quad.ws-hotspot--pulse:hover .ws-hotpoly,.ws-hotspot--quad.ws-hotspot--pulse.is-focused .ws-hotpoly,.ws-hotspot--quad.ws-hotspot--pulse:focus-visible .ws-hotpoly,.ws-hotspot--quad.ws-hotspot--pulse.is-armed .ws-hotpoly{animation:none}@media(prefers-reduced-motion:reduce){.ws-hotspot--pulse,.ws-hotspot--quad.ws-hotspot--pulse .ws-hotpoly{animation:none}.ws-hotspot--pulse{box-shadow:inset 0 0 0 1.5px #f3e4c847,0 0 22px 3px #0000002e}.ws-hotspot--pulse.ws-hotspot--quad{box-shadow:none}.ws-hotspot--quad.ws-hotspot--pulse .ws-hotpoly{box-shadow:inset 0 0 0 1.5px #f3e4c847,inset 0 0 14px 3px #f39e402e}}.ws-hotlabel{display:inline-flex;align-items:center;font:600 12px var(--sans);letter-spacing:.02em;color:var(--cream);background:#140e08d9;border:1px solid rgba(217,154,72,.5);border-radius:999px;padding:7px 14px;white-space:nowrap;box-shadow:0 8px 20px -8px #000000b3;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;pointer-events:none}.ws-hotspot:hover .ws-hotlabel,.ws-hotspot.is-focused .ws-hotlabel,.ws-hotspot.is-armed .ws-hotlabel{opacity:1;transform:translateY(0)}.ws-shelfmarks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none;display:none}.ws-shelfmark{position:absolute;display:block;pointer-events:auto;text-decoration:none;border-radius:3px;background:transparent;transition:background-color .15s ease}.ws-shelfmark:hover{background-color:#f0aa501a}.ws-shelfmark:focus-visible{outline:2px solid rgba(240,170,80,.95);outline-offset:3px;background-color:#f0aa5024;box-shadow:0 0 12px 2px #f09e4073}@media(max-width:760px){.ws-shelfmarks{display:none!important}}.ws-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;pointer-events:none}.no-hud .ws-hud{display:none}.ws-hud>*{pointer-events:auto}.ws-wm{position:absolute;top:22px;left:26px;display:flex;align-items:center;gap:8px;font:600 13px var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--cream);text-shadow:0 1px 8px rgba(0,0,0,.8)}.ws-worm{width:18px;height:18px;flex:0 0 auto;background:url(bw-mark.svg) no-repeat center / contain}.ws-loc{position:absolute;top:22px;right:26px;text-align:right;text-shadow:0 1px 8px rgba(0,0,0,.8)}.ws-loc-b{font:600 12px var(--mono);letter-spacing:.14em;color:#f0dfc0}.ws-loc-s{font:600 10px var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-top:3px}.ws-prompt{position:absolute;left:50%;bottom:58px;transform:translate(-50%);display:none;align-items:center;background:#140e08d1;border:1px solid rgba(217,154,72,.4);border-radius:999px;padding:7px 15px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 8px 22px -8px #000000b3}.ws-prompt.is-shown{display:flex}.ws-prompt-txt{font:600 13px var(--sans);color:var(--cream);letter-spacing:.01em}.ws-trail{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:12;display:none;flex-direction:column;align-items:center}.has-trail .ws-trail{display:flex}.ws-trailboard{display:flex;align-items:baseline;gap:9px;padding:7px 20px 9px;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.45);border-top:0;background-color:#78502e;background-image:linear-gradient(180deg,#835530,#5f3c1f);box-shadow:inset 0 2px #ffe2b638,0 12px 24px -10px #000000b3}.ws-trail-step{border:0;background:none;padding:0;cursor:pointer;font:500 14px var(--serif);color:#f0cfa0;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.55);transition:color .15s ease}.ws-trail-step:hover,.ws-trail-step:focus-visible{color:#f9efd8;outline:none;text-decoration:underline;text-underline-offset:3px}.ws-trail-sep{font-size:11px;color:#f0cfa099}.ws-trail-here{font:500 15px var(--serif);color:#f9efd8;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.6)}.has-trail .ws-loc{display:none}.ws-cart{position:absolute;top:54px;right:26px;display:flex;align-items:center;gap:7px;font:600 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--cream);background:#140e08b3;border:1px solid rgba(217,154,72,.35);border-radius:999px;padding:6px 12px;cursor:pointer}.ws-cart .n{color:var(--gold2)}.has-beam .ws-wm,.has-beam .ws-loc,.has-beam .ws-cart{display:none}.ws-navsign{position:absolute;left:2.2%;top:calc(var(--ws-beam-h) * .15);width:clamp(150px,15vw,190px);z-index:45;display:none}.ws-navsign.is-shown{display:block}.ws-navsign:before{content:"";position:absolute;left:0;right:0;top:calc(var(--ws-beam-h) * .625);height:calc(var(--ws-beam-h) * .225)}.ws-navsign-tab{display:block;margin:0 auto;height:calc(var(--ws-beam-h) * .625);width:calc(var(--ws-beam-h) * .625 * 480 / 469);position:relative;z-index:2;padding:0;border:0;background:none;cursor:pointer;filter:drop-shadow(0 5px 9px rgba(0,0,0,.6));transition:transform .22s ease,filter .22s ease}.ws-navsign-tab:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.ws-navsign-plaque{width:100%;height:auto;display:block;pointer-events:none}.ws-navsign:hover .ws-navsign-tab,.ws-navsign:focus-within .ws-navsign-tab,.ws-navsign.is-open .ws-navsign-tab{transform:translateY(-2px) scale(1.04);filter:drop-shadow(0 8px 14px rgba(0,0,0,.6)) brightness(1.07)}.ws-navsign-tab:focus-visible{outline:2px solid var(--gold2);outline-offset:3px}.ws-navsign-drop{position:absolute;left:0;right:0;z-index:1;overflow:hidden;max-height:0;top:calc(var(--ws-beam-h) * .85);pointer-events:none;transition:max-height .6s cubic-bezier(.22,.61,.36,1)}.ws-navsign:hover .ws-navsign-drop,.ws-navsign:focus-within .ws-navsign-drop,.ws-navsign.is-open .ws-navsign-drop{max-height:420px;pointer-events:auto}.ws-navsign-img{width:100%;height:auto;display:block;pointer-events:none;filter:drop-shadow(0 16px 22px rgba(0,0,0,.55));transform:translateY(-7%);transition:transform .6s cubic-bezier(.34,1.42,.5,1)}.ws-navsign:hover .ws-navsign-img,.ws-navsign:focus-within .ws-navsign-img,.ws-navsign.is-open .ws-navsign-img{transform:translateY(0)}.ws-navsign.is-stowed .ws-navsign-drop{max-height:0;pointer-events:none}.ws-navsign.is-stowed .ws-navsign-img{transform:translateY(-7%)}.ws-navsign-links{position:absolute;top:0;right:0;bottom:0;left:0}.ws-navlink{position:absolute;left:.1%;width:99.8%;height:12.93%;transform:translateY(-50%);border-radius:5px;cursor:pointer;transition:box-shadow .16s ease,background .16s ease}.ws-navlink:hover,.ws-navlink:focus-visible{outline:none;background:#f0aa5029;box-shadow:0 0 0 2px #f0aa50d9,0 0 22px 4px #f09e4059}.ws-tome-ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;background:#08050300;pointer-events:auto;perspective:2600px;transition:background .4s ease;--tome-top: 96px;--tome-bot: 72px;--tome-side: 40px;padding:var(--tome-top) var(--tome-side) var(--tome-bot);--avail-w: calc(100vw - var(--tome-side) * 2);--avail-h: calc(100dvh - var(--tome-top) - var(--tome-bot));--pw: min(calc(var(--avail-w) / 2), var(--avail-h));--ph: min(var(--avail-h), calc(var(--pw) * 1.4));--gut: clamp(32px, 4.5vw, 110px)}.ws-tome-ov.is-in{background:#08050394}.ws-tome-ov.is-closing{background:#08050300}.is-wideswipe .ws-tome-ov{position:fixed}.ws-tome-close{position:absolute;top:3%;right:3%;z-index:3;width:44px;height:44px;border-radius:999px;border:1px solid rgba(217,154,72,.5);background:#140e08b8;color:var(--cream);font:300 27px/1 var(--sans);cursor:pointer;opacity:0;transition:opacity .3s ease .3s,background .15s,color .15s}.ws-tome-ov.is-in .ws-tome-close{opacity:1}.ws-tome-close:hover{background:var(--gold2);color:#15100a}.ws-tome{position:relative;width:calc(var(--pw) * 2);height:var(--ph);transform-style:preserve-3d;opacity:0;transform:translateY(12vh) scale(.12) rotateX(52deg) rotateY(-6deg) rotate(-7deg);transition:transform .72s cubic-bezier(.2,.74,.28,1),opacity .34s ease}.ws-tome-ov.is-in .ws-tome{opacity:1;transform:translateY(0) scale(1) rotateX(13deg) rotateY(-5deg) rotate(0)}.ws-tome-ov.is-closing .ws-tome{opacity:0;transform:translateY(5vh) scale(.68) rotateX(24deg);transition:transform .36s ease,opacity .36s ease}.ws-tome-stage{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:translate(calc(var(--pw) / -2));transition:transform .62s cubic-bezier(.33,.1,.28,1) .05s}.ws-tome-ov.is-open .ws-tome-stage{transform:translate(0)}.ws-tome-spread{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px;opacity:0;transition:opacity .34s ease .12s;background:linear-gradient(to right,#5f44243d,#5f442400 8% 92%,#5f44243d),linear-gradient(to right,transparent 46.5%,rgba(66,45,22,.3) 50%,transparent 53.5%),radial-gradient(120% 80% at 50% 0%,#fffaeb80,#fffaeb00 55%),linear-gradient(#f7edd4,#e7d7af);box-shadow:0 34px 80px #0009,inset 0 0 70px #785a3224}.ws-tome-ov.is-open .ws-tome-spread{opacity:1}.ws-tome-flip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:clamp(24px,3.4vw,60px);column-count:2;column-gap:var(--gut);column-fill:balance;font-size:clamp(13px,1.05vw,18px);transform-origin:left center;color:#40301c;transition:transform .26s ease,opacity .26s ease}.ws-tome-flip.is-turning{transform:rotateY(-18deg);opacity:0}.ws-tome-title{column-span:all;font:600 1.95em var(--serif);color:#5b3f1f;margin:0 0 1.1em;border-bottom:1px solid rgba(120,90,50,.32);padding-bottom:.5em;text-align:center}.ws-tome-body{font:400 1em/1.62 var(--serif);color:#46341f}.ws-tome-body h2{font:600 1.24em var(--serif);color:#5b3f1f;margin:1em 0 .35em}.ws-tome-body h3{font:600 1.1em var(--serif);color:#6a4a24;margin:1em 0 .3em}.ws-tome-body p{margin:0 0 .75em}.ws-tome-body ul,.ws-tome-body ol{margin:0 0 12px 1.1em;padding:0}.ws-tome-body li{margin:0 0 5px}.ws-tome-body a{color:#9a5a1e;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ws-tome-body a:hover{color:#c07020}.ws-tome-body form{break-inside:avoid}.ws-tome-body label{display:block;font-size:.92em;color:#6a4a24}.ws-tome-body img,.ws-tome-body figure{max-width:100%;height:auto;break-inside:avoid}.ws-tome-body img:not([src]){display:none}.ws-tome-body img{display:block;margin:.7em auto;border-radius:3px;width:auto;max-height:calc(var(--ph) * var(--imgcap, .44));box-shadow:0 4px 14px #3c28124d;border:1px solid rgba(120,90,50,.25)}.ws-tome-body figure{margin:.8em 0}.ws-tome-body figure img{margin:0}.ws-tome-body figcaption{font-size:.84em;font-style:italic;color:#7a5f3c;text-align:center;margin-top:.3em}.ws-tome-cover{position:absolute;top:0;left:var(--pw);width:var(--pw);height:var(--ph);border-radius:0 8px 8px 0;background-size:cover;background-position:center;transform-origin:left center;transform:rotateY(0);backface-visibility:hidden;box-shadow:0 30px 70px #0000009e;transition:transform .64s cubic-bezier(.36,.05,.28,1)}.ws-tome-ov.is-open .ws-tome-cover{transform:rotateY(-176deg)}@media(prefers-reduced-motion:reduce){.ws-navsign-drop,.ws-navsign-img,.ws-tome,.ws-tome-stage,.ws-tome-cover,.ws-tome-ov,.ws-tome-spread,.ws-tome-flip{transition:none}}.ws-hsign{position:absolute;z-index:8;display:flex;flex-direction:column;align-items:center;pointer-events:none}.ws-chainrow{display:flex;gap:44px;height:16px}.ws-chain{width:2px;height:16px;background:linear-gradient(180deg,#6b5636,#3a2c18)}.ws-signboard{position:relative;border:1px solid rgba(0,0,0,.45);border-radius:7px;padding:9px 20px 10px;text-align:center;background-color:#78502e;background-image:linear-gradient(180deg,#835530,#5f3c1f);box-shadow:inset 0 2px #ffe2b640,0 10px 20px -8px #0009}.ws-signtxt{font:500 19px var(--serif);color:#f9efd8;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.6);white-space:nowrap}.ws-signsub{font:600 8.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#e0b070;margin-top:2px}.ws-plate{position:absolute;z-index:8;background:#241a10;color:#eddcb9;font:600 9px var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:3px 7px;border:1px solid rgba(0,0,0,.55);border-radius:2px;box-shadow:0 3px 6px #00000080,inset 0 1px #ffdcaa26;white-space:nowrap;pointer-events:none}.ws-controls{position:absolute;bottom:16px;right:calc(16px + var(--bw-inbox-reserve, 128px));z-index:14;display:flex;gap:6px;align-items:center}.ws-ctl{font:600 10px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-cream);background:#140e08b3;border:1px solid rgba(217,154,72,.3);border-radius:6px;padding:5px 9px;cursor:pointer}.ws-ctl.on{color:#15100a;background:var(--gold2);border-color:var(--gold2)}.ws-mtop,.ws-mloc,.ws-mact,.ws-mtabs{display:none}@media(max-width:760px){.ws-wm,.ws-loc,.ws-prompt,.ws-controls,.ws-cart{display:none}.ws-navsign{left:12px;right:auto;width:44px}.ws-navsign-drop{left:0;right:auto;width:min(150px,54vw)}.ws-navsign:before{left:0;right:auto;width:min(150px,54vw)}.has-beam .ws-mtop,.has-beam .ws-mloc{display:none}.ws-tome-ov{--tome-top: 92px;--tome-bot: 72px;--tome-side: 10px;--pw: var(--avail-w);--ph: var(--avail-h)}.ws-tome-close{top:6px;right:8px}.ws-tome{width:var(--pw)}.ws-tome-stage,.ws-tome-ov.is-open .ws-tome-stage{transform:none}.ws-tome-cover{display:none}.ws-tome-spread{background:linear-gradient(to right,#5f44243d,#5f442400 10% 90%,#5f44243d),radial-gradient(120% 80% at 50% 0%,#fffaeb80,#fffaeb00 55%),linear-gradient(#f7edd4,#e7d7af)}.ws-tome-flip{column-count:1;padding:20px 18px}.ws-mtop{position:absolute;top:0;left:0;right:0;height:56px;display:flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(180deg,#120c06e6,#120c0600);z-index:12}.ws-mtitle{font:600 13px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--cream)}.ws-mloc{position:absolute;top:64px;right:16px;z-index:12;display:block;font:600 10px var(--mono);letter-spacing:.1em;color:#15100a;background:#e0a74aeb;padding:4px 10px;border-radius:7px}.ws-mact{position:fixed;left:16px;right:16px;z-index:12;bottom:calc(78px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(180deg,var(--ember),var(--ember-deep));color:#f9ecd6;font:600 14.5px var(--sans);padding:15px;border-radius:14px;border:0;box-shadow:0 14px 28px -10px #0009}.ws-mtabs{position:fixed;left:0;right:0;bottom:0;z-index:41;height:calc(62px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);display:flex;background-image:linear-gradient(180deg,#140e0866,#0e0905f0 60%),url(beam-header-3.webp);background-size:100% 100%,cover;background-position:center,center bottom;background-repeat:no-repeat,no-repeat;border-top:2px solid rgba(217,154,72,.55);box-shadow:inset 0 1px #ffe2b633,0 -10px 20px -10px #0009}body.template-index .ws-footer{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))}.ws-mtab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font:600 9px var(--sans);letter-spacing:.04em;color:#8a785a;background:none;border:0;cursor:pointer;position:relative}.ws-mtab+.ws-mtab:before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:1px;background:#d99a4838}.ws-mtab.on{color:var(--gold2)}.ws-mtab i{font-style:normal;font-size:16px}.ws-trail{top:46px;max-width:calc(100% - 24px)}.ws-trailboard{gap:6px;padding:5px 12px 6px;border-radius:5px;border-top-width:1px;overflow-x:auto;scrollbar-width:none}.ws-trailboard::-webkit-scrollbar{display:none}.ws-trail-step,.ws-trail-here{font-size:12.5px}.has-trail .ws-mloc{display:none}.has-trail .ws-shelfwrap{top:96px}}@media(prefers-reduced-motion:reduce){.ws-scene,.ws-scene-lqip,.is-snapping{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/walkable-2.css.map */
