.house-transition-canvas{position:fixed;left:0;top:0;width:100vw;height:100%;z-index:40;display:block;pointer-events:none;visibility:hidden}html[data-transition=dive] .house-transition-canvas,html[data-transition=handover] .house-transition-canvas{visibility:visible}.house-transition-veil{position:fixed;inset:0;z-index:100;pointer-events:none;background:#dcc3cb;opacity:0;transition:opacity .15s linear}.house-transition-veil[data-to=courtyard]{background:#dcc3cb 50%/cover no-repeat;transform-origin:50% 50%}.house-transition-shield{position:fixed;inset:0;z-index:101;display:none;cursor:default;touch-action:none}html[data-transition-lock] .house-transition-shield{display:block}html[data-transition] .house-root{z-index:41}html[data-transition] .house-cursor{visibility:hidden}html[data-transition] :is(.erasers-badge,.candles-badge) .ring{animation-play-state:paused}html[data-transition=dive] .courtyard-root{background:none}html[data-transition=dive] .courtyard-root :is(.courtyard-still,.courtyard-canvas,.courtyard-atmosphere){opacity:0!important;transition:none!important}html[data-transition=dive] .courtyard-root .courtyard-rooms{opacity:0!important;transition:opacity .45s ease-out!important;pointer-events:none}html[data-transition=dive] :is(.erasers-root,.erasers-hero,.candles-root,.candles-hero){background:none}html[data-transition=dive] .erasers-root :is(.erasers-stage,.erasers-intro,.erasers-badge){visibility:hidden}html[data-transition=dive] .candles-root :is(.candles-stage,.candles-intro,.candles-badge){visibility:hidden}html[data-transition=handover] .courtyard-root :is(.courtyard-still,.courtyard-canvas,.courtyard-atmosphere){transition:none!important}html[data-transition-chrome=out] :is(.courtyard-root,.courtyard-chrome) :is(.house-header>:not(.house-brand),.house-footer){opacity:0;transition:opacity .1s linear}html[data-transition-dir=dive] :is(.erasers-root,.candles-root) :is(.house-header>:not(.house-brand),.house-footer){animation:house-chrome-in .1s linear both}html[data-transition-dir=surface] :is(.courtyard-root,.courtyard-chrome) :is(.house-header>:not(.house-brand),.house-footer){animation:house-chrome-in .1s linear both}@keyframes house-chrome-in{0%{opacity:0}}html[data-transition-chrome=wait] :is(.courtyard-root,.courtyard-chrome) :is(.house-header>:not(.house-brand),.house-footer){opacity:0!important;animation:none!important}.house-transition-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;height:100dvh;z-index:40;pointer-events:none;visibility:hidden;font-family:var(--nv-sans);--wall:#F3E4D0;clip-path:var(--walkin-clip,none);opacity:var(--walkin-a,1)}html[data-transition=dive] .house-transition-overlay{visibility:visible}