.estate-module__Gsejdq__estate{background:var(--bg);color:var(--tx);font-family:var(--sans);font-variant-numeric:tabular-nums;cursor:var(--og-cursor,url(/cursors/arcade-arrow.svg) 2 2, auto);font-weight:500;position:fixed;inset:0;overflow:clip;container:og-estate/size}.estate-module__Gsejdq__embedded{z-index:0;contain:layout;position:absolute}.estate-module__Gsejdq__estate button,.estate-module__Gsejdq__estate a,.estate-module__Gsejdq__estate summary{cursor:var(--og-cursor-hover,url(/cursors/arcade-arrow-hover.svg) 2 2, pointer)}.estate-module__Gsejdq__canvas{touch-action:none;outline:none;width:100%;height:100%;display:block}.estate-module__Gsejdq__canvas[data-veiled]{visibility:hidden}.estate-module__Gsejdq__canvas:focus-visible:not([data-playing]){outline:2px solid var(--tx);outline-offset:-3px}.estate-module__Gsejdq__actions{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.estate-module__Gsejdq__estate kbd,.estate-module__Gsejdq__estateSettings kbd{box-sizing:border-box;min-width:24px;min-height:24px;font:inherit;font-size:var(--tMicro);color:var(--onPri);background:var(--pri);border:1px solid color-mix(in srgb, var(--pri) 72%, black);border-bottom-color:color-mix(in srgb, var(--pri) 60%, black);box-shadow:inset 0 2px 0 #ffffff3d, inset 0 -.5px 2px #00000040, 0 3px 0 color-mix(in srgb, var(--pri) 55%, black), 0 4px 3px #00000024;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0 0 3px 2px;padding:2px 6px;font-weight:600;display:inline-flex}.estate-module__Gsejdq__transition{pointer-events:none;background:var(--bg);opacity:0;transition:opacity var(--mRoute) var(--ease);position:absolute;inset:0}.estate-module__Gsejdq__transition[data-active=true]{opacity:1;pointer-events:auto}.estate-module__Gsejdq__curtain{pointer-events:none;background:var(--bg);opacity:1;transition:opacity var(--mRoute) var(--ease);position:absolute;inset:0}.estate-module__Gsejdq__curtain[data-lifted=true]{opacity:0}@starting-style{.estate-module__Gsejdq__curtain{opacity:1}}.estate-module__Gsejdq__touch{display:none}@media (pointer:coarse){.estate-module__Gsejdq__touch{touch-action:none;position:absolute;left:12px;right:12px}.estate-module__Gsejdq__touch button{-webkit-user-select:none;user-select:none;min-height:44px}.estate-module__Gsejdq__estate select{min-height:44px}.estate-module__Gsejdq__estate kbd,.estate-module__Gsejdq__estateSettings kbd{display:none}}@media (prefers-reduced-motion:reduce){.estate-module__Gsejdq__transition,.estate-module__Gsejdq__curtain{transition:none}}.estate-module__Gsejdq__gameHeader{anchor-name:--og-bar;top:max(20px, env(safe-area-inset-top));right:max(24px, env(safe-area-inset-right));pointer-events:none;position:absolute}.estate-module__Gsejdq__gameActions{pointer-events:auto;gap:6px;display:flex}.estate-module__Gsejdq__estate .estate-module__Gsejdq__gameActions>button{box-sizing:border-box;aspect-ratio:1;border-radius:var(--rPill);flex:0 0 44px;block-size:44px;min-block-size:44px;max-block-size:44px;inline-size:44px;min-inline-size:44px;max-inline-size:44px;padding:0}.estate-module__Gsejdq__estate .estate-module__Gsejdq__gameActions .og-social-controls--hud>button{box-sizing:border-box;aspect-ratio:1;border-radius:var(--rPill);flex:0 0 44px;block-size:44px;min-block-size:44px;max-block-size:44px;inline-size:44px;min-inline-size:44px;max-inline-size:44px;padding:0}.estate-module__Gsejdq__gameActions .og-social-controls--hud{gap:inherit}.estate-module__Gsejdq__gameActions svg{flex:none}.estate-module__Gsejdq__volume{z-index:30;box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--rMenu);background:var(--surface);width:248px;max-width:calc(100vw - 24px);box-shadow:var(--og-pop);color:var(--tx);pointer-events:auto;transform-origin:var(--radix-popover-content-transform-origin);gap:14px;padding:14px 16px 12px;display:grid}.estate-module__Gsejdq__volume:focus{outline:none}.estate-module__Gsejdq__volumeRow{grid-template-columns:1fr auto;align-items:baseline;row-gap:8px;display:grid}.estate-module__Gsejdq__volumeName{font-size:var(--tSmall);font-weight:600}.estate-module__Gsejdq__volumeValue{text-align:right;min-width:4ch;font-size:var(--tSmall);color:var(--mu);font-variant-numeric:tabular-nums}.estate-module__Gsejdq__volumeSlider{touch-action:none;-webkit-user-select:none;user-select:none;grid-column:1/-1;align-items:center;height:24px;display:flex;position:relative}.estate-module__Gsejdq__volumeTrack{border-radius:var(--rPill);background:var(--s3);flex:1;height:6px;position:relative}.estate-module__Gsejdq__volumeRange{border-radius:inherit;background:var(--tx);height:100%;position:absolute}.estate-module__Gsejdq__estate .estate-module__Gsejdq__volumeThumb{box-sizing:border-box;border:var(--embRim);border-radius:var(--rPill);background:var(--embFace);width:20px;height:20px;box-shadow:var(--emb);cursor:var(--og-cursor-hover,url(/cursors/arcade-arrow-hover.svg) 2 2, grab);transition:box-shadow var(--mFast) var(--ease);display:block}.estate-module__Gsejdq__estate .estate-module__Gsejdq__volumeThumb:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--tx), var(--emb);outline:none}@media (prefers-reduced-motion:no-preference){.estate-module__Gsejdq__volume[data-state=open]{animation:estate-module__Gsejdq__estate-volume-in var(--mMenu) var(--ease)}@keyframes estate-module__Gsejdq__estate-volume-in{0%{opacity:0;translate:0 -4px}}}@media (forced-colors:active){.estate-module__Gsejdq__volumeTrack{border:1px solid canvastext}.estate-module__Gsejdq__volumeRange{background:highlight}.estate-module__Gsejdq__estate .estate-module__Gsejdq__volumeThumb{background:buttonface;border:1px solid buttontext}.estate-module__Gsejdq__estate .estate-module__Gsejdq__volumeThumb:focus-visible{outline-offset:2px;outline:2px solid highlight}}.estate-module__Gsejdq__gameBottom{left:max(24px, env(safe-area-inset-left));bottom:max(22px, env(safe-area-inset-bottom));gap:6px;width:max-content;max-width:calc(100% - 48px);display:grid;position:absolute}.estate-module__Gsejdq__modeDock{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.estate-module__Gsejdq__modeDock button,.estate-module__Gsejdq__controlStrip button{white-space:nowrap;flex:none;gap:6px;width:max-content;max-width:100%;height:34px;min-height:34px;padding-inline:8px 6px;font-size:12px}.estate-module__Gsejdq__controlStrip{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.estate-module__Gsejdq__controlStrip button{touch-action:none;-webkit-user-select:none;user-select:none}.estate-module__Gsejdq__gameBottom button svg{flex:0 0 18px}.estate-module__Gsejdq__gameBottom button kbd{min-width:19px;min-height:19px;font-size:var(--tMicro);margin:0 0 3px auto;padding:1px 5px}.estate-module__Gsejdq__gameBottom button{justify-content:flex-start}.estate-module__Gsejdq__gameBottom[data-building=true]{visibility:hidden}.estate-module__Gsejdq__gameBottom{pointer-events:none;isolation:isolate}.estate-module__Gsejdq__gameBottom button{pointer-events:auto}.estate-module__Gsejdq__dockToggle{z-index:1;justify-self:start;position:relative}.estate-module__Gsejdq__gameBottom[data-hidden=true] .estate-module__Gsejdq__dockToggle{translate:0 var(--dock-drop,0px)}.estate-module__Gsejdq__gameBottom[data-ready] .estate-module__Gsejdq__dockToggle{transition:translate var(--mDialog) var(--ease)}.estate-module__Gsejdq__gameBottom[data-ready][data-hidden=true] .estate-module__Gsejdq__dockToggle{transition-duration:var(--mMenu)}.estate-module__Gsejdq__gameBottom .estate-module__Gsejdq__controlsToggle{gap:6px;width:auto;height:34px;min-height:34px;padding-inline:8px 6px;font-size:12px}.estate-module__Gsejdq__dockRows{gap:6px;display:grid}.estate-module__Gsejdq__dockRows>*{transform-origin:0 100%;transition:opacity var(--mDialog) var(--ease), transform var(--mDialog) var(--ease)}.estate-module__Gsejdq__dockRows>:first-child{transition-delay:40ms}.estate-module__Gsejdq__dockRows>:nth-child(2){transition-delay:20ms}.estate-module__Gsejdq__dockRows[data-hidden=true]{visibility:hidden;transition:visibility 0s linear calc(var(--mMenu) + 40ms)}.estate-module__Gsejdq__dockRows[data-hidden=true]>*{opacity:0;transition-duration:var(--mMenu);transform:translateY(8px)scale(.98)}.estate-module__Gsejdq__dockRows[data-hidden=true]>:first-child{transition-delay:0s}.estate-module__Gsejdq__dockRows[data-hidden=true]>:nth-child(2){transition-delay:20ms}.estate-module__Gsejdq__dockRows[data-hidden=true]>:nth-child(3){transition-delay:40ms}@media (prefers-reduced-motion:reduce){.estate-module__Gsejdq__gameBottom[data-ready] .estate-module__Gsejdq__dockToggle{transition:none}.estate-module__Gsejdq__dockRows>:nth-child(n),.estate-module__Gsejdq__dockRows[data-hidden=true]>:nth-child(n){transition:opacity var(--mFast) var(--ease);transition-delay:0s;transform:none}.estate-module__Gsejdq__dockRows[data-hidden=true]{transition-delay:var(--mFast)}}.estate-module__Gsejdq__crosshair{pointer-events:none;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.5px #ffffffd9,0 0 0 3px #00000040}.estate-module__Gsejdq__crosshair[data-pointer]{left:var(--ride-aim-x,50%);top:var(--ride-aim-y,50%)}.estate-module__Gsejdq__crosshair:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;position:absolute;top:50%;left:50%}.estate-module__Gsejdq__gameHeader,.estate-module__Gsejdq__gameBottom{transition:opacity var(--mDialog) var(--ease)}.estate-module__Gsejdq__gameHeader[data-cinematic=true],.estate-module__Gsejdq__gameBottom[data-cinematic=true]{opacity:0;transition-duration:var(--mMenu)}.estate-module__Gsejdq__interactionPrompt{gap:8px;max-width:calc(100% - 32px);display:flex;position:absolute;bottom:21%;left:50%;transform:translate(-50%)}.estate-module__Gsejdq__interactionPrompt button{text-align:left;white-space:normal;gap:12px;min-height:48px;display:flex}.estate-module__Gsejdq__interactionPrompt kbd{border-color:var(--onInk);flex:none;padding:5px 8px}.estate-module__Gsejdq__rideCue{pointer-events:none;gap:8px;max-width:calc(100% - 32px);display:flex;position:absolute;bottom:calc(21% + 60px);left:50%;transform:translate(-50%)}.estate-module__Gsejdq__rideCuePill{box-sizing:border-box;border:1px solid var(--line2);background:var(--surface);min-height:36px;color:var(--tx);font-size:var(--tSmall);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 8px;font-weight:500;display:inline-flex;overflow:hidden}.estate-module__Gsejdq__rideCueSwap{align-items:center;gap:8px;display:inline-flex}.estate-module__Gsejdq__rideCuePump{min-width:9.5em}.estate-module__Gsejdq__rideCuePill kbd{margin-bottom:3px}@media (prefers-reduced-motion:no-preference){.estate-module__Gsejdq__rideCueSwap{animation:estate-module__Gsejdq__ride-cue-push var(--mMenu) var(--ease) both}.estate-module__Gsejdq__interactionPrompt button[data-ready]{animation:estate-module__Gsejdq__ride-ready-push var(--mMenu) var(--ease) both}@keyframes estate-module__Gsejdq__ride-cue-push{0%{translate:0 110%}}@keyframes estate-module__Gsejdq__ride-ready-push{0%{translate:0 4px}}}@container og-estate (max-width:640px){.estate-module__Gsejdq__rideCue{bottom:245px}}@media (pointer:coarse){.estate-module__Gsejdq__rideCue{display:none}}.estate-module__Gsejdq__hotbar{--kitBottom:calc(max(22px, env(safe-area-inset-bottom)) + 56px);bottom:var(--kitBottom);box-sizing:border-box;border:1px solid var(--line2);border-radius:var(--rModal);background:var(--surface);width:min(600px,100% - 24px);padding:16px;position:absolute;left:50%;transform:translate(-50%)}.estate-module__Gsejdq__hotbar:not(.estate-module__Gsejdq__hotbarCompact){max-height:calc(100cqh - var(--kitBottom) - max(12px, env(safe-area-inset-top)));flex-direction:column;display:flex}.estate-module__Gsejdq__hotbarHeading{flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;display:flex}.estate-module__Gsejdq__kitPagesRoot{flex:auto;min-width:0}.estate-module__Gsejdq__kitPagesRoot .estate-module__Gsejdq__kitPages{box-sizing:border-box;width:max-content;max-width:100%;display:flex}.estate-module__Gsejdq__kitPages .og-tab{white-space:nowrap;flex:none}.estate-module__Gsejdq__hotbar .estate-module__Gsejdq__hotbarHeading>button.og-btn{aspect-ratio:1;flex:none;width:34px;height:34px;padding:0}.estate-module__Gsejdq__kitPageKeys{flex:none;align-items:center;gap:2px;display:inline-flex}.estate-module__Gsejdq__kitItems{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:2px;overflow:hidden auto}.estate-module__Gsejdq__kitItems:focus-visible{outline:2px solid var(--tx);outline-offset:-2px;border-radius:var(--rRow)}.estate-module__Gsejdq__buildSlots,.estate-module__Gsejdq__propSlots{grid-auto-flow:row;gap:10px;padding-block:1px;display:grid}.estate-module__Gsejdq__buildSlots{grid-template-columns:repeat(auto-fit,minmax(min(104px,100%),1fr))}.estate-module__Gsejdq__propSlots{grid-template-columns:repeat(auto-fit,minmax(min(84px,100%),1fr));gap:8px}.estate-module__Gsejdq__buildSlots>button,.estate-module__Gsejdq__propSlots>button{border-radius:var(--rCard);white-space:normal;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:140px;padding:12px 6px 10px;display:flex;position:relative}.estate-module__Gsejdq__propSlots>button{gap:4px;height:112px;padding:10px 4px 9px}.estate-module__Gsejdq__buildSlots kbd,.estate-module__Gsejdq__propSlots kbd{z-index:2;margin:0;position:absolute;top:7px;left:7px}.estate-module__Gsejdq__buildSlots button[aria-pressed=true] kbd,.estate-module__Gsejdq__propSlots button[aria-pressed=true] kbd{border-color:var(--onInk)}.estate-module__Gsejdq__slotArt{flex:auto;place-items:center;width:100%;min-height:0;display:grid;container-type:size}.estate-module__Gsejdq__slotArt>*{object-fit:contain;max-width:100cqw;max-height:100cqh}.estate-module__Gsejdq__slotName{max-width:100%;font-size:var(--tSmall);text-align:center;text-wrap:balance;line-height:1.2}.estate-module__Gsejdq__propSlots .estate-module__Gsejdq__slotName{font-size:var(--tMicro);line-height:1.15}.estate-module__Gsejdq__buildActions{flex-wrap:wrap;flex:none;justify-content:flex-start;gap:10px;margin-top:8px;display:flex}.estate-module__Gsejdq__buildActions>button{flex:none;width:max-content}.estate-module__Gsejdq__buildActions button{gap:8px}.estate-module__Gsejdq__buildActions kbd{margin:0 0 3px 4px}.estate-module__Gsejdq__kitAbove{pointer-events:none;flex-direction:column;flex:none;align-items:center;gap:8px;max-width:100%;margin-top:8px;display:flex}.estate-module__Gsejdq__kitAbove>button,.estate-module__Gsejdq__kitAboveActions{pointer-events:auto}.estate-module__Gsejdq__kitAbove>button kbd,.estate-module__Gsejdq__kitAboveActions button kbd{border-color:var(--onInk)}.estate-module__Gsejdq__kitAboveActions{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;display:flex}.estate-module__Gsejdq__kitAboveActions button{white-space:normal;max-width:100%}.estate-module__Gsejdq__kitNote{box-sizing:border-box;border:var(--embRim);background:var(--surface);max-width:100%;box-shadow:var(--emb);color:var(--tx);font-size:var(--tSmall);text-align:center;text-wrap:balance;opacity:0;pointer-events:none;transition:opacity var(--mFast) var(--ease), translate var(--mFast) var(--ease);border-radius:999px;margin:0;padding:7px 14px;font-weight:600;display:none;translate:0 4px}.estate-module__Gsejdq__kitNote[data-shown]{opacity:1;display:block;translate:0}@media (prefers-reduced-motion:reduce){.estate-module__Gsejdq__kitNote{transition:none;translate:0}}.estate-module__Gsejdq__hotbar.estate-module__Gsejdq__hotbarCompact{align-items:center;gap:6px;width:auto;padding:6px;display:flex}.estate-module__Gsejdq__hotbarCompact>button{flex:none}.estate-module__Gsejdq__kitPages .og-tab{align-items:center;gap:7px;width:auto;min-width:0;padding-inline:12px 8px;display:inline-flex}.estate-module__Gsejdq__kitPages kbd{margin:0 0 3px 2px}.estate-module__Gsejdq__propEditor{width:min(440px,100vw - 32px)}.estate-module__Gsejdq__propEditorForm{gap:16px;display:grid}.estate-module__Gsejdq__propNote{color:var(--mu);font-size:var(--tSmall);line-height:var(--tSmallLh);text-wrap:pretty;margin:8px 0 0}.estate-module__Gsejdq__propLooks{border:0;min-width:0;margin:0;padding:0}.estate-module__Gsejdq__propLooks legend{font-size:var(--tSmall);margin-bottom:8px;padding:0;font-weight:600}.estate-module__Gsejdq__propLooks [role=radiogroup]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.estate-module__Gsejdq__propLook{border:1px solid var(--line2);background:var(--surface);color:var(--tx);font:inherit;font-size:var(--tSmall);cursor:pointer;box-shadow:var(--emb);transition:transform var(--mFast) var(--ease), border-color var(--mFast) var(--ease), box-shadow var(--mFast) var(--ease);border-radius:12px;justify-items:center;gap:7px;padding:8px 8px 9px;font-weight:600;display:grid}.estate-module__Gsejdq__propLook:active{transform:translateY(1px)scale(.98)}.estate-module__Gsejdq__propLook[aria-checked=true]{border-color:var(--tx);box-shadow:var(--emb), 0 0 0 1px var(--tx)}.estate-module__Gsejdq__propLook:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.estate-module__Gsejdq__propSwatch{border-radius:7px;place-items:center;width:100%;height:50px;display:grid;overflow:hidden}.estate-module__Gsejdq__propSwatch span{letter-spacing:.01em;font-size:21px;font-weight:700}.estate-module__Gsejdq__propLook[data-look=carved] .estate-module__Gsejdq__propSwatch{background:repeating-linear-gradient(176deg,#5a341629 0 2px,#0000 2px 7px),linear-gradient(#c99561,#a9733f);box-shadow:inset 0 0 0 1px #3c210c59}.estate-module__Gsejdq__propLook[data-look=carved] .estate-module__Gsejdq__propSwatch span{color:#3d2410;text-shadow:0 1px #ffe2b48c,0 -1px #1e0f0480;font-family:Georgia,Times New Roman,serif}.estate-module__Gsejdq__propLook[data-look=painted] .estate-module__Gsejdq__propSwatch{background:radial-gradient(120% 90% at 30% 20%,#ffffff1f,#0000 60%),#2f5141}.estate-module__Gsejdq__propLook[data-look=painted][data-cloth] .estate-module__Gsejdq__propSwatch{background:repeating-linear-gradient(90deg,#0000000f 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#0000000f 0 1px,#0000 1px 3px),#a33a2c}.estate-module__Gsejdq__propLook[data-look=painted] .estate-module__Gsejdq__propSwatch span{color:#f1e4c2;font-weight:800}.estate-module__Gsejdq__propLook[data-look=neon] .estate-module__Gsejdq__propSwatch{background:radial-gradient(70% 70%,#508cff52,#0000 72%),#17130f;box-shadow:inset 0 0 0 2px #9aa2ab}.estate-module__Gsejdq__propLook[data-look=neon][data-cloth] .estate-module__Gsejdq__propSwatch{box-shadow:none;background:radial-gradient(70% 70%,#508cff47,#0000 72%),#161b2c}.estate-module__Gsejdq__propLook[data-look=neon] .estate-module__Gsejdq__propSwatch span{color:#eaf2ff;text-shadow:0 0 6px #5a96ffe6,0 0 14px #2864ffb3;font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:800}@media (prefers-reduced-motion:reduce){.estate-module__Gsejdq__propLook{transition:none}.estate-module__Gsejdq__propLook:active{transform:none}}.estate-module__Gsejdq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.estate-module__Gsejdq__radio{right:max(24px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));max-width:calc(100% - 48px);position:absolute}.estate-module__Gsejdq__radio .og-music-island{max-width:min(300px,100cqw - 48px)}@container og-estate (max-width:1200px){.estate-module__Gsejdq__gameBottom{bottom:72px}.estate-module__Gsejdq__hotbar{--kitBottom:82px}}@container og-estate (max-width:760px){.estate-module__Gsejdq__gameBottom{width:max-content;max-width:calc(100% - 24px)}.estate-module__Gsejdq__controlStrip{display:none}.estate-module__Gsejdq__dockRows{transform-origin:0 100%;transition:opacity var(--mDialog) var(--ease);flex-wrap:wrap;gap:5px;display:flex}.estate-module__Gsejdq__dockRows>.estate-module__Gsejdq__modeDock{display:contents}.estate-module__Gsejdq__dockRows[data-hidden=true]{opacity:0;transition:opacity var(--mMenu) var(--ease), visibility 0s linear var(--mMenu)}.estate-module__Gsejdq__gameBottom{bottom:78px}.estate-module__Gsejdq__hotbar{--kitBottom:78px}}@container og-estate (max-width:640px){.estate-module__Gsejdq__gameHeader{top:max(12px, env(safe-area-inset-top));right:12px}.estate-module__Gsejdq__gameBottom{left:12px}.estate-module__Gsejdq__radio{right:12px;bottom:max(12px, env(safe-area-inset-bottom));max-width:calc(100% - 24px)}.estate-module__Gsejdq__radio .og-music-island{max-width:calc(100cqw - 24px)}.estate-module__Gsejdq__interactionPrompt{bottom:185px}.estate-module__Gsejdq__hotbar{padding:12px}.estate-module__Gsejdq__buildSlots{gap:8px}.estate-module__Gsejdq__buildSlots>button{height:118px}.estate-module__Gsejdq__propSlots>button{height:100px}}@media (pointer:coarse){.estate-module__Gsejdq__gameActions button,.estate-module__Gsejdq__hotbarHeading button,.estate-module__Gsejdq__buildActions button{min-width:44px;min-height:44px}.estate-module__Gsejdq__gameActions{gap:4px}.estate-module__Gsejdq__controlStrip{display:none}.estate-module__Gsejdq__dockRows{transform-origin:0 100%;transition:opacity var(--mDialog) var(--ease);flex-wrap:wrap;gap:5px;display:flex}.estate-module__Gsejdq__dockRows>.estate-module__Gsejdq__modeDock{display:contents}.estate-module__Gsejdq__dockRows[data-hidden=true]{opacity:0;transition:opacity var(--mMenu) var(--ease), visibility 0s linear var(--mMenu)}.estate-module__Gsejdq__touch{bottom:118px}.estate-module__Gsejdq__gameBottom{bottom:66px}.estate-module__Gsejdq__gunDock{display:none!important}.estate-module__Gsejdq__hotbar{--kitBottom:196px}.estate-module__Gsejdq__interactionPrompt{bottom:230px}.estate-module__Gsejdq__radio .og-music-island__btn{width:44px;height:44px}}@container og-estate (max-height:600px) and (min-width:641px){.estate-module__Gsejdq__controlStrip{display:none}.estate-module__Gsejdq__dockRows{transform-origin:0 100%;transition:opacity var(--mDialog) var(--ease);flex-wrap:wrap;gap:5px;display:flex}.estate-module__Gsejdq__dockRows>.estate-module__Gsejdq__modeDock{display:contents}.estate-module__Gsejdq__dockRows[data-hidden=true]{opacity:0;transition:opacity var(--mMenu) var(--ease), visibility 0s linear var(--mMenu)}.estate-module__Gsejdq__hotbar{--kitBottom:calc(max(22px, env(safe-area-inset-bottom)) + 56px)}.estate-module__Gsejdq__gameBottom{bottom:16px}}@media (prefers-reduced-motion:no-preference){.estate-module__Gsejdq__hotbar{animation:estate-module__Gsejdq__kit-in var(--mDialog) var(--ease) both}.estate-module__Gsejdq__interactionPrompt{animation:estate-module__Gsejdq__prompt-in var(--mMenu) var(--ease) both}@keyframes estate-module__Gsejdq__kit-in{0%{opacity:0;translate:0 6px}}@keyframes estate-module__Gsejdq__prompt-in{0%{opacity:0;translate:0 3px}}}@media (pointer:coarse){.estate-module__Gsejdq__touch{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.estate-module__Gsejdq__touch button{min-width:0;padding-inline:6px}.estate-module__Gsejdq__hotbar{--kitBottom:228px}@container og-estate (max-width:900px){.estate-module__Gsejdq__gameBottom{align-items:center;gap:5px;display:flex}.estate-module__Gsejdq__dockRows{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;min-width:0;overflow-x:auto}.estate-module__Gsejdq__dockRows::-webkit-scrollbar{display:none}.estate-module__Gsejdq__dockRows button{flex:none}}}@media (pointer:fine){@container og-estate (min-width:1100px){.estate-module__Gsejdq__hotbar{--kitClear:140px;left:auto;right:max(24px, env(safe-area-inset-right));width:min(600px, calc(50% - max(24px, env(safe-area-inset-right)) - var(--kitClear)));transform:none}}}@container og-estate (max-height:600px){.estate-module__Gsejdq__buildSlots>button{height:104px}.estate-module__Gsejdq__propSlots>button{height:88px}.estate-module__Gsejdq__hotbar{padding:12px}.estate-module__Gsejdq__kitNote{font-size:var(--tMicro);padding:4px 10px}}@media (pointer:coarse){.estate-module__Gsejdq__hotbar{--kitBottom:min(228px, 28cqh)}.estate-module__Gsejdq__buildSlots>button{height:104px}.estate-module__Gsejdq__propSlots>button{height:88px}@container og-estate (max-height:600px) and (min-width:641px){.estate-module__Gsejdq__touch{width:224px;bottom:76px;right:auto}.estate-module__Gsejdq__hotbar{--kitBottom:78px;width:calc(50% - 24px);left:auto;right:12px;transform:none}.estate-module__Gsejdq__gameBottom{bottom:14px}.estate-module__Gsejdq__interactionPrompt{bottom:184px;left:12px;transform:none}}}@container og-estate (min-width:641px){.estate-module__Gsejdq__hotbar[data-view=first-person]:not(.estate-module__Gsejdq__hotbarCompact){width:min(600px,50% - 30px);left:auto;right:12px;transform:none}}@container og-estate (max-width:640px){.estate-module__Gsejdq__hotbar[data-view=first-person]:not(.estate-module__Gsejdq__hotbarCompact){--kitTop:calc(max(12px, env(safe-area-inset-top)) + 56px);top:var(--kitTop);max-height:calc(50cqh - var(--kitTop) - 18px);bottom:auto}}@container og-estate (max-width:640px) and (max-height:600px){.estate-module__Gsejdq__hotbar[data-view=first-person]:not(.estate-module__Gsejdq__hotbarCompact){width:calc(50% - 20px);max-height:calc(100cqh - 90px);inset:12px 12px 78px auto;transform:none}.estate-module__Gsejdq__hotbar[data-view=first-person] .estate-module__Gsejdq__kitPageKeys{display:none}}.estate-module__Gsejdq__estateSettings .og-art-select__menu{z-index:1;min-width:var(--radix-select-trigger-width);border:1px solid var(--line2);border-radius:var(--rMenu);background:var(--surface);box-shadow:var(--og-pop);padding:6px}.estate-module__Gsejdq__estateSettings .og-art-select__menu .og-model-option{border-radius:var(--rRow);font-size:var(--tSmall);outline:none;justify-content:space-between;align-items:center;gap:16px;padding:9px 10px;display:flex}.estate-module__Gsejdq__estateSettings .og-art-select__menu .og-model-option[data-highlighted]{background:var(--s2);color:var(--tx)}@media (pointer:coarse){.estate-module__Gsejdq__estateSettings .og-art-select__menu .og-model-option{min-height:44px}}.estate-module__Gsejdq__skipMeter{--skip-charge:0;--skip-low:.73;--skip-band:.07;--skip-track:132px;pointer-events:none;animation:estate-module__Gsejdq__skip-in .16s var(--ease) both;align-items:stretch;gap:10px;display:flex;position:absolute;top:calc(50% - 70px);left:calc(50% + 72px)}.estate-module__Gsejdq__skipTrack{width:16px;height:var(--skip-track);box-shadow:inset 0 2px 3px #000a, inset 0 -1px 0 #ffffff1f, 0 1px 0 #ffffff59, 0 0 0 3px color-mix(in srgb, var(--surface) 92%, transparent), 0 0 0 4px #0000001f, 0 6px 14px #0003;background:linear-gradient(90deg,#1d1b18,#2c2925 55%,#1d1b18);border:1px solid #0006;border-radius:999px;position:relative;overflow:hidden}.estate-module__Gsejdq__skipTicks{background:repeating-linear-gradient(0deg,#0000 0 12px,#ffffff1a 12px 13px);position:absolute;inset:0}.estate-module__Gsejdq__skipBand{height:calc(var(--skip-band) * 2 * var(--skip-track));transform:translateY(calc(var(--skip-low) * var(--skip-track) * -1));background:#0054ff;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 0 10px #0054ff99,inset 0 1px #ffffff80,inset 0 -1px #00000040}.estate-module__Gsejdq__skipBand:after{content:"";background:linear-gradient(#0000,#fffd,#0000);height:40%;animation:.9s linear infinite estate-module__Gsejdq__skip-glint;position:absolute;left:0;right:0}.estate-module__Gsejdq__skipBand:before{content:"";opacity:0;background:radial-gradient(closest-side,#fff4,#0000);position:absolute;inset:-6px -10px}.estate-module__Gsejdq__skipFill{transform-origin:50% 100%;height:calc(100% - 6px);transform:scaleY(var(--skip-charge));background:linear-gradient(#fff,#dcd5c7);border-radius:999px;position:absolute;bottom:3px;left:3px;right:3px;box-shadow:inset 0 1px #fff,inset 0 -1px #0002}.estate-module__Gsejdq__skipMeter[data-sweet=true] .estate-module__Gsejdq__skipFill{background:#fff;box-shadow:inset 0 1px #fff,inset 0 -1px #0002,0 0 8px #ffffffb3}.estate-module__Gsejdq__skipMeter[data-sweet=true] .estate-module__Gsejdq__skipBand{box-shadow:0 0 16px #0054ffcc,0 0 2px #fff,inset 0 1px #fff}.estate-module__Gsejdq__skipReadout{border-radius:var(--rCard);background:color-mix(in srgb, var(--surface) 90%, transparent);box-shadow:var(--emb);font-size:var(--tMicro);color:var(--tx);white-space:nowrap;align-content:center;gap:6px;padding:9px 11px;display:grid}.estate-module__Gsejdq__skipReadout small{color:var(--mu)}.estate-module__Gsejdq__skipAngle{align-items:center;gap:6px;font-weight:600;display:flex}.estate-module__Gsejdq__skipAngle svg path{stroke:var(--line2);stroke-width:1.5px}.estate-module__Gsejdq__skipAngle svg line{stroke:var(--tx);stroke-width:2px;stroke-linecap:round;transition:transform .12s var(--ease)}.estate-module__Gsejdq__skipAngle [data-good=true],.estate-module__Gsejdq__skipLane[data-good=true]{color:color-mix(in srgb, #3f8f4c 80%, var(--tx))}.estate-module__Gsejdq__skipScore{pointer-events:none;opacity:0;transition:opacity .12s var(--ease);justify-items:center;gap:2px;display:grid;position:absolute;top:clamp(112px,15%,150px);left:50%;transform:translate(-50%)}.estate-module__Gsejdq__skipScore[data-shown=true]{opacity:1}.estate-module__Gsejdq__skipNumber{transform-origin:50% 85%;align-items:flex-end;display:flex}.estate-module__Gsejdq__skipNumber canvas{image-rendering:pixelated;margin-inline:-5px;display:block}.estate-module__Gsejdq__skipNumber canvas[hidden]{display:none}.estate-module__Gsejdq__skipNumber .estate-module__Gsejdq__skipTimes{margin-right:-2px}.estate-module__Gsejdq__skipFallback,.estate-module__Gsejdq__skipScore:not([data-numerals=ready]) .estate-module__Gsejdq__skipNumber canvas{display:none}.estate-module__Gsejdq__skipScore:not([data-numerals=ready]) .estate-module__Gsejdq__skipFallback{display:inline}.estate-module__Gsejdq__skipNumber .estate-module__Gsejdq__skipFallback{color:#fff;text-shadow:0 3px #000a;font-size:64px;font-weight:600;line-height:.9}.estate-module__Gsejdq__skipUnit{min-height:18px;font-size:var(--tSmall);color:#fff;opacity:0;text-shadow:0 1px #000b,0 0 6px #0008;transition:opacity .16s var(--ease);font-weight:600}.estate-module__Gsejdq__skipScore[data-result=true] .estate-module__Gsejdq__skipUnit{opacity:1}.estate-module__Gsejdq__skipCallout{white-space:nowrap;color:#fff;opacity:0;text-shadow:0 2px #000a,0 0 8px #0008;font-size:18px;font-weight:600;position:absolute;bottom:calc(100% + 4px)}.estate-module__Gsejdq__skipBest{opacity:0;transition:opacity var(--mMenu) var(--ease);color:var(--tx)}.estate-module__Gsejdq__skipScore[data-record=true] .estate-module__Gsejdq__skipBest{opacity:1}.estate-module__Gsejdq__skipBest .og-badge__label{align-items:center;gap:6px;display:inline-flex}.estate-module__Gsejdq__skipBest b{font-variant-numeric:tabular-nums;font-weight:600}.estate-module__Gsejdq__skipNewBest{color:var(--tx);margin-top:4px;display:none}.estate-module__Gsejdq__skipScore[data-best=true] .estate-module__Gsejdq__skipNewBest{animation:estate-module__Gsejdq__skip-best-in var(--mDialog) var(--ease) both;display:inline-flex}@keyframes estate-module__Gsejdq__skip-in{0%{opacity:0;filter:blur(2px);translate:-4px}}@keyframes estate-module__Gsejdq__skip-glint{0%{transform:translateY(260%)}to{transform:translateY(-160%)}}@keyframes estate-module__Gsejdq__skip-best-in{0%{opacity:0;transform:translateY(6px)scale(.9)}}@media (prefers-reduced-motion:reduce){.estate-module__Gsejdq__skipMeter,.estate-module__Gsejdq__skipBand:after,.estate-module__Gsejdq__skipScore[data-best=true] .estate-module__Gsejdq__skipNewBest{animation:none}.estate-module__Gsejdq__skipAngle svg line{transition:none}}@container og-estate (max-width:760px){.estate-module__Gsejdq__skipMeter{left:auto;right:16px}}.estate-module__Gsejdq__estate button[data-top-key]{aspect-ratio:auto;white-space:nowrap;border-radius:var(--rPill);flex:none;justify-content:flex-start;gap:6px;block-size:34px;min-block-size:34px;max-block-size:none;inline-size:max-content;min-inline-size:34px;max-inline-size:none;padding:0 6px 0 8px;font-size:12px}.estate-module__Gsejdq__estate .estate-module__Gsejdq__gameActions .og-social-controls--hud>button{aspect-ratio:auto;white-space:nowrap;border-radius:var(--rPill);flex:none;justify-content:flex-start;gap:6px;block-size:34px;min-block-size:34px;max-block-size:none;inline-size:max-content;min-inline-size:34px;max-inline-size:none;padding:0 6px 0 8px;font-size:12px}.estate-module__Gsejdq__estate button[data-top-key]>kbd{min-width:19px;min-height:19px;font-size:var(--tMicro);margin:0 0 3px auto;padding:1px 5px}.estate-module__Gsejdq__estate .estate-module__Gsejdq__gameActions .og-social-controls--hud>button>kbd{min-width:19px;min-height:19px;font-size:var(--tMicro);margin:0 0 3px auto;padding:1px 5px}@media (pointer:coarse),(max-width:1180px){.estate-module__Gsejdq__estate .og-estate-top-label{display:none}}@media (pointer:coarse),(max-width:900px){.estate-module__Gsejdq__estate button[data-top-key]{justify-content:center;block-size:44px;inline-size:44px;padding:0}.estate-module__Gsejdq__estate .estate-module__Gsejdq__gameActions .og-social-controls--hud>button{justify-content:center;block-size:44px;inline-size:44px;padding:0}.estate-module__Gsejdq__estate button[data-top-key]>kbd{display:none}.estate-module__Gsejdq__estate .estate-module__Gsejdq__gameActions .og-social-controls--hud>button>kbd{display:none}}.estate-module__Gsejdq__estate .og-estate-social-keys{gap:inherit;display:contents}
:where(.t-imgen){--imgen-cycle:1.4s;--imgen-dot:1.5px;--imgen-dot-color:color-mix(in srgb, var(--tx,#202323) 28%, transparent);--imgen-reveal-dur:.65s;--imgen-reveal-blur:3px;--imgen-reveal-ease:cubic-bezier(.22,1,.36,1);isolation:isolate;background:var(--s2,#eaeaea);border-radius:inherit;position:relative;overflow:hidden}.t-imgen-field{pointer-events:none;transition:opacity var(--imgen-reveal-dur) var(--imgen-reveal-ease), filter var(--imgen-reveal-dur) var(--imgen-reveal-ease);position:absolute;inset:0}.t-imgen-field i{width:var(--imgen-dot);height:var(--imgen-dot);margin:calc(var(--imgen-dot) / -2);background:var(--imgen-dot-color);opacity:var(--v,1);transform:scale(var(--v,1));border-radius:50%;position:absolute}.t-imgen.is-loading .t-imgen-field i{animation:t-imgen-twinkle calc(var(--imgen-cycle) * var(--k,1)) ease-in-out var(--delay,0s) infinite}.t-imgen-field[data-visible=false] i{animation-play-state:paused!important}.t-imgen-field:not([data-visible]):before,.t-imgen-field:not([data-visible]):after{content:"";background-image:radial-gradient(circle, var(--imgen-dot-color) calc(var(--imgen-dot) / 2), transparent calc(var(--imgen-dot) / 2 + .5px));opacity:.55;background-position:50%;background-size:14px 14px;position:absolute;inset:0}.t-imgen-field:not([data-visible]):after{background-position:calc(50% + 7px) calc(50% + 7px)}@supports (width:calc(1px * sqrt(4))){.t-imgen-field:not([data-visible]):before,.t-imgen-field:not([data-visible]):after{--imgen-lattice:calc(14px * sqrt(600 / var(--imgen-count,600)));background-size:var(--imgen-lattice) var(--imgen-lattice)}.t-imgen-field:not([data-visible]):after{background-position:calc(50% + var(--imgen-lattice) / 2) calc(50% + var(--imgen-lattice) / 2)}}.t-imgen.is-loading .t-imgen-field:not([data-visible]):before{animation:t-imgen-breathe var(--imgen-cycle) ease-in-out infinite}.t-imgen.is-loading .t-imgen-field:not([data-visible]):after{animation:t-imgen-breathe var(--imgen-cycle) ease-in-out calc(var(--imgen-cycle) / -2) infinite}@keyframes t-imgen-breathe{0%,to{opacity:.1}50%{opacity:1}}.t-imgen.is-revealed{background:0 0}.t-imgen.is-revealed .t-imgen-field{opacity:0;filter:blur(var(--imgen-reveal-blur))}@keyframes t-imgen-twinkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.t-imgen.is-loading .t-imgen-field i,.t-imgen.is-loading .t-imgen-field:before,.t-imgen.is-loading .t-imgen-field:after{animation:none!important}.t-imgen-field{filter:none!important;transition:none!important}}
.handle-module___JV8ja__room{background:var(--bg);min-height:100dvh;color:var(--tx);position:relative}.handle-module___JV8ja__stage{z-index:0;position:fixed;inset:0}.handle-module___JV8ja__canvas{width:100%;height:100%;image-rendering:pixelated;opacity:0;transition:opacity var(--mRoute) var(--ease);position:absolute;inset:0}.handle-module___JV8ja__canvas[data-shown]{opacity:1}.handle-module___JV8ja__loader{border-radius:var(--rMedia);pointer-events:none;width:min(520px,78vw);height:clamp(96px,16vw,150px);position:absolute;top:34%;left:50%;translate:-50% -50%}.handle-module___JV8ja__page{z-index:1;pointer-events:none;flex-direction:column;min-height:100dvh;display:flex;position:relative}.handle-module___JV8ja__top{anchor-name:--og-bar;width:min(560px,100% - 32px);padding-top:max(18px, env(safe-area-inset-top));pointer-events:auto;justify-content:flex-end;align-items:center;gap:22px;margin:0 auto;display:flex}.handle-module___JV8ja__demoBadge{white-space:nowrap;margin-right:auto}.handle-module___JV8ja__themeToggle{border:var(--embRim);border-radius:var(--rPill);background:var(--embFace);width:32px;height:32px;box-shadow:var(--emb);color:var(--tx);cursor:var(--og-cursor,pointer);transition:background-color var(--mFast) var(--ease), box-shadow var(--mFast) var(--ease), scale var(--mFast) var(--ease);flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.handle-module___JV8ja__themeToggle:after{content:"";border-radius:var(--rPill);position:absolute;inset:-6px}@media (hover:hover) and (pointer:fine){.handle-module___JV8ja__themeToggle:hover{background:var(--s3)}}.handle-module___JV8ja__themeToggle:focus-visible{box-shadow:var(--emb), var(--focusRing);outline:none}.handle-module___JV8ja__themeToggle:active{box-shadow:none;scale:.96}.handle-module___JV8ja__musicSwitch{border:var(--embRim);border-radius:var(--rPill);background:var(--embFace);width:32px;height:32px;box-shadow:var(--emb);color:var(--tx);cursor:var(--og-cursor,pointer);transition:background-color var(--mFast) var(--ease), box-shadow var(--mFast) var(--ease), scale var(--mFast) var(--ease);place-items:center;padding:0;display:inline-grid;position:relative}.handle-module___JV8ja__musicSwitch:after{content:"";border-radius:var(--rPill);position:absolute;inset:-6px}.handle-module___JV8ja__musicSwitch .ogsi-px{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.handle-module___JV8ja__musicSwitch:hover{background:var(--s3)}}.handle-module___JV8ja__musicSwitch:focus-visible{box-shadow:var(--emb), var(--focusRing);outline:none}.handle-module___JV8ja__musicSwitch:active{box-shadow:none;scale:.96}.handle-module___JV8ja__themeSwitch{border-radius:var(--rPill);width:40px;height:40px;cursor:var(--og-cursor,pointer);background:0 0;border:0;padding:0;position:relative}.handle-module___JV8ja__themeSwitch:after{content:"";border-radius:var(--rPill);position:absolute;inset:-2px}.handle-module___JV8ja__themeSwitch:focus-visible{box-shadow:var(--focusRing);outline:none}.handle-module___JV8ja__themeToggleIcon{width:15px;height:15px}.handle-module___JV8ja__dock{width:min(560px,100% - 32px);padding-bottom:max(24px, calc(env(safe-area-inset-bottom) + 12px));pointer-events:auto;margin:auto auto 0}.handle-module___JV8ja__panel{border:1px solid var(--line);border-radius:var(--rCard);background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.1);animation:handle-module___JV8ja__panelIn var(--mDialog) var(--ease) both;padding:24px 24px 14px}.handle-module___JV8ja__panel>*{animation:handle-module___JV8ja__riseIn var(--mDialog) var(--ease) both}.handle-module___JV8ja__panel>:nth-child(2){animation-delay:40ms}.handle-module___JV8ja__panel>:nth-child(3){animation-delay:80ms}.handle-module___JV8ja__panel>:nth-child(4){animation-delay:.12s}.handle-module___JV8ja__panel>:nth-child(5){animation-delay:.16s}.handle-module___JV8ja__panel>:nth-child(n+6){animation-delay:.2s}.handle-module___JV8ja__title{letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.2}.handle-module___JV8ja__eyebrow{color:var(--mu);margin:0 0 4px;font-size:13px;font-weight:500}.handle-module___JV8ja__name{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,6vw,36px);font-weight:600;line-height:1.1}.handle-module___JV8ja__address{color:var(--mu);margin:6px 0 0;font-size:13px;font-weight:500}.handle-module___JV8ja__copy{color:var(--mu);font:inherit;cursor:var(--og-cursor,pointer);border-radius:var(--rKey,6px);transition:color var(--mFast) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.handle-module___JV8ja__copyText{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--mu) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--mu) 70%, transparent);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.handle-module___JV8ja__copy:hover{color:var(--tx)}}.handle-module___JV8ja__copy:focus-visible{outline:2px solid var(--focusRing,var(--cta));outline-offset:2px}.handle-module___JV8ja__footer{margin-top:16px;display:flex}.handle-module___JV8ja__footer a{letter-spacing:-.01em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--mu) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--mu) 60%, transparent);text-underline-offset:3px;border-radius:var(--rKey,6px);transition:color var(--mFast) var(--ease);font-size:12px;font-weight:600}@media (hover:hover) and (pointer:fine){.handle-module___JV8ja__footer a:hover{color:var(--tx)}}.handle-module___JV8ja__footer a:focus-visible{outline:2px solid var(--focusRing,var(--cta));outline-offset:3px}.handle-module___JV8ja__field .og-field__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.handle-module___JV8ja__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.handle-module___JV8ja__note{color:var(--mu);text-wrap:pretty;margin:12px 0 0;font-size:13px;line-height:1.45}.handle-module___JV8ja__noteLink{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--mu) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--mu) 60%, transparent);text-underline-offset:3px;border-radius:var(--rKey,6px);transition:text-decoration-color var(--mFast) var(--ease);font-weight:600}@media (hover:hover) and (pointer:fine){.handle-module___JV8ja__noteLink:hover{text-decoration-color:currentColor}}.handle-module___JV8ja__noteLink:focus-visible{outline:2px solid var(--focusRing,var(--cta));outline-offset:3px}.handle-module___JV8ja__suggestions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.handle-module___JV8ja__label{width:100%;color:var(--mu);margin-bottom:2px;font-size:13px;font-weight:500}.handle-module___JV8ja__chip{animation:handle-module___JV8ja__chipIn var(--mDialog) var(--ease) both;animation-delay:calc(var(--i,0) * 40ms)}@media (pointer:coarse){.handle-module___JV8ja__chip{min-height:40px}}.handle-module___JV8ja__chipLoading{cursor:default;pointer-events:none}.handle-module___JV8ja__fallbackName{letter-spacing:-.055em;text-align:center;overflow-wrap:anywhere;margin:auto 16px 0;font-size:clamp(40px,10vw,96px);font-weight:600}@keyframes handle-module___JV8ja__panelIn{0%{opacity:0;filter:blur(4px);translate:0 10px}}@keyframes handle-module___JV8ja__riseIn{0%{opacity:0;translate:0 6px}}@keyframes handle-module___JV8ja__chipIn{0%{opacity:0;filter:blur(3px);translate:0 4px}}@media (max-width:520px){.handle-module___JV8ja__panel{padding:18px 16px 16px}.handle-module___JV8ja__actions{gap:6px}.handle-module___JV8ja__actions>*{flex:auto}.handle-module___JV8ja__actions>.og-btn{height:38px;font-size:var(--tBody);border-radius:var(--rBtnMd);padding:0 18px}}@media (prefers-reduced-motion:reduce){.handle-module___JV8ja__panel,.handle-module___JV8ja__panel>*,.handle-module___JV8ja__chip{animation:none}.handle-module___JV8ja__canvas{transition:none}}.handle-module___JV8ja__field .og-handle-clear{border-radius:var(--rPill);width:32px;height:32px;color:var(--tx);cursor:var(--og-cursor,pointer);transition:background-color var(--mFast) var(--ease), scale var(--mFast) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}:is(.handle-module___JV8ja__field .og-handle-mark--pixel .ogsi-px,.handle-module___JV8ja__field .og-handle-clear .ogsi-px){width:14px;height:14px}@media (hover:hover) and (pointer:fine){.handle-module___JV8ja__field .og-handle-clear:hover{background:var(--s2)}}.handle-module___JV8ja__field .og-handle-clear:active{scale:.96}.handle-module___JV8ja__field .og-handle-clear:focus-visible{outline:2px solid var(--focusRing,var(--cta));outline-offset:1px}
.estate-gate-module__jTov3a__scene{border-radius:var(--rMedia);contain:layout paint;-webkit-user-select:none;user-select:none;touch-action:pan-y;width:100%;position:relative}.estate-gate-module__jTov3a__scene[data-ready]{cursor:grab}.estate-gate-module__jTov3a__scene[data-dragging]{cursor:grabbing}.estate-gate-module__jTov3a__scene canvas{image-rendering:pixelated;opacity:0;filter:blur(4px);transition:opacity var(--mRoute) var(--ease), filter var(--mRoute) var(--ease)}.estate-gate-module__jTov3a__scene[data-ready] canvas{opacity:1;filter:blur()}.estate-gate-module__jTov3a__loading{border-radius:inherit;position:absolute;inset:0}.estate-gate-module__jTov3a__dialogScene{height:200px;margin-bottom:18px}.estate-gate-module__jTov3a__page{box-sizing:border-box;text-align:center;background:var(--bg);min-height:100svh;color:var(--tx);flex-direction:column;justify-content:center;align-items:center;padding:32px 16px 48px;display:flex}.estate-gate-module__jTov3a__pageScene{width:min(100%,560px);height:clamp(220px,40vh,340px);margin-bottom:28px}.estate-gate-module__jTov3a__title{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(24px,6vw,34px);font-weight:600;line-height:1.15}.estate-gate-module__jTov3a__body{max-width:38ch;color:var(--mu);text-wrap:pretty;margin:14px 0 26px;font-size:15px;line-height:1.6}.estate-gate-module__jTov3a__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:480px){.estate-gate-module__jTov3a__actions{flex-direction:column;align-items:stretch;width:min(100%,320px)}}@media (prefers-reduced-motion:reduce){.estate-gate-module__jTov3a__scene canvas{filter:none;transition:none}}
