.estate-scroll-row-module__ixg8Ma__scroller{min-width:0;max-width:100%;position:relative}.estate-scroll-row-module__ixg8Ma__scroller>:first-child{overscroll-behavior-x:contain;scrollbar-width:none;max-width:100%;overflow:auto hidden}.estate-scroll-row-module__ixg8Ma__scroller>:first-child::-webkit-scrollbar{display:none}.estate-scroll-row-module__ixg8Ma__back,.estate-scroll-row-module__ixg8Ma__forward{z-index:2;border:var(--embRim,1px solid var(--line));background:var(--embFace,var(--surface));width:30px;height:30px;box-shadow:var(--emb,none);color:var(--embFaceTx,var(--tx));cursor:var(--og-cursor-hover,pointer);border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%}.estate-scroll-row-module__ixg8Ma__back{left:2px}.estate-scroll-row-module__ixg8Ma__forward{right:2px}.estate-scroll-row-module__ixg8Ma__back:active,.estate-scroll-row-module__ixg8Ma__forward:active{box-shadow:none;scale:.96}.estate-scroll-row-module__ixg8Ma__back:focus-visible,.estate-scroll-row-module__ixg8Ma__forward:focus-visible{outline:2px solid var(--tx);outline-offset:2px}@media (hover:hover) and (pointer:fine){.estate-scroll-row-module__ixg8Ma__back:hover,.estate-scroll-row-module__ixg8Ma__forward:hover{background:var(--embFaceHover,var(--s2));box-shadow:var(--embHover,var(--emb,none))}}@media (prefers-reduced-motion:no-preference){.estate-scroll-row-module__ixg8Ma__back,.estate-scroll-row-module__ixg8Ma__forward{transition:background-color var(--mFast) var(--ease), box-shadow var(--mFast) var(--ease), scale var(--mFast) var(--ease)}}@media (pointer:coarse){.estate-scroll-row-module__ixg8Ma__back,.estate-scroll-row-module__ixg8Ma__forward{width:44px;height:44px}}
.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/toon.svg) 3 3, auto);font-weight:500;position:fixed;inset:0;overflow:hidden;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/toon-hover.svg) 3 3, 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{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{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__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/toon-hover.svg) 3 3, 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__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}}@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}}
: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}}
.blog-module__AiIM5G__page{max-width:1180px;padding:0 var(--sp24) 96px;flex:1;margin:0 auto}.blog-module__AiIM5G__title{letter-spacing:-.035em;align-items:center;gap:.22em;margin:clamp(40px,7vh,72px) 0 0;font-size:clamp(26px,2.6vw,32px);font-weight:600;line-height:1.1;display:flex}.blog-module__AiIM5G__titleMark{width:1.3em;height:1.3em;margin:-.25em -.04em -.25em -.2em}.blog-module__AiIM5G__object{-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:inline-grid;position:relative}:is(.blog-module__AiIM5G__object .og-jam-object__fallback,.blog-module__AiIM5G__object .og-jam-object__canvas){transition:opacity var(--mRoute) var(--ease);grid-area:1/1}.blog-module__AiIM5G__object .og-jam-object__fallback{place-items:center;width:100%;height:100%;display:grid}.blog-module__AiIM5G__object .og-jam-object__canvas{width:100%;height:100%;image-rendering:pixelated;opacity:0;position:absolute;inset:0}.blog-module__AiIM5G__object[data-state=ready]>.og-jam-object__canvas{opacity:1}.blog-module__AiIM5G__object[data-state=ready]>.og-jam-object__fallback{opacity:0}.blog-module__AiIM5G__object[data-interactive=true]{cursor:grab;touch-action:pan-y}.blog-module__AiIM5G__object[data-dragging=true]{cursor:grabbing}.blog-module__AiIM5G__objectFallback{background:var(--tx);opacity:.5;width:62%;height:62%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h1v1H0zM2 2h1v1H2z'/%3E%3C/svg%3E") 0 0/4px 4px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' shape-rendering='crispEdges'%3E%3Cpath d='M0 0h1v1H0zM2 2h1v1H2z'/%3E%3C/svg%3E") 0 0/4px 4px}.blog-module__AiIM5G__tabsScroll{scrollbar-width:none;margin:clamp(28px,4vh,40px) -4px 0;padding:4px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.blog-module__AiIM5G__tabsScroll::-webkit-scrollbar{display:none}.blog-module__AiIM5G__tabs{border-radius:var(--rPill);background:var(--s2);gap:2px;padding:4px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0000000f}.blog-module__AiIM5G__tabPill{border-radius:var(--rPill);background:var(--embFace);border:var(--embRim);box-shadow:var(--emb);pointer-events:none;position:absolute;top:4px;bottom:4px;left:0}.blog-module__AiIM5G__tabPill:not([data-on]){opacity:0}.blog-module__AiIM5G__tabs[data-ready] .blog-module__AiIM5G__tabPill{transition:transform var(--mDialog) cubic-bezier(.22, 1, .36, 1), width var(--mDialog) cubic-bezier(.22, 1, .36, 1), opacity var(--mMenu) var(--ease)}.blog-module__AiIM5G__tab{z-index:1;border-radius:var(--rPill);height:34px;color:var(--mu);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:var(--og-cursor,pointer);transition:color var(--mFast) var(--ease);background:0 0;border:0;align-items:center;gap:7px;padding:0 14px 0 10px;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.blog-module__AiIM5G__tab:after{content:"";position:absolute;inset:-3px 0}.blog-module__AiIM5G__tab:first-child{padding-left:14px}.blog-module__AiIM5G__tab:hover{color:var(--tx)}.blog-module__AiIM5G__tab[data-selected]{color:var(--tx);font-weight:600}.blog-module__AiIM5G__tab:focus-visible{outline:2px solid var(--focusRing);outline-offset:1px}.blog-module__AiIM5G__tabObject{width:22px;height:22px;margin:-4px 0}.blog-module__AiIM5G__results{animation:blog-module__AiIM5G__blog-rise var(--mRoute) cubic-bezier(.22, 1, .36, 1) both;margin-top:28px}@keyframes blog-module__AiIM5G__blog-rise{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}}.blog-module__AiIM5G__lead{border-radius:var(--rModal);background:var(--embFace);border:var(--embRim);box-shadow:var(--emb);color:inherit;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);text-decoration:none;display:grid;overflow:hidden}.blog-module__AiIM5G__lead:hover,.blog-module__AiIM5G__card:hover{color:inherit}.blog-module__AiIM5G__leadBody{flex-direction:column;gap:18px;padding:clamp(20px,2.4vw,30px);display:flex}.blog-module__AiIM5G__leadTop{flex-direction:column;gap:10px;display:flex}.blog-module__AiIM5G__leadTitle{letter-spacing:-.03em;font-weight:600}.blog-module__AiIM5G__leadDek{color:var(--mu);text-wrap:pretty;margin-top:auto;font-size:15px;line-height:1.55}.blog-module__AiIM5G__leadMedia{min-width:0;display:block}.blog-module__AiIM5G__leadMedia .blog-module__AiIM5G__cover{border-radius:0;outline:0;height:100%}.blog-module__AiIM5G__leadTop+.blog-module__AiIM5G__readMore{margin-top:auto}.blog-module__AiIM5G__readMore{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.blog-module__AiIM5G__readArrow{transition:transform var(--mFast) var(--ease);display:inline-block}@media (hover:hover) and (pointer:fine){.blog-module__AiIM5G__lead:hover .blog-module__AiIM5G__readArrow{transform:translate(3px)}}.blog-module__AiIM5G__lead:focus-visible .blog-module__AiIM5G__readArrow{transform:translate(3px)}.blog-module__AiIM5G__lead:focus-visible{box-shadow:var(--focusRing), var(--emb);outline:none}.blog-module__AiIM5G__card:focus-visible{box-shadow:var(--focusRing);outline:none}@media (max-width:860px){.blog-module__AiIM5G__lead{grid-template-columns:minmax(0,1fr)}.blog-module__AiIM5G__leadMedia{order:-1}}.blog-module__AiIM5G__cover{aspect-ratio:16/9;background:var(--s2);outline-offset:-1px;border-radius:16px;outline:1px solid #00000014;display:block;position:relative;overflow:hidden}[data-theme=dark] .blog-module__AiIM5G__cover{outline-color:#ffffff1a}.blog-module__AiIM5G__loop{display:block;position:relative;overflow:hidden}.blog-module__AiIM5G__loopMedia{object-fit:cover;width:100%;height:100%;transition:filter var(--mRoute) var(--ease);position:absolute;inset:0}.blog-module__AiIM5G__loopMedia[data-phase=loading]{opacity:0}.blog-module__AiIM5G__loopLoader{pointer-events:none;inset:0;position:absolute!important}.blog-module__AiIM5G__lead:hover .blog-module__AiIM5G__loopMedia,.blog-module__AiIM5G__card:hover .blog-module__AiIM5G__loopMedia,.blog-module__AiIM5G__game:hover .blog-module__AiIM5G__loopMedia{filter:brightness(1.06)saturate(1.06)}.blog-module__AiIM5G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (max-width:860px){.blog-module__AiIM5G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.blog-module__AiIM5G__grid{grid-template-columns:minmax(0,1fr)}}.blog-module__AiIM5G__card{color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.blog-module__AiIM5G__cardTitle{letter-spacing:-.015em;text-wrap:balance;margin-top:6px;font-size:16px;font-weight:600;line-height:1.35}.blog-module__AiIM5G__meta{color:var(--mu);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;margin:0;font-size:13px;display:flex}.blog-module__AiIM5G__metaCategory{color:var(--tx);font-weight:600}.blog-module__AiIM5G__empty{border-radius:var(--rCard);background:var(--s2);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:72px 24px 80px;display:flex}.blog-module__AiIM5G__emptyObject{width:96px;height:96px}.blog-module__AiIM5G__emptyTitle{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600}.blog-module__AiIM5G__article{grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr);column-gap:56px;display:grid}.blog-module__AiIM5G__article>*{grid-column:2}.blog-module__AiIM5G__articleRail{grid-area:3/1/span 1;place-self:start end;width:200px;padding-top:64px;position:sticky;top:76px}.blog-module__AiIM5G__prose{grid-row:3}@media (max-width:1180px){.blog-module__AiIM5G__article{grid-template-columns:minmax(0,760px);justify-content:center;column-gap:0}.blog-module__AiIM5G__article>*,.blog-module__AiIM5G__articleRail{grid-column:1}.blog-module__AiIM5G__articleRail{grid-row:auto;justify-self:stretch;width:auto;padding-top:24px;position:static}.blog-module__AiIM5G__prose{grid-row:auto}}.blog-module__AiIM5G__postHead{flex-direction:column;align-items:flex-start;margin-top:clamp(40px,7vh,72px);display:flex}.blog-module__AiIM5G__postHead>*{animation:blog-module__AiIM5G__blog-rise var(--mRoute) cubic-bezier(.22, 1, .36, 1) both}.blog-module__AiIM5G__postHead>:nth-child(2){animation-delay:80ms}.blog-module__AiIM5G__postHead>:nth-child(3){animation-delay:.16s}.blog-module__AiIM5G__crumbs{color:var(--mu);align-items:center;gap:8px;font-size:14px;display:flex}.blog-module__AiIM5G__crumbs a{color:inherit;transition:color var(--mFast) var(--ease);text-decoration:none}.blog-module__AiIM5G__crumbs a:hover{color:var(--tx)}.blog-module__AiIM5G__crumb{align-items:center;gap:8px;display:inline-flex}.blog-module__AiIM5G__crumbSlash{color:var(--fa)}.blog-module__AiIM5G__postTitle{letter-spacing:-.035em;text-wrap:balance;margin:14px 0 0;font-size:clamp(32px,4.2vw,48px);font-weight:600;line-height:1.08}.blog-module__AiIM5G__byline{border-bottom:1px dashed var(--line2);flex-wrap:wrap;gap:14px 56px;width:100%;margin:30px 0 0;padding-bottom:22px;display:flex}.blog-module__AiIM5G__byline dt{color:var(--mu);font-size:13px}.blog-module__AiIM5G__byline dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:15px;font-weight:500}.blog-module__AiIM5G__film{aspect-ratio:16/9;background:var(--s2);outline-offset:-1px;animation:blog-module__AiIM5G__blog-rise var(--mRoute) cubic-bezier(.22, 1, .36, 1) .24s both;border-radius:16px;outline:1px solid #00000014;margin:28px 0 0;position:relative;overflow:hidden;box-shadow:0 24px 60px -32px #06081473}[data-theme=dark] .blog-module__AiIM5G__film{outline-color:#ffffff1a}.blog-module__AiIM5G__filmVideo{object-fit:cover;background:#0b0b0c;width:100%;height:100%;position:absolute;inset:0}.blog-module__AiIM5G__film[data-phase=loading] .blog-module__AiIM5G__filmVideo{opacity:0}.blog-module__AiIM5G__filmLoader,.blog-module__AiIM5G__filmStall{pointer-events:none;inset:0;position:absolute!important}.blog-module__AiIM5G__filmStall{animation:blog-module__AiIM5G__blog-fade var(--mDialog) var(--ease) both}@keyframes blog-module__AiIM5G__blog-fade{0%{opacity:0}}.blog-module__AiIM5G__filmStallField{--imgen-dot-color:#ffffff8c;inset:0;background:#0b0b0c66!important;position:absolute!important}.blog-module__AiIM5G__filmError{color:#f5f5f2;background:linear-gradient(#0000,#0009);margin:0;padding:14px 18px;font-size:14px;position:absolute;inset:auto 0 0}.blog-module__AiIM5G__prose{letter-spacing:-.011em;color:var(--tx);font-size:17px;line-height:1.65}.blog-module__AiIM5G__prose p{text-wrap:pretty;margin:0 0 1.05em}.blog-module__AiIM5G__section{padding-top:64px;scroll-margin-top:76px}.blog-module__AiIM5G__h2{margin-bottom:16px;font-weight:600}.blog-module__AiIM5G__out{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:3px;transition:text-decoration-color var(--mFast) var(--ease);text-decoration-thickness:1.5px}.blog-module__AiIM5G__out:hover{color:inherit;text-decoration-color:currentColor}.blog-module__AiIM5G__round{border-radius:var(--rCard);background:var(--embFace);border:var(--embRim);box-shadow:var(--emb);grid-template-columns:auto minmax(0,1fr);gap:20px;margin:24px 0 8px;padding:22px 24px;display:grid}.blog-module__AiIM5G__roundMark{width:56px;height:56px}.blog-module__AiIM5G__roundRows{gap:16px;margin:0;display:grid}.blog-module__AiIM5G__roundRow{grid-template-columns:148px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.blog-module__AiIM5G__roundRow+.blog-module__AiIM5G__roundRow{border-top:1px solid var(--line);padding-top:16px}.blog-module__AiIM5G__roundRow dt{color:var(--mu);font-size:13px;font-weight:500;line-height:32px}.blog-module__AiIM5G__roundRow dd{margin:0}.blog-module__AiIM5G__names{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:inline-flex}.blog-module__AiIM5G__name{border-radius:var(--rPill);background:var(--surface);border:var(--embRim);height:32px;box-shadow:var(--emb);color:var(--tx);letter-spacing:-.012em;transition:background var(--mFast) var(--ease);align-items:center;gap:7px;padding:0 12px 0 9px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.blog-module__AiIM5G__name:hover{color:var(--tx);background:var(--embFaceHover)}.blog-module__AiIM5G__nameMore{color:var(--mu);padding:0 12px}.blog-module__AiIM5G__nameMore:hover{color:var(--mu);background:var(--surface)}.blog-module__AiIM5G__name:focus-visible{outline:2px solid var(--focusRing);outline-offset:2px}.blog-module__AiIM5G__nameArrow{color:var(--mu);transition:transform var(--mMenu) cubic-bezier(.22, 1, .36, 1), color var(--mFast) var(--ease);font-size:11px}.blog-module__AiIM5G__name:hover .blog-module__AiIM5G__nameArrow{color:var(--tx);transform:translate(1px,-1px)}.blog-module__AiIM5G__andOthers{color:var(--mu);margin:8px 0 0 4px;font-size:14px;display:inline-block}@media (max-width:640px){.blog-module__AiIM5G__round{grid-template-columns:minmax(0,1fr);padding:18px}.blog-module__AiIM5G__roundMark{width:44px;height:44px}.blog-module__AiIM5G__roundRow{grid-template-columns:minmax(0,1fr);gap:6px}.blog-module__AiIM5G__roundRow dt{line-height:1.4}}.blog-module__AiIM5G__gap{border-radius:var(--rCard);background:var(--embFace);border:var(--embRim);box-shadow:var(--emb);flex-wrap:wrap;align-items:center;gap:12px 32px;margin:4px 0 22px;padding:16px 22px 16px 14px;display:flex}.blog-module__AiIM5G__gapObject{width:64px;height:64px}.blog-module__AiIM5G__gapStat{flex-direction:column;line-height:1.2;display:flex}.blog-module__AiIM5G__gapStat .og-num{letter-spacing:-.035em;font-size:26px;font-weight:700}.blog-module__AiIM5G__gapStat>span:last-child{color:var(--mu);font-size:13px}.blog-module__AiIM5G__games{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin:22px 0 26px;padding:0;list-style:none;display:grid}@media (max-width:560px){.blog-module__AiIM5G__games{grid-template-columns:minmax(0,1fr)}}.blog-module__AiIM5G__game{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.blog-module__AiIM5G__game:hover{color:inherit}.blog-module__AiIM5G__game:focus-visible{outline:2px solid var(--focusRing);outline-offset:4px;border-radius:18px}.blog-module__AiIM5G__gameBanner{margin-bottom:6px}.blog-module__AiIM5G__gameHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.blog-module__AiIM5G__gameHead strong{letter-spacing:-.015em;font-size:16px;font-weight:600}.blog-module__AiIM5G__gameSite{color:var(--mu);transition:color var(--mFast) var(--ease);align-items:center;gap:4px;font-size:13px;display:inline-flex}.blog-module__AiIM5G__game:hover .blog-module__AiIM5G__gameSite{color:var(--tx)}.blog-module__AiIM5G__game:hover .blog-module__AiIM5G__nameArrow{color:var(--tx);transform:translate(1px,-1px)}.blog-module__AiIM5G__gameHow{color:var(--mu);font-size:13px;line-height:1.4}.blog-module__AiIM5G__gameStats{gap:22px;margin-top:4px;display:flex}.blog-module__AiIM5G__gameStat{flex-direction:column;line-height:1.3;display:flex}.blog-module__AiIM5G__gameStat .og-num{letter-spacing:-.02em;font-size:17px;font-weight:650}.blog-module__AiIM5G__gameStat>span:last-child{color:var(--mu);white-space:nowrap;font-size:12px}.blog-module__AiIM5G__note{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;display:grid}.blog-module__AiIM5G__noteObject{width:56px;height:56px;margin-top:-4px}.blog-module__AiIM5G__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 24px;padding:0;list-style:none;display:grid}.blog-module__AiIM5G__pillar{border-radius:var(--rCard);background:var(--embFace);border:var(--embRim);box-shadow:var(--emb);flex-direction:column;gap:6px;padding:16px 16px 18px;font-size:14.5px;line-height:1.5;display:flex}.blog-module__AiIM5G__pillar strong{letter-spacing:-.015em;font-size:16px;font-weight:600}.blog-module__AiIM5G__pillar span{color:var(--mu)}.blog-module__AiIM5G__pillarObject{width:48px;height:48px;margin:-4px 0 4px -6px}@media (max-width:720px){.blog-module__AiIM5G__pillars{grid-template-columns:minmax(0,1fr)}}.blog-module__AiIM5G__jam{isolation:isolate;border-radius:var(--rCard);color:#fff;flex-wrap:wrap;align-items:center;gap:14px 18px;margin:22px 0 28px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.blog-module__AiIM5G__jamTrophy{width:72px;height:72px}.blog-module__AiIM5G__jamStack{flex-direction:column;margin-right:auto;line-height:1.1;display:flex}.blog-module__AiIM5G__jamLabel{color:#ffffffc7;font-size:13px}.blog-module__AiIM5G__jamFigure{letter-spacing:-.04em;font-size:34px;font-weight:700}.blog-module__AiIM5G__signoff{color:var(--mu);margin-top:28px!important}.blog-module__AiIM5G__authorPage{max-width:900px;margin:clamp(40px,7vh,72px) auto 0}.blog-module__AiIM5G__authorHead{grid-template-columns:280px minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,52px);margin-top:22px;display:grid}.blog-module__AiIM5G__portrait{display:block}.blog-module__AiIM5G__authorPortrait{aspect-ratio:1;background:var(--embFace);border:var(--embRim);box-shadow:var(--emb);animation:blog-module__AiIM5G__blog-rise var(--mRoute) cubic-bezier(.22, 1, .36, 1) both;border-radius:20px;position:relative;overflow:hidden}.blog-module__AiIM5G__portraitObject{inset:6%;position:absolute!important}.blog-module__AiIM5G__portraitLoader{border-radius:6px;inset:0;position:absolute!important}.blog-module__AiIM5G__portraitStill{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;border-radius:4px;display:none}.blog-module__AiIM5G__portraitObject[data-state=failed] .blog-module__AiIM5G__portraitLoader{display:none}.blog-module__AiIM5G__portraitObject[data-state=failed] .blog-module__AiIM5G__portraitStill{display:block}.blog-module__AiIM5G__authorIntro{animation:blog-module__AiIM5G__blog-rise var(--mRoute) cubic-bezier(.22, 1, .36, 1) 80ms both;flex-direction:column;align-items:flex-start;display:flex}.blog-module__AiIM5G__authorName{letter-spacing:-.035em;margin:0;font-size:clamp(34px,4.4vw,48px);font-weight:600;line-height:1.05}.blog-module__AiIM5G__authorTitle{color:var(--mu);letter-spacing:-.012em;margin:8px 0 0;font-size:18px}.blog-module__AiIM5G__authorRow{flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.blog-module__AiIM5G__authorBio{letter-spacing:-.011em;max-width:680px;margin-top:44px;font-size:17px;line-height:1.65}.blog-module__AiIM5G__authorBio p{text-wrap:pretty;margin:0 0 1.05em}.blog-module__AiIM5G__authorBefore{border-top:1px dashed var(--line2);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:1.6em;padding-top:18px;font-size:15px;display:flex}.blog-module__AiIM5G__authorBefore>span{font-weight:500}.blog-module__AiIM5G__authorBefore ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.blog-module__AiIM5G__company{border-radius:var(--rPill);background:var(--embFace);border:var(--embRim);height:30px;box-shadow:var(--emb);color:var(--tx);transition:background var(--mFast) var(--ease);align-items:center;gap:7px;padding:0 12px 0 9px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.blog-module__AiIM5G__company:hover{background:var(--embFaceHover);color:var(--tx)}.blog-module__AiIM5G__company:focus-visible{outline:2px solid var(--focusRing);outline-offset:2px}@media (max-width:720px){.blog-module__AiIM5G__authorHead{grid-template-columns:minmax(0,1fr)}.blog-module__AiIM5G__authorPortrait{width:min(260px,72vw)}}.blog-module__AiIM5G__byline a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:3px;transition:text-decoration-color var(--mFast) var(--ease);text-decoration-thickness:1.5px}.blog-module__AiIM5G__byline a:hover{color:inherit;text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.blog-module__AiIM5G__authorPortrait,.blog-module__AiIM5G__authorIntro,.blog-module__AiIM5G__results,.blog-module__AiIM5G__postHead>*,.blog-module__AiIM5G__film,.blog-module__AiIM5G__filmStall{animation:none}.blog-module__AiIM5G__tabs[data-ready] .blog-module__AiIM5G__tabPill,.blog-module__AiIM5G__readArrow,.blog-module__AiIM5G__nameArrow,.blog-module__AiIM5G__loopMedia{transition:none}.blog-module__AiIM5G__object .og-jam-object__fallback{transition:none}.blog-module__AiIM5G__object .og-jam-object__canvas{transition:none}}.blog-module__AiIM5G__authorRow .blog-module__AiIM5G__authorChip{border-radius:var(--rPill);height:30px;font-size:var(--tSmall);font-variant-numeric:tabular-nums;gap:7px;padding:0 13px}.blog-module__AiIM5G__authorRow .blog-module__AiIM5G__authorStatic{cursor:default;pointer-events:none}.blog-module__AiIM5G__authorTabs{margin-top:56px}.blog-module__AiIM5G__authorPanel{margin-top:28px}.blog-module__AiIM5G__authorPanel .blog-module__AiIM5G__grid{margin-top:0}.blog-module__AiIM5G__sectionMore{color:var(--mu);font-size:var(--tSmall);margin-top:24px;text-decoration:none;transition:color .16s;display:inline-block}.blog-module__AiIM5G__sectionMore:hover{color:var(--tx)}
.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}}
.judge-stage-module__gJqLSa__stage{border-radius:inherit;background:var(--surface);isolation:isolate;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.judge-stage-module__gJqLSa__stage[data-interactive]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.judge-stage-module__gJqLSa__stage[data-interactive]:active{cursor:grabbing}.judge-stage-module__gJqLSa__stage:focus{box-shadow:none;outline:none}.judge-stage-module__gJqLSa__stage[data-interactive]:focus-visible{box-shadow:inset 0 0 0 2px var(--tx)}.judge-stage-module__gJqLSa__figure,.judge-stage-module__gJqLSa__still,.judge-stage-module__gJqLSa__loader{grid-area:1/1}.judge-stage-module__gJqLSa__figure{image-rendering:pixelated;opacity:0;transition:opacity var(--mRoute) var(--ease);display:block;position:relative}.judge-stage-module__gJqLSa__stage[data-state=ready] .judge-stage-module__gJqLSa__figure{opacity:1}.judge-stage-module__gJqLSa__still{place-items:center;display:grid;position:relative}.judge-stage-module__gJqLSa__loader{z-index:1;pointer-events:none;--imgen-reveal-dur:var(--mRoute);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.judge-stage-module__gJqLSa__figure{transition:none}}
.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{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}}:is(.handle-module___JV8ja__field .og-input[aria-invalid=true],.handle-module___JV8ja__field input[aria-invalid=true]){border-color:var(--line2);box-shadow:none}.handle-module___JV8ja__field .og-field__hint--error{color:var(--tx)}.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}
