.mesh-experience .social-page{--social-space:clamp(1rem,2.6vw,2rem);padding:var(--social-space);min-width:0}.mesh-experience .social-page-intro{margin-bottom:1.5rem}.social-form-heading,.social-section-heading{display:flex;align-items:center;gap:.75rem;color:var(--text-primary)}.social-section-heading{justify-content:space-between;margin-bottom:.85rem;padding-inline:.2rem;font-size:.8125rem}.social-section-heading>span:first-child{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.social-section-heading>span:last-child{color:var(--text-muted);font-size:.75rem}.social-form-heading{margin-bottom:1.25rem;font-size:.9375rem;font-weight:600}.social-step{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--rule);border-radius:50%;color:var(--text-muted);font-size:.75rem}.mesh-experience .social-feed{width:100%;max-width:54rem;margin-inline:auto;grid-template-columns:minmax(0,1fr)}.mesh-experience .social-feed .mesh-feed-intro{flex-shrink:0;margin-bottom:.75rem}.mesh-experience .social-feed .feed-topbar-actions{margin:0;gap:.3rem}.mesh-experience .social-feed .feed-x-tabs{padding:.3rem;gap:.3rem;border:1px solid var(--rule);border-radius:1rem;background:var(--paper-1)!important}.mesh-experience .social-feed .feed-x-tabs>a{min-height:2.75rem;border:0;border-radius:.7rem;font-size:.8125rem}.mesh-experience .social-feed .feed-x-tabs>a[aria-current=page]{color:var(--text-primary);background:var(--paper-3);box-shadow:none}.mesh-experience .social-feed .feed-x-tabs>a:after{display:none}.mesh-experience .social-feed .feed-control-strip{padding:.65rem 0;border:0;background:transparent}.mesh-experience .social-feed .feed-mode-strip{gap:.35rem}.mesh-experience .social-feed .feed-mode-button{border-radius:.7rem;min-height:2.5rem;box-shadow:none;background:transparent;font-size:.75rem}.mesh-experience .social-feed .feed-mode-button-active{background:var(--accent-subtle);color:var(--accent-text)}.mesh-experience .social-feed .feed-consumption-stack{padding:.25rem .15rem 2rem}.mesh-experience .social-feed .feed-inline-composer{margin-bottom:1rem}.mesh-experience .social-feed .feed-post-list{gap:1rem}.mesh-experience .social-feed .social-post .feed-post-copy{font-size:max(16px,1rem);line-height:1.65}.mesh-experience .feed-x-layout .social-post.insta-post-card,.mesh-experience .social-post.insta-post-card{margin-block:0;border:1px solid var(--rule)!important;border-radius:18px!important;background:var(--paper-1)!important;box-shadow:none!important}.mesh-experience .feed-x-layout .social-post.insta-post-card:hover,.mesh-experience .social-post.insta-post-card:hover{background:var(--paper-1)!important;border-color:var(--rule-strong)!important;box-shadow:none!important}.mesh-experience .social-post .social-post-heading{padding:20px 20px 12px}.mesh-experience .social-post .feed-media-copy{margin-left:0;padding:4px 20px 20px}.mesh-experience .social-post .insta-text-post{margin:0;padding:4px 20px 20px;min-height:0}.mesh-experience .social-post .feed-post-copy{font-size:.9375rem;line-height:1.65}.mesh-experience .social-feed .social-post.insta-post-card>.social-post-footer,.mesh-experience .social-post .social-post-footer{padding:8px 16px 12px;border-top:1px solid var(--rule)}.mesh-experience .social-post .insta-post-action{min-width:44px;min-height:44px;border-radius:10px}.mesh-experience .social-post .insta-post-action[aria-pressed=true]{background:var(--accent-subtle)}.mesh-experience .social-post .feed-media-frame{margin-inline:12px;border-radius:12px}.mesh-experience .social-post .glass-dropdown{padding:.45rem;border-radius:1rem;box-shadow:var(--shadow-raised)}.mesh-experience .social-post .glass-dropdown>:is(a,button){border-radius:.65rem}.mesh-experience .feed-x-layout .social-composer.feed-composer-card,.mesh-experience .social-composer.feed-composer-card{padding:1rem;background:var(--paper-1)!important;border:1px solid var(--rule)!important;border-radius:18px!important;box-shadow:none!important}.mesh-experience .social-composer:focus-within{border-color:var(--accent-text)!important}.mesh-experience .social-composer .feed-composer-trigger{min-height:3rem;border:0;border-radius:.85rem;box-shadow:none;background:var(--paper-2);font-weight:400}.mesh-experience .social-composer textarea{padding:.6rem .2rem;font-size:1rem;line-height:1.65}.mesh-experience .social-composer .mesh-composer-toolbar{gap:.7rem;padding-top:.85rem}.mesh-experience .social-composer .mesh-composer-toolbar .key{border-radius:.75rem}.mesh-experience .social-post-detail{max-width:49rem}.mesh-experience .social-external-detail>a:first-child,.mesh-experience .social-post-detail>button:first-child{display:inline-flex;min-height:2.75rem;padding:.65rem 1rem;margin-bottom:1rem;border:1px solid var(--rule);border-radius:.9rem;background:var(--paper-1)}.mesh-experience .social-post-detail>article{border-radius:1.5rem;box-shadow:none;padding:clamp(1rem,2.5vw,1.75rem)}.mesh-experience .social-external-detail>article{padding:0}.mesh-experience .social-post-detail>article>p{font-size:1.05rem;line-height:1.75}.mesh-experience .social-explore{max-width:76rem}.mesh-experience .social-explore .mesh-explore-controls{padding:.25rem 0 .8rem;background:var(--paper-0)}.mesh-experience .social-search-field{min-height:3.5rem;padding-inline:1.1rem;border:1px solid var(--rule);border-radius:1.15rem;background:var(--paper-1);box-shadow:none}.mesh-experience .social-search-field:focus-within{border-color:var(--accent-text);box-shadow:0 0 0 3px var(--accent-subtle)}.mesh-experience .social-explore .mesh-explore-tabs{padding:.25rem;border:1px solid var(--rule);border-radius:.95rem;background:var(--paper-1)}.mesh-experience .social-explore .mesh-explore-tab{border-radius:.7rem;min-height:2.7rem;padding-inline:1rem}.mesh-experience .social-explore .mesh-explore-selection{border-radius:.7rem;background:var(--paper-3);box-shadow:none}.mesh-experience .social-explore .mesh-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.mesh-experience .social-explore .mesh-explore-tile{height:100%;border-radius:1.3rem;box-shadow:none}.mesh-experience .social-explore .mesh-discovery-note{min-height:15rem;padding:1.35rem}.mesh-experience .social-explore .mesh-discovery-note>p{line-height:1.7}.mesh-experience .social-explore .mesh-discovery-footer{border-top:1px solid var(--rule);padding-top:.85rem;margin-top:1.4rem}.mesh-experience .social-explore [role=tabpanel]>div:first-child{margin-block:.15rem 1rem}.mesh-experience .social-explore [role=tabpanel] .glass-card{box-shadow:none}.mesh-experience .social-search{max-width:65rem;gap:.75rem}.mesh-experience .social-search-tools{background:var(--paper-0);padding-bottom:.75rem}.social-search-caption{margin:.65rem .2rem .1rem;color:var(--text-muted);font-size:.75rem;line-height:1.6}.mesh-experience .social-search-tools nav{border:0;gap:.2rem;margin-top:.75rem}.mesh-experience .social-search-tools nav button{min-height:2.75rem;border-radius:.8rem}.mesh-experience .social-search-tools nav button[aria-pressed=true]{background:var(--paper-2)}.mesh-experience .social-search-tools nav button>span:last-child[aria-hidden]{height:2px;background:var(--accent);box-shadow:none}.mesh-experience .social-search .search-result-row{padding:1.1rem;border-radius:.9rem;background:var(--paper-1);box-shadow:none}.mesh-experience .social-search .search-result-row:focus-visible,.mesh-experience .social-search .search-result-row:hover{transform:none!important;background:var(--paper-2)}.mesh-experience .social-search .search-row-magnetic:before{background:var(--accent)}.mesh-experience .social-saved{max-width:57rem}.mesh-experience .social-saved-list{gap:0;border:1px solid var(--rule);border-radius:1.4rem;background:var(--paper-1);overflow:hidden}.mesh-experience .social-saved-list>li{border:0;border-radius:0;padding:1.3rem;background:transparent}.mesh-experience .social-saved-list>li+li{border-top:1px solid var(--rule)}.mesh-experience .social-saved-list>li:hover{background:var(--paper-hover)}.mesh-experience .social-community-hub{max-width:78rem;gap:2rem}.mesh-experience .social-community-hub h2{font-size:1rem}.mesh-experience .social-community-hub .social-community-feature{border-radius:1.25rem;box-shadow:none;min-width:min(245px,78vw)}.mesh-experience .social-community-feature>div:first-child{height:8rem;background:var(--paper-2)}.mesh-experience .social-community-hub aside section{border-radius:1.3rem;box-shadow:none;background:var(--paper-1)}.social-community-directory-row{display:flex;align-items:stretch;gap:.35rem;min-width:0;border-bottom:1px solid var(--rule);padding-block:.25rem}.social-community-directory-row .social-community-row{flex:1;min-width:0}.social-community-open{display:grid;place-items:center;flex:0 0 2.75rem;margin-block:.2rem;border-radius:.85rem;color:var(--text-secondary);transition:background-color .16s var(--mesh-ease-out),color .16s var(--mesh-ease-out)}.social-community-open:hover{background:var(--paper-2);color:var(--accent-text)}.social-community-preview{display:none}.social-community-shortcuts{display:flex;gap:.25rem;padding:.65rem;border-top:1px solid var(--rule)}.social-community-shortcuts a{display:grid;place-items:center;flex:1;min-height:2.75rem;border-radius:.75rem;color:var(--text-secondary);font-size:.75rem}.social-community-shortcuts a:hover{background:var(--paper-2);color:var(--text-primary)}.mesh-experience .social-community-space{max-width:78rem;gap:1.5rem}.mesh-experience .social-community-space :is(.mesh-surface,.social-community-hero){border:1px solid var(--rule);border-radius:1.4rem;background:var(--paper-1);box-shadow:none}.mesh-experience .social-community-cover{height:10rem;background:var(--paper-2);overflow:hidden}.social-community-art{width:100%;height:100%;color:var(--accent);opacity:.38}#community-directory,.social-community-space [id^=community-]{scroll-margin-top:1.5rem}.mesh-experience .social-community-space aside{position:static}.mesh-experience .social-community-space aside .mesh-surface{padding:1.25rem}.mesh-experience .social-community-space aside h2{font-size:.9375rem}.mesh-experience .social-community-create{max-width:55rem}.mesh-experience .social-community-form>section{border-radius:1.4rem;padding:clamp(1rem,3vw,1.75rem);box-shadow:none}.mesh-experience .social-community-form .simple-input{border-radius:.85rem;background:var(--paper-0);min-height:3rem}.mesh-experience .social-community-form button[aria-pressed]{border-radius:1rem;box-shadow:none}.mesh-experience .social-profile{max-width:78rem;gap:2rem;grid-template-columns:minmax(0,1fr)}.mesh-experience .social-profile .profile-header-card{border:1px solid var(--rule);border-radius:1.5rem;box-shadow:none;background:var(--paper-1)}.mesh-experience .social-profile .profile-banner{height:10rem;background:var(--paper-2)}.mesh-experience .social-profile .mesh-profile-art{opacity:.5}.mesh-experience .social-profile .profile-info{padding:0 clamp(1.15rem,3vw,1.8rem) 1.7rem}.mesh-experience .social-profile .social-profile-portrait{margin-top:-3rem;gap:1rem}.social-avatar-frame{position:relative;background:var(--paper-1);border:1px solid var(--rule);box-shadow:none}.mesh-experience .social-profile .profile-avatar{width:6.5rem;height:6.5rem;border-width:3px}.mesh-experience .social-profile .profile-name{font-size:clamp(1.6rem,3vw,2rem);line-height:1.2;font-weight:600}.mesh-experience .social-profile .social-profile-stats{gap:1.5rem;padding-block:.65rem}.mesh-experience .social-profile .profile-actions{gap:.6rem;margin-top:1.25rem}.mesh-experience .social-profile .profile-tabs-nav{padding:.3rem;border:1px solid var(--rule);border-radius:1rem;background:var(--paper-1);gap:.2rem}.mesh-experience .social-profile .profile-tabs-nav>a{min-height:2.75rem;border:0;border-radius:.75rem;padding-inline:.9rem;white-space:nowrap;font-size:.8125rem}.mesh-experience .social-profile .profile-tabs-nav>a[aria-current=page]{background:var(--paper-3);color:var(--text-primary)}.mesh-experience .social-profile .profile-tabs-nav>a:before,.mesh-experience .social-profile-aside{display:none}.mesh-experience .social-profile-aside>section{background:var(--paper-1);border-color:var(--rule);border-radius:1.25rem;box-shadow:none}.mesh-experience .social-profile-editor{border:1px solid var(--rule);border-radius:1.3rem;background:var(--paper-1);padding:1.5rem}.mesh-experience .social-profile-editor input,.mesh-experience .social-profile-editor select,.mesh-experience .social-profile-editor textarea{border-radius:.8rem;min-height:2.75rem}.mesh-experience .social-connections{max-width:51rem}.social-connections-heading{padding-top:.25rem}.mesh-experience .social-connections-heading h1{font-size:1.55rem}.social-connections-caption{margin:.65rem 0 1.4rem;font-size:.875rem;color:var(--text-secondary)}.mesh-experience .social-connections>nav{border:1px solid var(--rule);border-radius:1rem;background:var(--paper-1);padding:.3rem}.mesh-experience .social-connections>nav>a{border:0;border-radius:.75rem}.mesh-experience .social-connections>nav>a[aria-current=page]{background:var(--paper-3)}.mesh-experience .social-connections>ul{border:1px solid var(--rule);border-radius:1.3rem;overflow:hidden;background:var(--paper-1)}.mesh-experience .social-connections>ul>li{margin:0}.mesh-experience .social-connections>ul>li+li{border-top:1px solid var(--rule)}.mesh-experience .social-connections>ul>li>div{border:0;border-radius:0;background:transparent;padding:1.1rem}.mesh-experience .social-milestones>header{padding:1.3rem;border:1px solid var(--rule);border-radius:1.25rem;background:var(--paper-1)}.mesh-experience .social-milestones>ul>li{border-radius:1.15rem;background:var(--paper-1);padding:1.25rem}.social-flow{isolation:isolate}.social-flow>button{min-height:2.75rem;border:1px solid color-mix(in srgb,var(--media-ink) 16%,transparent)}.social-flow-actions{gap:.85rem;padding:.65rem .15rem;border-radius:1.6rem}.social-flow-actions button{border:1px solid color-mix(in srgb,var(--media-ink) 15%,transparent);background:color-mix(in srgb,var(--media-chip) 65%,transparent)}.social-flow-ranking{max-height:min(90dvh,46rem);overflow:hidden;overscroll-behavior:contain;border-radius:1.5rem;box-shadow:var(--shadow-raised)}.social-flow-empty>div:first-child{max-width:29rem;padding:2rem 1.5rem;border:1px solid color-mix(in srgb,var(--media-ink) 14%,transparent);border-radius:1.6rem}.social-flow-empty>div:first-child>p:first-child{font-size:clamp(1.6rem,4vw,2rem);line-height:1.2;margin-bottom:.85rem}.social-flow-ranking button{min-height:2.75rem}.flow-loading-status .paper-wait{color:inherit}@media (min-width:1280px){.social-community-preview{display:grid}.mesh-experience .social-profile{grid-template-columns:minmax(0,1fr) 17rem}.mesh-experience .social-profile-aside{display:block;padding-top:.2rem}}@media (max-width:1100px){.mesh-experience .social-explore .mesh-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mesh-experience .social-page{padding:1rem .85rem 1.5rem}.mesh-experience .social-page-intro{margin-bottom:1.1rem}.mesh-experience .social-feed{padding-top:.9rem}.mesh-experience .social-feed .feed-topbar-actions{gap:.2rem}.mesh-experience .social-post .social-post-heading{padding:16px 16px 12px}.mesh-experience .social-post .feed-media-copy,.mesh-experience .social-post .insta-text-post{padding-inline:16px}.mesh-experience .social-profile .profile-banner{height:8rem}.mesh-experience .social-profile .profile-info{padding-inline:1rem}.mesh-experience .social-profile .profile-avatar{height:5.5rem;width:5.5rem}.mesh-experience .social-profile .social-profile-stats{gap:1rem}.mesh-experience .social-explore .mesh-explore-tab{padding-inline:.8rem}.mesh-experience .social-saved-list>li{padding:1rem}.mesh-experience .social-saved-list>li>div>div>div:first-child{flex-wrap:wrap;gap:.25rem .5rem}}@media (max-width:580px){.mesh-experience .social-explore .mesh-discovery-grid{grid-template-columns:minmax(0,1fr)}.mesh-experience .social-explore .mesh-discovery-note{min-height:12rem}.social-flow-ranking{border-radius:1.5rem}}@media (prefers-reduced-motion:no-preference){.social-community-open svg{transition:translate .18s var(--mesh-ease-out)}.social-community-open:hover svg{translate:2px 0}.social-community-open:active svg{translate:3px 0}}@media (forced-colors:active){.social-page :is([aria-current=page],[aria-pressed=true],[aria-selected=true]){outline:2px solid Highlight;outline-offset:-3px}}.mesh-experience .personal-studio{--personal-line:color-mix(in srgb,var(--text-primary) 10%,transparent);--personal-soft:color-mix(in srgb,var(--accent) 6%,var(--paper-1));width:100%;max-width:1200px;margin-inline:auto;padding:clamp(1.25rem,3vw,2.5rem)}.personal-overline{color:var(--accent-text);font-size:.7rem;font-weight:500;line-height:1.5;letter-spacing:.01em}.mesh-experience .personal-display-title{margin-block:.45rem .7rem;color:var(--text-primary);font-family:var(--font-display-loaded),Georgia,serif;font-size:clamp(1.65rem,3vw,2.6rem);font-weight:500;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.mesh-experience .personal-page-heading{padding:.5rem 0 1.8rem;border:0;border-bottom:1px solid var(--personal-line,var(--rule));border-radius:0;background:transparent;box-shadow:none}.personal-page-description{max-width:38rem;color:var(--text-secondary);font-size:.875rem;line-height:1.7}.personal-heading-line{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.personal-heading-note{color:var(--text-muted);font-size:.7rem}.personal-inline-wait{display:flex;align-items:center;gap:.65rem;min-height:3rem}.mesh-experience .settings-studio .settings-traditional-header{padding:1.5rem 1.75rem;border:1px solid var(--personal-line);border-radius:1.75rem;background:var(--paper-1);box-shadow:0 8px 30px color-mix(in srgb,var(--text-primary) 3%,transparent)}.mesh-experience .settings-studio-summary{gap:0;margin-top:1.5rem;padding-top:1.2rem;border-top:1px solid var(--personal-line)}.mesh-experience .settings-studio .settings-summary-pill{gap:.75rem;min-height:3rem;padding:.4rem 1rem;border:0;border-left:1px solid var(--personal-line);border-radius:0;background:transparent;box-shadow:none}.mesh-experience .settings-studio .settings-summary-pill:first-child{padding-left:0;border-left:0}.mesh-experience .settings-studio .settings-summary-pill>svg{color:var(--accent-text)}.mesh-experience .settings-studio .settings-traditional-grid{gap:2.5rem;margin-top:2.2rem}.mesh-experience .settings-studio .settings-traditional-nav{border:0;border-radius:0;background:transparent;box-shadow:none}.mesh-experience .settings-studio .settings-search{padding:0 .25rem .8rem}.mesh-experience .settings-studio .settings-search input{border-radius:1rem;background:var(--paper-1);font-size:.8rem}.mesh-experience .settings-studio .settings-nav-scroll{gap:.35rem;padding:.25rem}.mesh-experience .settings-studio .settings-nav-item{min-height:3.7rem;padding:.8rem .85rem;border:1px solid transparent;border-radius:1rem;color:var(--text-secondary);background:transparent;box-shadow:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.mesh-experience .settings-studio .settings-nav-item[aria-current=page]{border-color:var(--personal-line);color:var(--accent-text);background:var(--paper-1);box-shadow:0 4px 14px color-mix(in srgb,var(--text-primary) 3%,transparent)}.mesh-experience .settings-studio .settings-nav-item>svg:first-of-type{width:1.1rem;height:1.1rem;stroke-width:1.6}.mesh-experience .settings-studio .settings-nav-item>svg:last-child{width:.8rem;opacity:.55}.mesh-experience .settings-studio .settings-panel-heading{padding:.15rem 0 1.5rem;border-color:var(--personal-line)}.settings-section-caption{margin-bottom:.6rem}.mesh-experience .settings-studio .settings-panel-heading h2{font-size:1.6rem;font-weight:500;letter-spacing:-.03em}.mesh-experience .settings-studio .settings-panel-heading p:last-child{margin-top:.45rem;font-size:.8rem;line-height:1.6}.mesh-experience .settings-studio .settings-panel-scroll{padding:1.7rem 0}.mesh-experience .settings-studio .settings-section-stack{gap:2rem}.mesh-experience .settings-studio .settings-card-heading{gap:.5rem;margin:0 0 .7rem .3rem;color:var(--text-secondary);font-size:.75rem;font-weight:500}.mesh-experience .settings-studio .settings-card{--personal-card-padding:1.3rem;padding:var(--personal-card-padding);border:1px solid var(--personal-line);border-radius:1.4rem;background:var(--paper-1);box-shadow:none}.mesh-experience .settings-studio :is(.settings-muted-box,.settings-toggle){border-color:var(--personal-line);border-radius:1rem;background:var(--paper-0);box-shadow:none}.mesh-experience .settings-studio .settings-toggle{padding:1rem}.mesh-experience .settings-studio .settings-list{margin-inline:calc(var(--personal-card-padding) * -1)}.mesh-experience .settings-studio .settings-row{--leaf-inset:var(--personal-card-padding);padding:.9rem var(--personal-card-padding)}.mesh-experience .settings-studio .settings-row:has(.settings-icon-tile){--leaf-inset:calc(var(--personal-card-padding) + 1.9rem + .625rem)}.mesh-experience .settings-studio .settings-action-row{min-height:3.4rem;border-radius:1rem}.mesh-experience .settings-studio .settings-icon-tile{border-radius:.7rem;background:var(--personal-soft)}.mesh-experience .settings-studio .settings-quick-link{min-height:2.7rem;border-radius:.85rem}.mesh-experience .settings-studio .simple-input{border-radius:.8rem}.mesh-experience .personal-metrics{gap:.75rem;margin-block:1.5rem}.mesh-experience .personal-metrics>*{min-width:0;padding:1.35rem;border:1px solid var(--personal-line,var(--rule));border-radius:1.2rem;background:var(--paper-1);box-shadow:none}.mesh-experience .personal-metric>p:nth-child(2),.mesh-experience .personal-metrics>section>p:nth-child(2){margin-top:.8rem;font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mesh-experience .personal-analytics :is(.plate,.tray),.mesh-experience .personal-analytics-page>div>section,.mesh-experience .personal-insight-card{border-color:var(--personal-line,var(--rule));border-radius:1.25rem;background:var(--paper-1);box-shadow:none}.mesh-experience .personal-platform-row{padding:1.4rem}.mesh-experience .personal-trend-card{padding:1.3rem}.mesh-experience .personal-analytics>section:not(.personal-metrics){margin-top:2.6rem}.mesh-experience .personal-analytics-page>div:not(.personal-analytics){max-width:1200px;padding-inline:clamp(1.25rem,3vw,2.5rem)}.mesh-experience .personal-controls-shelf>section,.mesh-experience :is(.personal-admin,.personal-billing,.personal-controls,.personal-account-delete) .mesh-surface:not(.personal-page-heading){border:1px solid var(--personal-line,var(--rule));border-radius:1.4rem;background:var(--paper-1);box-shadow:none}.mesh-experience .personal-admin .mesh-surface:not(.personal-page-heading),.mesh-experience .personal-billing .mesh-surface:not(.personal-page-heading),.mesh-experience .personal-controls .mesh-surface:not(.personal-page-heading){padding:1.5rem}.mesh-experience .personal-admin table{border-collapse:separate;border-spacing:0;font-size:.8rem}.personal-admin thead{background:var(--paper-0)}.personal-admin table th{color:var(--text-secondary);font-weight:500}.personal-admin tbody tr{transition:background .14s ease}.personal-admin tbody tr:hover{background:var(--paper-0)}.personal-admin table :is(td,th){padding-block:1rem}.mesh-experience .personal-controls-shelf{max-width:1200px;padding-inline:clamp(1.25rem,3vw,2.5rem)}.mesh-experience .personal-account-delete{max-width:980px}.mesh-experience .personal-account-delete>section{padding:1.7rem}.mesh-experience .personal-connections{gap:1.7rem}.mesh-experience .personal-connection-toolbar{flex-wrap:wrap;padding-inline:.3rem}.mesh-experience .personal-identity-orbit{min-height:18rem;place-content:center;padding:2rem;border-color:var(--personal-line);border-radius:1.8rem;background:radial-gradient(ellipse at 50% 45%,var(--personal-soft),transparent 70%),var(--paper-1)}.mesh-experience .personal-platform-grid{gap:.8rem}.mesh-experience .personal-platform-grid>li{min-height:9.4rem;aspect-ratio:auto}.mesh-experience .personal-platform-tile{padding:1.3rem .7rem;border-radius:1.2rem;border-style:solid;background:var(--paper-1);box-shadow:0 3px 12px color-mix(in srgb,var(--text-primary) 2%,transparent)}.mesh-experience .personal-merge-panel{margin-top:.5rem;padding:1.5rem;border-radius:1.4rem;background:var(--paper-1)}.personal-platform-sheet>div:first-child{margin-bottom:.5rem;padding:1rem;border-radius:1rem;background:var(--paper-0)}.mesh-experience .personal-commerce{max-width:1060px;gap:2rem}.mesh-experience .personal-commerce-detail{max-width:700px}.personal-commerce-hero{position:relative;padding:2rem 1rem 2.5rem;border-bottom:1px solid var(--personal-line)}.personal-commerce-emblem{display:grid;width:4.25rem;height:4.25rem;margin:0 auto 1.25rem;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--rule));border-radius:1.5rem;color:var(--accent-text);background:var(--personal-soft);box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 8%,transparent)}.mesh-experience .personal-commerce-hero .personal-display-title{max-width:39rem;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.1}.mesh-experience .personal-commerce-hero>p:not(:first-of-type){max-width:33rem}.mesh-experience .personal-pro-features{gap:1rem}.mesh-experience .personal-pro-feature{display:grid;grid-template-columns:2.7rem minmax(0,1fr);column-gap:1rem;align-content:start;padding:1.5rem;border:1px solid var(--personal-line);border-radius:1.4rem;background:var(--paper-1);box-shadow:none}.mesh-experience .personal-pro-feature>svg{grid-row:span 2;width:2.7rem;height:2.7rem;padding:.7rem;border-radius:.9rem;background:var(--personal-soft);stroke-width:1.7}.mesh-experience .personal-pro-feature>p{margin-top:0}.mesh-experience .personal-pro-feature>p:last-child{margin-top:.45rem;font-size:.8rem;line-height:1.7}.mesh-experience .personal-commerce-detail>section.mesh-surface,.mesh-experience .personal-commerce>section>.mesh-choice{padding:1.6rem;border:1px solid var(--personal-line);border-radius:1.4rem;background:var(--paper-1);box-shadow:none}.mesh-experience .personal-pricing{gap:1rem;scroll-margin-top:6rem}.mesh-experience .personal-pricing>article{padding:2rem;border:1px solid var(--personal-line);border-radius:1.6rem;background:var(--paper-1);box-shadow:none}.mesh-experience .personal-pricing>article:last-child{border-color:color-mix(in srgb,var(--accent) 38%,var(--rule));background:var(--personal-soft)}.mesh-experience .personal-pricing>article>p{margin-block:1.3rem;font-size:2.8rem;font-weight:500;letter-spacing:-.045em}.mesh-experience .personal-gift-modes{padding:.3rem;border:1px solid var(--personal-line);border-radius:1.2rem;background:var(--paper-0)}.mesh-experience .personal-gift-modes>button{padding:1rem;border-color:transparent;border-radius:.9rem;background:transparent;box-shadow:none}.mesh-experience .personal-gift-modes>button[aria-selected=true]{border-color:var(--personal-line);background:var(--paper-1);box-shadow:0 3px 8px color-mix(in srgb,var(--text-primary) 4%,transparent)}.mesh-experience .personal-trail{max-width:900px}.personal-trail .personal-page-heading{align-items:flex-end}.personal-trail-range{width:fit-content;padding:.3rem;border:1px solid var(--personal-line);border-radius:1rem;background:var(--paper-1)}.personal-trail-range>a{border-color:transparent;border-radius:.75rem}.personal-trail-stats{gap:.6rem}.personal-trail-stats>span{padding:.85rem 1rem;border-radius:1rem;background:var(--paper-1)}.personal-trail-stats>span>span:first-child{font-size:1.15rem;font-weight:500;font-variant-numeric:tabular-nums}.mesh-experience .personal-trail-map{border-radius:1.75rem;box-shadow:0 12px 32px color-mix(in srgb,var(--text-primary) 6%,transparent)}.personal-share-handoff{min-height:60dvh;padding:2rem}.personal-share-handoff-mark{display:grid;width:5rem;height:5rem;place-items:center;border:1px solid var(--rule);border-radius:1.7rem;background:var(--paper-1)}@media (hover:hover){.mesh-experience .settings-studio .settings-nav-item:hover{background:var(--paper-1)}.mesh-experience .personal-pro-feature:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--rule));background:var(--personal-soft)}}@media (min-width:1024px){.mesh-experience .settings-studio .settings-traditional-grid{grid-template-columns:15rem minmax(0,1fr)}}@media (max-width:1023px){.mesh-experience .settings-studio .settings-traditional-grid{gap:1rem}.mesh-experience .settings-studio .settings-nav-scroll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.mesh-experience .settings-studio .settings-nav-item{min-height:4.75rem;border-color:var(--personal-line);background:var(--paper-1)}}@media (max-width:639px){.mesh-experience .personal-studio{padding:1.1rem .9rem 2rem}.mesh-experience .personal-display-title{font-size:1.9rem}.mesh-experience .personal-page-heading{padding-bottom:1.35rem}.mesh-experience .settings-studio .settings-traditional-header{padding:1.15rem!important;border-radius:1.3rem}.personal-heading-line{margin-bottom:1rem}.personal-heading-note{display:none}.mesh-experience .settings-studio-summary{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.5rem}.mesh-experience .settings-studio .settings-summary-pill{padding:.5rem}.mesh-experience .settings-studio .settings-summary-pill:nth-child(odd){padding-left:0;border-left:0}.mesh-experience .settings-studio .settings-nav-item{padding:.8rem}.mesh-experience .settings-studio .settings-nav-item>span>span:last-child{white-space:normal;font-size:.7rem;line-height:1.4}.mesh-experience .settings-studio .settings-nav-item>svg:last-child{display:none}.mesh-experience .settings-studio .settings-card{--personal-card-padding:1rem;border-radius:1.1rem}.mesh-experience .personal-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.mesh-experience .personal-metrics>*{padding:1rem}.mesh-experience .personal-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mesh-experience .personal-platform-grid>li{min-height:8.5rem}.mesh-experience .personal-identity-orbit{min-height:15rem;padding:1.1rem}.mesh-experience .personal-commerce-hero{padding:1.2rem .1rem 1.8rem}.mesh-experience .personal-commerce-hero .personal-display-title{font-size:2.4rem}.mesh-experience .personal-commerce-detail>section.mesh-surface,.mesh-experience .personal-pro-feature{padding:1.15rem}.mesh-experience .personal-pricing>article{padding:1.5rem}.personal-trail .personal-page-heading{flex-wrap:wrap}.personal-trail .personal-page-heading>div:first-child>span{display:none}.personal-trail-stats>span{padding:.7rem .8rem}}@media (prefers-reduced-motion:reduce){.personal-platform-sheet *,.personal-studio *{scroll-behavior:auto}}.mesh-experience .public-studio{background:var(--paper-0)}.mesh-experience .public-studio-header{padding:max(1rem,env(safe-area-inset-top)) 1.5rem 0;background:var(--paper-0)}.mesh-experience .public-site-nav{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;max-width:1180px;margin:auto;padding:1rem 1.4rem;border:1px solid var(--rule);border-radius:24px;background:var(--paper-1)}.public-account-nav,.public-primary-nav{display:flex;align-items:center;gap:.35rem}.public-login-link,.public-primary-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.6rem .9rem;color:var(--text-secondary);font-size:.8125rem;font-weight:500;border-radius:12px;transition:background .16s ease,color .16s ease}.public-login-link:hover,.public-primary-nav a:hover{background:var(--paper-2);color:var(--text-primary)}.public-join-link{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:1rem;border:1px solid var(--accent);border-radius:13px;padding:.7rem 1rem;background:var(--accent);color:var(--accent-ink);font-size:.8125rem;font-weight:600;transition:translate .18s var(--mesh-ease-out),box-shadow .18s ease}.public-join-link:hover{translate:0 -2px;box-shadow:0 7px 16px -12px var(--accent)}.public-join-link:active{translate:0 0}.public-skip-link{position:fixed;top:.5rem;left:1.5rem;z-index:80;translate:0 -200%;padding:.75rem 1rem;border-radius:12px;background:var(--paper-1);color:var(--text-primary)}.public-skip-link:focus{translate:0}.mesh-experience .public-site-main{padding:0;max-width:none;width:100%;scroll-padding-top:1.5rem}.mesh-experience .public-document{padding:2.75rem 2rem 4rem}.public-kicker,.public-location{display:flex;align-items:center;gap:.6rem;color:var(--text-secondary);font-size:.75rem;font-weight:500;letter-spacing:.01em}.public-location{margin-bottom:1.5rem}.auth-studio-caption>span,.entry-studio-story .public-kicker>span,.public-location>span{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-wash)}.mesh-experience .public-editorial-hero{position:relative;padding-block:1.25rem 2.75rem;border-bottom:1px solid var(--rule);gap:2.5rem}.mesh-experience .public-developer-doc>h1,.mesh-experience .public-editorial-hero h1{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.5rem,4.6vw,4.4rem);font-weight:400;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.mesh-experience .public-editorial-hero .mesh-kicker{margin-bottom:1.2rem;color:var(--text-muted);font-size:.75rem}.mesh-experience .public-editorial-hero .mesh-copy{max-width:36rem;font-size:1rem;line-height:1.8}.mesh-experience .public-panel{border:1px solid var(--rule);border-radius:22px;background:var(--paper-1);box-shadow:none}.mesh-experience .public-panel .public-panel{border-radius:14px;background:var(--paper-0)}.mesh-experience .public-document>section{scroll-margin-top:1.5rem}.mesh-experience .public-document>section+section{margin-top:2rem}.mesh-experience .public-document :is(article,section)>:is(h2,h3){text-wrap:balance}.mesh-experience .public-studio-footer{display:grid;grid-template-columns:1fr minmax(0,.9fr);align-items:center;gap:3rem;max-width:1116px;margin:0 auto 1.5rem;padding:2rem;border-top:1px solid var(--rule)}.public-footer-intro>p{margin-block:.75rem;color:var(--text-secondary);font-size:.875rem}.public-footer-intro>span{display:flex;align-items:center;gap:.4rem;font-size:.6875rem;color:var(--text-muted)}.public-footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem .7rem}.public-footer-links>a{display:flex;align-items:center;min-height:44px;font-size:.75rem;color:var(--text-secondary)}.public-footer-links>a:hover{color:var(--accent-text)}.public-route-map{padding-top:.5rem}.mesh-experience .public-route-card{border-radius:20px;background:var(--paper-1);box-shadow:none}.mesh-experience .public-route-card>div>div{background:var(--paper-2);border-color:var(--rule);border-radius:50%}.mesh-experience .public-route-card svg{color:var(--accent-text)}.mesh-experience .public-route-card:hover{background:var(--paper-2);border-color:var(--accent-line)}.mesh-experience .public-route-map>div:last-child{background:transparent;border-style:dashed;border-color:var(--rule);border-radius:20px}.public-help-workspace{align-items:start}.mesh-experience .public-help-workspace .help-filter-panel{position:sticky;top:1rem;border:1px solid var(--rule);border-radius:22px;background:var(--paper-1);padding:1.25rem}.mesh-experience .public-help-workspace .help-category-button{border-radius:12px}.mesh-experience .public-help-article{scroll-margin-top:1rem;padding:1.4rem}.mesh-experience .public-help-article details{border:0;border-radius:13px;background:var(--paper-2);padding:1rem}.mesh-experience .public-support-form{padding:clamp(1.25rem,3vw,2rem)}.mesh-experience .public-support-form :is(input:not([type=file]),select,textarea){border-radius:12px;font-weight:400;background:var(--paper-0)}.mesh-experience .public-support-form>div:first-child>span{border-radius:50%;box-shadow:none}.legal-document-layout{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:3rem;align-items:start}.legal-document-index{position:sticky;top:1.5rem;padding:.75rem 0}.legal-document-index nav a{display:flex;gap:.8rem;align-items:baseline;padding:.65rem .5rem;border-radius:10px;line-height:1.5}.legal-index-number{flex-shrink:0;color:var(--text-muted);font-size:.625rem;font-family:var(--font-mono),monospace}.legal-document-body{overflow:hidden;border:1px solid var(--rule);border-radius:24px;background:var(--paper-1)}.legal-document-section{padding:2rem;scroll-margin-top:1.5rem}.legal-document-section+.legal-document-section{border-top:1px solid var(--rule)}.legal-document-section>h2{font-size:1.375rem;line-height:1.3}.legal-document-section>div{max-width:65ch}.legal-document-section>p{color:var(--accent-text)}.mesh-experience .legal-document-hero>div:last-child{background:transparent;border:0;border-left:2px solid var(--accent);padding:.2rem 0 .2rem 1.5rem;border-radius:0}.public-developer-doc{max-width:52rem;margin-inline:auto}.public-developer-doc>h1{margin-top:1.25rem}.public-developer-doc>h2{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.public-developer-doc>pre{border:1px solid var(--rule);border-radius:18px;padding:1.5rem;background:var(--paper-1)}.public-developer-doc>ul{display:grid;gap:.7rem}.public-developer-doc>ul>li{margin:0;padding:1rem 1.25rem;border:1px solid var(--rule);border-radius:15px;background:var(--paper-1)}.mesh-experience .public-guest-studio{margin:.75rem .75rem 0;border:1px solid var(--rule);border-radius:20px;background:var(--paper-1);padding:.4rem 1rem}.mesh-experience .public-guest-studio nav a{padding-inline:.75rem;border:0;border-radius:12px}.mesh-experience .public-guest-studio nav a[aria-current=page]{background:var(--accent-wash);color:var(--accent-text)}.mesh-experience .entry-studio{background:var(--paper-0)}.mesh-experience .entry-studio>.mesh-entry-orbits{display:none}.mesh-experience .entry-studio .mesh-gate-canvas{opacity:.28}.mesh-experience .entry-studio .mesh-gate-halo{opacity:.2}.mesh-experience .entry-studio .mesh-gate-brandbar{width:100%;max-width:1280px;margin-inline:auto;padding:max(1.5rem,env(safe-area-inset-top)) 2.5rem 1rem}.mesh-experience .entry-studio-body{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);width:100%;max-width:1160px;min-height:0;flex:1;margin-inline:auto;padding:.75rem 2.5rem 1.25rem}.entry-studio-story{min-width:0}.entry-studio-story>h2{margin-top:1.2rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.75rem,4.5vw,4.5rem);font-weight:400;line-height:1.06;letter-spacing:-.045em;color:var(--text-primary)}.entry-studio-story>p:not(.public-kicker){max-width:23rem;margin-top:1.3rem;color:var(--text-secondary);font-size:.9375rem;line-height:1.8}.entry-world{position:relative;width:min(100%,310px);height:230px;margin:1.5rem auto .75rem;display:grid;place-items:center}.entry-world-orbit{position:absolute;border:1px solid var(--rule);border-radius:50%;rotate:-22deg}.entry-world-orbit-outer{width:100%;height:170px}.entry-world-orbit-inner{width:76%;height:216px;rotate:35deg}.entry-world-center{position:relative;display:grid;place-items:center;width:146px;height:146px;border:1px solid var(--rule);border-radius:50%;background:var(--paper-1);box-shadow:0 15px 50px -35px var(--text-muted)}.entry-world-center>svg{color:var(--accent-text)}.entry-world-node{position:absolute;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--rule);border-radius:15px;color:var(--accent-text);background:var(--paper-1)}.entry-world-node-one{top:14px;left:12%;rotate:-8deg}.entry-world-node-two{right:0;top:43%;rotate:8deg}.entry-world-node-three{bottom:0;left:19%;rotate:-4deg}.entry-world-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--accent)}.entry-world-dot-one{right:19%;top:13%}.entry-world-dot-two{left:6%;bottom:27%;opacity:.5}.entry-studio-note{display:flex;align-items:center;justify-content:center;gap:.6rem;color:var(--text-muted);font-size:.6875rem}.mesh-experience .entry-studio-card{gap:1.5rem;width:100%;max-height:100%;padding:1.5rem clamp(1.4rem,3vw,2.75rem) 2rem;border:1px solid var(--rule);border-radius:30px;background:var(--paper-1);box-shadow:0 20px 64px -48px var(--text-muted)}.entry-stage-label{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--rule);color:var(--text-muted);font-size:.6875rem;text-align:left}.entry-stage-dots{display:flex;gap:4px}.entry-stage-dots i{width:5px;height:5px;border-radius:50%;background:var(--rule)}.entry-stage-dots i.is-active{background:var(--accent)}.mesh-experience .entry-studio .mesh-gate-focus{width:100%;gap:1.1rem;margin-block:auto;padding-block:.4rem}.mesh-experience .entry-studio .mesh-gate-q{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:2.75rem;line-height:1.1;letter-spacing:-.035em}.mesh-experience .entry-studio .mesh-gate-q-sm{font-size:2rem}.mesh-experience .entry-studio .mesh-gate-welcome{font-size:.875rem}.mesh-experience .entry-studio .mesh-gate-inputwrap{width:100%}.mesh-experience .entry-studio .mesh-gate-inputwrap>.mesh-gate-input{background:var(--paper-0);border-radius:15px;box-shadow:none;font-size:1rem;text-align:left;padding-left:1rem}.mesh-experience .entry-studio .mesh-gate-inputwrap>.mesh-gate-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.mesh-experience .entry-studio .mesh-gate-go{border-radius:10px}.mesh-experience .entry-studio .mesh-gate-hint{font-size:.75rem;line-height:1.7}.mesh-experience .entry-studio .mesh-gate-form{width:100%;max-width:440px}.mesh-experience .entry-studio .mesh-gate-foot{position:relative;z-index:2;padding:.5rem 1.5rem max(1rem,env(safe-area-inset-bottom))}.mesh-experience .entry-studio .mesh-gate-field{font-size:.75rem}.mesh-experience .entry-studio .mesh-gate-input-line{min-height:44px;border-radius:11px;background:var(--paper-0)}.mesh-experience .entry-studio .mesh-gate-bubble{background:var(--paper-2);border-color:var(--rule);font-size:.8125rem}.mesh-experience .entry-studio .mesh-gate-primary{border-radius:12px}.auth-studio{display:flex;flex-direction:column;background:var(--paper-0)}.auth-studio-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;max-width:1160px;width:100%;margin-inline:auto;padding:max(1.5rem,env(safe-area-inset-top)) 2rem 1rem}.auth-studio-header>a:last-child{display:flex;align-items:center;gap:.5rem;min-height:44px;font-size:.75rem;color:var(--text-secondary)}.mesh-experience .auth-studio-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:4rem;align-items:center;max-width:1100px;width:100%;min-height:0;flex:1;padding:1rem 2rem;margin-inline:auto;overflow:auto}.auth-studio-intro h1{margin-top:1.3rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:400;line-height:1.08;letter-spacing:-.04em}.auth-studio-copy{margin-top:1.3rem;max-width:25rem;color:var(--text-secondary);font-size:.9375rem;line-height:1.8}.auth-studio-meshi{margin-bottom:2rem;display:grid;place-items:center;width:120px;height:120px;border:1px solid var(--rule);border-radius:50%;background:var(--paper-1)}.auth-studio-caption{display:flex;align-items:center;gap:.75rem;margin-top:2rem;color:var(--text-muted);font-size:.75rem}.mesh-experience .auth-shell-grid>.auth-studio-card{width:100%;max-height:100%;padding:2rem;border:1px solid var(--rule);border-radius:28px;background:var(--paper-1)}.mesh-experience .auth-studio-card>section{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.mesh-experience .auth-studio-card form input{background:var(--paper-0);border-radius:12px;text-align:left}.auth-studio-footer{display:flex;flex-shrink:0;justify-content:center;gap:2rem;padding:1rem 1rem max(1rem,env(safe-area-inset-bottom));font-size:.75rem;color:var(--text-muted)}.auth-studio-footer>a{display:inline-flex;align-items:center;min-height:32px}.auth-reset-wait{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:4rem 1rem;color:var(--text-muted);font-size:.8125rem}.mesh-experience .onboarding-studio{background:var(--paper-0)}.mesh-experience .onboarding-studio .onboarding-grid{padding-block:1.5rem;gap:1.75rem}.mesh-experience .onboarding-studio .onboarding-grid>aside{border:0;border-radius:0;background:transparent;box-shadow:none;padding:1rem .5rem}.mesh-experience .onboarding-studio .onboarding-grid>aside nav{gap:.5rem;margin-top:1.75rem}.mesh-experience .onboarding-studio .onboarding-grid>aside nav button{min-height:48px;border-radius:14px;padding-inline:.9rem}.mesh-experience .onboarding-studio .onboarding-grid>aside nav button[aria-current=step]{background:var(--paper-1);box-shadow:inset 0 0 0 1px var(--rule);color:var(--accent-text)}.onboarding-step-number{font-family:var(--font-mono),monospace;font-size:.625rem;color:var(--text-muted)}.mesh-experience .onboarding-studio-card{border:1px solid var(--rule);border-radius:28px;padding:2rem;background:var(--paper-1);box-shadow:none}.mesh-experience .onboarding-studio-card>header h1{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:2.5rem;letter-spacing:-.035em}.onboarding-account-email,.onboarding-current-step{display:block}.onboarding-current-step{color:var(--accent-text);margin-bottom:.2rem}.onboarding-account-email{max-width:15rem;overflow:hidden;text-overflow:ellipsis;font-size:.6875rem}.mesh-experience .onboarding-studio-card>header>div:last-child{border:0;border-radius:12px;padding:.5rem .75rem;background:var(--paper-0)}.mesh-experience .onboarding-studio-card .onboarding-step-panel{margin-top:1.5rem;padding-right:.5rem}.mesh-experience .onboarding-studio-card .mesh-choice{border-radius:14px}.mesh-experience .onboarding-studio-card label :is(input,textarea,select){background:var(--paper-0);border-radius:12px}.public-offline{height:100dvh;min-height:0;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2rem;background:var(--paper-0);color:var(--text-primary);text-align:center}.public-offline h1{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.5rem,7vw,4rem);font-weight:400;letter-spacing:-.04em}.offline-orbit{position:relative;display:grid;place-items:center;width:170px;height:170px;margin-bottom:1rem}.offline-meshi,.offline-orbit{border:1px solid var(--rule);border-radius:50%}.offline-meshi{display:flex;justify-content:center;align-items:center;gap:13px;width:80px;height:80px;background:var(--paper-2)}.offline-meshi i{height:6px;width:10px;border-radius:4px;background:var(--text-secondary)}.offline-satellite{position:absolute;top:15px;right:15px;width:10px;height:10px;border:2px solid var(--paper-0);border-radius:50%;background:var(--accent)}.offline-copy{max-width:24rem;color:var(--text-secondary);font-size:.9375rem;line-height:1.8}.offline-caption{margin-top:1rem;color:var(--text-muted);font-size:.75rem}.watch-studio-header{display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem}.watch-meshi{display:flex;align-items:center;justify-content:center;gap:4px;width:28px;height:28px;border:1px solid var(--rule);border-radius:50%;background:var(--paper-2)}.watch-meshi i{width:3px;height:5px;border-radius:3px;background:var(--text-primary)}.mesh-experience .watch-studio{padding:1rem;background:var(--paper-0);color:var(--text-primary)}.mesh-experience .watch-studio .watch-brand{margin:0;color:var(--text-primary)}.watch-section-title{margin:1rem 0 .5rem;color:var(--text-secondary);font-size:.75rem;font-weight:500}.mesh-experience .watch-studio .watch-item{border:1px solid var(--rule);border-radius:16px;padding:.9rem;background:var(--paper-1);color:var(--text-primary)}.mesh-experience .watch-studio .watch-action{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}@media (prefers-reduced-motion:no-preference){.entry-studio-story,.public-editorial-hero{animation:public-studio-arrive .45s var(--mesh-ease-out) both}.entry-world-node{animation:public-node-arrive .55s var(--mesh-ease-out) both}.entry-world-node-two{animation-delay:70ms}.entry-world-node-three{animation-delay:.14s}@keyframes public-studio-arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes public-node-arrive{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}}@media (max-width:900px){.public-primary-nav{gap:0}.mesh-experience .public-site-nav{gap:.5rem;padding:.75rem 1rem}.mesh-experience .public-site-nav [data-meshi-lockup]{max-width:12rem}.mesh-experience .entry-studio-body{gap:2rem;padding-inline:1.5rem}.entry-studio-story>h2{font-size:3rem}.entry-world{height:190px;width:250px}.entry-world-orbit-inner{height:180px}.entry-world-center{width:132px;height:132px}.mesh-experience .auth-studio-grid{gap:2rem}.legal-document-layout{grid-template-columns:12rem minmax(0,1fr);gap:1.5rem}}@media (max-width:767px){.mesh-experience .public-studio-header{padding:max(.75rem,env(safe-area-inset-top)) .75rem 0}.mesh-experience .public-site-nav{flex-wrap:wrap;border-radius:20px}.public-primary-nav{order:3;width:100%;justify-content:center;border-top:1px solid var(--rule);padding-top:.25rem}.public-primary-nav a{min-height:36px;padding-block:.25rem;flex:1}.public-account-nav{gap:0}.public-login-link{padding-inline:.5rem}.public-join-link{gap:.5rem;padding-inline:.75rem;font-size:.75rem}.mesh-experience .public-site-nav>a small,.public-account-nav .public-join-link>svg{display:none}.mesh-experience .public-document{padding:1.75rem 1.25rem 2.5rem}.mesh-experience .public-editorial-hero{padding-top:.5rem;padding-bottom:1.75rem;gap:1.5rem}.mesh-experience .public-editorial-hero h1{font-size:clamp(2.25rem,8vw,3.5rem)}.mesh-experience .public-studio-footer{display:grid;grid-template-columns:1fr;margin-inline:1.25rem;padding:1.5rem 0;gap:1rem}.public-footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}.public-footer-links>a{font-size:.6875rem}.legal-document-layout{grid-template-columns:1fr;gap:1rem}.legal-document-index{position:static;padding:1rem;border:1px solid var(--rule);border-radius:18px;background:var(--paper-1)}.legal-document-index nav{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-document-index nav a{font-size:.75rem;gap:.4rem}.legal-document-section{padding:1.5rem}.mesh-experience .public-help-workspace .help-filter-panel{position:static}.mesh-experience .entry-studio .mesh-gate-brandbar{padding:max(1rem,env(safe-area-inset-top)) 1.25rem .5rem}.mesh-experience .entry-studio-body{display:flex;flex-direction:column;justify-content:center;gap:0;padding:1rem 1.25rem}.entry-studio-story{display:none}.mesh-experience .entry-studio-card{flex:initial;width:min(100%,460px);max-height:100%;padding:1.25rem 1.5rem 1.5rem;border-radius:24px}.mesh-experience .entry-studio .mesh-gate-q{font-size:2.35rem}.mesh-experience .entry-studio .mesh-gate-q-sm{font-size:1.85rem}.mesh-experience .entry-studio .mesh-gate-foot{padding-block:.25rem max(.75rem,env(safe-area-inset-bottom))}.mesh-experience .auth-studio-grid{grid-template-columns:1fr;align-content:start;gap:1.5rem;padding:1.5rem 1.25rem}.auth-studio-header{padding:max(1rem,env(safe-area-inset-top)) 1.25rem .5rem}.auth-studio-caption,.auth-studio-meshi{display:none}.auth-studio-intro h1{margin-top:.75rem;font-size:2.5rem}.auth-studio-copy{margin-top:.75rem;font-size:.875rem}.mesh-experience .auth-shell-grid>.auth-studio-card{max-height:none;overflow:visible;padding:1.5rem;border-radius:22px}.mesh-experience .onboarding-studio .onboarding-grid{padding:.75rem;gap:.75rem}.mesh-experience .onboarding-studio .onboarding-grid>aside{padding:.25rem .5rem}.mesh-experience .onboarding-studio-card{padding:1.25rem;border-radius:22px}.mesh-experience .onboarding-studio-card>header h1{font-size:2rem}.onboarding-account-email{max-width:8rem}}@media (max-height:690px) and (min-width:768px){.entry-world{height:160px;margin-block:.75rem}.entry-world-orbit-outer{height:130px}.entry-world-orbit-inner{height:150px}.entry-world-center{width:112px;height:112px}.entry-world-center>div{scale:.8}.entry-studio-story>h2{font-size:3rem}.entry-studio-story>p:not(.public-kicker){margin-top:.75rem}.auth-studio-meshi{display:none}}@media (prefers-reduced-motion:reduce){.public-join-link,.public-login-link,.public-primary-nav a{transition:none}.public-join-link:hover{translate:none}}.auth-verification-card{display:flex;flex-direction:column;align-items:center}.mesh-experience .auth-verification-card>div:nth-child(2){width:auto;height:auto;border:0;border-radius:0;background:transparent;margin-bottom:.75rem}.mesh-experience .auth-verification-card>h2{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:2rem}.auth-studio-meshi{color:var(--accent-text)}.public-feature-hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:end}.public-feature-intro{display:flex;flex-direction:column;align-items:start;gap:1.5rem}.public-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.public-feature-tile{display:flex;flex-direction:column;gap:1.8rem;padding:1.5rem;border:1px solid var(--rule);border-radius:22px;background:var(--paper-1);transition:border-color .18s ease,translate .18s var(--mesh-ease-out)}.public-feature-tile:hover{border-color:var(--accent-line);translate:0 -3px}.public-feature-tile-top{display:flex;align-items:center;justify-content:space-between;color:var(--accent-text)}.public-feature-tile-top>span{font-family:var(--font-mono),monospace;font-size:.625rem;color:var(--text-muted)}.public-feature-tile h2{margin-bottom:.65rem;font-size:1.25rem;font-weight:500}.public-feature-tile p{font-size:.8125rem;line-height:1.7;color:var(--text-secondary)}.public-feature-tile-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;font-size:.6875rem;color:var(--text-secondary)}.public-feature-principles{display:grid;grid-template-columns:.8fr 1.2fr;gap:4rem;padding-block:2rem}.public-feature-pro h2,.public-feature-section-heading h2{margin-top:1rem;font-family:var(--font-display),Georgia,serif;font-size:2.5rem;font-weight:400;line-height:1.1;letter-spacing:-.03em}.public-feature-section-heading>p:last-child{margin-top:1rem;font-size:.875rem;line-height:1.75;color:var(--text-secondary)}.public-feature-principle-list article{display:flex;align-items:start;gap:1rem;padding-block:1.2rem}.public-feature-principle-list article+article{border-top:1px solid var(--rule)}.public-feature-principle-list article>svg{flex-shrink:0;margin-top:.15rem;color:var(--accent-text)}.public-feature-mode-list h3,.public-feature-principle-list h3{font-size:.9375rem;font-weight:500}.public-feature-mode-list p,.public-feature-principle-list p{margin-top:.5rem;font-size:.8125rem;line-height:1.75;color:var(--text-secondary)}.public-feature-layouts{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;padding:2rem}.public-feature-layouts .public-feature-section-heading>svg{color:var(--accent-text)}.public-feature-mode-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.public-feature-mode-list article{padding-top:1rem;border-top:1px solid var(--rule)}.public-feature-pro{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;padding:2rem}.public-feature-pro>div>p:not(.public-kicker){margin-top:1rem;color:var(--text-secondary);font-size:.875rem;line-height:1.75}.public-feature-pro .public-login-link{gap:1rem;margin:1rem 0 0 -.9rem;color:var(--accent-text)}.public-feature-pro ul{display:grid;align-content:center;gap:1rem}.public-feature-pro li{display:flex;align-items:baseline;gap:.8rem;font-size:.8125rem;color:var(--text-secondary);line-height:1.7}.public-feature-pro li>span{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--accent)}.public-feature-source-note{display:flex;gap:.8rem;align-items:start;padding:1rem;color:var(--text-muted)}.public-feature-source-note>svg{flex-shrink:0}.public-feature-source-note>p{font-size:.75rem;line-height:1.7}.mesh-experience .entry-studio :is(.mesh-gate-providers,.mesh-signup-providers) a{min-height:44px}@media (max-width:1000px){.public-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.public-feature-hero,.public-feature-layouts,.public-feature-principles,.public-feature-pro{grid-template-columns:1fr;gap:1.5rem}.public-feature-principles{padding-block:1rem}.public-feature-layouts,.public-feature-pro{padding:1.5rem}.public-feature-tile{padding:1.2rem;gap:1.5rem}.public-feature-pro h2,.public-feature-section-heading h2{font-size:2.15rem}}@media (max-width:420px){.public-feature-grid,.public-feature-mode-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.public-feature-tile{transition:none}.public-feature-tile:hover{translate:none}}.mesh-experience .entry-studio-card{justify-content:flex-start;overscroll-behavior:contain;scroll-padding-block:1rem}.mesh-experience .entry-studio-card>:is(form,section){min-width:0}.legal-document-layout>*,.mesh-experience .public-document,.public-editorial-hero>*,.public-footer-intro,.public-site-nav>*{min-width:0}.legal-document-section,.mesh-experience .public-document :is(p,h1,h2,h3,li,a){overflow-wrap:anywhere}.mesh-experience .public-document pre{overflow-wrap:normal}.mesh-experience .public-help-workspace .help-filter-panel{max-height:calc(100dvh - 10.5rem);overflow-y:auto}.public-help-category-list{min-width:0}@media (max-width:1023px){.mesh-experience .public-help-workspace .help-filter-panel{position:static;max-height:none;overflow:visible}.public-help-category-list{display:flex;gap:.5rem;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.4rem;scrollbar-width:thin}.public-help-category-list>button{flex-shrink:0;gap:.6rem;min-height:44px}}@media (max-width:767px){.mesh-experience .public-help-workspace input,.mesh-experience :is(.public-support-form,.auth-studio-card) :is(input,textarea,select){font-size:1rem}.mesh-experience .public-site-nav{display:grid;grid-template-columns:minmax(0,1fr) auto}.mesh-experience .public-primary-nav{grid-column:1/-1}.mesh-experience .public-site-nav .mesh-brand-wordmark-wrap>span+span{display:none}.mesh-experience .legal-document-index nav{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(10rem,1fr);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding-bottom:.5rem}.mesh-experience .legal-document-index nav a{min-height:44px;padding:.6rem;background:var(--paper-2)}.mesh-experience .public-document{padding-inline:max(1rem,env(safe-area-inset-left))}}@media (max-width:380px){.mesh-experience .public-site-nav{gap:.35rem;padding-inline:.7rem}.mesh-experience .public-account-nav .public-join-link{padding-inline:.6rem}.mesh-experience .public-account-nav .public-login-link{padding-inline:.4rem;font-size:.75rem}.mesh-experience .entry-studio-body{padding-inline:.75rem}.mesh-experience .entry-studio-card{padding-inline:1.1rem}.mesh-experience .entry-studio .mesh-gate-inline{gap:.65rem;flex-wrap:wrap;justify-content:center}}@media (max-height:620px){.mesh-experience .entry-studio .mesh-gate-brandbar{padding-block:max(.5rem,env(safe-area-inset-top)) .25rem}.mesh-experience .entry-studio-body{display:flex;flex-direction:column;justify-content:center;padding-block:.5rem}.mesh-experience .entry-studio-story{display:none}.mesh-experience .entry-studio-card{flex:initial;width:min(100%,460px);max-height:100%;padding-block:1rem;gap:1rem}.mesh-experience .entry-studio .entry-stage-label{padding-bottom:.65rem}.mesh-experience .entry-studio .mesh-gate-foot{padding-block:.25rem max(.5rem,env(safe-area-inset-bottom))}.mesh-experience .entry-studio .mesh-gate-shield{display:none}.mesh-experience .auth-studio-header{padding-block:.5rem}.mesh-experience .auth-studio-grid{align-items:start}.mesh-experience .auth-studio-footer{padding-block:.25rem}.mesh-experience .public-studio-header{padding-top:max(.4rem,env(safe-area-inset-top))}.mesh-experience .public-site-nav{padding-block:.4rem}}.mesh-experience .presence-kicker{margin:0;color:var(--text-secondary);font-size:.6875rem;font-weight:500;line-height:1.5;letter-spacing:.015em}.mesh-experience .presence-page-title{margin-top:.3rem;color:var(--text-primary);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.12;letter-spacing:-.045em}.mesh-experience .presence-primary-link{display:inline-flex;min-height:2.875rem;align-items:center;justify-content:center;gap:.625rem;padding:.75rem 1.125rem;border:1px solid transparent;border-radius:1rem;background:var(--accent);color:var(--accent-ink);font-size:.8125rem;font-weight:600;box-shadow:none;transition:opacity .16s,translate .16s}.mesh-experience .presence-primary-link:hover{opacity:.9}.mesh-experience .presence-primary-link:active{translate:0 1px}.mesh-experience .presence-empty-symbol{display:inline-flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;margin-bottom:1.5rem;border:1px solid var(--rule);border-radius:1.25rem;background:var(--paper-2);color:var(--accent-text)}.mesh-experience .presence-messages-shell{background:var(--paper-0)}.mesh-experience .presence-conversations{background:var(--paper-1)}.mesh-experience .presence-conversations-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.25rem .625rem}.mesh-experience .presence-conversations-heading h1{margin-top:.25rem;font-size:1.4375rem;font-weight:500;letter-spacing:-.04em}.mesh-experience .presence-count{display:inline-flex;min-width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--rule);border-radius:.75rem;color:var(--text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums}.mesh-experience .presence-conversations-search{padding-inline:1.25rem}.mesh-experience .presence-conversations-search label{min-height:2.75rem;border-radius:.875rem;background:var(--paper-2);border-color:transparent}.mesh-experience .presence-conversations-search label:focus-within{border-color:var(--accent)}.mesh-experience .presence-conversations [aria-label="Filter conversations"]{gap:.1875rem;padding:.25rem;border-radius:.875rem;background:var(--paper-2)}.mesh-experience .presence-conversations [aria-label="Filter conversations"] button{min-height:2.25rem;padding-inline:.625rem;border:0;border-radius:.6875rem;background:transparent;box-shadow:none;color:var(--text-secondary);font-weight:500}.mesh-experience .presence-conversations [aria-label="Filter conversations"] button[aria-pressed=true]{background:var(--paper-1);color:var(--text-primary);box-shadow:0 1px 3px color-mix(in srgb,var(--text-primary) 6%,transparent)}.mesh-experience .presence-notes{padding:1rem .5rem 1.25rem}.mesh-experience .presence-notes>div{padding-top:.375rem}.mesh-experience .presence-conversation-row{min-height:5.125rem;padding:.875rem;border:1px solid transparent;border-radius:1.125rem}.mesh-experience .presence-conversation-row[aria-current=page]{border-color:var(--rule);background:var(--paper-2)}.mesh-experience .presence-conversation-row:hover{background:var(--paper-2)}.mesh-experience .presence-conversation-row p{line-height:1.6}.mesh-experience .presence-message-welcome{position:relative;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:2rem;text-align:center}.mesh-experience .presence-welcome-stage{position:relative;display:grid;width:16rem;height:12rem;place-items:center;margin-bottom:1rem}.mesh-experience .presence-welcome-stage>span{position:absolute;width:13.5rem;height:8rem;border:1px solid var(--rule);border-radius:50%;rotate:-20deg}.mesh-experience .presence-welcome-stage>span:nth-child(2){width:17rem;height:11rem;rotate:20deg;opacity:.55}.mesh-experience .presence-message-welcome h2{margin-top:.75rem;color:var(--text-primary);font-family:var(--font-display-loaded),Georgia,serif;font-size:clamp(2rem,3vw,3.125rem);font-weight:400;line-height:1.1;letter-spacing:-.04em}.mesh-experience .presence-welcome-copy{max-width:22rem;margin:1rem 0 1.5rem;font-size:.9375rem;line-height:1.75;color:var(--text-secondary)}.mesh-experience .presence-welcome-footer{display:flex;align-items:center;gap:.5rem;margin-top:3rem;font-size:.75rem;color:var(--text-secondary)}.mesh-experience .presence-welcome-note{max-width:22rem;margin-top:.5rem;color:var(--text-muted);font-size:.6875rem;line-height:1.65}.mesh-experience .presence-thread-workspace{padding:0}.mesh-experience .presence-thread-surface{background:var(--paper-0)}.mesh-experience .presence-thread-header{background:var(--paper-1);padding:1rem 1.5rem}.mesh-experience .presence-thread-header h1{font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.mesh-experience .presence-details-trigger{width:2.75rem;height:2.75rem;padding:0;justify-content:center;border-radius:50%}.mesh-experience .presence-thread-privacy{background:var(--paper-1);padding:.625rem 1.5rem;font-size:.6875rem;border-bottom:0}.mesh-experience .presence-thread-tools{padding:.5rem 1.5rem;background:var(--paper-1)}.mesh-experience .presence-thread-tools>label{min-height:2.5rem;border:1px solid var(--rule);border-radius:.875rem;background:var(--paper-0)}.mesh-experience .presence-message-stream{padding:1.5rem clamp(1rem,3vw,3rem)}.mesh-experience .presence-thread .mechat-bubble-theirs{background:var(--paper-1);color:var(--text-primary);border:1px solid var(--rule);box-shadow:none}.mesh-experience .presence-thread .mechat-bubble-mine{box-shadow:none}.mesh-experience .presence-thread .mechat-tail:after,.mesh-experience .presence-thread .mechat-tail:before{display:none}.mesh-experience .presence-message-composer{margin:.5rem 1.25rem 1rem;padding:.75rem;border:1px solid var(--rule);border-radius:1.5rem;background:var(--paper-1)}.mesh-experience .presence-message-composer:focus-within{border-color:color-mix(in srgb,var(--accent) 50%,var(--rule))}.mesh-experience .presence-conversation-info>section{border-radius:1.25rem;box-shadow:none;background:var(--paper-1);padding:1.25rem}.mesh-experience .presence-conversation-info>section:first-child{padding-top:.5rem;border:0;background:transparent}.mesh-experience .presence-watch-room{border-radius:1.125rem;background:var(--paper-2)}.mesh-experience .presence-notifications{max-width:68rem;padding-top:2rem}.mesh-experience .presence-activity-header{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem;padding-bottom:.5rem}.mesh-experience .presence-activity-title h1{margin-top:.3rem;font-size:clamp(2rem,4vw,3rem);font-weight:500;letter-spacing:-.045em;line-height:1.15}.mesh-experience .presence-activity-title>p:last-child{margin-top:.75rem;font-size:.875rem;color:var(--text-secondary)}.mesh-experience .presence-activity-filters{padding:1rem;border-radius:1.375rem;box-shadow:none}.mesh-experience .presence-activity-filters>label{border-radius:.875rem;background:var(--paper-0)}.mesh-experience .presence-activity-filters [data-testid=notification-category-tabs]{gap:.25rem;margin-top:.875rem}.mesh-experience .presence-activity-list{gap:.75rem}.mesh-experience .presence-activity-card{border-radius:1.375rem;padding:1.25rem;box-shadow:none}.mesh-experience .presence-activity-card h2{font-size:.9375rem}.mesh-experience .presence-activity-card:hover{border-color:color-mix(in srgb,var(--text-secondary) 35%,var(--rule))}.mesh-experience .presence-inbox{max-width:64rem;padding-top:1rem}.mesh-experience .presence-inbox>header{padding:1.5rem 2rem}.mesh-experience .presence-inbox [data-testid=inbox-list]{margin:0;padding:0 2rem 7rem}.mesh-experience .presence-inbox [data-testid=inbox-list]>ul{gap:.625rem}.mesh-experience .presence-inbox-row{padding:1.125rem;border:1px solid var(--rule);border-radius:1.25rem;background:var(--paper-1)}.mesh-experience .presence-inbox-row:hover{background:var(--paper-2)}.mesh-experience .presence-inbox-row>span:last-child>span:nth-child(2){margin-top:.375rem;line-height:1.65}.mesh-experience .presence-inbox-empty{min-height:20rem;border:1px dashed var(--rule);border-radius:1.5rem;padding-inline:1.5rem}.mesh-experience .presence-inbox-empty a{min-height:2.75rem;display:flex;align-items:center}.mesh-experience .presence-world-mode{top:5rem;text-align:center}.mesh-experience .presence-world-switch{padding:.3rem;border-radius:1rem;border:1px solid var(--rule);background:var(--paper-1);box-shadow:0 4px 18px color-mix(in srgb,var(--text-primary) 5%,transparent)}.mesh-experience .presence-world-switch button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;padding-inline:1.125rem;border-radius:.75rem;font-size:.8125rem}.mesh-experience .presence-world-switch button[aria-pressed=true]{background:var(--paper-3);color:var(--text-primary);box-shadow:none}.mesh-experience .presence-world-tools{display:flex;flex-direction:column;align-items:center;gap:.125rem;right:1.125rem;width:3.5rem;padding:.3125rem;border:1px solid var(--rule);border-radius:1.25rem;background:var(--paper-1);box-shadow:0 4px 24px color-mix(in srgb,var(--text-primary) 7%,transparent)}.mesh-experience .presence-world-tools .mesh-rail-btn{position:relative;display:flex;width:2.75rem;min-width:2.75rem;height:2.75rem;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:.875rem;background:transparent;color:var(--text-secondary);box-shadow:none;transition:background-color .14s,color .14s}.mesh-experience .presence-world-tools .mesh-rail-btn:focus-visible,.mesh-experience .presence-world-tools .mesh-rail-btn:hover{background:var(--paper-2);color:var(--text-primary)}.mesh-experience .presence-world-tools .mesh-rail-btn[data-primary=true]{background:var(--accent);color:var(--accent-ink)}.mesh-experience .presence-world-tools .mesh-rail-label{position:absolute;right:calc(100% + .875rem);top:50%;translate:0 -50%;width:max-content;max-width:min(16rem,calc(100vw - 7rem));padding:.625rem .875rem;border:1px solid var(--rule);border-radius:.75rem;background:var(--paper-1);color:var(--text-primary);font-size:.75rem;font-weight:500;line-height:1.4;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s,visibility .12s}.mesh-experience .presence-world-tools .mesh-rail-btn:focus-visible .mesh-rail-label,.mesh-experience .presence-world-tools .mesh-rail-btn:hover .mesh-rail-label{opacity:1;visibility:visible}.mesh-experience .presence-tool-divider{width:1.5rem;height:1px;margin:.1875rem 0;background:var(--rule)}@media (max-height:650px){.mesh-experience .presence-world-tools{display:grid;grid-template-columns:repeat(2,2.75rem);width:auto;gap:.25rem}.mesh-experience .presence-tool-divider{display:none}.mesh-experience .presence-world-tools .mesh-rail-label{right:calc(100% + .625rem)}}@media (prefers-reduced-motion:reduce){.mesh-experience .presence-world-tools .mesh-rail-btn,.mesh-experience .presence-world-tools .mesh-rail-label{transition:none}}.mesh-experience .presence-world-visiting{max-width:calc(100% - 5rem);flex-wrap:wrap}.mesh-experience .presence-world-welcome{padding:1.75rem;border-radius:1.75rem}.mesh-experience .presence-world-welcome .presence-empty-symbol{margin-bottom:1rem}.mesh-experience .presence-world-welcome .presence-page-title{font-size:1.875rem}.mesh-experience .presence-world-gestures{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.5rem}.mesh-experience .presence-world-gestures span{display:flex;flex-direction:column;gap:.625rem;padding:1rem;border:1px solid var(--rule);border-radius:1rem;font-size:.6875rem;color:var(--text-secondary)}.mesh-experience .presence-world-welcome>button{min-height:2.875rem;border-radius:1rem;font-size:.8125rem}.mesh-experience .presence-world-search,.mesh-experience .presence-world-shortcuts{padding:1.25rem;border:1px solid var(--rule);border-radius:1.5rem;background:var(--paper-1)}.mesh-experience .presence-world-search{max-width:36rem}.mesh-experience .presence-world-list{border-left:1px solid var(--rule);background:var(--paper-1)}.mesh-experience .presence-world-list>div:first-child{padding:1.5rem}.mesh-experience .presence-world-list>div:first-child p:first-child{font-size:1.125rem}.mesh-experience .presence-world-list button{min-height:2.75rem}.mesh-experience .presence-world-rewind{border-radius:1.5rem;padding:1rem 1.25rem;background:var(--paper-1)}.mesh-experience .presence-meshi-dashboard{width:22rem;border:1px solid var(--rule);border-radius:1.75rem;background:var(--paper-1)}.mesh-experience .presence-meshi-identity{gap:1rem;padding:1.25rem;background:var(--paper-0)}.mesh-experience .presence-meshi-identity-copy{min-width:0}.mesh-experience :is(.presence-meshi-identity,.presence-meshi-chat) h2{font-family:var(--font-sans),sans-serif}.mesh-experience .presence-meshi-state{padding:1rem;border:1px solid var(--rule);border-radius:1.125rem;background:var(--paper-0)}.mesh-experience .presence-meshi-state>p:nth-child(2){margin-top:.25rem;font-size:.9375rem}.mesh-experience .presence-meshi-destinations button{min-height:5.75rem;border:1px solid var(--rule);border-radius:1.125rem;background:var(--paper-0)}.mesh-experience .presence-meshi-chat{max-width:25rem;border:1px solid var(--rule);border-radius:1.5rem;background:var(--paper-1)}.mesh-experience .presence-meshi-chat>div:first-child{padding:1rem 1.25rem}.mesh-experience .presence-meshi-transcript{padding:1.25rem}.mesh-experience .presence-meshi-transcript>div>div{font-size:.875rem;line-height:1.65;overflow-wrap:anywhere}.mesh-experience .presence-meshi-chat button{min-height:2.75rem}.mesh-experience .presence-meshi-composer{margin:.5rem;padding:.625rem;border:1px solid var(--rule);border-radius:1rem}.mesh-experience .presence-meshi-composer input{min-width:0;min-height:2.75rem;border:0;background:transparent}.mesh-experience .presence-meshi-composer button{min-width:2.75rem;min-height:2.75rem;display:grid;place-items:center}.mesh-experience .presence-map{min-height:24rem}.mesh-experience .presence-map-caption{top:1.5rem;left:1.5rem;max-width:min(23rem,calc(100% - 6.5rem));padding:1rem 1.25rem;border:1px solid var(--rule);border-radius:1.375rem;box-shadow:none}.mesh-experience .presence-map-caption h1{margin-top:.25rem;font-size:1.625rem;font-weight:500;letter-spacing:-.045em;color:var(--text-primary)}.mesh-experience .presence-map-caption>p:last-child{margin-top:.5rem;max-width:19rem;font-size:.75rem;line-height:1.6}.mesh-experience .presence-map-zoom{border-radius:.875rem}.mesh-experience .presence-map-card{max-width:26rem;margin-inline:auto;padding:1.25rem;border-radius:1.5rem;box-shadow:0 8px 32px color-mix(in srgb,var(--text-primary) 8%,transparent)}.mesh-experience .presence-map-card a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.875rem}.mesh-experience .presence-map-sharing{bottom:1.5rem;left:1.5rem}.mesh-experience .presence-map-sharing>button{min-height:2.875rem;border:1px solid var(--rule);border-radius:1rem}.mesh-experience .presence-map-share-panel{padding:1.25rem;border-radius:1.5rem;box-shadow:0 8px 32px color-mix(in srgb,var(--text-primary) 8%,transparent)}.mesh-experience .presence-map-share-panel button{min-height:2.75rem}@media (max-width:767px){.mesh-experience .presence-conversations-heading{padding-top:1rem}.mesh-experience .presence-thread-header{padding:.75rem .625rem}.mesh-experience .presence-thread-tools{padding:.5rem .875rem}.mesh-experience .presence-message-stream{padding:1.25rem .875rem 5rem}.mesh-experience .presence-message-composer{margin:.375rem .625rem max(.625rem,env(safe-area-inset-bottom));border-radius:1.25rem}.mesh-experience .presence-notifications{padding-top:1.25rem}.mesh-experience .presence-activity-header{gap:1rem}.mesh-experience .presence-activity-actions{width:100%;justify-content:flex-end}.mesh-experience .presence-activity-card{padding:1rem}.mesh-experience .presence-inbox{padding-top:0}.mesh-experience .presence-inbox>header{padding:1.25rem 1rem}.mesh-experience .presence-inbox [data-testid=inbox-list]{padding-inline:1rem}.mesh-experience .presence-world-mode{top:4.5rem}.mesh-experience .presence-world-switch button{min-height:2.25rem;padding-inline:.875rem;font-size:.75rem}.mesh-experience .presence-world-tools{right:.75rem}.mesh-experience .presence-world-tools .mesh-rail-btn{border-radius:.875rem}.mesh-experience .presence-map-caption{left:.75rem;top:.75rem;padding:.875rem}.mesh-experience .presence-map-caption h1{font-size:1.25rem}.mesh-experience .presence-map-caption>p:last-child{font-size:.6875rem}.mesh-experience .presence-map-sharing{left:.75rem;bottom:.75rem}}@media (prefers-reduced-motion:reduce){.mesh-experience .presence-primary-link{transition:none}}.mesh-experience .presence-doodle-pad{max-width:42rem;margin-inline:auto;padding:1rem 1.25rem;border:1px solid var(--rule);border-radius:1.5rem 1.5rem 0 0;box-shadow:0 -8px 32px color-mix(in srgb,var(--text-primary) 6%,transparent)}.mesh-experience .presence-doodle-ink{flex-shrink:0}@media (max-width:420px){.mesh-experience .presence-doodle-pad{padding-inline:.875rem}.mesh-experience .presence-doodle-pad>div:nth-of-type(3){gap:.25rem}.mesh-experience .presence-doodle-ink{width:2.5rem;height:2.75rem}}.mesh-experience .presence-world-detail{padding:1.25rem;border:1px solid var(--rule);border-radius:1.5rem;background:var(--paper-1)}.mesh-experience .presence-world-detail a,.mesh-experience .presence-world-detail button{min-height:2.75rem;border-radius:.875rem}.mesh-experience .presence-world-lens{border:1px solid var(--rule);border-radius:1.75rem;background:var(--paper-1)}.mesh-experience .presence-world-lens>div:not(:first-child){gap:1rem}.mesh-experience .presence-world-lens button:not([aria-label^=Catch-up]){min-height:max(44px,2.75rem)}.mesh-experience .presence-world-compose{border-radius:1.75rem}.mesh-experience .mesh-content,.mesh-experience .mesh-route-slot,.mesh-experience :is(.personal-admin,.personal-controls,.personal-billing)>section>*,.mesh-experience :is(.personal-studio,.social-page,.studio-composer,.studio-queue),.mesh-experience :is(.settings-panel,.settings-group,.settings-card){min-width:0}.mesh-experience .mesh-content{min-height:0;scroll-padding-block:1rem max(1rem,env(safe-area-inset-bottom))}.mesh-experience .mesh-topbar{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));padding-top:max(.5rem,env(safe-area-inset-top))}.mesh-experience .mesh-account-panel{max-width:calc(100vw - 1.5rem - env(safe-area-inset-left) - env(safe-area-inset-right));max-height:calc(100dvh - var(--mesh-topbar-h) - 2rem - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.mesh-experience .mesh-dialog{--dialog-edge:16px;top:calc(var(--dialog-viewport-top, 0px) + var(--dialog-viewport-height, 100dvh) / 2);width:calc(100vw - var(--dialog-edge) * 2 - env(safe-area-inset-left) - env(safe-area-inset-right));max-height:min(42rem,calc(var(--dialog-viewport-height, 100dvh) - var(--dialog-edge) * 2 - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}.mesh-experience .mesh-dialog-header{max-height:min(12rem,calc(var(--dialog-viewport-height, 100dvh) * .4));overflow-y:auto;overscroll-behavior:contain}.mesh-experience .mesh-dialog-header>button{position:sticky;top:0;min-width:44px;min-height:44px}.mesh-experience .mesh-dialog-body{min-width:0;overflow-wrap:anywhere;scroll-padding-block:1rem}.mesh-experience .mesh-dialog-body :is(input,textarea,select){max-width:100%;min-width:0;scroll-margin-block:1rem}.mesh-experience .presence-meshi-chat{bottom:max(calc(5.75rem + env(safe-area-inset-bottom)),var(--meshi-keyboard-bottom,0px));height:min(520px,var(--meshi-available-height,calc(100dvh - 7rem)));max-height:var(--meshi-available-height,calc(100dvh - 7rem))}.mesh-experience .presence-meshi-dashboard{bottom:max(calc(var(--mobile-nav-h) + env(safe-area-inset-bottom) + 1rem),var(--meshi-keyboard-bottom,0px));max-height:min(40rem,var(--meshi-available-height,calc(100dvh - var(--mobile-nav-h) - 2rem)))}.mesh-experience .presence-meshi-chat[data-panel-short=true]{overflow-y:auto;overscroll-behavior:contain}.mesh-experience .presence-meshi-chat[data-panel-short=true] .presence-meshi-quick-actions{display:none}.mesh-experience .presence-meshi-chat :is(button,input):focus-visible{outline:2px solid var(--rule-focus);outline-offset:2px}@media (max-width:767px),(pointer:coarse){.mesh-experience .presence-meshi-composer input{font-size:16px}}@media (min-width:640px){.mesh-experience .presence-meshi-chat{bottom:max(1rem,var(--meshi-keyboard-bottom,0px))}}@media (min-width:768px){.mesh-experience .presence-meshi-dashboard{bottom:max(76px,var(--meshi-keyboard-bottom,0px))}}.mesh-experience .personal-admin .overflow-x-auto{max-width:100%;overscroll-behavior-x:contain}.mesh-experience .personal-admin :is(article,section){overflow-wrap:anywhere}.mesh-experience .personal-admin :is(td,th){overflow-wrap:normal}.mesh-experience .personal-studio .mesh-button{white-space:normal}.mesh-experience .personal-controls .adaptive-account-actions>div:first-child{flex:1}.mesh-experience .social-profile .profile-info{overflow-wrap:anywhere}.mesh-experience .social-profile .profile-actions{flex-wrap:wrap}.mesh-experience .social-profile .profile-tabs-nav{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:.4rem}.mesh-experience .social-profile .profile-tabs-nav>a{flex-shrink:0}.mesh-experience .social-profile :is(input,textarea,select){min-width:0;max-width:100%}.mesh-experience .social-community-space .social-community-hero h1{white-space:normal;overflow-wrap:anywhere}.mesh-experience .studio-composer input[type=datetime-local]{min-width:0;max-width:100%}.mesh-experience .studio-composer [data-testid=composer-schedule-panel]>div:last-child{flex-wrap:wrap}@container (max-width: 44rem){.mesh-experience .personal-platform-row>div:nth-child(2){grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.mesh-experience .adaptive-content-row{display:grid;grid-template-columns:28px 48px minmax(0,1fr);column-gap:.65rem;row-gap:.6rem}.mesh-experience .adaptive-content-row>:nth-child(2){width:48px;height:36px}.mesh-experience .adaptive-content-row>:last-child{grid-column:2/-1;flex-wrap:wrap;min-width:0}}@container (max-width: 25rem){.mesh-experience .personal-platform-row>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1279px){.mesh-experience .social-community-space{grid-template-columns:minmax(0,1fr)}.mesh-experience .adaptive-account-actions,.mesh-experience .adaptive-controls-heading{flex-direction:column;align-items:stretch}.mesh-experience .adaptive-account-actions>div:last-child,.mesh-experience .adaptive-controls-heading>div:last-child{min-width:0;width:100%}}@media (min-width:1024px) and (max-width:1199px){.mesh-experience .settings-studio .settings-traditional-grid{grid-template-columns:13rem minmax(0,1fr);gap:1.25rem}.mesh-experience .settings-studio .settings-panel .grid[class~="md:grid-cols-2"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px),(pointer:coarse){.mesh-experience :is(.mesh-shell,.mesh-dialog,.mesh-account-panel) :is(.mesh-button,.key,.mesh-dropdown-item,.mesh-topbar-owner,.mesh-mobile-nav-item),.mesh-experience :is(.personal-studio,.social-community-space,.social-community-form,.studio-composer,.studio-queue) button{min-height:44px;min-width:44px}.mesh-experience :is(.mesh-shell,.mesh-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color]),textarea,select,[contenteditable=true]){font-size:max(16px,1rem)}.mesh-experience :is(.personal-studio,.social-profile-editor,.social-community-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:44px}}@media (max-width:767px){.mesh-experience .mesh-topbar{gap:.4rem}.mesh-experience .mesh-topbar-icon{min-width:44px;min-height:44px}.mesh-experience .mesh-topbar-owner>span:nth-child(2){display:none}.mesh-experience .mobile-bottom-nav{padding-bottom:max(.35rem,env(safe-area-inset-bottom))}.mesh-experience:has(.mobile-bottom-nav[aria-hidden=true]) .mesh-main{padding-bottom:0}.mesh-experience .mesh-dialog{--dialog-edge:10px}.mesh-experience .mesh-dialog>.mesh-dialog-header{padding:1rem;gap:.5rem}.mesh-experience .mesh-dialog>.mesh-dialog-body,.mesh-experience .personal-admin .mesh-surface:not(.personal-page-heading){padding:1rem}.mesh-experience .social-profile .profile-actions>*{max-width:100%}.mesh-experience .social-profile .social-profile-stats{gap:.75rem 1rem}.mesh-experience .social-profile .social-profile-stats>a{margin-block:0}.mesh-experience .social-community-hero>div:last-child{padding-inline:1rem}}@media (max-width:380px){.mesh-experience .settings-studio .settings-nav-scroll{grid-template-columns:minmax(0,1fr)}.mesh-experience .settings-studio .settings-nav-item{min-height:64px}.mesh-experience .settings-studio .settings-panel-heading,.mesh-experience .settings-studio .settings-panel-scroll{padding-inline:0!important}.mesh-experience .personal-commerce-detail .personal-gift-modes,.mesh-experience .personal-metrics{grid-template-columns:minmax(0,1fr)}.mesh-experience .social-profile .profile-info{padding-inline:1rem}.mesh-experience .personal-pro-feature{grid-template-columns:2.3rem minmax(0,1fr);column-gap:.75rem}.mesh-experience .personal-pro-feature>svg{width:2.3rem;height:2.3rem;padding:.5rem}.mesh-experience .personal-admin .personal-page-heading>div>div:first-child{gap:.75rem}.mesh-experience .personal-admin .personal-page-heading>div>div:first-child>div:first-child{display:none}}@media (orientation:landscape) and (max-height:500px){.mesh-experience .mesh-content{padding-bottom:0!important}.mesh-experience .mesh-topbar{min-height:44px;padding-block:0}.mesh-experience .mesh-dialog{--dialog-edge:8px}.mesh-experience .mesh-dialog>.mesh-dialog-header{padding-block:.6rem}.mesh-experience .mesh-dialog>.mesh-dialog-body{padding-block:.75rem}.mesh-experience .mesh-mobile-nav-item{min-height:44px}.mesh-experience .settings-studio .settings-traditional-header{display:block}.mesh-experience .settings-studio .personal-heading-line,.mesh-experience .settings-studio .settings-studio-summary{display:none}}@media (horizontal-viewport-segments:2){.mesh-experience .mesh-dialog{left:calc(env(viewport-segment-left 1 0, 0px) + env(viewport-segment-width 1 0, 100vw) / 2);right:auto;margin-right:0;width:calc(env(viewport-segment-width 1 0, 100vw) - 2rem);max-width:min(32rem,calc(env(viewport-segment-width 1 0, 100vw) - 2rem));translate:-50% -50%}}@media (vertical-viewport-segments:2){.mesh-experience .mesh-dialog{--dialog-segment-height:max(0px,min(calc(env(viewport-segment-height 0 0, 100dvh) - var(--dialog-viewport-top, 0px)),var(--dialog-viewport-height,100dvh)));top:calc(var(--dialog-viewport-top, 0px) + var(--dialog-segment-height) / 2);max-height:min(42rem,calc(var(--dialog-segment-height) - 1.5rem))}}