.context-bar.profile-context{padding:10px var(--gutter);grid-template-columns:minmax(0,540px) auto;justify-content:start;align-items:center;gap:8px;display:grid}.profile-categories{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 55%, transparent);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:3px;display:grid}.profile-categories button{--category-tone:var(--lightningcss-light,color-mix(in srgb, var(--category-color) 42%, #19202a))var(--lightningcss-dark,var(--category-light));min-width:0;min-height:36px;color:var(--muted);white-space:nowrap;filter:none;border:1px solid #0000;border-radius:9px;gap:6px;padding:7px 10px;font-size:11px;font-weight:550;line-height:1.4;transition:color .18s,background-color .18s,border-color .18s;transform:none}.profile-categories button svg{color:var(--category-tone);flex:none}.profile-categories button[aria-pressed=true]{color:var(--category-tone);border-color:color-mix(in srgb, var(--focus-ring) 30%, var(--line));background:color-mix(in srgb, var(--category-tone) 9%, var(--panel))}.profile-categories button:is(:hover,:focus-visible){color:var(--category-tone);background:color-mix(in srgb, var(--category-tone) 12%, var(--panel));outline-color:var(--focus-ring);filter:none;transform:none}.profile-context .identity-menu{align-self:center;max-width:100%;margin:0}@media (max-width:1100px){.profile-context .identity-menu .choice-trigger{justify-content:center;width:44px;min-width:44px;height:44px;padding:5px}.profile-context .identity-menu .choice-trigger>:not(.choice-symbol){display:none}}@media (max-width:380px){.profile-context:has(.identity-menu) .profile-categories{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-context:has(.identity-menu) .profile-categories button span{display:none}.profile-context:has(.identity-menu) .profile-categories button{min-height:44px}}.profile-context .identity-menu .choice-trigger{max-width:100%}@media (min-width:501px){.header-actions .create-button{white-space:nowrap;gap:7px;padding-inline:12px}}@media (max-width:600px){.profile-categories button{flex-direction:column;gap:4px;min-height:44px;padding:6px 2px;font-size:11px}}@media (max-width:300px){.profile-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-categories button{flex-direction:row;min-height:44px}}@media (prefers-reduced-motion:reduce){.profile-categories button{transition:none}}@media (forced-colors:active){.profile-categories button[aria-pressed=true]{color:highlight;border-color:highlight}}
:root{--site-header-height:60px}.site-nav-entry{display:contents}.site-workspace-navigation{z-index:55;display:none}.site-workspace-navigation[hidden]{display:none!important}@media (min-width:760px){.site-header .site-primary-navigation{position:absolute;left:50%;transform:translate(-50%)}.site-header.is-workspace-open .site-primary-navigation{left:calc(50% - 64px)}.site-header .site-primary-navigation .desktop-nav{margin:0}.site-header .site-header-actions{margin-left:auto}.site-header .site-nav-entry{align-items:center;display:inline-flex}.site-header .site-nav-entry:has(.workspace-disclosure) .navigation-item{border-right:0;border-radius:24px 0 0 24px;width:120px;padding-right:6px}.site-header .workspace-disclosure{border:1px solid var(--chrome-line);background:color-mix(in srgb,var(--chrome-surface) 78%,transparent);width:26px;min-width:26px;height:38px;min-height:38px;color:var(--chrome-muted);border-left:0;border-radius:0 24px 24px 0;justify-content:center;align-items:center;padding:3px 7px 3px 2px;transition:background-color .18s,border-color .18s;display:flex}.site-header .workspace-disclosure svg{transition:transform .16s}.site-header .workspace-disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.site-header.is-workspace-open .site-workspace-navigation{border:1px solid var(--chrome-line);width:148px;max-width:calc(100vw - 32px);height:40px;color:var(--chrome-text);background:var(--chrome-bg);box-shadow:none;border-radius:14px;margin:0;padding:3px;display:block;position:fixed;inset:10px auto auto calc(50% + 144px);container-type:inline-size}.site-header .site-workspace-navigation .profile-context{background:0 0;border:0;flex-flow:row;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;min-height:0;margin:0;padding:0;display:flex}.site-header .site-workspace-navigation .profile-categories{background:0 0;border:0;border-radius:9px;flex:1;gap:2px;min-width:0;margin:0;padding:0;display:flex}.site-header .site-workspace-navigation .profile-categories button{border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:32px;padding:6px;font-size:10px;display:flex}.site-header .site-workspace-navigation .profile-categories svg{width:14px;height:14px}.site-header .site-workspace-navigation .identity-menu{flex:0 0 34px;align-self:center;margin:0}.site-header .site-workspace-navigation .identity-menu>.choice-trigger{border-radius:10px;justify-content:center;gap:0;width:34px;min-width:34px;height:32px;min-height:32px;padding:0}}@media (max-width:759px){.site-primary-navigation{display:none}}.site-header .site-workspace-navigation .identity-menu .choice-trigger>:not(.choice-symbol){display:none}.site-header .site-workspace-navigation .identity-menu .choice-trigger>.choice-symbol{border-radius:inherit;background:0 0;width:100%;height:100%}@container (max-width:320px){.site-header .site-workspace-navigation .profile-categories button{gap:0;width:28px;min-height:30px;padding:5px}.site-workspace-navigation .profile-categories button>span{display:none}}.atlas-detail-tools button:disabled{opacity:1;cursor:progress}.site-header.is-workspace-open .site-workspace-navigation{transform:translate(0,0)}.site-header .workspace-disclosure{background:0 0}@media (min-width:760px){.site-header .site-nav-entry:has(a[aria-current=page]) .workspace-disclosure{background:color-mix(in srgb,var(--chrome-surface) 78%,transparent)}}@media (min-width:760px) and (hover:hover) and (pointer:fine){.site-header .site-navigation .site-nav-entry:has(.workspace-disclosure):hover:not(:has(.workspace-disclosure:hover))>:is(.navigation-item,.workspace-disclosure){background:var(--account-hover);border-color:var(--account-line);color:var(--account-text)}.site-header .site-navigation .site-nav-entry:has(.workspace-disclosure):hover>.workspace-disclosure:hover{background:color-mix(in srgb,var(--account-hover) 94%,var(--account-text))}}.site-header.header{--chrome-bg:#101217;--chrome-surface:#232630;--chrome-text:#f3f1f5;--chrome-muted:#b1afbc;--chrome-line:#ffffff17;width:100%;max-width:none;height:var(--site-header-height);min-height:var(--site-header-height);max-height:var(--site-header-height);flex:0 0 var(--site-header-height);background:var(--chrome-bg);color:var(--chrome-text);border:0;border-bottom:1px solid var(--chrome-line);z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;gap:22px;margin:0;padding:0 28px;display:flex;position:relative}html[data-resolved-theme=light] .site-header{--chrome-bg:#f4f2ed;--chrome-surface:#e1e9eb;--chrome-text:#34495b;--chrome-muted:#526c7d;--chrome-line:#385b7624}.site-header .brand-home{color:var(--chrome-text);background:0 0;border:0;flex:none;padding:0;display:flex}.site-header .wordmark{color:var(--chrome-text);gap:7px;font-size:23px}.site-header .wordmark .brand-mark{width:32px;min-width:32px;height:32px}.site-header .site-navigation{justify-content:center;align-items:center;gap:8px;margin:0 auto;padding:0;display:flex}.site-header .desktop-nav .navigation-item.account-button{flex-direction:row;width:120px}.site-header .bottom-nav .navigation-item{min-height:40px;color:var(--chrome-muted);box-shadow:none;background:0 0;border:0;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;transform:none}.site-header .bottom-nav .navigation-item:hover{color:var(--chrome-text);background:var(--chrome-surface)}.site-header .bottom-nav .bottom-post{display:none}.site-header.header button:is(.create-button,.bottom-post):disabled{opacity:1;cursor:progress}.site-header .site-navigation .navigation-item:focus-visible,.site-header button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.site-header .site-header-actions{flex:none;align-items:center;gap:8px;display:flex}.site-header .site-header-actions button svg{flex:none;display:block}.site-header .message-indicator{position:relative}.site-header .site-header-actions .message-indicator .message-notification-count{border:2px solid var(--chrome-bg);color:#39241e;font-variant-numeric:tabular-nums;background:#e2ac9a;border-radius:6px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:2px;right:2px}.site-header .bottom-nav.site-navigation{display:none}.site-header.header{background:0 0}.app:has(>.site-header)>.page-scroll{margin-top:calc(-1 * var(--site-header-height));padding-top:var(--site-header-height);scroll-padding-top:calc(var(--site-header-height) + 16px)}.site-header.header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, #ffffff08, transparent), color-mix(in srgb, var(--chrome-bg) 66%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.1);backdrop-filter:blur(22px)saturate(1.1);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff05,0 4px 24px #00000008}.site-header .site-navigation .navigation-item[aria-current=page]{background:color-mix(in srgb, var(--chrome-surface) 78%, transparent);box-shadow:none}.site-account-popover{inset:calc(var(--site-header-height) - 5px) 24px auto auto;border:1px solid var(--chrome-line);width:max-content;min-width:176px;max-width:calc(100vw - 32px);color:var(--chrome-text);background:var(--chrome-bg);border-radius:15px;margin:0;padding:8px;position:fixed;box-shadow:0 16px 50px #0003}.site-account-popover:popover-open{animation:.13s ease-out account-arrive}@keyframes account-arrive{0%{opacity:0;translate:0 -4px}}.site-account-popover nav{gap:3px;display:grid}.site-account-popover nav a{text-align:left;min-height:36px;color:var(--chrome-text);white-space:nowrap;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;padding:8px;font-size:12px;text-decoration:none;display:flex}.site-account-popover nav a>span{flex:1;order:1}.site-account-popover nav a>svg{flex:none;order:0}.site-account-popover nav a:hover,.site-account-popover nav a[aria-current=page]{background:var(--chrome-surface)}.site-account-popover nav a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.site-account-footer{border-top:1px solid var(--chrome-line);justify-content:flex-start;align-items:center;gap:6px;margin-top:7px;padding-top:9px;display:flex}.site-account-tools{align-items:center;gap:6px;display:flex}.site-header :is(.site-account-theme,.site-account-info){border:1px solid var(--chrome-line);width:36px;height:36px;min-height:36px;color:var(--chrome-text);border-radius:10px;flex:0 0 36px;place-items:center;padding:0;text-decoration:none;display:grid}.site-header :is(.site-account-theme,.site-account-info):hover,.site-header .site-account-info[aria-current=page]{background:var(--chrome-surface)}.site-header .site-account-info:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.site-header .site-account-logout{color:#e5aea2;background:#cf8a7b10;border:1px solid #cf8a7b38;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;width:36px;height:36px;min-height:36px;padding:0;font-size:12px;display:flex}.site-header .site-account-logout:hover{background:#cf8a7b22;border-color:#cf8a7b60}html[data-resolved-theme=light] .site-header .site-account-logout{color:#97483b;background:#ad62530d;border-color:#ad62532e}html[data-resolved-theme=light] .site-header .site-account-logout:hover{background:#ad62531c;border-color:#ad625357}.site-account-popover .site-account-error{color:var(--chrome-text);padding:9px 3px 0;font-size:11px}@media (prefers-reduced-motion:reduce){.site-account-popover:popover-open{animation:none}}.app:has(>.site-header){--frame-height:var(--site-header-height);--mobile-nav:0px}@media (min-width:760px) and (max-width:1100px){.site-header.header{gap:16px;padding-inline:22px}.site-header .site-header-actions>button>span:not(.mw-message-badge):not(.sr-only),.site-header .desktop-nav .navigation-item:nth-child(n+3)>span{display:none}.site-header .site-header-actions>button.account-button{padding:8px}}@media (max-width:759px){.site-header.header{justify-content:space-between;gap:12px;padding:0 16px}.site-header .desktop-nav.site-navigation,.site-header .site-header-actions .create-button,.site-header .site-header-actions button>span:not(.mw-message-badge):not(.sr-only),.site-header .bottom-nav .navigation-account{display:none}.site-header .bottom-nav .bottom-post,.site-header .site-header-actions .login-button{display:inline-flex}.site-header .site-header-actions{gap:4px}.site-header .site-header-actions>button.account-button{padding:8px}.site-header .bottom-nav.site-navigation{inset:auto 10px max(8px, env(safe-area-inset-bottom));border:1px solid var(--chrome-line);background:linear-gradient(180deg, #ffffff08, transparent), color-mix(in srgb, var(--chrome-bg) 66%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.1);backdrop-filter:blur(22px)saturate(1.1);border-radius:16px;gap:2px;width:auto;height:58px;margin:0;padding:4px;display:flex;position:fixed;box-shadow:inset 0 1px #ffffff06,0 8px 30px #00000024}.site-header .bottom-nav.site-navigation .navigation-item{border-radius:11px;flex-direction:column;flex:1;gap:4px;min-width:0;height:54px;padding:5px 2px;font-size:12px;line-height:1.3}.site-header .bottom-nav .site-nav-entry{border-radius:11px;flex:1;align-items:center;min-width:0;display:flex;position:relative}.site-header{--dock-selection:var(--chrome-text)}.site-header .site-workspace-navigation .profile-categories button[aria-pressed=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--dock-selection) 6%,transparent),transparent 90%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dock-selection) 14%,transparent);border-color:#0000}.site-header .bottom-nav .site-nav-entry:has(a[aria-current=page]){background:linear-gradient(180deg,color-mix(in srgb,var(--dock-selection) 6%,transparent),transparent 90%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dock-selection) 14%,transparent);border-color:#0000}.site-header .bottom-nav .site-nav-entry>.navigation-item[aria-current=page]{color:var(--chrome-text)}.site-header .bottom-nav .site-nav-entry .navigation-item{background:0 0}.site-header .bottom-nav .navigation-item:before{content:none}.site-header .bottom-nav .navigation-item svg{filter:none}.site-header .bottom-nav .workspace-disclosure{z-index:2;border:1px solid var(--chrome-line);width:48px;min-width:48px;height:20px;min-height:20px;color:var(--chrome-muted);background:var(--chrome-bg);border-radius:12px 12px 5px 5px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-24px;left:calc(50% - 24px)}.site-header .bottom-nav .workspace-disclosure:after{content:"";position:absolute;inset:-2px 0}.site-header .bottom-nav .workspace-disclosure:is(:hover,:focus-visible){opacity:1}.site-header .bottom-nav .workspace-disclosure svg{width:16px;height:16px;transform:rotate(-90deg)}.site-header .bottom-nav .workspace-disclosure[aria-expanded=true] svg{transform:rotate(90deg)}.site-header .bottom-nav.site-navigation{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;max-width:620px;height:64px;margin-inline:auto;display:grid}.site-header.is-workspace-open .bottom-nav.site-navigation{height:118px}.site-header.is-workspace-open .bottom-nav .workspace-disclosure{top:-78px}.site-header.is-workspace-open .bottom-nav:before{content:"";background:var(--chrome-line);height:1px;position:absolute;top:55px;left:14px;right:14px}.site-header.is-workspace-open .site-workspace-navigation{width:148px;max-width:calc(100vw - 32px);height:48px;color:var(--chrome-text);box-shadow:none;background:0 0;border:0;border-radius:9px;margin:0;padding:0;display:block;position:fixed;inset:auto;overflow:visible;container-type:inline-size}.site-header .site-workspace-navigation .profile-context{background:0 0;border:0;flex-direction:row;align-items:center;gap:4px;width:100%;height:48px;min-height:0;margin:0;padding:0;display:flex}.site-header .site-workspace-navigation .profile-categories{background:0 0;border:0;flex:1;gap:2px;min-width:0;padding:0;display:flex}.site-header .site-workspace-navigation .profile-categories button{border-radius:9px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:24px;height:44px;min-height:44px;padding:2px;font-size:12px;line-height:1.3;display:flex;position:relative}.site-header .site-workspace-navigation .profile-categories button>span{display:block}.site-header .site-workspace-navigation .profile-categories button[aria-pressed=true]{--dock-selection:var(--category-tone)}.site-header .site-workspace-navigation .identity-menu{flex:0 0 34px;margin:0}.site-header .site-workspace-navigation .identity-menu>.choice-trigger{border-radius:10px;justify-content:center;gap:0;width:34px;min-width:34px;height:44px;min-height:44px;padding:0}.site-header .site-workspace-navigation .identity-menu .choice-trigger>:not(.choice-symbol){display:none}.site-account-popover{inset:calc(var(--site-header-height) - 5px) 12px auto auto}.app:has(>.site-header){--mobile-nav:calc(108px + env(safe-area-inset-bottom))}.app:has(>.site-header.is-workspace-open){--mobile-nav:calc(162px + env(safe-area-inset-bottom))}.atlas-shell .atlas-world{--atlas-control-bottom:calc(88px + env(safe-area-inset-bottom))}.atlas-shell .atlas-world .atlas-location-tools{left:max(10px,50vw - 310px)}.atlas-shell .atlas-world .atlas-map-tools{align-items:center;height:44px;right:max(10px,50vw - 310px)}.app:has(>.site-header)>.page-scroll{padding-bottom:var(--mobile-nav)}@container (max-width:300px){.atlas-shell .site-header .site-workspace-navigation .profile-categories button>span{display:none}}}@media (max-width:759px) and (hover:hover) and (pointer:fine){.site-header{--dock-hover:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--chrome-text) 13%,transparent),transparent 78%)}.site-header .bottom-nav .site-nav-entry:has(.navigation-item):hover:not(:has(.workspace-disclosure:hover)){background-image:var(--dock-hover)}.site-header .bottom-nav .site-nav-entry .navigation-item:hover{background:0 0}.site-header .bottom-nav .navigation-item.bottom-post:hover,.site-header .bottom-nav .workspace-disclosure:hover,.site-header .site-workspace-navigation .profile-categories button:hover{background:var(--dock-hover)}}@media (max-width:359px){.site-header.header{gap:8px;padding-inline:12px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header.header:before,.site-header .bottom-nav.site-navigation{background:var(--chrome-bg)}}@media (prefers-reduced-transparency:reduce){.site-header.header:before,.site-header .bottom-nav.site-navigation{background:color-mix(in srgb, var(--chrome-bg) 74%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.site-header .site-header-actions .message-indicator .message-notification-count{color:#35231e;background:#e8a18b;border:1px solid #f0bca9;border-radius:7px;min-width:19px;height:19px;padding:0 4px;font-size:10px;top:-3px;right:-4px;box-shadow:0 2px 6px #0002,inset 0 1px #fff3}@media (max-width:759px){.site-header:has(a[href="/atlas/lens"]) .bottom-nav.site-navigation{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:760px) and (max-width:1100px){.site-header:has(a[href="/atlas/lens"]) .desktop-nav .navigation-item.account-button{width:56px;padding-inline:8px}.site-header:has(a[href="/atlas/lens"]) .desktop-nav .navigation-item>span{display:none}.site-header:has(a[href="/atlas/lens"]) .site-nav-entry:has(.workspace-disclosure) .navigation-item{width:46px}.site-header:has(a[href="/atlas/lens"]).is-workspace-open .site-primary-navigation{left:50%}}.site-header a[href="/atlas/lens"][aria-current=page]{color:var(--chrome-text)}html[data-resolved-theme=light] .site-header .site-header-actions .message-indicator .message-notification-count{color:#fff5ef;background:#ba624d;border-color:#a44f3d}
