.app-shell-reform_shell__67ie_.world-app-shell{padding:0!important}.app-shell-reform_shell__67ie_.world-app-shell .mesh-topbar{border-bottom:1px solid var(--rule)!important;background:var(--paper-1)!important;border-radius:0!important}.app-shell-reform_shell__67ie_.world-app-shell .mesh-topbar-icon,.app-shell-reform_shell__67ie_.world-app-shell .world-header-action{border:1px solid transparent!important;border-radius:13px!important}.app-shell-reform_shell__67ie_.world-app-shell .mesh-topbar-icon:hover,.app-shell-reform_shell__67ie_.world-app-shell .world-header-action:hover{background:var(--paper-2)!important;border-color:var(--rule)!important}.app-shell-reform_shell__67ie_.world-app-shell .world-account-trigger{border:1px solid var(--rule)!important;border-radius:14px!important;padding:4px!important;min-width:44px;min-height:44px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item:focus-visible,.app-shell-reform_shell__67ie_.world-app-shell .world-account-trigger:focus-visible{outline:2px solid var(--rule-focus);outline-offset:3px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item{font-weight:550;transition:color .16s ease,background .16s ease}.app-shell-reform_shell__67ie_.world-app-shell .mesh-primary-nav-badge{top:-2px;right:4px;height:12px;min-width:12px;padding-inline:3px;font-size:9px;line-height:12px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-account-item{min-height:44px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-account-tools>summary:focus-visible{outline:2px solid var(--rule-focus);outline-offset:-2px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-account-tools[open]>summary .mesh-account-tools-chevron{transform:rotate(90deg)}.app-shell-reform_shell__67ie_.world-app-shell .mesh-primary-nav-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:1;transform:translateX(-50%);padding:6px 10px;border:1px solid var(--rule);border-radius:9px;background:var(--paper-1);color:var(--ink-1);font-size:12px;font-weight:550;line-height:16px;white-space:nowrap;box-shadow:var(--shadow-rest);opacity:0;visibility:hidden;transition:opacity .14s ease}.app-shell-reform_shell__67ie_.world-app-shell .mesh-primary-nav-tooltip:after{content:"";position:absolute;inset:auto 0 -9px;height:9px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item:focus-visible:not([data-tooltip-dismissed]) .mesh-primary-nav-tooltip{opacity:1;visibility:visible}@media (hover:hover){.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item:hover:not([data-tooltip-dismissed]) .mesh-primary-nav-tooltip{opacity:1;visibility:visible}}@media (min-width:768px){.app-shell-reform_shell__67ie_.world-app-shell .mobile-bottom-nav{border:1px solid var(--rule)!important;border-radius:16px!important;background:var(--paper-0)!important;padding:3px!important;height:52px;min-height:52px!important;width:256px!important;top:calc((var(--device-header-height, 74px) - 52px) / 2 + env(safe-area-inset-top))!important}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item{min-height:44px!important;border-radius:12px!important;padding-inline:10px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-active{inset:0;height:auto;border-radius:12px!important;background:var(--paper-1)!important;box-shadow:var(--shadow-rest)!important}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item[aria-current=page]{color:var(--accent-text)}.app-shell-reform_shell__67ie_.world-app-shell .mesh-primary-nav-tooltip{top:calc(100% + 8px);bottom:auto}.app-shell-reform_shell__67ie_.world-app-shell .mesh-primary-nav-tooltip:after{top:-9px;bottom:auto}}@media (min-width:1180px){.app-shell-reform_shell__67ie_.world-app-shell .world-brand{gap:18px}.app-shell-reform_shell__67ie_.world-app-shell .world-location{display:inline;font-size:13px;color:var(--ink-3)}.app-shell-reform_shell__67ie_.world-app-shell .world-account-trigger{padding-inline:5px 10px!important;gap:8px}.app-shell-reform_shell__67ie_.world-app-shell .world-account-trigger>span:not(:first-child),.app-shell-reform_shell__67ie_.world-app-shell .world-account-trigger>svg{display:block!important}}@media (max-width:767px){.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-active{inset:4px 8px;border:1px solid var(--accent-line)!important;border-radius:14px!important;background:var(--accent-wash)!important}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item[aria-current=page]{color:var(--accent-text)}}@media (orientation:landscape) and (max-height:500px) and (min-width:768px){.app-shell-reform_shell__67ie_.world-app-shell .mobile-bottom-nav{height:44px;min-height:44px!important;top:calc(2px + env(safe-area-inset-top))!important;padding:0!important}.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item{min-height:42px!important}}@media (prefers-reduced-motion:reduce){.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item,.app-shell-reform_shell__67ie_.world-app-shell .mesh-primary-nav-tooltip{transition:none}}@media (forced-colors:active){.app-shell-reform_shell__67ie_.world-app-shell .mesh-mobile-nav-item[aria-current=page]{outline:2px solid Highlight;outline-offset:-3px}.app-shell-reform_shell__67ie_.world-app-shell .mesh-primary-nav-tooltip{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive]{--shell-nav-height:60px;--shell-rail-width:calc(76px + env(safe-area-inset-left, 0px));--mobile-nav-h:var(--shell-nav-height);--shared-dock-clearance:calc(var(--shell-nav-height) + env(safe-area-inset-bottom, 0px));--flow-shell-bottom:var(--shell-nav-height);display:block!important;grid-template-columns:none!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-main{width:100%;min-width:0;height:100dvh!important;padding:0 0 var(--shared-dock-clearance)!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mobile-bottom-nav{display:block!important;position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:auto!important;height:var(--shared-dock-clearance)!important;min-height:0!important;padding:0 max(6px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(6px,env(safe-area-inset-left,0px))!important;border:0!important;border-top:1px solid var(--rule)!important;border-radius:0!important;background:var(--paper-0)!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important;overflow:visible!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mobile-bottom-nav[data-keyboard-hidden]{opacity:0!important;pointer-events:none!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-list{display:grid;grid-template-columns:repeat(4,minmax(44px,1fr));height:var(--shell-nav-height);max-width:480px;margin:0 auto;gap:4px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-nav-item{min-width:44px!important;min-height:44px!important;height:52px;border-radius:10px!important;padding:0!important;flex-direction:column;gap:3px;color:var(--ink-2)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-nav-icon svg{width:22px;height:22px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-nav-label{position:relative;display:block;font-size:12px!important;line-height:16px;font-weight:550;letter-spacing:0;white-space:nowrap}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-nav-item[aria-current=page]{color:var(--accent-text)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-active{position:absolute;inset:4px 8px!important;height:auto;pointer-events:none;border:1px solid var(--accent-line)!important;border-radius:10px!important;background:var(--accent-wash)!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-tooltip{top:auto;bottom:calc(100% + 8px)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-tooltip:after{top:auto;bottom:-9px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive]:has(.mobile-bottom-nav[data-keyboard-hidden]){--mobile-nav-h:0px;--shared-dock-clearance:0px;--flow-shell-bottom:0px}@media (min-width:600px) and (min-height:560px),(min-width:768px) and (min-height:320px) and (hover:hover) and (pointer:fine),(min-width:768px) and (min-height:500px){.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive]{display:grid!important;grid-template-columns:var(--shell-rail-width) minmax(0,1fr)!important;--mobile-nav-h:0px;--shared-dock-clearance:0px;--flow-shell-bottom:0px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-main{grid-column:2;grid-row:1;padding:0!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mobile-bottom-nav{display:flex!important;flex-direction:column;align-items:center;top:0!important;bottom:0!important;right:auto!important;width:var(--shell-rail-width)!important;height:100dvh!important;padding:max(24px,env(safe-area-inset-top,0px)) 10px max(16px,env(safe-area-inset-bottom,0px)) calc(10px + env(safe-area-inset-left, 0px))!important;border:0!important;border-right:1px solid var(--rule)!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-list{grid-template-columns:1fr;gap:16px;height:auto;width:52px;margin:0}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-active{inset:2px!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-tooltip{left:calc(100% + 10px);right:auto;top:50%;bottom:auto;transform:translateY(-50%)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-tooltip:after{inset:0 auto 0 -11px;width:11px;height:auto}}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive]{--app-page-gutter:16px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-navigation{width:100%;min-width:0}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-navigation{display:none}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mobile-bottom-nav[data-keyboard-hidden]>nav{pointer-events:none!important}.app-shell-reform_searchLabel__l3IbC{display:none}@media (min-width:421px){.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-topbar{padding-inline:max(var(--app-page-gutter),env(safe-area-inset-left,0px)) max(var(--app-page-gutter),env(safe-area-inset-right,0px))!important}}@media (min-width:768px){.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive]{--app-page-gutter:24px}}@media (min-width:1280px) and (min-height:600px){.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive]{--shell-rail-width:calc(max(192px, 12rem) + env(safe-area-inset-left, 0px));--app-page-gutter:32px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mobile-bottom-nav{padding:max(24px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left, 0px))!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-list{width:100%;gap:6px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-nav-item{flex-direction:row;justify-content:flex-start;gap:12px;min-height:48px!important;height:auto;padding:10px 14px!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-nav-label{min-width:0;font-size:max(14px,.875rem)!important;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-active{inset:0!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-badge{top:3px;right:4px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-navigation{display:block;width:100%;margin-top:24px;padding-top:20px;border-top:1px solid var(--rule)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-list{display:grid;gap:6px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-item{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;border-radius:10px;color:var(--ink-2);font-size:max(14px,.875rem);line-height:1.4;font-weight:550;text-decoration:none}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-item>svg{flex:0 0 20px;width:20px;height:20px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-item>span{min-width:0;overflow-wrap:anywhere}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-item:hover{background:var(--paper-2);color:var(--ink-1)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-item[aria-current=page]{background:var(--accent-wash);color:var(--accent-text)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-item:focus-visible{outline:2px solid var(--rule-focus);outline-offset:3px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .app-shell-reform_searchAction__nbXDg.world-header-action{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:auto!important;min-width:176px;padding-inline:14px;border-color:var(--rule)!important;background:var(--paper-0)}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .app-shell-reform_searchLabel__l3IbC{display:inline;font-size:max(13px,.8125rem);line-height:20px;color:var(--ink-2)}}@media (min-width:1280px) and (min-height:600px) and (horizontal-viewport-segments:2),(min-width:1280px) and (min-height:600px) and (vertical-viewport-segments:2){.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive]{--shell-rail-width:calc(76px + env(safe-area-inset-left, 0px));--app-page-gutter:16px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mobile-bottom-nav{padding-inline:calc(10px + env(safe-area-inset-left, 0px)) 10px!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-primary-nav-list{width:52px;gap:16px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-nav-item{flex-direction:column;justify-content:center;gap:3px;min-height:44px!important;height:52px;padding:0!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-nav-label{font-size:12px!important;line-height:16px}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-mobile-active{inset:2px!important}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .app-shell-reform_searchLabel__l3IbC,.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-navigation{display:none}.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .app-shell-reform_searchAction__nbXDg.world-header-action{min-width:44px;width:44px!important;justify-content:center;padding-inline:0;border-color:transparent!important}}@media (forced-colors:active){.app-shell-reform_shell__67ie_.mesh-shell.world-app-shell[data-primary-navigation-layout=responsive] .mesh-secondary-nav-item[aria-current=page]{outline:2px solid Highlight;outline-offset:-3px}}body.mesh-experience .public-world_auth__pr6zf.auth-shell,body.mesh-experience .public-world_entry__zi41t.mesh-gate,body.mesh-experience .public-world_offline__EpWON.public-offline,body.mesh-experience .public-world_public__j8M4a.public-site-shell{background:var(--bg-primary);color:var(--text-primary)}body.mesh-experience .public-world_public__j8M4a .public-studio-header{padding:max(1rem,env(safe-area-inset-top)) clamp(.75rem,3vw,2rem) 0;background:transparent}body.mesh-experience .public-world_public__j8M4a .public-site-nav{max-width:1240px;gap:1rem;padding:.7rem 1.1rem;border-color:color-mix(in srgb,var(--accent) 16%,var(--border-primary));border-radius:16px;background:var(--bg-elevated);box-shadow:0 12px 40px -32px color-mix(in srgb,var(--accent) 40%,transparent)}.public-world_public__j8M4a .public-login-link,.public-world_public__j8M4a .public-primary-nav a{padding-inline:1rem;border-radius:16px;font-size:.875rem}.public-world_offline__EpWON .public-join-link,.public-world_public__j8M4a .public-join-link{gap:.65rem;border-radius:18px;min-height:46px}body.mesh-experience .public-world_public__j8M4a .public-document{padding:clamp(2rem,5vw,4rem) clamp(1.1rem,4vw,2.5rem) clamp(3rem,6vw,5rem)}.public-world_public__j8M4a .public-location{display:inline-flex;min-height:32px;margin-bottom:1.25rem;padding:.4rem .75rem;border:1px solid color-mix(in srgb,var(--accent) 14%,var(--border-primary));border-radius:999px;background:color-mix(in srgb,var(--accent) 5%,var(--bg-elevated));font-size:.75rem}body.mesh-experience .public-world_public__j8M4a .public-editorial-hero{padding-block:.75rem 2.5rem;border-color:color-mix(in srgb,var(--accent) 12%,var(--border-primary));gap:clamp(1.5rem,4vw,3rem)}body.mesh-experience .public-world_public__j8M4a .public-developer-doc>h1,body.mesh-experience .public-world_public__j8M4a .public-editorial-hero h1{font-family:var(--font-sans),sans-serif;font-size:clamp(2.2rem,4.8vw,3.9rem);font-weight:600;line-height:1.12;letter-spacing:-.045em}body.mesh-experience .public-world_public__j8M4a .public-feature-pro h2,body.mesh-experience .public-world_public__j8M4a .public-feature-section-heading h2{font-family:var(--font-sans),sans-serif;font-size:clamp(1.85rem,3.3vw,2.6rem);font-weight:600;line-height:1.18;letter-spacing:-.035em}.public-world_public__j8M4a .mesh-copy,.public-world_public__j8M4a .public-editorial-hero p{line-height:1.8}.public-world_public__j8M4a .public-feature-tile,body.mesh-experience .public-world_public__j8M4a .public-panel,body.mesh-experience .public-world_public__j8M4a .public-route-card{border-color:color-mix(in srgb,var(--accent) 13%,var(--border-primary));border-radius:16px;background:var(--bg-elevated);box-shadow:0 10px 32px -30px color-mix(in srgb,var(--accent) 30%,transparent)}body.mesh-experience .public-world_public__j8M4a .public-panel .public-panel{border-radius:12px;background:color-mix(in srgb,var(--accent) 5%,var(--bg-primary))}.public-world_public__j8M4a .public-feature-tile,.public-world_public__j8M4a .public-route-card{padding:1.5rem;transition:border-color .18s ease,background-color .18s ease}body.mesh-experience .public-world_public__j8M4a .public-route-card>div>div{border-radius:16px;border-color:var(--accent-muted);background:var(--accent-subtle)}.public-world_public__j8M4a .public-feature-mode-list p,.public-world_public__j8M4a .public-feature-principle-list p,.public-world_public__j8M4a .public-feature-tile p{font-size:.9375rem;line-height:1.8}.public-world_public__j8M4a .public-developer-doc>p,.public-world_public__j8M4a .public-developer-doc>ul li,.public-world_public__j8M4a .public-developer-doc>ul p{line-height:1.8}body.mesh-experience .public-world_public__j8M4a .public-developer-doc>pre,body.mesh-experience .public-world_public__j8M4a .public-developer-doc>ul>li{border-radius:14px;border-color:color-mix(in srgb,var(--accent) 12%,var(--border-primary));background:var(--bg-elevated)}body.mesh-experience .public-world_public__j8M4a .public-route-map>.public-panel:last-child{border-style:solid;border-radius:16px;background:color-mix(in srgb,var(--accent) 5%,var(--bg-elevated))}body.mesh-experience .public-world_public__j8M4a .public-studio-footer{max-width:1160px;margin-inline:auto;gap:2rem;padding:2rem clamp(1.1rem,4vw,2.5rem);border-color:color-mix(in srgb,var(--accent) 12%,var(--border-primary))}.public-world_public__j8M4a .public-footer-links>a{font-size:.8125rem}.public-world_public__j8M4a .legal-document-index{padding:1.25rem;border:1px solid var(--border-primary);border-radius:14px;background:color-mix(in srgb,var(--accent) 4%,var(--bg-elevated));max-height:calc(100dvh - 12rem);max-height:calc(100cqh - 3rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.public-world_public__j8M4a .public-site-main{container-type:size}.public-world_public__j8M4a .legal-document-index nav a{min-height:44px;padding:.65rem .75rem;border-radius:14px}.public-world_public__j8M4a .legal-index-number{font-size:.75rem}.public-world_public__j8M4a .legal-document-body{border-color:color-mix(in srgb,var(--accent) 12%,var(--border-primary));border-radius:16px;background:var(--bg-elevated)}.public-world_public__j8M4a .legal-document-section{padding:clamp(1.25rem,3vw,2.25rem)}.public-world_public__j8M4a .legal-document-section>div{font-size:1rem;line-height:1.85}.public-world_public__j8M4a .legal-document-section a{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}body.mesh-experience .public-world_public__j8M4a .legal-document-hero>div:last-child{padding:1.25rem 1.5rem;border:1px solid var(--border-primary);border-radius:14px;background:color-mix(in srgb,var(--accent) 5%,var(--bg-elevated))}body.mesh-experience .public-world_public__j8M4a .public-help-workspace input,body.mesh-experience .public-world_public__j8M4a .public-support-form :is(input:not([type=file]),select,textarea){min-height:48px;min-width:0;width:100%;border-radius:16px;font-size:1rem;background:color-mix(in srgb,var(--accent) 3%,var(--bg-primary))}.public-world_auth__pr6zf :is(a,button,input):focus-visible,.public-world_entry__zi41t :is(a,button,input):focus-visible,.public-world_guest__AJe9r :is(a,button):focus-visible,.public-world_public__j8M4a :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-body{max-width:680px;padding-inline:clamp(1rem,4vw,2rem);padding-block:clamp(.75rem,3vh,1.5rem)}body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-card{max-width:510px;padding:clamp(1.25rem,3vw,2rem);border:1px solid color-mix(in srgb,var(--accent) 16%,var(--border-primary));border-radius:36px;background:var(--bg-elevated);box-shadow:0 24px 72px -54px color-mix(in srgb,var(--accent) 50%,transparent);gap:1.2rem}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-focus,body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-form{margin-block:0;gap:1.1rem;padding-block:0}body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-stage-label{width:100%;justify-content:space-between;padding-bottom:.7rem;border-bottom:1px solid var(--border-primary);font-size:.75rem}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-meshi{flex-shrink:0;margin-block:.25rem}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-q{font-size:clamp(2rem,5vw,2.65rem);font-weight:600;line-height:1.12;letter-spacing:-.045em}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-q-sm{font-size:clamp(1.75rem,4.5vw,2.2rem)}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-welcome{font-size:1rem}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-hint{font-size:.875rem;line-height:1.7}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-field{font-size:.875rem;gap:.55rem}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-input-line,body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-inputwrap>.mesh-gate-input{min-height:54px;border:1px solid var(--border-primary);border-radius:18px;background:color-mix(in srgb,var(--accent) 4%,var(--bg-primary));box-shadow:none;font-size:1rem}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-inputwrap>.mesh-gate-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-go{top:50%;transform:translateY(-50%) scale(.85);border-radius:14px}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-go.is-ready{transform:translateY(-50%) scale(1)}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-go:active{transform:translateY(-50%) scale(.96)}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-peek{top:50%;transform:translateY(-50%)}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-primary{min-height:50px;border-radius:18px}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-gate-bubble{border-radius:12px;background:var(--bg-primary);box-shadow:none}.public-world_entry__zi41t .mesh-password-rules{flex-wrap:wrap;line-height:1.6}.public-world_entry__zi41t .mesh-field-hint{font-size:.8125rem;line-height:1.65}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-password-toggle{width:44px;height:44px;border-radius:14px;right:5px}body.mesh-experience .public-world_entry__zi41t.mesh-gate .mesh-signup-password-wrap input{padding-right:3.25rem}body.mesh-experience .public-world_auth__pr6zf.auth-shell .auth-studio-grid{gap:clamp(2rem,6vw,4rem);max-width:1120px}.public-world_auth__pr6zf .auth-studio-intro h1{font-family:var(--font-sans),sans-serif;font-weight:600;letter-spacing:-.045em;line-height:1.12}.public-world_auth__pr6zf .auth-studio-copy{font-size:1rem;line-height:1.85}.public-world_auth__pr6zf .auth-studio-meshi{width:96px;height:96px;border-radius:30px;background:var(--accent-subtle);border-color:var(--accent-muted)}body.mesh-experience .public-world_auth__pr6zf.auth-shell .auth-studio-card{padding:clamp(1.5rem,4vw,2.5rem);border-radius:32px;background:var(--bg-elevated);border-color:var(--border-primary)}body.mesh-experience .public-world_auth__pr6zf .auth-verification-card>h2{font-family:var(--font-sans),sans-serif;font-weight:600;font-size:1.75rem;letter-spacing:-.035em}body.mesh-experience .public-world_auth__pr6zf .auth-studio-card input{min-height:52px;border-radius:18px;font-size:1rem}body.mesh-experience .public-world_guest__AJe9r.public-guest-studio{margin:.75rem;border-radius:26px;border-color:color-mix(in srgb,var(--accent) 16%,var(--border-primary));background:var(--bg-elevated)}body.mesh-experience .public-world_guest__AJe9r nav a{min-height:44px;border-radius:16px}.public-world_offline__EpWON .offline-orbit{margin-bottom:.5rem}.public-world_offline__EpWON h1{font-family:var(--font-sans),sans-serif;font-weight:600;line-height:1.15;letter-spacing:-.045em}.public-world_offline__EpWON .offline-copy{max-width:28rem;font-size:1rem;line-height:1.8}.public-world_offline__EpWON.public-offline{justify-content:flex-start}.public-world_offline__EpWON>*{flex-shrink:0;max-width:100%;overflow-wrap:anywhere}.public-world_offline__EpWON .offline-orbit{margin-top:auto}.public-world_offline__EpWON .offline-caption{margin-bottom:auto}.public-world_offline__EpWON .public-join-link:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px}@media (max-width:767px){body.mesh-experience .public-world_public__j8M4a .public-site-nav{gap:.5rem;padding:.65rem .8rem;border-radius:14px}.public-world_public__j8M4a .public-primary-nav{justify-content:center;gap:.25rem}.public-world_public__j8M4a .public-primary-nav a{font-size:.8125rem;padding-inline:.8rem}.public-world_public__j8M4a .public-account-nav{gap:.15rem}.public-world_public__j8M4a .public-login-link{padding-inline:.6rem;font-size:.8125rem}.public-world_public__j8M4a .public-account-nav .public-join-link{padding-inline:.8rem;font-size:.8125rem}.public-world_public__j8M4a .public-account-nav .public-join-link svg{display:none}body.mesh-experience .public-world_public__j8M4a .public-document{padding-top:1.75rem}body.mesh-experience .public-world_public__j8M4a .public-studio-footer{grid-template-columns:1fr;gap:1.5rem}.public-world_public__j8M4a .legal-document-index{padding:1rem;max-height:none;overflow-y:visible}body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-card{border-radius:16px;padding:1.25rem}body.mesh-experience .public-world_auth__pr6zf.auth-shell .auth-studio-grid{gap:1.5rem}body.mesh-experience .public-world_auth__pr6zf.auth-shell .auth-studio-card{padding:1.5rem;border-radius:26px}}@media (max-height:620px){body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-body{padding-block:.5rem}body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-card{padding-block:1rem;gap:.75rem}}@media (prefers-reduced-motion:reduce){.public-world_public__j8M4a .public-feature-tile,.public-world_public__j8M4a .public-route-card{transition:none}}body.mesh-experience .public-world_entry__zi41t.mesh-gate{overflow-y:auto;overflow-x:hidden;display:block}body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-body{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;min-height:calc(100svh - 64px);padding:max(2rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) 2rem max(1.25rem,env(safe-area-inset-left))}body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-card{flex:0 1 440px;min-height:auto;max-height:none;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:1.5rem}.public-world_entry__zi41t.mesh-gate .entry-wordmark{font-size:clamp(2.4rem,9vw,3.2rem);letter-spacing:-.065em;line-height:1.1;margin-bottom:1rem}.public-world_entry__zi41t.mesh-gate .mesh-gate-focus{width:100%;margin:0;gap:1.1rem}.public-world_entry__zi41t.mesh-gate .mesh-gate-inputwrap{width:100%}.public-world_entry__zi41t.mesh-gate .mesh-gate-go{opacity:1;pointer-events:auto;width:auto;min-width:44px;padding-inline:.9rem;font-size:.875rem}.public-world_entry__zi41t[data-stage=identity] .mesh-gate-input{padding-right:6.5rem}.public-world_entry__zi41t.mesh-gate .mesh-gate-hint:empty{display:none}.public-world_entry__zi41t.mesh-gate .mesh-gate-textlink{margin:0;padding:.65rem .75rem;min-height:44px}.public-world_entry__zi41t.mesh-gate .entry-options{width:100%;font-size:.875rem;color:var(--text-secondary)}.public-world_entry__zi41t.mesh-gate .entry-options summary{cursor:pointer;min-height:44px;padding:.75rem;list-style:none}.public-world_entry__zi41t.mesh-gate .entry-options summary::-webkit-details-marker{display:none}.public-world_entry__zi41t.mesh-gate .entry-options-content{display:flex;flex-direction:column;align-items:stretch;gap:.25rem;padding-top:.5rem}.public-world_entry__zi41t.mesh-gate .mesh-gate-providers{margin:.5rem 0}.public-world_entry__zi41t.mesh-gate .mesh-gate-foot{position:relative;min-height:64px;padding:.75rem 1rem max(.75rem,env(safe-area-inset-bottom))}.public-world_entry__zi41t.mesh-gate .mesh-gate-links{justify-content:center}.public-world_entry__zi41t.mesh-gate .mesh-gate-bubble{font-size:1rem;line-height:1.5}@media (max-height:620px){body.mesh-experience .public-world_entry__zi41t.mesh-gate .entry-studio-body{min-height:calc(100svh - 64px);padding-block:1.5rem}}.support-ticket-form_attachment__bdSTb:focus-within{outline:2px solid var(--accent-text);outline-offset:3px}.preference-invitation_notice__SJCyJ{box-sizing:border-box;flex-shrink:0;width:100%;max-height:min(40dvh,18rem);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:12px clamp(12px,2vw,24px);border-top:1px solid var(--rule);color:var(--ink-1);background:var(--paper-1);font-family:var(--font-sans)}.preference-invitation_notice__SJCyJ *,.preference-invitation_notice__SJCyJ :after,.preference-invitation_notice__SJCyJ :before{box-sizing:border-box}.preference-invitation_row__uNMHu{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,1080px);margin:0 auto;padding-right:calc(64px + env(safe-area-inset-right, 0px))}.preference-invitation_mark__0I_Qw{display:flex;align-items:center;justify-content:center}.preference-invitation_copy__DSj3Y{min-width:0}.preference-invitation_copy__DSj3Y h2{margin:0;font-size:14px;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.preference-invitation_copy__DSj3Y p{margin:4px 0 0;color:var(--ink-3);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.preference-invitation_actions__LV66i{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.preference-invitation_actions__LV66i :is(a,button,span){display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 12px;border-radius:var(--radius-sm);font:500 13px/1.5 var(--font-sans);text-align:center;white-space:normal;overflow-wrap:anywhere}.preference-invitation_actions__LV66i a{text-decoration:none}.preference-invitation_actions__LV66i :is(a,button){scroll-margin-block:8px}.preference-invitation_actions__LV66i button{border:1px solid var(--edge);color:var(--ink-2);background:var(--paper-0);cursor:pointer}.preference-invitation_actions__LV66i .preference-invitation_review__NUMvI{border:1px solid var(--rule-strong);color:var(--ink-1);background:var(--paper-2)}.preference-invitation_actions__LV66i :is(a,button):focus-visible{outline:3px solid var(--rule-focus);outline-offset:2px}.preference-invitation_actions__LV66i [aria-disabled=true],.preference-invitation_actions__LV66i button:disabled{opacity:.65;cursor:wait}.preference-invitation_copy__DSj3Y .preference-invitation_error___f8hk{color:var(--danger)}@media (max-width:767px){.preference-invitation_row__uNMHu{padding-right:calc(56px + env(safe-area-inset-right, 0px))}}@media (max-width:640px){.preference-invitation_row__uNMHu{grid-template-columns:32px minmax(0,1fr);gap:8px 12px}.preference-invitation_actions__LV66i{grid-column:1/-1}.preference-invitation_actions__LV66i :is(a,button,span){padding-inline:10px}}