.shell-module__f3_j1q__resetDialog{--modal-max-width:760px}.shell-module__f3_j1q__resetDialog>div{height:100%}
.map-module__Cx-tNG__map{color:#303832;min-width:0}.map-module__Cx-tNG__mapColumn{flex-direction:column;min-width:0;min-height:0;display:flex}.map-module__Cx-tNG__mapLayout{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:clamp(.5rem,1vw,1rem);display:grid}.map-module__Cx-tNG__locationListPanel{background:0 0;border:0;border-left:1px solid #0000;flex-direction:column;min-width:0;height:100%;min-height:0;padding:.75rem 0 .75rem 1.25rem;display:flex;overflow:hidden}.map-module__Cx-tNG__map .map-module__Cx-tNG__locationListPanel h3{margin:0 0 .8rem}.map-module__Cx-tNG__selectedCard{background:0 0;border:0;border-bottom:1px solid #b79a5388;flex:none;margin:0 0 1rem;padding:.2rem 0 1rem}.map-module__Cx-tNG__startHint{color:#765b2b;font:600 var(--type-caption)/1.4 var(--font-ui), Manrope, sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem}.map-module__Cx-tNG__selectedCard h4{font-family:var(--font-display), "Cormorant Garamond", serif;font-size:var(--type-subheading);margin:0 0 .35rem}.map-module__Cx-tNG__selectedCard p{font:12px/1.5 var(--font-ui), Manrope, sans-serif;margin:0 0 .7rem}.map-module__Cx-tNG__locationList{scrollbar-width:thin;scrollbar-color:#a49874 transparent;scrollbar-gutter:stable;overscroll-behavior:contain;flex:auto;min-height:0;margin:1rem 0 0;padding:0;list-style:none;overflow-y:auto}.map-module__Cx-tNG__locationList li+li{border-top:1px solid #b5a78355}.map-module__Cx-tNG__map .map-module__Cx-tNG__locationList button{text-align:left;color:#19382e;width:100%;font-family:var(--font-ui);font-size:var(--type-label);overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:2px;padding:.7rem .55rem}.map-module__Cx-tNG__map .map-module__Cx-tNG__locationList button[aria-pressed=true]{color:#f7f0e0;background:#19382e;border-color:#b79a53}.map-module__Cx-tNG__locationList small{font-size:.85em}@media (max-width:1100px){.map-module__Cx-tNG__mapLayout{grid-template-columns:minmax(0,1fr)}.map-module__Cx-tNG__locationListPanel{border-top:1px solid #b5a78366;border-left:0;height:34rem;max-height:75svh;padding:1rem 0 0}}.map-module__Cx-tNG__heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.map-module__Cx-tNG__heading p,.map-module__Cx-tNG__heading>span,.map-module__Cx-tNG__hint{font:12px/1.5 var(--font-ui), Manrope, sans-serif;letter-spacing:.08em}.map-module__Cx-tNG__heading p{text-transform:uppercase;color:#6c695b}.map-module__Cx-tNG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.map-module__Cx-tNG__search{z-index:5;width:min(100%,390px);font-family:var(--font-ui), Manrope, sans-serif;position:relative}.map-module__Cx-tNG__legend{font:12px/1.4 var(--font-ui), Manrope, sans-serif;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:1.2rem;padding:.7rem 0;display:flex}.map-module__Cx-tNG__legend>span{white-space:nowrap;align-items:center;gap:.55rem;display:inline-flex}.map-module__Cx-tNG__legend i{flex-shrink:0;font-style:normal}.map-module__Cx-tNG__search input{color:#293d33;background:#fffaf0;border:1px solid #a49a7c;width:100%;min-height:44px;margin-top:.3rem;padding:.6rem .8rem;display:block}.map-module__Cx-tNG__results{background:#f5efdf;width:100%;max-height:260px;padding:.4rem;position:absolute;top:100%;overflow-y:auto;box-shadow:0 8px 24px #23392e33}.map-module__Cx-tNG__map .map-module__Cx-tNG__results button{text-align:left;background:0 0;border:0;width:100%;display:block}.map-module__Cx-tNG__frame{isolation:isolate;background:0 0;border:0;position:relative;overflow:visible}.map-module__Cx-tNG__viewport{aspect-ratio:1672/941;touch-action:none;cursor:default;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:74svh;position:relative;overflow:hidden}.map-module__Cx-tNG__viewport[data-pannable=true]{cursor:grab}.map-module__Cx-tNG__viewport[data-dragging=true]{cursor:grabbing}.map-module__Cx-tNG__imagePlane{transform-origin:50%;transition:transform .18s ease-out;position:absolute;top:50%;left:50%}.map-module__Cx-tNG__viewport[data-dragging=true] .map-module__Cx-tNG__imagePlane{transition:none}.map-module__Cx-tNG__mapArtwork{pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/assets/crowfield/map/crowfield-city-map-main-v2.webp) 50%/contain no-repeat;width:100%;height:100%;display:block}.map-module__Cx-tNG__mapArtworkFrame{z-index:3;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-module__Cx-tNG__map .map-module__Cx-tNG__marker{width:28px;height:28px;min-height:28px;box-shadow:none;z-index:1;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;background:0 0!important}.map-module__Cx-tNG__dot{color:#c2a46b;width:28px;height:28px;font:14px/1 var(--font-ui), Manrope, sans-serif;background:#25312d;border:1.5px solid #9a7b46;border-radius:50%;place-items:center;transition:box-shadow .15s,transform .15s;display:inline-grid;box-shadow:inset 0 0 0 1px #c2a46b33,inset 0 -2px 4px #0009,0 0 0 1px #25312dcc,0 2px 5px #10251bcc}.map-module__Cx-tNG__bird{background:linear-gradient(135deg,#c1ac78 15%,#ad9560 58%,#947a49);width:12px;height:12px;display:block;transform:scaleX(.9);-webkit-mask:url(/assets/case01/map/raven-marker.svg) 50%/contain no-repeat;mask:url(/assets/case01/map/raven-marker.svg) 50%/contain no-repeat}.map-module__Cx-tNG__marker[data-visited=true] .map-module__Cx-tNG__dot,.map-module__Cx-tNG__dot[data-visited=true]{color:#c2a46b;background:#25312d}.map-module__Cx-tNG__marker[data-current=true] .map-module__Cx-tNG__dot{outline-offset:3px;outline:1px solid #f5ecd1}.map-module__Cx-tNG__map .map-module__Cx-tNG__marker[aria-pressed=true],.map-module__Cx-tNG__map .map-module__Cx-tNG__marker:hover,.map-module__Cx-tNG__map .map-module__Cx-tNG__marker:focus-visible{z-index:3}.map-module__Cx-tNG__marker[aria-pressed=true] .map-module__Cx-tNG__dot,.map-module__Cx-tNG__dot[data-selected=true]{border-color:#f1d591;transform:scale(1.15);box-shadow:inset 0 0 0 2px #263f30,0 0 0 2px #b79a53,0 0 12px 3px #d6b65c88,0 2px 5px #132c25}.map-module__Cx-tNG__marker:hover .map-module__Cx-tNG__dot,.map-module__Cx-tNG__marker:focus-visible .map-module__Cx-tNG__dot{border-color:#f1d591}.map-module__Cx-tNG__tooltip{color:#f3e9ce;width:max-content;max-width:220px;font:12px/1.4 var(--font-ui), Manrope, sans-serif;pointer-events:none;background:#19382e;border:1px solid #bba369;border-radius:4px;padding:.55rem .75rem;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 3px 10px #10251b66}.map-module__Cx-tNG__tooltip[data-tooltip-side=right]{bottom:50%;left:calc(100% + 10px);transform:translateY(50%)}.map-module__Cx-tNG__tooltip[data-tooltip-side=left]{bottom:50%;left:auto;right:calc(100% + 10px);transform:translateY(50%)}.map-module__Cx-tNG__tooltip[data-tooltip-side=down]{top:calc(100% + 10px);bottom:auto;left:50%;transform:translate(-50%)}.map-module__Cx-tNG__tooltip[data-tooltip-side=up]{top:auto;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.map-module__Cx-tNG__tooltip[data-tooltip-side=right-down]{top:0;bottom:auto;left:calc(100% + 10px);transform:none}.map-module__Cx-tNG__tooltip[data-tooltip-side=right-up]{top:auto;bottom:0;left:calc(100% + 10px);transform:none}.map-module__Cx-tNG__tooltip[data-tooltip-side=left-down]{inset:0 calc(100% + 10px) auto auto;transform:none}.map-module__Cx-tNG__tooltip[data-tooltip-side=left-up]{inset:auto calc(100% + 10px) 0 auto;transform:none}.map-module__Cx-tNG__marker:focus-visible .map-module__Cx-tNG__tooltip{display:block}@media (hover:hover){.map-module__Cx-tNG__marker:hover .map-module__Cx-tNG__tooltip{display:block}}.map-module__Cx-tNG__gold{background:#c5a659;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}.map-module__Cx-tNG__controls{flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;margin:0 0 .65rem;display:flex}.map-module__Cx-tNG__controlButtons{flex:none;gap:5px;display:flex}.map-module__Cx-tNG__zoomHint{color:#19382e;font:600 13px/1.35 var(--font-ui), Manrope, sans-serif;letter-spacing:.035em}.map-module__Cx-tNG__map .map-module__Cx-tNG__controls button,.map-module__Cx-tNG__map .map-module__Cx-tNG__close{color:#19382e;background:#f5efdf;border-color:#a49874;min-width:44px;min-height:44px;padding:.45rem .7rem;box-shadow:0 1px 4px #19382e33}.map-module__Cx-tNG__card{z-index:4;background:#f7f0e0;border:1px solid #a49874;width:min(320px,100% - 32px);padding:20px;position:absolute;bottom:16px;right:16px;box-shadow:0 8px 30px #172d3140}.map-module__Cx-tNG__map .map-module__Cx-tNG__card h3{font-family:var(--font-display), "Cormorant Garamond", serif;margin:0 38px .7rem 0}.map-module__Cx-tNG__card p{font:12px/1.5 var(--font-ui), Manrope, sans-serif}.map-module__Cx-tNG__map .map-module__Cx-tNG__close{border:0;padding:0;font-size:24px;position:absolute;top:4px;right:4px}.map-module__Cx-tNG__map .map-module__Cx-tNG__travel{color:#f7f0e0;letter-spacing:.1em;background:#193e32;border-color:#193e32;width:100%}@media (min-width:1101px){.map-module__Cx-tNG__locationListPanel{height:0;min-height:100%}}@media (max-width:600px){.map-module__Cx-tNG__viewport{aspect-ratio:1672/941;height:auto}.map-module__Cx-tNG__card{width:calc(100% - 16px);padding:14px;bottom:8px;right:8px}.map-module__Cx-tNG__legend{gap:.75rem;padding:.6rem .7rem;font-size:10px}.map-module__Cx-tNG__legend>span{gap:.4rem}.map-module__Cx-tNG__legend .map-module__Cx-tNG__dot{width:22px;height:22px;font-size:11px}.map-module__Cx-tNG__legend .map-module__Cx-tNG__bird{width:10px;height:10px}.map-module__Cx-tNG__controls{flex-direction:column;align-items:flex-start;gap:.45rem}}.map-module__Cx-tNG__locationListPanel{border-left-color:#a38a5655;padding-left:1.4rem}.map-module__Cx-tNG__map .map-module__Cx-tNG__locationListPanel h3{margin-bottom:1.1rem;font-size:2rem}.map-module__Cx-tNG__selectedCard{border-bottom-color:#a38a5666}.map-module__Cx-tNG__startHint{letter-spacing:.12em;font-size:.6875rem}.map-module__Cx-tNG__search input{background:#f3ecdc;border-color:#a38a5677;border-radius:1px}.map-module__Cx-tNG__locationList li+li{border-color:#a38a5633}.map-module__Cx-tNG__map .map-module__Cx-tNG__locationList button{padding:.8rem .65rem;font-size:.8125rem}.map-module__Cx-tNG__map .map-module__Cx-tNG__locationList button[aria-pressed=true]{background:#244333;border-color:#0000}.map-module__Cx-tNG__zoomHint{letter-spacing:.04em;font-size:.75rem;font-weight:500}.map-module__Cx-tNG__map .map-module__Cx-tNG__controls button{box-shadow:none;background:#f0e7d3;border-color:#a38a5677}.map-module__Cx-tNG__frame{box-shadow:0 3px 10px #120b0726}@media (max-width:1100px){.map-module__Cx-tNG__locationListPanel{padding-left:0}}@media (max-width:600px),(pointer:coarse){.map-module__Cx-tNG__map .map-module__Cx-tNG__marker{width:44px;height:44px;min-height:44px}.map-module__Cx-tNG__marker .map-module__Cx-tNG__dot{width:24px;height:24px}.map-module__Cx-tNG__marker .map-module__Cx-tNG__gold{top:10px;right:10px}}.map-module__Cx-tNG__heading{gap:.5rem;margin:0 0 .25rem}.map-module__Cx-tNG__heading p{margin:.2rem 0}.map-module__Cx-tNG__toolbar{align-items:center;gap:.35rem 1.25rem;margin:0 0 .5rem;padding:0}.map-module__Cx-tNG__legend{gap:.75rem;padding:0;font-size:11px}.map-module__Cx-tNG__legend>span{gap:.35rem}.map-module__Cx-tNG__legend .map-module__Cx-tNG__dot{width:16px;height:16px;font-size:10px}.map-module__Cx-tNG__legend .map-module__Cx-tNG__bird{width:9px;height:9px}.map-module__Cx-tNG__controls{flex-direction:row;flex:480px;align-items:center;gap:.35rem .75rem;min-height:34px;margin:0}.map-module__Cx-tNG__zoomHint{letter-spacing:.015em;font-size:.6875rem}.map-module__Cx-tNG__map .map-module__Cx-tNG__controls button{min-width:34px;min-height:34px;padding:.25rem .55rem;font-size:.75rem}.map-module__Cx-tNG__controlButtons{gap:4px}.map-module__Cx-tNG__map .map-module__Cx-tNG__marker .map-module__Cx-tNG__dot{border-width:1px;width:20px;height:20px;font-size:11px;box-shadow:0 1px 2px #10251b66}.map-module__Cx-tNG__map .map-module__Cx-tNG__marker[aria-pressed=true] .map-module__Cx-tNG__dot{border-color:#f1d591;width:26px;height:26px;transform:none;box-shadow:0 0 0 1px #b79a53,0 1px 3px #10251b66}.map-module__Cx-tNG__legend .map-module__Cx-tNG__dot[data-selected=true]{transform:scale(1.1);box-shadow:0 0 0 1px #b79a53}.map-module__Cx-tNG__marker .map-module__Cx-tNG__gold{width:4px;height:4px;top:4px;right:4px}@media (min-width:1101px){.map-module__Cx-tNG__locationListPanel{padding-top:0}}@media (max-width:600px){.map-module__Cx-tNG__toolbar{gap:.4rem}.map-module__Cx-tNG__controls,.map-module__Cx-tNG__zoomHint{flex-basis:100%}}@media (max-width:600px),(pointer:coarse){.map-module__Cx-tNG__map .map-module__Cx-tNG__controls button{min-width:44px;min-height:44px}.map-module__Cx-tNG__marker .map-module__Cx-tNG__gold{top:12px;right:12px}}.map-module__Cx-tNG__firstLocationPanel{flex:none;width:100%;margin:0 0 1rem;position:relative}.map-module__Cx-tNG__firstLocationPanel img{object-fit:contain;width:100%;height:auto;display:block}.map-module__Cx-tNG__firstLocationHotspot{cursor:pointer;background:0 0;border:0;width:78%;height:10%;padding:0;position:absolute;top:76%;left:11%}.map-module__Cx-tNG__firstLocationHotspot:focus-visible{outline-offset:2px;outline:2px solid #b79a53}.map-module__Cx-tNG__dot[data-case-relevant=true]{box-shadow:inset 0 0 0 1px #c2a46b33,inset 0 -2px 4px #0009,0 0 0 2px #9a7b4666,0 0 8px 2px #c2a46b44,0 2px 5px #10251bcc}.map-module__Cx-tNG__marker[aria-pressed=true] .map-module__Cx-tNG__dot[data-case-relevant=true]{box-shadow:inset 0 0 0 2px #25312d,0 0 0 2px #9a7b46,0 0 8px 2px #c2a46b55,0 2px 5px #132c25}.map-module__Cx-tNG__marker[data-current=true] .map-module__Cx-tNG__dot,.map-module__Cx-tNG__marker:hover .map-module__Cx-tNG__dot,.map-module__Cx-tNG__marker:focus-visible .map-module__Cx-tNG__dot{border-color:#c2a46b}.map-module__Cx-tNG__marker[data-current=true] .map-module__Cx-tNG__dot{outline-color:#c2a46b}.map-module__Cx-tNG__marker[aria-pressed=true] .map-module__Cx-tNG__dot{box-shadow:inset 0 0 0 2px #25312d,0 0 0 2px #9a7b46,0 0 8px 2px #c2a46b55,0 2px 5px #132c25}.map-module__Cx-tNG__locationListPanel{position:relative;overflow:visible}.map-module__Cx-tNG__locationPanelContent{z-index:2;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative}.map-module__Cx-tNG__mapLayout[data-first-location-focus=true] .map-module__Cx-tNG__locationPanelContent{z-index:auto}.map-module__Cx-tNG__mapLayout:not(.map-module__Cx-tNG__initialMapLayout) .map-module__Cx-tNG__mapColumn,.map-module__Cx-tNG__mapLayout:not(.map-module__Cx-tNG__initialMapLayout) .map-module__Cx-tNG__mapSheet{display:contents}.map-module__Cx-tNG__mapLayout:not(.map-module__Cx-tNG__initialMapLayout) .map-module__Cx-tNG__heading,.map-module__Cx-tNG__mapLayout:not(.map-module__Cx-tNG__initialMapLayout) .map-module__Cx-tNG__toolbar{grid-column:1/-1}.map-module__Cx-tNG__mapDecor{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.map-module__Cx-tNG__mapDecor img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block;position:absolute}.map-module__Cx-tNG__mapDecorCity{opacity:.15;width:320px;bottom:16px;right:6px}@media (max-width:760px){.map-module__Cx-tNG__mapDecorCity{opacity:.07;width:230px;bottom:8px;right:0}}@media (min-width:1101px){[data-map-screen=true]:has(.map-module__Cx-tNG__map)>header[data-site-header]:after{display:none}.map-module__Cx-tNG__frame{transform:translateY(8px)}.map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__mapColumn,.map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__mapSheet{display:contents}.map-module__Cx-tNG__initialMapLayout .map-module__Cx-tNG__locationListPanel{background:0 0;border:0;padding:0}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout{flex:none;grid-template-rows:max-content max-content minmax(0,1fr);grid-template-areas:"heading heading""toolbar toolbar""map sidebar";align-items:stretch;row-gap:0;height:calc(100dvh - 88px - 3rem);min-height:0}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__heading{grid-area:heading}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__toolbar{grid-area:toolbar}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__frame{grid-area:map}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__locationListPanel{grid-area:sidebar}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__frame{height:100%;min-height:0;overflow:visible}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__viewport{aspect-ratio:auto;height:100%;max-height:none}.map-module__Cx-tNG__mapLayout:not(.map-module__Cx-tNG__initialMapLayout) .map-module__Cx-tNG__locationListPanel{background:#eee7d6ed;border:1px solid #a38a5655;flex-direction:column;height:100%;min-height:0;padding:1rem;display:flex;overflow:hidden;box-shadow:0 5px 16px #19382d24}.map-module__Cx-tNG__mapLayout:not(.map-module__Cx-tNG__initialMapLayout) .map-module__Cx-tNG__locationPanelContent{height:100%;min-height:0}.map-module__Cx-tNG__mapLayout:not(.map-module__Cx-tNG__initialMapLayout) .map-module__Cx-tNG__locationList{flex:1 1 0;min-height:0;overflow-y:auto}.map-module__Cx-tNG__locationListPanel{box-sizing:border-box;padding-inline:1.25rem}.map-module__Cx-tNG__search{width:100%}.map-module__Cx-tNG__search label{display:block}.map-module__Cx-tNG__search input{box-sizing:border-box;width:100%}.map-module__Cx-tNG__locationList{padding-right:.35rem}}@media (min-width:1101px) and (min-height:800px){.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__frame{transform:translateY(-12px)}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__toolbar{--map-lift:12px}}.map-module__Cx-tNG__legend{color:#243e32;gap:6px clamp(8px,1vw,16px);font-size:12px;font-weight:600;line-height:16px}@media (min-width:1300px) and (min-height:800px){.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__heading,.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__zoomHint{visibility:hidden}}.map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__locationListPanel.map-module__Cx-tNG__allPlacesPanel{box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;overflow:hidden;container-type:size}.map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent{box-sizing:border-box;aspect-ratio:2/3;width:min(100%,66.6667cqh);height:auto;font-family:var(--font-display), "Cormorant Garamond", serif;color:#243e32;background:url(/assets/crowfield/ui/modals/locations-panel.png) 50%/100% 100% no-repeat;flex:none;padding:0}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent>:not(.map-module__Cx-tNG__locationList):not(.map-module__Cx-tNG__categoryHotspot){margin-left:23%;margin-right:8%}.map-module__Cx-tNG__map .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent>.map-module__Cx-tNG__categoryHotspot{width:10.8%;height:15.5%;min-height:0;box-shadow:none;cursor:pointer;clip-path:polygon(0 0,55% 0,61% 10%,96% 24%,100% 31%,100% 74%,94% 82%,61% 93%,55% 100%,0 100%);background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:23.3%;left:8.3%}.map-module__Cx-tNG__map .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent>.map-module__Cx-tNG__categoryHotspot+.map-module__Cx-tNG__categoryHotspot{height:14.7%;top:41.5%}.map-module__Cx-tNG__map .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent>.map-module__Cx-tNG__categoryHotspot[aria-pressed=true]{-webkit-backdrop-filter:brightness(1.08)saturate(1.06);backdrop-filter:brightness(1.08)saturate(1.06)}.map-module__Cx-tNG__map .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent>.map-module__Cx-tNG__categoryHotspot:hover{-webkit-backdrop-filter:brightness(1.12)saturate(1.06);backdrop-filter:brightness(1.12)saturate(1.06)}.map-module__Cx-tNG__map .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent>.map-module__Cx-tNG__categoryHotspot:focus-visible{-webkit-backdrop-filter:brightness(1.18);backdrop-filter:brightness(1.18);outline-offset:-6px;outline:2px solid #b79a53}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationPanelContent>h3{font:600 26px/1.1 var(--font-display), "Cormorant Garamond", serif;text-align:center;flex:none;margin-top:17%;margin-bottom:.3rem}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__search{width:auto;font:600 18px/1.1 var(--font-display), "Cormorant Garamond", serif;flex:none}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__search input{box-sizing:border-box;width:100%;min-height:36px;font:500 16px/1.2 var(--font-display), "Cormorant Garamond", serif;padding:.35rem .5rem}.map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationList{flex:1 1 0;min-height:0;margin:.5rem 8% 13% 23%;padding:0 .2rem 0 0;overflow-y:auto}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationCategory{margin-bottom:.5rem}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationCategory ul{margin:0;padding:0;list-style:none}.map-module__Cx-tNG__map .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__categoryToggle{color:#f5eedb;width:100%;min-height:42px;font:600 18px/1.1 var(--font-display), "Cormorant Garamond", serif;background:#243e32;border:1px solid #aa9058;justify-content:space-between;align-items:center;gap:.35rem;padding:.4rem .5rem;display:flex}.map-module__Cx-tNG__map .map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__locationList li button{font:600 18px/1.15 var(--font-display), "Cormorant Garamond", serif;padding:.5rem .35rem}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__selectedCard{margin-top:0;margin-bottom:.35rem;padding:0 0 .35rem}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__selectedCard h4{margin:0;font-size:20px;line-height:1.1}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__selectedCard p{margin:.2rem 0}.map-module__Cx-tNG__allPlacesPanel .map-module__Cx-tNG__travel{min-height:34px;padding:.35rem}@media (max-width:1100px){.map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__locationListPanel.map-module__Cx-tNG__allPlacesPanel{height:min(34rem,150vw);max-height:none;display:flex}}@media (min-width:1101px){.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__toolbar{z-index:20;position:relative}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__toolbar>.map-module__Cx-tNG__legend{left:calc(50% - 180px - clamp(.5rem,1vw,1rem)/2);right:auto;bottom:calc(8px - .5rem - var(--map-inset-y) + var(--frame-top-overhang) + var(--map-lift,-8px));flex-wrap:nowrap;width:max-content;position:absolute;transform:translate(-50%)}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__toolbar>.map-module__Cx-tNG__controls{left:var(--map-inset-x);bottom:calc(0px - .5rem - var(--map-inset-y) + var(--frame-left-overhang) + var(--map-lift,-8px));z-index:21;flex:none;width:max-content;min-height:0;margin:0;position:absolute}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__controls .map-module__Cx-tNG__zoomHint{display:none}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__controlButtons{gap:4px;display:flex}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__controlButtons button{box-sizing:border-box;color:#f5eedb;min-width:28px;height:28px;min-height:28px;font:600 14px/1 var(--font-display), "Cormorant Garamond", serif;background:#243e32;border:1px solid #8e7950;border-radius:1px;padding:.2rem .45rem;box-shadow:inset 0 1px #f5eedb0d,inset 0 -1px 2px #10251b33}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__controlButtons button:nth-child(-n+2){width:28px;padding:0}.map-module__Cx-tNG__map .map-module__Cx-tNG__mapLayout .map-module__Cx-tNG__controlButtons button:hover:not(:disabled){background:#2d4b3d;border-color:#aa9058}}
.page-module__rzgQca__shell{grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;display:grid}.page-module__rzgQca__shell>header[data-game-header]{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.page-module__rzgQca__stage{z-index:11;outline:none;place-items:center;min-width:0;min-height:0;padding:8px;display:grid;position:relative;container-type:size}.page-module__rzgQca__stage:has([data-case-preview]){width:100%;max-width:none;padding:0;display:block;position:static}.page-module__rzgQca__mapFocusTarget:focus{outline:none}.page-module__rzgQca__opening{aspect-ratio:1672/941;width:min(100cqw,177.683cqh,1500px);position:relative}.page-module__rzgQca__openingArtwork{background:url(/assets/crowfield/case02/case02-opening.png) 50%/contain no-repeat;width:100%;height:100%;display:block}.page-module__rzgQca__evidenceArtwork{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:170px}.page-module__rzgQca__shell .page-module__rzgQca__opening .page-module__rzgQca__begin,.page-module__rzgQca__shell .page-module__rzgQca__opening .page-module__rzgQca__begin:hover,.page-module__rzgQca__shell .page-module__rzgQca__opening .page-module__rzgQca__begin:active{cursor:pointer;background:0 0;border:0;border-radius:0;width:29.5%;height:10%;min-height:0;padding:0;position:absolute;top:79%;left:63.5%}.page-module__rzgQca__shell .page-module__rzgQca__opening .page-module__rzgQca__begin:focus-visible{outline-offset:3px;outline:2px solid #ead7a1}.page-module__rzgQca__guide{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:12px;width:100%;height:100%;min-height:0;padding-bottom:12px;display:grid}.page-module__rzgQca__shell:has(.page-module__rzgQca__guideArtwork){--environment-image:url(/assets/crowfield/how-to-play/how-to-play-background.png);--environment-position:center;--environment-blur:0px}.page-module__rzgQca__guideArtwork{place-items:center;width:100%;min-height:0;display:grid;container-type:size}.page-module__rzgQca__guideImage{aspect-ratio:1672/941;background:url(/assets/crowfield/how-to-play/how-to-play-guide.png) 50%/contain no-repeat;width:min(100cqw,177.683cqh);max-height:100%;display:block}@media (max-width:1100px){.page-module__rzgQca__shell>header[data-game-header]{grid-template-columns:minmax(0,1fr) auto;padding-inline:16px}.page-module__rzgQca__shell header .page-module__rzgQca__navigation{grid-area:2/1/auto/-1;justify-content:center}.page-module__rzgQca__shell header [data-case-exit]{grid-area:1/2}}.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction{color:#f5f1e6;background:#203e32;border-color:#aa9470;border-radius:9px}.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction:hover:not(:disabled){background:#284a3c;border-color:#b8a078;box-shadow:0 0 8px #aa947022}.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction:active:not(:disabled){background:#193529;box-shadow:inset 0 1px 3px #0003}.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction.page-module__rzgQca__warehouseAction:focus-visible{outline-offset:3px;outline:2px solid #aa9470}.page-module__rzgQca__residentPortraitVisual{overflow:hidden}.page-module__rzgQca__residentPortraitImage{margin:auto;object-fit:contain!important;width:136px!important;max-width:100%!important;height:170px!important;max-height:100%!important}@media (max-width:800px){.page-module__rzgQca__residentPortraitImage{width:100px!important;height:128px!important}}
.interior-module__EGCZoW__foundation{--interior-paper:#f4eee0;--interior-sheet:#fbf6eb;--interior-forest:#19382d;--interior-ink:#353830;--interior-gold:#a48b55;--interior-sepia:#795d40;--interior-line:#c9bda2;--interior-space:clamp(1rem, 2.5vw, 2rem);box-sizing:border-box;font:var(--type-body)/var(--leading-body) var(--font-body)}.interior-module__EGCZoW__foundation *,.interior-module__EGCZoW__foundation :before,.interior-module__EGCZoW__foundation :after{box-sizing:border-box}.interior-module__EGCZoW__foundation :where(h1,h2,h3){font-family:var(--font-display);line-height:var(--leading-heading);font-weight:600}.interior-module__EGCZoW__foundation :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--interior-gold);outline-offset:4px}.interior-module__EGCZoW__shell{min-height:100svh;color:var(--interior-ink);background:var(--interior-paper);padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,3vw,2rem)}.interior-module__EGCZoW__container{gap:var(--interior-space);width:100%;min-width:0;max-width:1200px;margin-inline:auto;display:grid}.interior-module__EGCZoW__header{color:var(--interior-ink);border-bottom:1px solid var(--interior-line);padding-bottom:1.25rem}.interior-module__EGCZoW__header:after{content:"";background:var(--interior-gold);width:3rem;height:2px;display:block;transform:translateY(calc(1.25rem + 2px))}.interior-module__EGCZoW__header h1,.interior-module__EGCZoW__header h2,.interior-module__EGCZoW__header h3{font-size:var(--type-display-lg);margin:.35rem 0 .5rem}.interior-module__EGCZoW__overline{color:var(--interior-sepia);font:600 var(--type-caption)/1.5 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;margin:0}.interior-module__EGCZoW__paper,.interior-module__EGCZoW__forest,.interior-module__EGCZoW__notebook{min-width:0;padding:var(--interior-space);border:1px solid var(--interior-line);border-radius:2px}.interior-module__EGCZoW__paper{color:var(--interior-ink);background:var(--interior-sheet);box-shadow:inset 0 0 24px #91784a08,0 2px 5px #473d2b09}.interior-module__EGCZoW__forest{color:#f4eee0;background:var(--interior-forest);border-color:var(--interior-gold);box-shadow:inset 0 0 0 4px #f4eee006}.interior-module__EGCZoW__forest :where(h1,h2,h3){color:#f4eee0}.interior-module__EGCZoW__forest a{color:#d8c291}.interior-module__EGCZoW__button{border:1px solid var(--interior-gold);min-height:44px;font:600 var(--type-button)/1.5 var(--font-ui);cursor:pointer;border-radius:2px;padding:.6rem 1.15rem;transition:background-color .15s,border-color .15s}.interior-module__EGCZoW__primary{color:#f8f1e2;background:var(--interior-forest)}.interior-module__EGCZoW__primary:hover:not(:disabled){background:#264b3d;border-color:#c2a96c}.interior-module__EGCZoW__secondary{color:var(--interior-forest);background:var(--interior-sheet);border-color:var(--interior-line)}.interior-module__EGCZoW__secondary:hover:not(:disabled){border-color:var(--interior-gold);background:#eae1cf}.interior-module__EGCZoW__button:disabled{opacity:.5;cursor:not-allowed}.interior-module__EGCZoW__badge{border:1px solid var(--interior-line);color:#4f5147;font:500 var(--type-caption)/1.5 var(--font-ui);background:#eae5d9;border-radius:2px;align-items:center;padding:.15rem .5rem;display:inline-flex}.interior-module__EGCZoW__badge[data-tone=forest]{color:#294a38;background:#e0e7dc}.interior-module__EGCZoW__badge[data-tone=gold]{color:#66522c;background:#eee3c6}.interior-module__EGCZoW__badge[data-tone=sepia]{color:#71523b;background:#ebe0d3}.interior-module__EGCZoW__portrait,.interior-module__EGCZoW__evidence{color:var(--interior-ink);margin:0}.interior-module__EGCZoW__portrait{width:min(100%,180px)}.interior-module__EGCZoW__portraitImage{aspect-ratio:3/4;border:1px solid var(--interior-gold);background:#e6ddca;padding:5px;overflow:hidden;box-shadow:0 2px 6px #352e2220}.interior-module__EGCZoW__portraitImage>img{object-fit:cover;width:100%;height:100%;display:block}.interior-module__EGCZoW__artifact{border:1px solid var(--interior-line);background:var(--interior-sheet);padding:clamp(.5rem,2vw,1.25rem);box-shadow:2px 3px #ded4c1,0 4px 12px #4a3b2412}.interior-module__EGCZoW__artifact :where(img,svg){max-width:100%;height:auto;margin-inline:auto;display:block}.interior-module__EGCZoW__portrait figcaption,.interior-module__EGCZoW__evidence figcaption{color:var(--interior-sepia);font:var(--type-caption)/1.5 var(--font-ui);margin-top:.75rem}.interior-module__EGCZoW__notebook{color:var(--interior-ink);background-color:var(--interior-sheet);background-image:linear-gradient(90deg,#0000 1.25rem,#ae80602b 1.25rem calc(1.25rem + 1px),#0000 calc(1.25rem + 1px)),repeating-linear-gradient(#0000 0 calc(2rem - 1px),#917b4f12 calc(2rem - 1px) 2rem);padding-left:2.25rem;line-height:2rem}.interior-module__EGCZoW__card{gap:1rem;display:grid}.interior-module__EGCZoW__card h3{font-size:var(--type-heading);margin:0 0 .5rem}.interior-module__EGCZoW__actions{border-top:1px solid var(--interior-line);flex-wrap:wrap;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.interior-module__EGCZoW__tabs{border-bottom:1px solid var(--interior-line);flex-wrap:wrap;gap:.25rem;padding:.25rem;display:flex}.interior-module__EGCZoW__tabs button{min-height:44px;color:var(--interior-forest);cursor:pointer;font:500 var(--type-label)/1.5 var(--font-ui);background:0 0;border:1px solid #0000;border-radius:2px;padding:.55rem .9rem}.interior-module__EGCZoW__tabs button[aria-selected=true]{background:var(--interior-forest);color:#f4eee0;border-color:var(--interior-gold)}.interior-module__EGCZoW__tabs button:hover:not(:disabled):not([aria-selected=true]){background:#e8dfcd}.interior-module__EGCZoW__tabs button:disabled{opacity:.45;cursor:not-allowed}.interior-module__EGCZoW__tabPanel{padding-block:var(--interior-space);min-width:0}.interior-module__EGCZoW__modal{width:min(640px,100vw - 2rem);max-height:calc(100svh - 2rem);padding:var(--interior-space);border:1px solid var(--interior-gold);color:var(--interior-ink);background:var(--interior-sheet);border-radius:2px;overflow:auto;box-shadow:0 12px 48px #101f2855}.interior-module__EGCZoW__modal::backdrop{background:#10251ed1}.interior-module__EGCZoW__modalHeader{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.interior-module__EGCZoW__modalHeader h2{font-size:var(--type-heading);margin:0}@media (prefers-reduced-motion:reduce){.interior-module__EGCZoW__button{transition:none}}
.evidence-module__Sxs3vq__viewer{overscroll-behavior:contain;color:#263b32;background:#f6f1e5;border:1px solid #53665b;border-radius:12px;width:min(960px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:clamp(16px,3vw,32px);overflow:auto;box-shadow:0 20px 90px #15241c55}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer h2{overflow-wrap:anywhere;margin:6px 0 4px}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__kind{margin:0 0 6px}.evidence-module__Sxs3vq__toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.evidence-module__Sxs3vq__toolbar p{margin:0}.evidence-module__Sxs3vq__toolbar button{flex-shrink:0}.evidence-module__Sxs3vq__kind,.evidence-module__Sxs3vq__hint{color:#4c594f}.evidence-module__Sxs3vq__material{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.evidence-module__Sxs3vq__surface{background:#fffaf0;border:1px solid #b6b19f;place-items:center;min-height:220px;padding:clamp(12px,3vw,28px);display:grid}.evidence-module__Sxs3vq__surface img{object-fit:contain;max-width:100%;max-height:55dvh;display:block}.evidence-module__Sxs3vq__photo{background:#e9e5d9;min-height:clamp(220px,35vw,360px)}.evidence-module__Sxs3vq__placeholder{text-align:center;color:#566057;gap:12px;display:grid}.evidence-module__Sxs3vq__placeholder>span:first-child{font-size:48px}.evidence-module__Sxs3vq__reading{overflow-wrap:anywhere;min-width:0;font:var(--type-body)/var(--leading-body) var(--font-body)}.evidence-module__Sxs3vq__reading h3{margin-top:0}.evidence-module__Sxs3vq__reading blockquote{white-space:pre-wrap;background:#fffaf0;border-left:3px solid #617365;margin:12px 0 24px;padding:16px}.evidence-module__Sxs3vq__rumor{color:#574321;background:#f4e9cc;border:2px dashed #756035;padding:12px 16px}.evidence-module__Sxs3vq__flip{align-items:center;gap:20px;margin:16px 0;display:flex}@media (max-width:540px){.evidence-module__Sxs3vq__viewer{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:16px}.evidence-module__Sxs3vq__toolbar{align-items:flex-start}}.evidence-module__Sxs3vq__toolbar,.evidence-module__Sxs3vq__kind,.evidence-module__Sxs3vq__hint,.evidence-module__Sxs3vq__flip>span,.evidence-module__Sxs3vq__placeholder,.evidence-module__Sxs3vq__material>small{font-family:var(--font-ui);font-size:var(--type-label);line-height:var(--leading-ui)}.evidence-module__Sxs3vq__reading blockquote{font:var(--type-body)/var(--leading-body) var(--font-body)}.evidence-module__Sxs3vq__placeholder small{font-size:var(--type-caption)}.evidence-module__Sxs3vq__visualImage{min-width:0;max-width:100%}.evidence-module__Sxs3vq__zoomControls{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 8px;display:flex}.evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__zoomControls button{min-height:34px;margin:0;padding:.3rem .65rem;font-size:14px}@media (max-width:760px),(pointer:coarse){.evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__zoomControls button{min-height:44px;padding:.4rem .65rem}}.evidence-module__Sxs3vq__imageViewport{overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;width:100%;min-height:120px;max-height:58dvh;overflow:auto}.evidence-module__Sxs3vq__imageViewport img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:56dvh;margin:auto;display:block}.evidence-module__Sxs3vq__imageViewport[data-zoom="1"]{place-items:center;display:grid}.evidence-module__Sxs3vq__imageViewport:focus-visible{outline-offset:2px;outline:3px solid #526d59}.evidence-module__Sxs3vq__visualImage small,.evidence-module__Sxs3vq__zoomControls span{font-family:var(--font-ui);font-size:var(--type-caption)}.evidence-module__Sxs3vq__toolbar{z-index:2;background:#f6f1e5;padding-block:2px;position:sticky;top:-1px}.evidence-module__Sxs3vq__viewer{padding-block:12px 20px;background:#f3ecdc;border:1px solid #a38a56;border-radius:2px;max-height:85dvh;padding:1rem clamp(1rem,2.5vw,2rem) 1.4rem;box-shadow:0 18px 65px #10241c44}.evidence-module__Sxs3vq__viewer::backdrop{background:#10241edb}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer h2{font:600 clamp(1.8rem, 3vw, 2.6rem)/1.15 var(--font-display);margin:.8rem 0 .4rem}.evidence-module__Sxs3vq__toolbar{background:#f3ecdc;border-bottom:1px solid #a38a5655;padding-bottom:.6rem;font-size:.75rem}.evidence-module__Sxs3vq__kind{text-transform:uppercase;letter-spacing:.09em;color:#796b4c;font-size:.6875rem}.evidence-module__Sxs3vq__material{gap:1.1rem}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport{background:#e7deca;max-height:48dvh;padding:.65rem}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport img{object-fit:contain;max-height:44dvh}.evidence-module__Sxs3vq__reading{font-size:1rem;line-height:1.65}.evidence-module__Sxs3vq__reading h3{font:600 1.6rem/1.2 var(--font-display)}.evidence-module__Sxs3vq__reading blockquote{background:#ebe1cd;border-left:1px solid #a38a56;padding:.8rem 1rem}.evidence-module__Sxs3vq__zoomControls{padding-block:.35rem}.evidence-module__Sxs3vq__surface{background:#e7deca;border-color:#a38a5644}@media (max-width:540px){.evidence-module__Sxs3vq__viewer{max-height:85dvh;padding:.8rem}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport{max-height:42dvh}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport img{max-height:38dvh}}.evidence-module__Sxs3vq__viewer{scrollbar-width:thin;scrollbar-color:#a99b7c66 transparent;background:#efe3cc;border-color:#9d885c;padding-top:.65rem;box-shadow:0 8px 28px #10241c30}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer h2{margin:.55rem 0 .3rem;font-size:clamp(1.7rem,2.8vw,2.35rem)}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar{background:#efe3cc;gap:.75rem;padding-block:0 .4rem}.evidence-module__Sxs3vq__viewer button{background:0 0;border-color:#9d885c66;min-height:34px;padding:.25rem .6rem;font-size:.8125rem;font-weight:500}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__nextEvidence{color:#f4eee0;background:#19382d;border-color:#315847;min-height:38px;margin:.85rem auto 0;padding:.45rem 1rem;font-size:.875rem;display:block}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__nextEvidence:hover:not(:disabled){background:#264b3d;border-color:#426b56}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__packageLink{color:#6f5730;text-underline-offset:3px;background:0 0;border:0;border-bottom:1px solid #8b6e3f;border-radius:0;min-height:0;margin:.85rem auto 0;padding:.2rem 0;font-size:.9rem;text-decoration:underline;display:block}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__zoomControls{margin:0 0 .4rem;padding-block:.15rem}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__surface{scrollbar-width:thin;scrollbar-color:#8e877466 transparent;background:#c9c4b7;border-color:#8b806344}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__flip{flex-wrap:wrap;gap:.8rem;margin-block:.6rem}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__reading blockquote{background:#e8dac0}.evidence-module__Sxs3vq__viewer::-webkit-scrollbar{width:5px;height:5px}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport::-webkit-scrollbar{width:5px;height:5px}.evidence-module__Sxs3vq__viewer::-webkit-scrollbar-thumb{background:#a99b7c66}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport::-webkit-scrollbar-thumb{background:#a99b7c66}@media (max-width:760px),(pointer:coarse){.evidence-module__Sxs3vq__viewer button{min-height:44px}}.evidence-module__Sxs3vq__viewer{background:#efe3cc;border:1px solid #a38a56;border-radius:3px;width:min(1120px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:14px clamp(16px,3vw,34px) 26px;box-shadow:0 24px 100px #07140f88}.evidence-module__Sxs3vq__viewer::backdrop{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#08150fd9}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar{background:#efe3cc;border:0;padding:0 0 .7rem}.evidence-module__Sxs3vq__packageControls,.evidence-module__Sxs3vq__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.evidence-module__Sxs3vq__packageControls span,.evidence-module__Sxs3vq__controls span{text-align:center;color:#53604f;min-width:3.5rem;font:.78rem/1 var(--font-ui)}.evidence-module__Sxs3vq__viewer button{color:#f4ead4;min-height:34px;font:500 .78rem/1.2 var(--font-ui);background:#19382d;border:1px solid #8d794b99;border-radius:2px;padding:.3rem .7rem}.evidence-module__Sxs3vq__viewer button:hover:not(:disabled){background:#28503e;border-color:#b49d64}.evidence-module__Sxs3vq__viewer button:disabled{opacity:.38;cursor:not-allowed}.evidence-module__Sxs3vq__pages{gap:.8rem;display:grid}.evidence-module__Sxs3vq__controls{justify-content:flex-start}.evidence-module__Sxs3vq__material{place-items:center;gap:0;min-height:min(68dvh,760px);display:grid}.evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__surface,.evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage{background:#2a302b;border:0;place-items:center;width:100%;min-height:min(68dvh,760px);padding:.5rem;display:grid;overflow:auto}.evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__surface img{object-fit:contain;transform-origin:50%;max-width:100%;max-height:min(68dvh,760px);transition:transform .15s}.evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__placeholder{color:#d5c399}.evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage{width:100%;min-width:0}.evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport{background:#2a302b;min-height:min(68dvh,760px);max-height:min(68dvh,760px)}.evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport img{max-height:min(66dvh,740px)}@media (max-width:760px),(pointer:coarse){.evidence-module__Sxs3vq__viewer{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:.7rem .7rem 1rem}.evidence-module__Sxs3vq__material,.evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__surface,.evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage,.evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport{min-height:58dvh}.evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__surface img,.evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport img{max-height:56dvh}.evidence-module__Sxs3vq__viewer button{min-height:42px}}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer{box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer::backdrop{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#07130ee3}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar{background:0 0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__surface,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__imageViewport{box-shadow:none;background:0 0;border:0;outline:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__surface,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage{padding:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__surface img,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__imageViewport img{box-shadow:none;border:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material .evidence-module__Sxs3vq__surface,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport{min-height:min(70dvh,780px)}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport{padding:0}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer{align-content:start;justify-items:center;display:grid}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar{justify-content:center;gap:.5rem;width:fit-content;max-width:100%;margin:0 auto .45rem;padding:0;position:static}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar>button{margin-left:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__packageControls{justify-content:center}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages{justify-items:center;gap:.55rem;width:min(100%,920px)}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__controls{justify-content:center;width:fit-content;max-width:100%;margin-inline:auto}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage{width:100%}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer{grid-template-columns:auto auto;justify-content:center;column-gap:.55rem}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages{display:contents}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar{grid-area:1/2;width:fit-content;margin:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__controls{grid-area:1/1;width:fit-content;margin:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material{grid-area:2/1/auto/-1;width:min(100%,920px)}@media (max-width:760px),(pointer:coarse){.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer{grid-template-columns:auto auto;column-gap:.35rem}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__controls{min-width:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material{width:100%}}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__imageViewport{overscroll-behavior:contain}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages:has(.evidence-module__Sxs3vq__imageViewport[data-zoom]:not([data-zoom="1"])){-webkit-user-select:none;user-select:none}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages:has(.evidence-module__Sxs3vq__imageViewport[data-zoom]:not([data-zoom="1"])) .evidence-module__Sxs3vq__imageViewport{cursor:grab}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__packageLink{color:#f4ead4;text-underline-offset:0;background:#463824;border:1px solid #b49d64;border-radius:2px;grid-column:1/-1;justify-self:center;min-height:36px;margin:.75rem auto 0;padding:.45rem 1rem;font-size:.875rem;text-decoration:none;display:block}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__packageLink:hover:not(:disabled){color:#fff7e6;background:#5c492d;border-color:#d1b878}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer{grid-template-columns:minmax(0,920px);place-content:start center;justify-items:stretch}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__controls{grid-area:1/1;justify-content:flex-start;width:100%;margin:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar{grid-area:1/1;justify-content:flex-end;width:100%;margin:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material{grid-area:2/1;justify-self:center;width:100%}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__packageLink{grid-column:1;justify-self:end;margin-top:.75rem}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,920px);place-content:start center;justify-items:stretch;overflow:hidden}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__controls{grid-area:1/1;justify-content:flex-start;width:100%;margin:0 0 10px;position:static}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__toolbar{grid-area:1/1;justify-content:flex-end;width:100%;margin:0 0 10px;position:static}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material{grid-area:2/1;justify-self:center;width:100%;min-height:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport{width:100%;height:auto;min-height:0;max-height:calc(100dvh - 170px);overflow:hidden}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport[data-zoom]:not([data-zoom="1"]){overflow:hidden}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport img{max-width:100%;max-height:calc(100dvh - 170px)}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__packageLink{grid-area:3/1;justify-self:end;margin-top:10px}.evidence-module__Sxs3vq__viewer [data-document-navigation]{flex-wrap:wrap;grid-area:3/1;justify-content:center;align-items:center;gap:.6rem;display:flex}.evidence-module__Sxs3vq__viewer [data-document-navigation] .evidence-module__Sxs3vq__packageLink{grid-area:auto;justify-self:auto;margin:10px 0 0}@media (max-width:760px),(pointer:coarse){.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__viewer{grid-template-columns:minmax(0,1fr)}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__material>.evidence-module__Sxs3vq__visualImage,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport img{max-height:calc(100dvh - 170px)}}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__evidenceFrame{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);justify-items:stretch;width:min(100%,920px);display:grid}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__topControls{grid-area:1/1;justify-content:space-between;align-items:center;width:100%;margin-bottom:9px;display:flex}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__topControls .evidence-module__Sxs3vq__controls{justify-content:flex-start;width:auto;margin:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__topControls .evidence-module__Sxs3vq__toolbar{justify-content:flex-end;width:auto;margin:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__evidenceFrame>.evidence-module__Sxs3vq__material{grid-area:2/1}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__evidenceFrame>.evidence-module__Sxs3vq__photoFlipAction{grid-area:3/1;justify-self:center;width:fit-content;margin:10px auto 0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__evidenceFrame>.evidence-module__Sxs3vq__packageLink{grid-area:3/1}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__topControls .evidence-module__Sxs3vq__toolbar{margin-right:0}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__progressLabel{color:#f3ead8;font:600 .82rem/1.25 var(--font-ui);white-space:nowrap}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__evidenceFrame>.evidence-module__Sxs3vq__packageLink+.evidence-module__Sxs3vq__packageLink{grid-row:4}.evidence-module__Sxs3vq__panViewport,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport{box-sizing:border-box;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:min(70dvh,100dvh - 170px);min-height:0;max-height:none;padding:0;display:block;overflow:hidden}.evidence-module__Sxs3vq__zoomCanvas{position:relative}.evidence-module__Sxs3vq__backgroundArtwork{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;display:block}.evidence-module__Sxs3vq__viewer{--artwork-height-limit:calc(100dvh - 170px)}.evidence-module__Sxs3vq__imageViewport .evidence-module__Sxs3vq__zoomCanvas .evidence-module__Sxs3vq__backgroundArtwork,.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport .evidence-module__Sxs3vq__zoomCanvas .evidence-module__Sxs3vq__backgroundArtwork{object-fit:contain;max-width:none;max-height:none;margin:0;display:block;position:absolute}.evidence-module__Sxs3vq__imageViewport:not([data-zoom="1"]){cursor:grab}.evidence-module__Sxs3vq__viewer .evidence-module__Sxs3vq__pages .evidence-module__Sxs3vq__visualImage .evidence-module__Sxs3vq__imageViewport[data-zoom][data-dragging=true],.evidence-module__Sxs3vq__imageViewport[data-dragging=true]{cursor:grabbing}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__fitDocumentViewer .evidence-module__Sxs3vq__imageViewport{box-sizing:border-box;place-items:center;width:100%;height:min(58dvh,100dvh - 250px);min-height:0;max-height:none;padding:0;display:grid;overflow:hidden}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__fitDocumentViewer .evidence-module__Sxs3vq__imageViewport img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__fitDocumentViewer .evidence-module__Sxs3vq__imageViewport[data-zoom]:not([data-zoom="1"]){display:block;overflow:hidden}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__fitDocumentViewer .evidence-module__Sxs3vq__imageViewport[data-zoom]:not([data-zoom="1"]) img{max-width:none;max-height:none}.evidence-module__Sxs3vq__viewer.evidence-module__Sxs3vq__centeredFitZoomViewer .evidence-module__Sxs3vq__imageViewport[data-zoom]:not([data-zoom="1"]){place-items:center;display:grid;overflow:hidden}
.location-module__axZmJq__location.location-module__axZmJq__location{color:#353830;background:#f4eee0;min-height:auto;padding:0}body:has([data-location-template]){margin:0}.location-module__axZmJq__location.location-module__axZmJq__location:has(.location-module__axZmJq__composition){isolation:auto;flex:1;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;position:static;overflow:visible}.location-module__axZmJq__location:has(.location-module__axZmJq__composition)>div{padding:1rem clamp(1rem,2vw,2.5rem) 4rem}.location-module__axZmJq__location .location-module__axZmJq__actionCards>article:has([data-visual-asset="/cases/case01/characters/father-first.webp"]){flex-direction:column;gap:.75rem;display:flex}.location-module__axZmJq__location .location-module__axZmJq__actionCards>article:has([data-visual-asset="/cases/case01/characters/father-first.webp"])>div{order:-1}.location-module__axZmJq__location .location-module__axZmJq__actionCards>article:has([data-visual-asset="/cases/case01/characters/father-first.webp"])>header h3{margin:0;font-size:1.2rem;line-height:1.2}.location-module__axZmJq__location .location-module__axZmJq__actionCards>article:has([data-visual-asset="/cases/case01/characters/father-first.webp"])>footer{justify-content:center;margin-top:0}.location-module__axZmJq__location [data-visual-asset="/cases/case01/characters/father-first.webp"]>div:first-child:not([role=region]){display:none}.location-module__axZmJq__location [data-visual-asset="/cases/case01/characters/father-first.webp"]>[role=region]{height:auto;min-height:0;max-height:none;overflow:visible}.location-module__axZmJq__location [data-visual-asset="/cases/case01/characters/father-first.webp"] img{object-fit:contain;filter:grayscale();height:auto;margin-inline:auto;display:block;width:220px!important;max-width:100%!important;max-height:300px!important}.location-module__axZmJq__location .location-module__axZmJq__fatherOfficeCard>header{display:none}.location-module__axZmJq__location .location-module__axZmJq__actionCards>article.location-module__axZmJq__fatherOfficeCard:has([data-visual-asset="/cases/case01/characters/father-first.webp"])>div{order:0}.location-module__axZmJq__location .location-module__axZmJq__fatherOfficeCard>div>.location-module__axZmJq__fatherOfficeCaption{text-align:center;font:500 1rem/1.35 var(--font-ui);color:#655d4e;margin:.55rem 0 0}.location-module__axZmJq__location .location-module__axZmJq__actionCards>article.location-module__axZmJq__fatherOfficeCard{flex:none;align-items:center;gap:.55rem;padding-block:.5rem}.location-module__axZmJq__location .location-module__axZmJq__fatherOfficeCard [data-visual-asset]{--artwork-height-limit:min(225px, 30dvh);width:min(180px,100%);margin-inline:auto}.location-module__axZmJq__location .location-module__axZmJq__fatherOfficeCard>div{width:100%}.location-module__axZmJq__location .location-module__axZmJq__fatherOfficeCard>footer{width:min(200px,100%);margin:0;padding:0}.location-module__axZmJq__location .location-module__axZmJq__fatherOfficeCard>footer button{--action-button-width:200px}.location-module__axZmJq__back{padding-top:.5rem}.location-module__axZmJq__composition{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.location-module__axZmJq__scene,.location-module__axZmJq__choices{min-width:0}.location-module__axZmJq__choices{container-type:inline-size}.location-module__axZmJq__scene{gap:2rem;display:grid}.location-module__axZmJq__panorama img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%}.location-module__axZmJq__interactionShell{grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,3vw,2rem);height:min(100svh - 190px,760px);min-height:540px;display:grid}.location-module__axZmJq__dialogueShell{display:block}.location-module__axZmJq__interactionImage{align-self:start;min-width:0}.location-module__axZmJq__interactionImage .location-module__axZmJq__interactionArtwork{object-fit:contain;width:100%;max-height:min(68svh,720px);display:block}.location-module__axZmJq__interactionContent{min-width:0;min-height:0;overflow:auto}.location-module__axZmJq__interactionContent .conversation{height:100%;min-height:0;margin:0}.location-module__axZmJq__interactionMode .location-module__axZmJq__interactionContent .actionCards{margin-top:0}.location-module__axZmJq__actionPanel.location-module__axZmJq__actionPanel{padding:clamp(1rem,2vw,1.5rem)}.location-module__axZmJq__actionPanel>section+section{margin-top:2rem}.location-module__axZmJq__actionCards{gap:1rem;margin-top:1.5rem;display:grid}.location-module__axZmJq__actionCards>article{padding:1rem}.location-module__axZmJq__actionCards p{margin-block:.5rem}.location-module__axZmJq__location button{font-family:var(--font-ui);border-radius:2px}.location-module__axZmJq__location button:not(:disabled){border-color:#a48b55}.location-module__axZmJq__location .location-module__axZmJq__back button{color:#19382d;background:#fbf6eb}.location-module__axZmJq__location:not(.location-module__axZmJq__interactionMode) .location-module__axZmJq__back>button{box-sizing:border-box;appearance:none;color:#f5f1e6;width:144px;height:44px;min-height:44px;box-shadow:none;font:500 19px/1.2 var(--font-display);white-space:nowrap;background:#203e32;border:1px solid #aa9470;border-radius:9px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex;position:relative}.location-module__axZmJq__location:not(.location-module__axZmJq__interactionMode) .location-module__axZmJq__back>button:hover:not(:disabled){background:#284a3c;border-color:#b8a078;box-shadow:0 0 8px #aa947022}.location-module__axZmJq__location:not(.location-module__axZmJq__interactionMode) .location-module__axZmJq__back>button:active:not(:disabled){background:#193529}.location-module__axZmJq__location:not(.location-module__axZmJq__interactionMode) .location-module__axZmJq__back>button:focus-visible{outline-offset:3px;outline:2px solid #aa9470}.location-module__axZmJq__location .location-module__axZmJq__actionCards footer button{color:#f8f1e2;background:#19382d;width:100%}.location-module__axZmJq__location .location-module__axZmJq__actionCards footer button:hover{background:#264b3d}.location-module__axZmJq__location .location-module__axZmJq__empty h3{color:#f4eee0;margin-top:0}.location-module__axZmJq__choices :where(img){max-width:100%}@media (max-width:900px){.location-module__axZmJq__composition{grid-template-columns:minmax(0,1fr)}.location-module__axZmJq__panorama img{aspect-ratio:16/9}.location-module__axZmJq__interactionShell{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.location-module__axZmJq__interactionImage .location-module__axZmJq__interactionArtwork{max-height:42svh}.location-module__axZmJq__interactionContent{overflow:visible}}@media (max-width:480px){.location-module__axZmJq__panorama img{aspect-ratio:4/3}.location-module__axZmJq__scene{gap:1.25rem}}.location-module__axZmJq__location.location-module__axZmJq__location{background:0 0}.location-module__axZmJq__location>div{gap:.6rem;max-width:none}.location-module__axZmJq__back{padding:0 0 .8rem}.location-module__axZmJq__composition{grid-template-columns:minmax(0,1.65fr) minmax(330px,.85fr);align-items:stretch;gap:0}.location-module__axZmJq__scene{display:block}.location-module__axZmJq__panorama{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.location-module__axZmJq__panorama>div,.location-module__axZmJq__interactionImage>div{box-shadow:none;background:0 0;border:0;height:100%;padding:0}.location-module__axZmJq__panorama img{aspect-ratio:auto;object-fit:cover;object-position:center center;width:100%;max-width:none;height:100%;min-height:0;max-height:none;display:block}.location-module__axZmJq__panorama figcaption{color:#e4d8bb;font:.75rem/1.5 var(--font-ui);letter-spacing:.06em;background:#142e25d9;margin:0;padding:.35rem .65rem;position:absolute;bottom:1rem;left:1.3rem}.location-module__axZmJq__choices{box-shadow:none;background:linear-gradient(90deg,#aa8d4c0b,#0000 18%),#eae0cb;border:1px solid #a38a5644;padding:clamp(1.2rem,2.5vw,2.2rem)}.location-module__axZmJq__choices>header{border-bottom:1px solid #8d794b55;margin-bottom:1.2rem;padding-bottom:1rem}.location-module__axZmJq__choices>header h2{margin:.4rem 0;font-size:clamp(2.4rem,3.3vw,3.5rem)}.location-module__axZmJq__actionPanel.location-module__axZmJq__actionPanel{box-shadow:none;background:0 0;border:0;padding:0}.location-module__axZmJq__actionPanel>section+section{border-top:1px solid #8d794b44;margin-top:.9rem;padding-top:.9rem}.location-module__axZmJq__location .location-module__axZmJq__actionPanel h3{font-size:1.6rem}.location-module__axZmJq__actionCards{gap:0;margin-top:0}.location-module__axZmJq__actionCards>article{box-shadow:none;background:0 0;border:0;border-top:1px solid #a38a5655;padding:.9rem 0;display:block}.location-module__axZmJq__actionCards>article:first-child{border-top:0;padding-top:0}.location-module__axZmJq__actionCards>article:last-child{padding-bottom:0}.location-module__axZmJq__actionCards>article header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .6rem;display:flex}.location-module__axZmJq__actionCards>article header h3{margin:0}.location-module__axZmJq__actionCards p{font:.9375rem/1.55 var(--font-body);color:#655d4e}.location-module__axZmJq__actionCards footer{border:0;margin-top:.65rem;padding-top:0}.location-module__axZmJq__location .location-module__axZmJq__actionCards footer button{width:auto;min-width:120px}.location-module__axZmJq__location .location-module__axZmJq__empty{border:0;margin-top:1rem;padding:1.2rem}.location-module__axZmJq__interactionShell{background:var(--beige-surface);border:1px solid #a38a5644;grid-template-columns:minmax(0,1.3fr) minmax(310px,.7fr);gap:0;height:auto;min-height:0}.location-module__axZmJq__interactionImage{align-self:stretch;position:relative}.location-module__axZmJq__interactionImage>div{height:auto}.location-module__axZmJq__interactionImage .location-module__axZmJq__interactionArtwork{object-fit:contain;background:#282e25;width:100%;height:min(70svh,700px);max-height:none}.location-module__axZmJq__interactionImage figcaption{margin:0;padding:.7rem 1rem;font-size:.75rem}.location-module__axZmJq__interactionContent{padding:1.8rem;overflow:auto}.location-module__axZmJq__interactionContent>article{box-shadow:none;background:0 0;border:0;padding:0}.location-module__axZmJq__interactionContent>article h3{font-size:2.1rem}.location-module__axZmJq__interactionContent:has(.location-module__axZmJq__inspectionFatherPortrait){overflow:hidden}.location-module__axZmJq__interactionContent:has(.location-module__axZmJq__inspectionFatherPortrait)>article{flex-direction:column;height:100%;min-height:0;display:flex}.location-module__axZmJq__interactionContent>article .location-module__axZmJq__inspectionFatherPortrait{aspect-ratio:4/5;object-fit:contain;filter:grayscale();flex:0 auto;width:min(100%,150px);height:auto;max-height:min(30svh,240px);margin:0 auto;display:block}.location-module__axZmJq__interactionContent:has(.location-module__axZmJq__inspectionFatherPortrait)>article>footer{flex-wrap:nowrap;flex-shrink:0;justify-content:center;gap:.75rem}.location-module__axZmJq__interactionContent:has(.location-module__axZmJq__inspectionFatherPortrait)>article>footer button:disabled{opacity:.6;cursor:default;filter:none;color:#7a776f;background:#d8d5cc;border-color:#b8b3a8}.location-module__axZmJq__interactionShell:has([aria-label^=Разговор\:]){background:0 0;border:0;display:block}.location-module__axZmJq__interactionShell:has([aria-label^=Разговор\:])>figure{display:none}.location-module__axZmJq__interactionShell:has([aria-label^=Разговор\:]) .location-module__axZmJq__interactionContent{padding:0;overflow:visible}@media (max-width:900px){.location-module__axZmJq__composition,.location-module__axZmJq__interactionShell{grid-template-columns:minmax(0,1fr)}.location-module__axZmJq__scene{min-height:clamp(270px,48svh,470px)}.location-module__axZmJq__choices{padding:1.3rem}.location-module__axZmJq__interactionImage .location-module__axZmJq__interactionArtwork{height:40svh}.location-module__axZmJq__interactionContent{padding:1.2rem}}.location-module__axZmJq__choices{background:#eee5d3b8;place-self:start end;width:calc(100% - 24px);max-width:400px;margin-top:24px;padding:24px;box-shadow:0 8px 24px #19382d1c}.location-module__axZmJq__choices>header{margin-bottom:.9rem;padding-bottom:.8rem}@media (max-width:900px){.location-module__axZmJq__choices{width:100%;max-width:none;margin-top:0;padding:1.3rem}}.location-module__axZmJq__panorama{box-shadow:none;background:0 0;border:0}.location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{grid-template-columns:96px minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.location-module__axZmJq__personCard>header,.location-module__axZmJq__personCard>footer{grid-column:2}.location-module__axZmJq__personCard>header{grid-row:1}.location-module__axZmJq__personCard>div{display:contents}.location-module__axZmJq__personCard>div>p{grid-column:2;margin-top:.35rem}.location-module__axZmJq__personCard>div>.location-module__axZmJq__portraitButton{grid-area:1/1/span 4}.location-module__axZmJq__location .location-module__axZmJq__portraitButton{cursor:pointer;background:0 0;border:0;width:96px;padding:0;display:block}.location-module__axZmJq__characterPhoto{background:#ddd2bb;width:100%}.location-module__axZmJq__characterPhoto img{object-fit:contain;width:100%;height:auto;display:block}.location-module__axZmJq__portraitButton:focus-visible{outline-offset:4px;outline:2px solid #19382d}.location-module__axZmJq__portraitButton:hover{filter:brightness(1.06)}.location-module__axZmJq__location .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{grid-template-columns:124px minmax(0,1fr);column-gap:1.25rem;padding-block:1.1rem}.location-module__axZmJq__location .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto{aspect-ratio:4/5;overflow:hidden}.location-module__axZmJq__location .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto img{object-fit:cover;width:100%;height:100%}.location-module__axZmJq__location .location-module__axZmJq__personCard>header h3{font-size:1.35rem;line-height:1.15}.location-module__axZmJq__location .location-module__axZmJq__personCard>div>p{margin-top:.45rem;font-size:1rem}.location-module__axZmJq__location .location-module__axZmJq__personCard>footer{margin-top:.85rem}.location-module__axZmJq__location .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{grid-template-columns:180px minmax(0,1fr);align-content:start;column-gap:1.5rem;height:min(68dvh,100dvh - 285px);min-height:0;max-height:calc(100dvh - 285px);padding-block:clamp(1.5rem,3vw,2.4rem)}.location-module__axZmJq__location .location-module__axZmJq__personCard .location-module__axZmJq__portraitButton{width:180px}.location-module__axZmJq__location .location-module__axZmJq__personCard>header h3{font-size:clamp(1.45rem,2.2vw,1.8rem)}.location-module__axZmJq__location .location-module__axZmJq__personCard>div>p{font-size:1.08rem}.location-module__axZmJq__location .location-module__axZmJq__personCard>footer button{min-height:52px;padding:.8rem 1.25rem;font-size:1.05rem}.location-module__axZmJq__gazetteEmployeeCard>header{display:none}.location-module__axZmJq__oldenHouse .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{grid-template-columns:124px minmax(0,1fr);column-gap:1.25rem;height:auto;min-height:0;max-height:none;padding-block:1.1rem}.location-module__axZmJq__oldenHouse .location-module__axZmJq__personCard .location-module__axZmJq__portraitButton{width:124px}.location-module__axZmJq__oldenHouse .location-module__axZmJq__choices>header{text-align:center}.location-module__axZmJq__privateClinicCard{gap:.35rem!important}.location-module__axZmJq__privateClinicCard>div>.location-module__axZmJq__portraitButton{flex-basis:250px;max-height:250px}.location-module__axZmJq__privateClinicCard>footer{margin-top:.2rem}.location-module__axZmJq__location.location-module__axZmJq__location{height:100dvh;max-height:100dvh;overflow:hidden}.location-module__axZmJq__location .location-module__axZmJq__composition{height:calc(100dvh - 120px);max-height:calc(100dvh - 120px);overflow:hidden}.location-module__axZmJq__location .location-module__axZmJq__choices{align-self:start;height:calc(100dvh - 140px);max-height:calc(100dvh - 140px);margin-top:0;overflow:hidden}@media (max-width:900px){.location-module__axZmJq__location.location-module__axZmJq__location,.location-module__axZmJq__location .location-module__axZmJq__composition,.location-module__axZmJq__location .location-module__axZmJq__choices{height:auto;max-height:none;overflow:visible}.location-module__axZmJq__location .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{height:auto;min-height:0;max-height:none}}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue]{height:auto;min-height:0;box-shadow:none;color:#353830;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:1rem;padding:0;display:grid}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue]>div:first-child{width:min(100%,160px);height:auto;box-shadow:none;background:0 0;border:0;padding:0}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue]>div:first-child img{object-fit:contain;width:100%;height:auto;display:block}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue]>div:last-child{box-shadow:none;background:0 0;border:0;padding:0}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue] h3{color:#353830;font-size:1.6rem}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue] p{color:#655d4e}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue] [aria-live]{max-height:none;padding-right:0;overflow:visible}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue] blockquote{padding-left:.8rem;font-size:1rem}.location-module__axZmJq__choices.location-module__axZmJq__choices [data-location-dialogue]>div>button{color:#19382d}@media (max-width:480px){.location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{grid-template-columns:100px minmax(0,1fr);column-gap:.9rem}.location-module__axZmJq__location .location-module__axZmJq__portraitButton,.location-module__axZmJq__location .location-module__axZmJq__personCard .location-module__axZmJq__portraitButton{width:100px}}.location-module__axZmJq__dialogueActiveShell{width:100%}.location-module__axZmJq__dialogueActiveShell .conversation{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:stretch;min-height:min(680px,100svh - 190px);margin:0}.location-module__axZmJq__dialogueActiveShell .conversation>.portrait{align-self:stretch;width:100%;height:min(680px,100svh - 190px);min-height:520px}.location-module__axZmJq__dialogueActiveShell .conversationBody{min-width:0}@media (max-width:900px){.location-module__axZmJq__dialogueActiveShell .conversation{grid-template-columns:minmax(0,1fr);min-height:0}.location-module__axZmJq__dialogueActiveShell .conversation>.portrait{justify-self:center;width:min(100%,340px);height:min(48svh,420px);min-height:260px}}.location-module__axZmJq__dialogueBack button{color:#f4ead4;min-height:32px;box-shadow:none;background:#19382d;border:1px solid #315847;padding:.3rem .65rem;font-size:.78rem}.location-module__axZmJq__dialogueBack button:hover:not(:disabled){background:#264b3d;border-color:#426b56}.location-module__axZmJq__dialogueActiveShell .conversation{grid-template-columns:minmax(390px,1fr) minmax(0,1.05fr)}.location-module__axZmJq__dialogueActiveShell .conversation>.portrait{height:min(760px,100svh - 170px);min-height:600px}.location-module__axZmJq__dialogueActiveShell .dialogueFinish{width:100%}@media (max-width:900px){.location-module__axZmJq__dialogueActiveShell .conversation{grid-template-columns:minmax(0,1fr)}.location-module__axZmJq__dialogueActiveShell .conversation>.portrait{height:min(52svh,460px);min-height:280px}}.location-module__axZmJq__devReplay{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.location-module__axZmJq__location .location-module__axZmJq__devReplay .location-module__axZmJq__replayButton{color:#f5f1e6;min-height:44px;box-shadow:none;font:500 19px/1.2 var(--font-display);background:#203e32;border:1px solid #aa9470;border-radius:2px;justify-content:center;align-items:center;padding:.55rem 1.15rem;display:inline-flex}.location-module__axZmJq__location .location-module__axZmJq__devReplay .location-module__axZmJq__replayButton:hover:not(:disabled){box-shadow:none;background:#284a3c;border-color:#b8a078}.location-module__axZmJq__location .location-module__axZmJq__devReplay .location-module__axZmJq__replayButton:active:not(:disabled){background:#193529}.location-module__axZmJq__location .location-module__axZmJq__devReplay .location-module__axZmJq__replayButton:focus-visible{outline-offset:3px;outline:2px solid #aa9470}@media (min-width:901px){.game:has([data-location-template]){height:100dvh;max-height:100dvh;overflow:hidden}:is(html:has([data-location-template]),body:has([data-location-template])){overflow:hidden}.location-module__axZmJq__location.location-module__axZmJq__location{height:100dvh;max-height:100dvh;overflow:hidden}.location-module__axZmJq__location .location-module__axZmJq__composition{height:calc(100dvh - 120px);max-height:calc(100dvh - 120px);overflow:hidden}.location-module__axZmJq__location .location-module__axZmJq__choices{box-sizing:border-box;--character-gap:.65rem;border:1px solid #8d794b88;border-bottom:2px solid #8d794b;flex-direction:column;height:calc(100dvh - 200px);min-height:0;max-height:calc(100dvh - 200px);margin-top:0;padding-bottom:1.25rem;display:flex;overflow:hidden}.location-module__axZmJq__location .location-module__axZmJq__choices>header{border-bottom:0;flex-shrink:0;padding-bottom:0}.location-module__axZmJq__location .location-module__axZmJq__choices>header:after{display:none}.location-module__axZmJq__location .location-module__axZmJq__choices>.location-module__axZmJq__actionPanel{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.location-module__axZmJq__location .location-module__axZmJq__actionPanel>section,.location-module__axZmJq__location .location-module__axZmJq__actionCards{flex-direction:column;flex:1;min-height:0;display:flex}.location-module__axZmJq__location .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{gap:var(--character-gap);text-align:center;height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 0 340px;align-items:center;padding:0;display:flex;overflow:visible;transform:none}.location-module__axZmJq__location .location-module__axZmJq__personCard>header,.location-module__axZmJq__location .location-module__axZmJq__personCard>footer,.location-module__axZmJq__location .location-module__axZmJq__personCard>div>p{flex-shrink:0}.location-module__axZmJq__location .location-module__axZmJq__personCard>div>p{margin-block:0}.location-module__axZmJq__location .location-module__axZmJq__personCard>div>.location-module__axZmJq__portraitButton{flex:0 300px;width:auto;max-width:240px;min-height:180px;max-height:300px}.location-module__axZmJq__location .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto{aspect-ratio:4/5;width:auto;max-width:240px;height:100%}.location-module__axZmJq__location .location-module__axZmJq__personCard>header h3{font-size:1.65rem}.location-module__axZmJq__location .location-module__axZmJq__personCard>footer{margin-top:0}.location-module__axZmJq__location .location-module__axZmJq__personCard>footer button{min-height:48px;padding:.65rem 1.15rem}}@media (min-width:901px) and (max-height:820px){.location-module__axZmJq__location .location-module__axZmJq__choices{--character-gap:.25rem;padding-block:.25rem .5rem}.location-module__axZmJq__location .location-module__axZmJq__choices>header{margin-bottom:.25rem}.location-module__axZmJq__location .location-module__axZmJq__choices>header h2{margin-block:0;line-height:1.1}}@media (min-width:901px){.location-module__axZmJq__golfClub .location-module__axZmJq__choices{padding-block:.5rem}.location-module__axZmJq__golfClub .location-module__axZmJq__choices>header{margin-bottom:.4rem}.location-module__axZmJq__golfClub .location-module__axZmJq__choices>header h2{margin-block:0;font-size:2.1rem;line-height:1.1}.location-module__axZmJq__golfClub .location-module__axZmJq__choices>.location-module__axZmJq__actionPanel{flex:none;overflow:visible}.location-module__axZmJq__golfClub .location-module__axZmJq__actionPanel>section,.location-module__axZmJq__golfClub .location-module__axZmJq__actionCards{flex:none}.location-module__axZmJq__golfClub .location-module__axZmJq__actionPanel>section+section{margin-top:.5rem;padding-top:.5rem}.location-module__axZmJq__golfClub .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{flex:none;gap:.25rem}.location-module__axZmJq__golfClub .location-module__axZmJq__personCard>div>.location-module__axZmJq__portraitButton{flex:none;width:auto;height:clamp(180px,100dvh - 588px,240px);min-height:0;max-height:none;margin:.5rem 0 0}.location-module__axZmJq__golfClub .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto{width:auto;height:100%}.location-module__axZmJq__golfClub .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto img{object-fit:cover}.location-module__axZmJq__golfClub .location-module__axZmJq__personCard>div>p{line-height:1.3}.location-module__axZmJq__golfClub .location-module__axZmJq__actionCards>article:not(.location-module__axZmJq__personCard)>header h3{font-size:1.2rem;line-height:1.3}.location-module__axZmJq__golfClub .location-module__axZmJq__actionCards>article:not(.location-module__axZmJq__personCard)>div:empty{display:none}.location-module__axZmJq__golfClub .location-module__axZmJq__actionCards footer{margin-top:.25rem}.location-module__axZmJq__modernHospital .location-module__axZmJq__choices>header{margin-bottom:.4rem}.location-module__axZmJq__modernHospital .location-module__axZmJq__choices>header h2{margin-block:0;font-size:2.1rem;line-height:1.1}.location-module__axZmJq__modernHospital .location-module__axZmJq__choices>.location-module__axZmJq__actionPanel{flex:none;overflow:visible}.location-module__axZmJq__modernHospital .location-module__axZmJq__actionPanel>section,.location-module__axZmJq__modernHospital .location-module__axZmJq__actionCards{flex:none}.location-module__axZmJq__modernHospital .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{flex:none;gap:.25rem}.location-module__axZmJq__modernHospital .location-module__axZmJq__personCard>div>.location-module__axZmJq__portraitButton{flex:none;width:auto;height:clamp(180px,100dvh - 588px,240px);min-height:0;max-height:none;margin:0}.location-module__axZmJq__modernHospital .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto{width:auto;height:100%}.location-module__axZmJq__modernHospital .location-module__axZmJq__personCard>div>p{line-height:1.3}.location-module__axZmJq__modernHospital .location-module__axZmJq__actionCards footer{margin-top:.25rem}.location-module__axZmJq__privateMedicalCenter .location-module__axZmJq__choices>header{margin-bottom:.4rem}.location-module__axZmJq__privateMedicalCenter .location-module__axZmJq__choices>header h2{margin-block:0;font-size:2.1rem;line-height:1.1}}.location-module__axZmJq__talkLocation .location-module__axZmJq__choices>header{text-align:center}.location-module__axZmJq__talkLocation .location-module__axZmJq__choices>header h2{margin-block:.4rem;font-size:2.1rem;line-height:1.1}.location-module__axZmJq__talkLocation .location-module__axZmJq__actionCards>.location-module__axZmJq__personCard{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.65rem;width:100%;height:auto;min-height:0;max-height:none;padding:0;display:flex;overflow:visible}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>header,.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>footer,.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>div>p{flex-shrink:0}.location-module__axZmJq__talkLocation .location-module__axZmJq__gazetteEmployeeCard>header{display:block}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>header h3{text-align:center;margin:0;font-size:1.65rem;line-height:1.15}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>div{display:contents}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>div>.location-module__axZmJq__portraitButton{flex:none;width:180px;max-width:180px;height:225px;min-height:0;max-height:225px}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto{aspect-ratio:4/5;width:180px;height:225px}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard .location-module__axZmJq__characterPhoto img{object-fit:cover;width:100%;height:100%}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>div>p{text-align:center;margin:0;font-size:.95rem;line-height:1.3}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>footer{width:auto;margin:0;padding:0}.location-module__axZmJq__talkLocation .location-module__axZmJq__personCard>footer button{min-height:48px;padding:.65rem 1.15rem;font-size:1rem}.location-module__axZmJq__interactionImage .location-module__axZmJq__interactionArtwork{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain}
.observatory-module__lMR2HG__scene .observatory-module__lMR2HG__dialogue{transition:opacity .5s}.observatory-module__lMR2HG__scene .observatory-module__lMR2HG__dialogue[data-fading=true]{opacity:0;pointer-events:none}.observatory-module__lMR2HG__dialogue button[class*=conversationBreak],.observatory-module__lMR2HG__dialogue[data-final=true] button{display:none}.observatory-module__lMR2HG__cinematic{z-index:1000;height:100dvh;padding:max(72px, env(safe-area-inset-top)) 3vw 20px;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.observatory-module__lMR2HG__backdrop{background:#030507f5;animation:.5s both observatory-module__lMR2HG__darken;position:absolute;inset:0}.observatory-module__lMR2HG__frame{object-fit:contain;width:94vw;height:calc(100dvh - 152px);min-height:0;animation:.9s both observatory-module__lMR2HG__reveal;position:relative}.observatory-module__lMR2HG__action{flex-shrink:0;height:48px;margin-top:12px;position:relative}.observatory-module__lMR2HG__continue{color:#eee9dc;min-height:44px;font:inherit;cursor:pointer;background:#182420;border:1px solid #7c8278;border-radius:3px;padding:.6rem 1.6rem}.observatory-module__lMR2HG__continue:hover{background:#25362e}.observatory-module__lMR2HG__continue:focus-visible{outline-offset:4px;outline:2px solid #e1d3b6}@keyframes observatory-module__lMR2HG__darken{0%{opacity:0}to{opacity:1}}@keyframes observatory-module__lMR2HG__reveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.observatory-module__lMR2HG__frame{animation-name:observatory-module__lMR2HG__revealStill}}@keyframes observatory-module__lMR2HG__revealStill{0%{opacity:0}to{opacity:1}}.observatory-module__lMR2HG__cinematic[data-nate-cinematic=arrestOut] .observatory-module__lMR2HG__frame{animation:.6s both observatory-module__lMR2HG__arrestOut}.observatory-module__lMR2HG__finalMessage{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;display:flex;position:relative}.observatory-module__lMR2HG__cinematic:has(.observatory-module__lMR2HG__finalMessage){padding:12px 8px}.observatory-module__lMR2HG__phone{aspect-ratio:3/4;flex:none;width:min(100%,75dvh - 82.5px);animation:.85s both observatory-module__lMR2HG__phoneReveal;position:relative}.observatory-module__lMR2HG__phone>img{object-fit:contain;width:100%;height:100%;display:block}.observatory-module__lMR2HG__phone .observatory-module__lMR2HG__phoneKey{appearance:none;min-width:0;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:15%;margin:0;padding:0;transition:background-color .12s,transform .12s;position:absolute}.observatory-module__lMR2HG__phone .observatory-module__lMR2HG__phoneKey:hover:not(:disabled){background:#ffffff0a}.observatory-module__lMR2HG__phone .observatory-module__lMR2HG__phoneKey:active:not(:disabled){background:#00000018;transform:scale(.985)}.observatory-module__lMR2HG__phone .observatory-module__lMR2HG__phoneKey:focus-visible{outline-offset:1px;outline:1px solid #e1d3b6}.observatory-module__lMR2HG__phone .observatory-module__lMR2HG__phoneKey:disabled{cursor:default}.observatory-module__lMR2HG__phoneUp{width:17.037%;height:5.278%;top:64.306%;left:41.852%}.observatory-module__lMR2HG__phoneDown{width:17.037%;height:5.416%;top:69.584%;left:41.852%}.observatory-module__lMR2HG__phoneEnd{width:13.704%;height:5.347%;top:69.028%;left:59.815%}.observatory-module__lMR2HG__phone[data-closing=true]{pointer-events:none;animation:.6s both observatory-module__lMR2HG__arrestOut}.observatory-module__lMR2HG__phone[data-powered-off=true]{opacity:0;pointer-events:none;animation:none}.observatory-module__lMR2HG__phoneScreen{color:#172128;flex-direction:column;width:45.556%;height:32.778%;display:flex;position:absolute;top:24.722%;left:27.593%;overflow:hidden}.observatory-module__lMR2HG__messageScroll{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#64727b66 transparent;overflow-wrap:break-word;flex:1;min-height:0;padding:8px 10px;font:16px/1.4 Arial,Helvetica,sans-serif;overflow-y:auto}.observatory-module__lMR2HG__messageScroll:focus-visible{outline-offset:-2px;outline:1px solid #64727b}.observatory-module__lMR2HG__messageScroll p{margin:0 0 .65em}.observatory-module__lMR2HG__messageScroll p:last-child{margin-bottom:0}.observatory-module__lMR2HG__scrollHint{text-align:center;color:#46545c;background:#d5dde3b3;flex:none;padding:3px 1px;font:11px/1.2 Arial,Helvetica,sans-serif;transition:opacity .3s}.observatory-module__lMR2HG__scrollHint[data-hidden=true]{opacity:0;pointer-events:none}.observatory-module__lMR2HG__finalAction{color:#eee9dc;text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;min-height:76px;display:flex}.observatory-module__lMR2HG__finalAction>*{animation:.35s both observatory-module__lMR2HG__revealStill}.observatory-module__lMR2HG__finalAction .observatory-module__lMR2HG__continue{box-sizing:border-box;color:#f5f1e6;background:#203e32;border-color:#aa9470;border-radius:9px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.observatory-module__lMR2HG__finalAction .observatory-module__lMR2HG__continue:hover:not(:disabled){background:#284a3c;border-color:#b8a078;box-shadow:0 0 8px #aa947022}.observatory-module__lMR2HG__finalAction .observatory-module__lMR2HG__continue:active:not(:disabled){background:#193529}.observatory-module__lMR2HG__completedPage{background:#030507;min-height:100dvh}@keyframes observatory-module__lMR2HG__arrestOut{0%{opacity:1}to{opacity:0}}@keyframes observatory-module__lMR2HG__phoneReveal{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.observatory-module__lMR2HG__messageScroll{padding:5px;font-size:14px}.observatory-module__lMR2HG__scrollHint{font-size:10px}}@media (prefers-reduced-motion:reduce){.observatory-module__lMR2HG__phone,.observatory-module__lMR2HG__cinematic[data-nate-cinematic=arrestOut] .observatory-module__lMR2HG__frame,.observatory-module__lMR2HG__backdrop,.observatory-module__lMR2HG__frame,.observatory-module__lMR2HG__finalAction>*{animation-duration:1ms}.observatory-module__lMR2HG__phone{animation-name:observatory-module__lMR2HG__revealStill}.observatory-module__lMR2HG__phone[data-closing=true]{animation-duration:1ms}.observatory-module__lMR2HG__scrollHint,.observatory-module__lMR2HG__scene .observatory-module__lMR2HG__dialogue,.observatory-module__lMR2HG__phone .observatory-module__lMR2HG__phoneKey{transition-duration:1ms}}
.finale-module__WJgesa__screen{min-width:0}.finale-module__WJgesa__screen.finale-module__WJgesa__screen>header[data-game-header]{grid-template-columns:90px minmax(0,1fr) 170px;gap:16px;padding-inline:24px}.finale-module__WJgesa__screen.finale-module__WJgesa__screen>header[data-game-header]>nav{min-width:0;overflow:visible}.finale-module__WJgesa__screen.finale-module__WJgesa__screen>header[data-game-header]>nav>button{flex:0 200px;width:200px;min-width:0}.finale-module__WJgesa__pending>div>p:empty,.finale-module__WJgesa__pending>div>h3:empty,.finale-module__WJgesa__pending>p:empty{display:none}.finale-module__WJgesa__pending h2{max-width:none}.finale-module__WJgesa__collage{background:#14251f66;border:1px solid #c2a46b44;width:100%;min-width:0;margin-top:1.5rem}.finale-module__WJgesa__collage img{object-fit:cover;width:100%;height:100%;display:block}.finale-module__WJgesa__case03{width:min(900px,100vw - 80px);margin:1rem auto 2rem}.finale-module__WJgesa__case03>div:first-child{height:auto;min-height:0;padding:1.5rem clamp(1.25rem,3vw,2.25rem)}.finale-module__WJgesa__case03>div:first-child>h2{margin:.2rem 0 .6rem;font-size:clamp(3rem,6vw,5rem);line-height:.92}.finale-module__WJgesa__case03>div:first-child>p:nth-of-type(2),.finale-module__WJgesa__case03>div:first-child>p:last-child{max-width:none}.finale-module__WJgesa__case03>div:first-child>p:last-child{margin:.6rem 0 0}.finale-module__WJgesa__case03 [data-case03-final-collage]{background:0 0;border:0;width:100%;min-width:0;margin:16px auto 1rem}.finale-module__WJgesa__case03 [data-case03-final-collage] img{object-fit:contain;width:100%;height:auto;display:block}.finale-module__WJgesa__case03 button.finale-module__WJgesa__chooseCase{border-color:#b99a5e}.finale-module__WJgesa__case03>div:nth-child(4){padding:1.5rem clamp(1.25rem,3vw,2rem) 1.75rem}.finale-module__WJgesa__case03>div:nth-child(4) .finale-module__WJgesa__targetLinks{margin-top:1rem}.finale-module__WJgesa__case03 .finale-module__WJgesa__recommendations{flex-direction:column;align-items:center;gap:1rem;display:flex}.finale-module__WJgesa__case03Cards{grid-template-columns:repeat(2,minmax(220px,260px));justify-content:center;gap:18px;width:100%;margin:0;padding:0;list-style:none;display:grid}.finale-module__WJgesa__case03Cards>li{width:100%;min-width:0}.finale-module__WJgesa__case03Cards article[data-case-id][data-clickable=true]{box-sizing:border-box;background-color:#172720;border:1px solid #b99a5eaa;border-radius:12px;width:100%;height:150px;min-height:150px;padding:14px;transition:transform .18s,filter .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.finale-module__WJgesa__case03Cards article[data-case-id][data-clickable=true]:before{border-radius:inherit;background:linear-gradient(125deg,#101b17d9,#101b17a8 56%,#101b1761)}.finale-module__WJgesa__case03Cards article[data-case-id]>div>p:first-child{margin:0 0 .35rem;font-size:.65rem}.finale-module__WJgesa__case03Cards article[data-case-id]>div>h3{max-width:none;margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.15}:is(.finale-module__WJgesa__case03Cards article[data-case-id]>div>p+h3+p,.finale-module__WJgesa__case03Cards article[data-case-id]>div>div){display:none}.finale-module__WJgesa__case03Cards article[data-case-id]>a:last-of-type:after{color:#d8c291;content:"Открыть дело  ↗";font:500 .75rem/1.2 var(--font-ui);position:absolute;bottom:11px;left:14px}.finale-module__WJgesa__case03Cards article[data-clickable=true]:hover{filter:brightness(1.08);border-color:#d2b56f;transform:translateY(-3px);box-shadow:0 8px 20px #10251c33,0 0 0 1px #c2a46b66}.finale-module__WJgesa__case03Cards article[data-case-id]>button[aria-pressed]{appearance:none;color:#d8c291;min-width:0;min-height:0;box-shadow:none;background:#10251cbf;border:1px solid #b99a5e88;border-radius:50%;padding:0}.finale-module__WJgesa__case03Cards article[data-case-id]>button[aria-pressed]:hover{background:#19382de8;border-color:#d2b56f;box-shadow:0 2px 8px #0005}.finale-module__WJgesa__case03Cards article[data-case-id]>button[aria-pressed]:focus-visible{outline-offset:2px;box-shadow:none;background:#19382de8;outline:2px solid #d2b56f}.finale-module__WJgesa__case03Return{text-align:center;border-radius:3px;justify-content:center;align-items:center;width:min(100%,300px);min-height:50px;margin:0 auto;text-decoration:none;display:inline-flex;color:#f8f1e2!important}.finale-module__WJgesa__case03 .finale-module__WJgesa__case03Return.finale-module__WJgesa__foundation{background:var(--interior-forest);border-color:var(--interior-gold)}.finale-module__WJgesa__case03 .finale-module__WJgesa__case03Return.finale-module__WJgesa__foundation:hover{background:#264b3d;border-color:#c2a96c}@media (max-width:680px){.finale-module__WJgesa__case03Cards{grid-template-columns:minmax(0,260px)}}.finale-module__WJgesa__statistics{border-block:1px solid #9a7b4644;margin:2rem 0 0;padding:1.5rem 0}.finale-module__WJgesa__statistics dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.finale-module__WJgesa__statistics dl>div{border-left:1px solid #9a7b4644;min-width:0;padding:0 1.25rem}.finale-module__WJgesa__statistics dl>div:first-child{border-left:0;padding-left:0}.finale-module__WJgesa__statistics dt{color:#78603a;font:500 .8rem/1.5 var(--font-ui)}.finale-module__WJgesa__statistics dd{color:#20372d;font:600 1.7rem/1.2 var(--font-display);margin:.5rem 0 0}.finale-module__WJgesa__statistics>p{color:#625e50;font:.8rem/1.5 var(--font-ui);margin:1.25rem 0 0}.finale-module__WJgesa__recommendations{width:100%;min-width:0}.finale-module__WJgesa__pending .finale-module__WJgesa__recommendations h3{margin:0 0 1rem;font-size:1.5rem}.finale-module__WJgesa__previews{grid-template-columns:repeat(auto-fit,minmax(120px,144px));gap:1rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.finale-module__WJgesa__preview{cursor:default;min-width:0}.finale-module__WJgesa__preview img,.finale-module__WJgesa__previewPlaceholder{aspect-ratio:1;object-fit:cover;border-radius:2px;width:100%;display:block}.finale-module__WJgesa__previewPlaceholder{color:#a6b7ab;font:.8rem/1.4 var(--font-ui);background:#243c32;place-items:center;display:grid}.finale-module__WJgesa__preview>span{color:#a6b7ab;font:.7rem/1.4 var(--font-ui);margin-top:.4rem;display:block}.finale-module__WJgesa__preview h4{color:#e8e4d7;font:500 .9rem/1.35 var(--font-ui);overflow-wrap:anywhere;margin:.25rem 0 0}.finale-module__WJgesa__pending button.finale-module__WJgesa__chooseCase{color:#e8e4d7;max-width:100%;min-height:40px;box-shadow:none;font:500 .85rem/1.4 var(--font-ui);background:#1c3a2e;border:1px solid #627d6d;border-radius:3px;padding:.6rem .9rem}.finale-module__WJgesa__pending button.finale-module__WJgesa__chooseCase:hover:not(:disabled){background:#284b3b;border-color:#82998a}.finale-module__WJgesa__pending button.finale-module__WJgesa__chooseCase:active:not(:disabled){background:#142d23}.finale-module__WJgesa__pending button.finale-module__WJgesa__chooseCase:focus-visible{outline-offset:3px;outline:2px solid #a6b7ab}@media (max-width:700px){.finale-module__WJgesa__screen.finale-module__WJgesa__screen>header[data-game-header]{grid-template-columns:minmax(0,1fr) auto;padding-inline:16px}.finale-module__WJgesa__screen.finale-module__WJgesa__screen>header[data-game-header]>nav{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.finale-module__WJgesa__screen.finale-module__WJgesa__screen>header[data-game-header]>button{grid-area:1/2}.finale-module__WJgesa__statistics dl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}.finale-module__WJgesa__statistics dl>div:nth-child(odd){border-left:0;padding-left:0}.finale-module__WJgesa__statistics dl>div{padding-right:0}}
.granit-module__4HgVWq__dialogueScene{isolation:isolate;position:relative}.granit-module__4HgVWq__dialogueScene:before,.granit-module__4HgVWq__computerShell:before{content:"";z-index:-1;background:linear-gradient(#10251cbb,#10251cdd),var(--granit-background) center/cover;filter:blur(4px);position:absolute;inset:0}.granit-module__4HgVWq__dialogueScene:before{position:fixed}.granit-module__4HgVWq__computerShell{--navigation-height:80px;z-index:80;isolation:isolate;padding-top:var(--navigation-height);box-sizing:border-box;background:#12271f;justify-content:center;align-items:center;animation:.25s ease-out granit-module__4HgVWq__computerEnter;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes granit-module__4HgVWq__computerEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.granit-module__4HgVWq__computerShell{animation:none}}.granit-module__4HgVWq__computerShell .granit-module__4HgVWq__control.granit-module__4HgVWq__control{color:#f0e5cb;cursor:pointer;background:#19382d;border:1px solid #a48b55;padding:.55rem 1rem;font:1rem Georgia,serif}.granit-module__4HgVWq__computerShell .granit-module__4HgVWq__control.granit-module__4HgVWq__control:hover{background:#294c3e}.granit-module__4HgVWq__computerShell .granit-module__4HgVWq__control.granit-module__4HgVWq__control:disabled{opacity:.5;cursor:not-allowed}:is(html:has(.granit-module__4HgVWq__computerShell),body:has(.granit-module__4HgVWq__computerShell)){overflow:hidden}.granit-module__4HgVWq__computerShell .granit-module__4HgVWq__exit{right:max(2rem,50vw - 600px);top:calc(var(--navigation-height) + 8px);z-index:6;border-radius:5px;position:absolute}.granit-module__4HgVWq__computerShell .granit-module__4HgVWq__exit:focus-visible{outline-offset:3px;outline:2px solid #d0b575}.granit-module__4HgVWq__monitor{width:min(88vw,1180px,calc((100dvh - var(--navigation-height) - 35px)*1448/1086));aspect-ratio:1448/1086;position:relative}.granit-module__4HgVWq__monitorFrame{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.granit-module__4HgVWq__display{width:73.48%;height:65.01%;position:absolute;top:11.05%;left:13.26%;overflow:hidden}.granit-module__4HgVWq__display>img{object-fit:fill;width:100%;height:100%;display:block}.granit-module__4HgVWq__login{width:100%;height:100%;position:absolute;top:0;left:0}.granit-module__4HgVWq__login input{box-sizing:border-box;background:#fff;border:2px solid #14519c;width:34.5%;height:6%;padding:.2rem .5rem;font:1.1rem Arial,sans-serif;position:absolute;top:52.2%;left:32.8%}.granit-module__4HgVWq__login>button{color:#111;background:linear-gradient(#fff,#b8dcff);border:1px solid #1255a6;border-radius:8px;width:19%;height:6%;font:1.1rem Arial,sans-serif;position:absolute;top:61%;left:40.5%}.granit-module__4HgVWq__login [role=alert]{color:#7e1212;background:#f7f3e7;padding:.2rem .4rem;position:absolute;top:78%;left:15%}.granit-module__4HgVWq__hit{z-index:2;appearance:none;cursor:pointer;position:absolute;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.granit-module__4HgVWq__desktopNavigation{z-index:7!important;pointer-events:auto!important}.granit-module__4HgVWq__granitCompletedLocation [data-location-template]>aside{position:relative}.granit-module__4HgVWq__granitCompletedLocation .granit-module__4HgVWq__granitReplaySlot{flex:0 0 52px;height:52px}.granit-module__4HgVWq__granitCompletedLocation .granit-module__4HgVWq__replayPosition{margin:0;padding:0;position:absolute;bottom:20px;right:22px}.granit-module__4HgVWq__hit:hover,.granit-module__4HgVWq__hit:active,.granit-module__4HgVWq__hit:focus,.granit-module__4HgVWq__hit:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.granit-module__4HgVWq__hit[aria-label=Закрыть\ окно]{min-height:0}.granit-module__4HgVWq__recordingHit{pointer-events:auto;z-index:3;min-height:0}.granit-module__4HgVWq__computerShell .granit-module__4HgVWq__recordingHit:enabled{cursor:pointer}.granit-module__4HgVWq__audioShade{z-index:5;background:#10251c99;place-items:center;display:grid;position:absolute;inset:0}.granit-module__4HgVWq__audioPlayer{box-sizing:border-box;color:#eee8d9;text-align:center;background:#19382d;border:1px solid #a48b55;width:min(360px,85%);padding:clamp(.5rem,2vw,1.5rem);font-family:Georgia,serif;box-shadow:0 10px 35px #14251fd9}.granit-module__4HgVWq__audioPlayer h3{margin:0 0 .75rem}.granit-module__4HgVWq__audioPlayer p{margin:.5rem 0}.granit-module__4HgVWq__audioPlayer audio{display:none}.granit-module__4HgVWq__audioPlayer progress{accent-color:#b8a16a;width:100%;height:.5rem;margin-top:1rem;display:block}@media (max-width:700px){.granit-module__4HgVWq__monitor{width:min(98vw,calc((100dvh - var(--navigation-height) - 35px)*1448/1086))}.granit-module__4HgVWq__computerShell .granit-module__4HgVWq__exit{right:1rem}}
.countryClubArchive-module__QkJOrq__dialog{color:#f4eee0;background:0 0;border:0;width:min(100vw - 24px,1120px);max-width:min(100vw - 24px,1120px);max-height:100dvh;margin:auto;padding:12px 0;display:block;position:fixed;inset:0;overflow:auto}.countryClubArchive-module__QkJOrq__dialog::backdrop{background:#10241edb}.countryClubArchive-module__QkJOrq__header{justify-content:space-between;align-items:center;gap:16px;width:min(94vw,1040px);margin:0 auto 10px;display:flex}.countryClubArchive-module__QkJOrq__header h2{font:600 clamp(1.15rem, 2vw, 1.65rem)/1.2 var(--font-display);margin:0}.countryClubArchive-module__QkJOrq__dialog button{color:#f4eee0;min-height:42px;font:inherit;cursor:pointer;background:#19382d;border:1px solid #927746;border-radius:2px;padding:.5rem .85rem}.countryClubArchive-module__QkJOrq__dialog button:disabled{opacity:.45;cursor:default}.countryClubArchive-module__QkJOrq__recording{justify-items:center;gap:8px;display:grid}.countryClubArchive-module__QkJOrq__monitor{aspect-ratio:1448/1086;width:min(76vw,1050px,104dvh);position:relative}.countryClubArchive-module__QkJOrq__screen{z-index:1;background:#090a0b;border-radius:3%/5%;place-items:center;width:72.9%;height:65.5%;display:grid;position:absolute;top:12.5%;left:13%;overflow:hidden}.countryClubArchive-module__QkJOrq__screen img{object-fit:contain;width:100%;height:100%;display:block}.countryClubArchive-module__QkJOrq__monitorFrame{z-index:0;object-fit:fill;clip-path:inset(1.5% 4.5% 4% round 3%);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.countryClubArchive-module__QkJOrq__paging{justify-content:center;align-items:center;gap:20px;display:flex}.countryClubArchive-module__QkJOrq__paging span{text-align:center;font-variant-numeric:tabular-nums;min-width:3.5em}.countryClubArchive-module__QkJOrq__progress{color:#d1c6a9;font:.85rem/1.4 var(--font-ui);margin:0}@media (max-width:540px){.countryClubArchive-module__QkJOrq__dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding-block:8px}.countryClubArchive-module__QkJOrq__header{flex-direction:column;align-items:flex-start;width:min(96vw,480px)}.countryClubArchive-module__QkJOrq__monitor{width:min(96vw,96dvh)}}
.granitScene27-module__Afe7Rq__computerBackdrop.granitScene27-module__Afe7Rq__computerBackdrop{z-index:10000;background-color:#101a25;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:.75rem;display:flex;position:fixed;inset:0;overflow:auto}.granitScene27-module__Afe7Rq__computerPanel{background:0 0;border:0;width:min(96vw,1450px);padding:0}.granitScene27-module__Afe7Rq__computerTop{color:#263b32;font:var(--weight-semibold) var(--type-label)/1.3 var(--font-ui);justify-content:space-between;align-items:center;gap:1rem;margin:0 0 .65rem;display:flex}.granitScene27-module__Afe7Rq__computerTop button,.granitScene27-module__Afe7Rq__computerActions button{min-height:38px;padding:.5rem .9rem}.granitScene27-module__Afe7Rq__monitor{aspect-ratio:1448/1086;width:min(100%,133.333dvh - 306.667px);margin:0 auto;position:relative}.granitScene27-module__Afe7Rq__monitorFrame{z-index:2;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.granitScene27-module__Afe7Rq__monitorScreen{z-index:1;background:#0645a2;align-items:center;width:69.4%;height:64%;display:grid;position:absolute;top:9.2%;left:15.2%;overflow:hidden}.granitScene27-module__Afe7Rq__computerActions{justify-content:center;gap:.7rem;margin:.8rem auto 0;display:flex}.granitScene27-module__Afe7Rq__canvas{aspect-ratio:1507/1044;background:#063c8d;width:100%;margin:0 auto;position:relative;overflow:hidden}.granitScene27-module__Afe7Rq__canvasImage{object-fit:contain;width:100%;height:100%;display:block}.granitScene27-module__Afe7Rq__computerBackdrop button.granitScene27-module__Afe7Rq__hotspot,.granitScene27-module__Afe7Rq__computerBackdrop button.granitScene27-module__Afe7Rq__hotspot:hover,.granitScene27-module__Afe7Rq__computerBackdrop button.granitScene27-module__Afe7Rq__hotspot:focus,.granitScene27-module__Afe7Rq__computerBackdrop button.granitScene27-module__Afe7Rq__hotspot:active{z-index:2;appearance:none;min-width:0;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0;position:absolute;transform:none}.granitScene27-module__Afe7Rq__photo1{width:18%;height:28%;top:29%;left:35.8%}.granitScene27-module__Afe7Rq__photo2{width:18%;height:28%;top:29%;left:55.5%}.granitScene27-module__Afe7Rq__photo3{width:18%;height:28%;top:29%;left:75.5%}.granitScene27-module__Afe7Rq__desktopPhoto{width:10%;height:12%;top:1.2%;left:1.2%}.granitScene27-module__Afe7Rq__desktopTechnical{width:10%;height:14%;top:14.5%;left:1.2%}.granitScene27-module__Afe7Rq__desktopEmail{width:10%;height:14%;top:30.5%;left:1.2%}.granitScene27-module__Afe7Rq__emailRow1{width:60%;height:4.2%;top:34.2%;left:34%}.granitScene27-module__Afe7Rq__emailRow2{width:60%;height:4.2%;top:38.5%;left:34%}.granitScene27-module__Afe7Rq__emailRow3{width:60%;height:4.2%;top:42.8%;left:34%}.granitScene27-module__Afe7Rq__emailRow4{width:60%;height:4.2%;top:47.1%;left:34%}.granitScene27-module__Afe7Rq__emailRow5{width:60%;height:4.2%;top:51.4%;left:34%}.granitScene27-module__Afe7Rq__emailRow6{width:60%;height:4.2%;top:55.7%;left:34%}.granitScene27-module__Afe7Rq__archiveDropdown{width:32%;height:4.2%;top:32.5%;left:43%}.granitScene27-module__Afe7Rq__archiveDate{z-index:3;color:#152d4b;background:#fff;border:1px solid #718eae;width:31.5%;height:4%;padding:0 .65rem;font:500 clamp(.7rem,1.1vw,1rem)/1.2 Arial,sans-serif;position:absolute;top:38%;left:43%}.granitScene27-module__Afe7Rq__archiveFind{width:14%;height:5%;top:43%;left:43.4%}.granitScene27-module__Afe7Rq__archiveItem{width:30%;height:8%;top:53%;left:19%}.granitScene27-module__Afe7Rq__objectRow{width:29.8%;height:2.35%;left:39.7%}.granitScene27-module__Afe7Rq__computerProgress{color:#f6f1e5;text-align:center;font:var(--type-label)/1.35 var(--font-ui);margin:.55rem 0 0}.granitScene27-module__Afe7Rq__computerBackdrop .granitScene27-module__Afe7Rq__computerTop{color:#f6f1e5;flex-shrink:0;width:min(96vw,1000px)}.granitScene27-module__Afe7Rq__computerNavigation{justify-content:center;margin-bottom:.4rem;display:flex}.granitScene27-module__Afe7Rq__computerViewer{width:min(96vw,1400px);max-height:calc(100dvh - 90px);overflow:auto}.granitScene27-module__Afe7Rq__computerPreview .granitScene27-module__Afe7Rq__previewPanel{height:calc(100dvh - 110px)}.granitScene27-module__Afe7Rq__previewBackdrop{z-index:80;background:#101a25ed;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.granitScene27-module__Afe7Rq__previewPanel{background:#f6f1e5;border:1px solid #65776f;border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:.5rem;width:min(96vw,1380px);height:min(92dvh,980px);padding:.65rem;display:grid}.granitScene27-module__Afe7Rq__previewHeader{color:#263b32;font:var(--weight-semibold) var(--type-label)/1.3 var(--font-ui);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.granitScene27-module__Afe7Rq__previewHeader button{min-height:36px;padding:.4rem .8rem}.granitScene27-module__Afe7Rq__previewImage{object-fit:contain;width:100%;height:100%;min-height:0;display:block}@media (max-width:720px){.granitScene27-module__Afe7Rq__computerPanel{width:100%;max-height:98dvh}.granitScene27-module__Afe7Rq__computerActions{flex-wrap:wrap}}.granitScene27-module__Afe7Rq__previewPanel:has(>img){grid-template-rows:minmax(0,1fr) auto}.granitScene27-module__Afe7Rq__computerActions{flex-wrap:wrap}.granitScene27-module__Afe7Rq__monitor{width:min(88vw,1180px,133.333dvh - 153.333px)}.granitScene27-module__Afe7Rq__scene27Display.granitScene27-module__Afe7Rq__scene27Display{width:69.4%;height:64%;top:9.2%;left:15.2%;container-type:inline-size}.granitScene27-module__Afe7Rq__scene27Display .granitScene27-module__Afe7Rq__canvas{aspect-ratio:auto;width:100%;height:100%}.granitScene27-module__Afe7Rq__scene27Display .granitScene27-module__Afe7Rq__canvasImage{object-fit:fill}.granitScene27-module__Afe7Rq__scene27Display .granitScene27-module__Afe7Rq__archiveDate{box-sizing:border-box;box-shadow:none;border:0;border-radius:0;min-height:0;padding:.35cqw .6cqw!important;font:400 1.5cqw/1 Arial,sans-serif!important}.granitScene27-module__Afe7Rq__computerPhoto{object-fit:contain;width:100%;height:100%;display:block}.granitScene27-module__Afe7Rq__photoClose{color:#fff;cursor:pointer;background:#e53935;border:1px solid #c92323;border-radius:3px;place-items:center;width:clamp(22px,2.2cqw,32px);height:clamp(22px,2.2cqw,32px);padding:0;font:700 clamp(17px,1.7cqw,25px)/1 Arial,sans-serif;display:grid;position:absolute;top:.7%;right:.7%;box-shadow:0 1px 3px #0008}.granitScene27-module__Afe7Rq__archiveNoResults{z-index:4;color:#333;text-align:center;pointer-events:none;width:62%;font:400 1.4cqw/1.2 Arial,sans-serif;position:absolute;top:67%;left:24%}.granitScene27-module__Afe7Rq__windowCloseHotspot{pointer-events:auto;z-index:8!important}.granitScene27-module__Afe7Rq__desktopNavigation{z-index:7!important;pointer-events:auto!important}.granitScene27-module__Afe7Rq__arrestCinematic{z-index:1000;padding:max(72px, env(safe-area-inset-top)) 3vw 20px;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.granitScene27-module__Afe7Rq__arrestBackdrop{background:#030507f5;animation:.5s both granitScene27-module__Afe7Rq__arrestDarken;position:absolute;inset:0}.granitScene27-module__Afe7Rq__arrestFrame{object-fit:contain;width:94vw;height:calc(100dvh - 152px);min-height:0;animation:.9s .5s both granitScene27-module__Afe7Rq__arrestReveal;position:relative}.granitScene27-module__Afe7Rq__arrestAction{z-index:1;justify-content:center;height:48px;display:flex;position:absolute;bottom:0;left:0;right:0}@keyframes granitScene27-module__Afe7Rq__arrestDarken{0%{opacity:0}to{opacity:1}}@keyframes granitScene27-module__Afe7Rq__arrestReveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.granitScene27-module__Afe7Rq__arrestBackdrop,.granitScene27-module__Afe7Rq__arrestFrame{animation-duration:1ms;animation-delay:1ms}}.granitScene27-module__Afe7Rq__scene27ComputerShell .granitScene27-module__Afe7Rq__checkExit{--monitor-half-width:min(44vw, 590px, calc((100dvh - var(--navigation-height) - 35px) * 1448 / 2172));left:calc(50% + var(--monitor-half-width) + 30px)!important;right:auto!important}@media (max-width:700px){.granitScene27-module__Afe7Rq__scene27ComputerShell .granitScene27-module__Afe7Rq__checkExit{left:auto!important;right:1rem!important}}
body:has(.morrowInspection-module__SiOlna__inspectionShell){margin:0}:is(html:has(.morrowInspection-module__SiOlna__inspectionShell),body:has(.morrowInspection-module__SiOlna__inspectionShell)){overflow:hidden}main[data-case03-screen]:has(.morrowInspection-module__SiOlna__inspectionShell){flex-direction:column;height:100dvh;min-height:0;margin:0;display:flex}main[data-case03-screen]:has(.morrowInspection-module__SiOlna__inspectionShell)>header{flex:none}main[data-case03-screen]:has(.morrowInspection-module__SiOlna__inspectionShell)>section{flex:1 1 0;width:100%;max-width:none;min-height:0;margin:0;padding:4px 2vw 8px}main[data-case03-screen]:has(.inspectionShell)>section{z-index:1000;position:relative}main[data-case03-screen]:has(.morrowInspection-module__SiOlna__inspectionShell)>section>div{height:100%;min-height:0}.morrowInspection-module__SiOlna__inspectionShell.morrowInspection-module__SiOlna__inspectionShell{background:0 0;width:min(100%,1500px);height:100%;min-height:0;margin-inline:auto;padding:0}.morrowInspection-module__SiOlna__inspectionShell>div{gap:0;width:100%;max-width:none;height:100%;min-height:0}.morrowInspection-module__SiOlna__roomScreen{flex-direction:column;gap:.25rem;width:100%;height:100%;min-height:0;display:flex}.morrowInspection-module__SiOlna__actionRow{--action-button-width:210px;flex:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.morrowInspection-module__SiOlna__progress{color:#f1e9d5;margin:0}.morrowInspection-module__SiOlna__imageArea{flex:1 1 0;place-items:start center;width:100%;min-height:0;display:grid;container-type:size}.morrowInspection-module__SiOlna__room{aspect-ratio:3/2;width:min(100cqw,150cqh);position:relative}.morrowInspection-module__SiOlna__room>img{object-fit:contain;width:100%;height:auto;display:block}.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__room .morrowInspection-module__SiOlna__hotspot,.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__room .morrowInspection-module__SiOlna__hotspot:is(:hover,:focus,:focus-visible,:active){appearance:none;z-index:1;pointer-events:auto;touch-action:manipulation;cursor:pointer;width:calc(4.2% + 16px);height:calc(6.5% + 16px);display:block;position:absolute;transform:translate(-50%,-50%);box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important}.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__hotspot:before,.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__hotspot:after{content:none!important;display:none!important}@media (max-width:600px){.morrowInspection-module__SiOlna__actionRow{--action-button-width:180px}.morrowInspection-module__SiOlna__progress{font-size:.85rem}}.morrowInspection-module__SiOlna__inspectionShell.morrowInspection-module__SiOlna__inspectionShell{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;place-items:center;width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.morrowInspection-module__SiOlna__inspectionShell>div{width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;overflow:hidden}.morrowInspection-module__SiOlna__roomScreen{gap:.65rem}.morrowInspection-module__SiOlna__actionRow{width:min(92vw,1640px);min-height:44px;margin-inline:auto}.morrowInspection-module__SiOlna__imageArea{align-items:center;position:relative;overflow:visible}.morrowInspection-module__SiOlna__room{width:min(100cqw,126cqh)}.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__imageArea .morrowInspection-module__SiOlna__finishButton{z-index:2;color:#f5f1e6;width:clamp(82px,50vw - min(50cqw,63cqh) - 40px,140px);min-width:0;max-width:140px;height:auto;min-height:38px;font-family:var(--font-display);letter-spacing:.01em;text-align:center;white-space:normal;text-wrap:balance;background:linear-gradient(145deg,#285440 0%,#1c4435 48%,#12352b 100%);border:1px solid #bda16c;border-radius:3px;justify-content:center;align-items:center;padding:6px 5px;font-size:clamp(12px,.9vw,14px);font-weight:600;line-height:1.08;display:inline-flex;position:absolute;top:calc(50% - min(33.333cqw,42cqh));left:calc(50% + min(50cqw,63cqh) + 20px);box-shadow:inset 0 1px #eedcb02e,0 2px 7px #00000061}.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__imageArea .morrowInspection-module__SiOlna__finishButton:after{content:"";pointer-events:none;border:1px solid #e1cfa038;border-radius:1px;position:absolute;inset:3px}.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__imageArea .morrowInspection-module__SiOlna__finishButton:hover:not(:disabled){background:linear-gradient(145deg,#315f49 0%,#224c3a 48%,#173c30 100%);border-color:#c2a96c}.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__imageArea .morrowInspection-module__SiOlna__finishButton:disabled{color:#ded6c3;opacity:.75;background:linear-gradient(145deg,#285440 0%,#1c4435 48%,#12352b 100%)}.morrowInspection-module__SiOlna__inspectionShell .morrowInspection-module__SiOlna__imageArea .morrowInspection-module__SiOlna__finishButton:focus-visible{outline-offset:2px;outline:2px solid #bda16c}
.case-preview-module__x1qc4W__preview{z-index:11;width:min(1240px,100vw - 220px);max-width:none;margin:0;padding:0;display:block;position:absolute;top:92px;left:50%;transform:translate(-50%)}.case-preview-module__x1qc4W__overlayFrame{aspect-ratio:1672/941;border:none;width:100%;position:relative;background:0 0!important}.case-preview-module__x1qc4W__infoOverlay{object-fit:contain;transform-origin:top;width:100%;max-width:none;height:auto;max-height:none;box-shadow:none;border:none;border-radius:0;margin:0;display:block;position:absolute;top:-100px;left:50%;transform:translate(-50%)scaleY(1.1);background:0 0!important}.case-preview-module__x1qc4W__case01Artwork{z-index:2;object-fit:contain;object-position:center;width:36.2%;height:55%;box-shadow:none;filter:none;pointer-events:none;background:0 0;border:none;position:absolute;top:2.5%;left:7.2%}.case-preview-module__x1qc4W__freeTitle{z-index:2;color:#f3ead7;width:36.2%;height:55%;font:500 clamp(2rem, 3.4vw, 3.75rem)/1.12 var(--font-display);text-align:center;text-shadow:0 2px 4px #000000c7,0 0 14px #24190e59;pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;top:2.5%;left:7.2%}.case-preview-module__x1qc4W__buyButton{z-index:20;cursor:pointer;border-radius:0;width:min(460px,44vw);min-width:0;height:auto;margin:0;padding:0;line-height:0;transition:all .22s;display:block;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%);background:0 0!important;border:none!important}.case-preview-module__x1qc4W__buyImage{width:100%;height:auto;display:block;background:0 0!important;border:none!important}.case-preview-module__x1qc4W__startButton{aspect-ratio:4;min-height:0;font:600 clamp(16px, 1.4vw, 21px)/1.15 var(--font-ui);text-align:center;border-radius:3px;justify-content:center;align-items:center;padding:12px;line-height:1.15;text-decoration:none;display:flex;color:#fffdf7!important;background:#20574d!important;border:1px solid #aa9470!important}.case-preview-module__x1qc4W__buyButton:hover{transform:translate(-50%)translateY(-4px)scale(1.035)}.case-preview-module__x1qc4W__buyButton:focus-visible{outline:none}
.edwardScene-module__V_bpjG__dalmerHousePage{--beige-surface:#eee5d3b8}
.courtScene-module__hNjTua__field{color:#23362d;width:100%;min-height:2.8rem;font:inherit;letter-spacing:.05em;background:#f1ecdd;border:1px solid #7d887b;padding:.65rem .8rem}.courtScene-module__hNjTua__searchForm{border-top:0;padding-top:0}
.finale-module__IH3_AW__epilogue{color:#d5d8ce;margin-top:1.25rem}.finale-module__IH3_AW__epilogue summary{cursor:pointer;font:500 .85rem/1.4 var(--font-ui)}.finale-module__IH3_AW__epilogue h4{font:600 1.25rem/1.3 var(--font-display);margin:1.25rem 0 .5rem}
