:root{--op-sky: #000000;--op-panel: #07080b;--op-silver: #edf1f4;--op-soft: #c4c9cf;--op-gray: #8d939b;--op-wine: #7c4050;--op-wine-hover: #8e4b5d;--op-rose: #d39aa8;--op-line: rgba(237, 241, 244, .18);--op-edge: rgba(237, 241, 244, .35);--op-title: "Climate Crisis", sans-serif;--op-read: "Playfair Display", Georgia, serif;--op-ui: "Inter", system-ui, sans-serif;--op-stars: radial-gradient(1.2px 1.2px at 23px 41px, rgba(237,241,244,.85), transparent 60%), radial-gradient(1px 1px at 137px 89px, rgba(237,241,244,.45), transparent 60%), radial-gradient(1.4px 1.4px at 211px 173px, rgba(237,241,244,.75), transparent 60%), radial-gradient(1px 1px at 61px 219px, rgba(237,241,244,.35), transparent 60%), radial-gradient(1px 1px at 173px 17px, rgba(237,241,244,.55), transparent 60%)}.op-sky{background-color:var(--op-sky);background-image:var(--op-stars);background-size:260px 260px;color:var(--op-silver)}.op-title{margin:0;font-family:var(--op-title);font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1.08}.op-eyebrow{font:400 12px var(--op-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--op-rose)}.op-label{font:400 12px var(--op-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--op-gray)}.op-hint{font:400 12px/1.5 var(--op-ui);color:var(--op-gray)}.op-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:0;border-radius:999px;background:var(--op-wine);color:#fff;font:500 14px var(--op-ui);text-decoration:none;cursor:pointer}.op-btn:hover{background:var(--op-wine-hover);color:#fff}.op-solid{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--op-silver);border-radius:2px;background:var(--op-silver);color:#000;font:500 14px var(--op-ui);text-decoration:none;cursor:pointer}.op-solid:hover{background:#fff;color:#000}.op-link{min-height:44px;display:inline-flex;align-items:center;padding:0;border:0;background:transparent;color:var(--op-soft);font:400 14px var(--op-ui);text-decoration:underline;cursor:pointer}.op-link:hover{color:#fff}.op-chip{min-height:44px;padding:0 14px;border:1px solid rgba(237,241,244,.25);border-radius:999px;background:transparent;color:var(--op-silver);font:400 13px var(--op-ui);white-space:nowrap;cursor:pointer}.op-chip[aria-pressed=true],.op-chip[aria-checked=true]{border-color:var(--op-silver);background:var(--op-silver);color:#000}.op-btn:disabled,.op-solid:disabled,.op-chip:disabled{opacity:.5;cursor:not-allowed}.op-panel{background:var(--op-panel);border:1px solid var(--op-edge);color:var(--op-silver);box-sizing:border-box}.op-frame{border:1px solid rgba(237,241,244,.32);outline:1px solid rgba(237,241,244,.1);outline-offset:6px}.op-field{display:flex;flex-direction:column;gap:6px;font:400 13px var(--op-ui);color:var(--op-soft)}.op-input{min-height:46px;box-sizing:border-box;width:100%;padding:4px 0;border:0;border-bottom:1px solid rgba(237,241,244,.55);border-radius:0;background:transparent;color:var(--op-silver);font:italic 400 19px var(--op-read)}.op-input::placeholder{color:var(--op-gray)}.op-sky :focus-visible,.op-panel :focus-visible{outline:2px solid var(--op-rose);outline-offset:2px}.orbit-page-nav button{border-bottom:0;color:var(--op-soft);font:400 13px var(--op-ui);letter-spacing:.06em;text-transform:none;min-height:44px}.orbit-page-nav button:hover,.orbit-page-nav button:focus-visible{color:#fff}.verification-reminder{background:var(--op-panel);color:var(--op-silver);border:1px solid var(--op-edge);border-radius:0;box-shadow:none}.verification-reminder strong{font:400 19px var(--op-read)}.verification-reminder p{font:400 13px/1.5 var(--op-ui);color:var(--op-soft)}.verification-reminder div{gap:14px;align-items:center}.verification-reminder button{min-height:44px;padding:0 18px;border:1px solid var(--op-silver);border-radius:2px;background:var(--op-silver);color:#000;font:500 14px var(--op-ui)}.verification-reminder button+button{padding:0;border:0;background:transparent;color:var(--op-soft);text-decoration:underline;font-weight:400}.explore-layer{color:var(--op-silver)}.explore-layer__heading h2{font:400 clamp(1.8rem,3.4vw,3rem)/1.08 var(--op-title);letter-spacing:.04em}.explore-layer__heading h2 span{color:var(--op-silver)}.explore-layer__heading>p{color:var(--op-soft);font:italic 400 clamp(1rem,1.3vw,1.15rem)/1.4 var(--op-read);letter-spacing:0}.explore-layer__heading>p:first-child,.explore-detail__eyebrow,.explore-layer__note{color:var(--op-rose)}.explore-layer__intro{font-family:var(--op-read);color:var(--op-soft)}.explore-layer__empty{color:var(--op-soft);font:italic 400 1.05rem/1.4 var(--op-read)}.people-search__toggle{min-height:44px;border-bottom:0;color:var(--op-soft);font:400 13px var(--op-ui);letter-spacing:.06em}.people-search__toggle:hover,.people-search__toggle:focus-visible{color:#fff}.people-search__panel{width:min(24rem,calc(100vw - 2rem));padding:24px;border:1px solid var(--op-edge);background:var(--op-panel);box-shadow:none;color:var(--op-silver)}.people-search__top strong,.people-search__invites>strong{font:400 22px/1.08 var(--op-title);letter-spacing:.04em;text-transform:uppercase}.people-search__top button{min-width:44px;min-height:44px;color:var(--op-soft)}.people-search__panel>label{color:var(--op-soft);font:400 13px var(--op-ui)}.people-search__panel input[type=search]{min-height:46px;padding:4px 0;border:0;border-bottom:1px solid rgba(237,241,244,.55);background:transparent;color:var(--op-silver);font:italic 400 19px var(--op-read)}.people-search__panel input[type=search]::placeholder{color:var(--op-gray)}.people-search__row{border-bottom:1px solid var(--op-line);font:400 18px var(--op-read)}.people-search__row button{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--op-wine);color:#fff;font:500 14px var(--op-ui)}.people-search__row button:hover{background:var(--op-wine-hover)}.people-search__row .people-search__name{min-height:44px;padding:0;border-radius:0;background:none;color:var(--op-silver);font:400 18px var(--op-read);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.people-search__row .people-search__name:hover{background:none;color:#fff;text-decoration:underline;text-underline-offset:3px}.people-search__real-name{display:block;overflow:hidden;text-overflow:ellipsis;color:var(--op-gray);font:400 12px/1.3 var(--op-ui);text-decoration:none}.people-search__invites{border-top:1px solid var(--op-line)}#peopleSearchFriends{min-height:44px;padding:0;border:0;background:transparent;color:var(--op-soft);font:400 14px var(--op-ui);text-decoration:underline;cursor:pointer}.people-search__panel p{color:var(--op-gray);font:400 12px/1.5 var(--op-ui)}.explore-detail{background:#000000f0;color:var(--op-soft)}.explore-detail strong{font:400 clamp(1.4rem,2vw,1.8rem)/1.15 var(--op-read);color:var(--op-silver)}.explore-detail__close{min-width:44px;min-height:44px;color:var(--op-soft);font:400 14px var(--op-ui)}.explore-detail__actions{align-items:center;gap:14px}.explore-detail__actions button,.explore-detail__actions a,.ring-lightbox .ring-lightbox-board{min-height:44px;display:inline-flex;align-items:center;padding:0 18px;border:1px solid var(--op-silver);border-radius:2px;background:var(--op-silver);color:#000;font:500 14px var(--op-ui);letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer}.explore-detail__actions button:hover,.explore-detail__actions a:hover,.explore-detail__actions button:focus-visible,.explore-detail__actions a:focus-visible,.ring-lightbox .ring-lightbox-board:hover,.ring-lightbox .ring-lightbox-board:focus-visible{border-color:#fff;background:#fff;color:#000}#adjustPlanet,#wanderHandBtn{min-height:44px;padding:0 16px;border:1px solid rgba(237,241,244,.25);background:transparent;color:var(--op-silver);font:400 13px var(--op-ui)}#adjustPlanet:hover,#adjustPlanet[aria-expanded=true],#wanderHandBtn:hover{border-color:var(--op-silver);background:var(--op-silver);color:#000}#adjustPlanet:focus-visible,#wanderHandBtn:focus-visible{outline-color:var(--op-rose)}.wander-speed{border:1px solid var(--op-edge);border-radius:0;background:var(--op-panel);color:var(--op-soft);font-family:var(--op-ui)}.wander-speed span{color:var(--op-silver)}.wander-speed input{accent-color:var(--op-rose)}.cosmos-depth-label{color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.14em}.cosmos-depth-label span{color:var(--op-silver)}.cosmos-depth-control{min-height:44px;color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.14em}.cosmos-depth-control:hover,.cosmos-depth-control:focus-visible{color:#fff}.cosmos-depth-control__symbol{color:var(--op-silver)}.following-cosmos{color:var(--op-silver);font-family:var(--op-read)}.following-cosmos__title{margin:0 0 1.5rem;font:400 clamp(1.6rem,3vw,3rem)/1.08 var(--op-title);letter-spacing:.04em;text-transform:uppercase}.following-cosmos__name{font:400 18px var(--op-read)}.following-cosmos>p{color:var(--op-soft);font:italic 400 15px/1.5 var(--op-read)}.following-cosmos__planet:focus-visible{outline-color:var(--op-rose)}.following-cosmos__core{background:radial-gradient(circle at 34% 28%,#3b3e46,#16171c 52%,#050506);box-shadow:inset 0 0 0 1px #edf1f438;font-family:var(--op-title);color:var(--op-silver)}#refreshFollowingCosmos{min-height:44px;padding:0;border:0;background:transparent;color:var(--op-soft);font:400 14px var(--op-ui);text-decoration:underline;cursor:pointer}.cosmos-neighbor:hover,.cosmos-neighbor:focus-visible{filter:drop-shadow(0 0 1.8rem rgba(237,241,244,.28))}.cosmos-neighbor__name{font:400 clamp(1.1rem,2vw,1.4rem) var(--op-read);color:var(--op-silver)}.cosmos-neighbor__action{left:50%;right:auto;bottom:-4.4rem;display:flex;align-items:center;min-height:40px;padding:0 16px;white-space:nowrap;transform:translate(-50%);border-radius:2px;background:var(--op-silver);color:#000;font:500 13px var(--op-ui);letter-spacing:0;text-transform:none}.people-search__panel :focus-visible,.explore-detail :focus-visible,.following-cosmos :focus-visible{outline:2px solid var(--op-rose);outline-offset:2px}@media(max-width:767px){.cosmos-neighbor__action{bottom:-3.9rem;font-size:12px;min-height:36px}}.resources-page{background-color:var(--op-sky);background-image:var(--op-stars);background-size:260px 260px;color:var(--op-silver);font-family:var(--op-read)}.resources-page__header{border-bottom:1px solid var(--op-line)}.resources-page__wordmark{letter-spacing:.04em}.resources-page__header button{min-height:44px;color:var(--op-soft);font:400 14px var(--op-ui)}.resources-page__header button:hover{color:#fff}.resources-page__eyebrow{color:var(--op-rose);font:400 12px var(--op-ui);letter-spacing:.16em}.resources-page h2{font:400 clamp(2.6rem,7vw,4.5rem)/1.08 var(--op-title);letter-spacing:.04em;text-transform:uppercase}.resources-page h2 span{color:var(--op-silver)}.resources-page__intro{color:var(--op-soft)}.resources-page__list{border-top:1px solid var(--op-line)}.resources-page__list a{border-bottom:1px solid var(--op-line)}.resources-page__list a:hover,.resources-page__list a:focus-visible{background-color:#edf1f40a}.resources-page__list a:focus-visible{outline:2px solid var(--op-rose);outline-offset:2px}.resources-page__number{color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.14em}.resources-page__list strong{font:400 clamp(1.5rem,3.5vw,1.9rem) var(--op-read)}.resources-page__list small{color:var(--op-soft);font:italic 400 1rem var(--op-read)}.resources-page__arrow{color:var(--op-soft);font-family:var(--op-ui)}.resources-page__footnote{color:var(--op-gray);font:400 12px/1.5 var(--op-ui)}.orbit-setup{background-color:var(--op-sky);background-image:var(--op-stars);background-size:260px 260px;color:var(--op-silver);font-family:var(--op-read)}.orbit-setup:not(.is-settings){padding:20px;box-sizing:border-box}.orbit-setup:not(.is-settings):before{content:"";position:fixed;inset:20px;z-index:30;pointer-events:none;border:1px solid rgba(237,241,244,.32);outline:1px solid rgba(237,241,244,.1);outline-offset:6px;transition:transform .7s ease,opacity .7s ease}.orbit-setup.is-leaving:before{transform:scale(1.04);opacity:0}.setup-header{border-bottom:1px solid var(--op-line)}.setup-wordmark{letter-spacing:.04em}.setup-progress-label{color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.16em}@media(min-width:769px){.orbit-setup:not(.is-settings) .setup-layout{grid-template-columns:minmax(0,1fr) minmax(22rem,30rem);min-height:calc(100dvh - 4.5rem - 40px)}.orbit-setup:not(.is-settings) .setup-preview{grid-column:1;grid-row:1;height:calc(100dvh - 4.5rem - 40px);min-height:0}.orbit-setup:not(.is-settings) .setup-workspace{grid-column:2;grid-row:1;border-left:1px solid var(--op-line)}}.setup-preview,.orbit-setup[data-active-step="0"] .setup-preview{background:radial-gradient(circle at 50% 46%,rgba(120,22,34,.32),transparent 34%),transparent}.setup-preview-meta,.setup-preview-note{color:var(--op-gray);font-family:var(--op-ui)}.setup-preview-note{font:italic 400 16px var(--op-read);color:var(--op-soft)}.setup-steps{flex-wrap:wrap;gap:8px 20px}.setup-step{min-height:44px;gap:6px;color:var(--op-gray)}.setup-step>span{display:inline;width:auto;height:auto;border:0;border-radius:0;font:400 12px var(--op-ui)}.setup-step small span,.setup-step.is-active small span{display:inline;width:auto;height:auto;border:0;border-radius:0;background:transparent;color:inherit;font:inherit}.setup-step small{display:block;font:400 12px var(--op-ui);letter-spacing:.14em}.setup-step.is-active,.setup-step.is-active>span{border:0;background:transparent;color:var(--op-silver)}.setup-step.is-active>span:before{content:"*"}.setup-step.is-complete>span{border:0}.setup-eyebrow{color:var(--op-rose);font:400 12px var(--op-ui);letter-spacing:.16em}.setup-panel h1,.orbit-setup.is-settings .setup-panel h1{font:400 clamp(1.7rem,2.6vw,2.4rem)/1.08 var(--op-title);letter-spacing:.04em;text-transform:uppercase}.source-rings h2,.source-sharing-card h2,.photo-sharing h2,.friend-sky-settings h2{font:400 clamp(1.1rem,1.6vw,1.35rem)/1.12 var(--op-title);letter-spacing:.04em;text-transform:uppercase;color:var(--op-silver)}.setup-intro{color:var(--op-soft)}.setup-status,.setup-privacy-note,.source-input-hint,.source-sharing-note{color:var(--op-gray);font-family:var(--op-ui)}.setup-next,#finishSources{min-height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--op-wine);color:#fff;font:500 14px var(--op-ui)}.setup-next:hover,#finishSources:hover{background:var(--op-wine-hover);filter:none}#finishSources:disabled{opacity:.55;cursor:progress}.orbit-setup:not(.is-settings) [data-source-stage=link] #sourceAuthStatus{display:none}.source-scan-result{margin:12px 0 0;padding:10px 14px;border:1px solid var(--op-line);border-radius:10px;color:var(--op-soft);font:400 13px/1.45 var(--op-ui)}.source-scan-result[data-state=found]{border-color:#97d6aa73;color:#bfe8cb}.source-scan-result[data-state=empty],.source-scan-result[data-state=error]{border-color:#d39aa88c;color:var(--op-rose)}.source-scan-result[data-state=loading]{color:var(--op-gray)}.source-ether-offer[hidden]{display:none!important}.source-ether-offer{margin:12px 0 0;padding:12px 14px;border:1px solid var(--op-line);border-radius:10px}.source-ether-offer p{margin:0 0 10px;color:var(--op-silver);font:400 13px/1.45 var(--op-ui)}.source-ether-offer button{margin:0}.setup-file-action,.source-link-approve{min-height:44px;padding:0 18px;border:1px solid var(--op-silver);border-radius:2px;background:var(--op-silver);color:#000;font:500 14px var(--op-ui)}.source-link-approve--secondary{border-color:#edf1f466;background:transparent;color:var(--op-silver)}.setup-text-action,.setup-back,.add-ring,.source-list-action,.placement-return,.remove-ring{min-height:44px;border:0;color:var(--op-soft);font:400 14px var(--op-ui);text-decoration:underline}.setup-text-action:hover,.setup-back:hover,.add-ring:hover,.source-list-action:hover{color:#fff}.source-option{border:0;border-bottom:1px solid var(--op-line);border-radius:0;background:transparent}.source-option strong{font:400 19px var(--op-read)}.source-option small{font:italic 400 13px var(--op-read);color:var(--op-soft)}.source-option em{color:var(--op-gray);font-style:normal}.source-option[aria-expanded=true]{border-color:var(--op-silver);background:#edf1f40f}.source-sharing-card,.hidden-message-card,.friend-sky-picker,.portrait-lasso:not([hidden]){border-radius:0;background:var(--op-panel);border-color:var(--op-edge)}.source-container-option,.source-posts-choice{border-radius:4px}.source-container-option:has(input:checked),.source-posts-choice[aria-pressed=true]{border-color:var(--op-silver);background:#edf1f414}.orbit-setup input[type=text],.orbit-setup input[type=email],.orbit-setup input[type=password],.orbit-setup input[type=url],.orbit-setup input[type=date],.orbit-setup input[type=time],.orbit-setup input[type=search],.orbit-setup input:not([type]),.orbit-setup select{border:0;border-bottom:1px solid rgba(237,241,244,.55);border-radius:0;background:transparent;color:var(--op-silver);font-family:var(--op-read);color-scheme:dark}.orbit-setup textarea{border:1px solid rgba(237,241,244,.3);border-radius:0;background:transparent;color:var(--op-silver);color-scheme:dark}.orbit-setup input::placeholder,.orbit-setup textarea::placeholder{color:var(--op-gray)}.source-link-entry{border:0;border-bottom:1px solid rgba(237,241,244,.55);border-radius:0;background:transparent}.source-link-entry input{border-bottom:0!important}.sky-title-fields input{font-family:var(--op-title);text-transform:uppercase}.orbit-setup input[type=range],.orbit-setup input[type=checkbox],.orbit-setup input[type=radio]{accent-color:var(--op-rose)}.ring-row{border-bottom:1px solid var(--op-line)}.ring-row.is-highlighted{background:#edf1f40f;outline:0}#orbitSetup .ring-row .ring-visibility{grid-column:1 / -1;grid-row:1;width:100%;max-width:360px;margin-bottom:4px}.ring-row .ring-visibility{position:relative;display:flex;justify-content:space-between;gap:0;height:54px;overflow:visible;border:0;border-radius:0;background:none}.ring-row .ring-visibility:before,.ring-row .ring-visibility:after{content:"";position:absolute;left:32px;top:21px;height:1px;pointer-events:none}.ring-row .ring-visibility:before{right:32px;background:#edf1f438}.ring-row .ring-visibility:after{width:0;background:#d39aa8;box-shadow:0 0 8px #d39aa8;transition:width .3s ease}.ring-row .ring-visibility:has(button:nth-child(2)[aria-checked=true]):after{width:calc((100% - 64px)/2)}.ring-row .ring-visibility:has(button:nth-child(3)[aria-checked=true]):after{width:calc(100% - 64px)}.ring-row .ring-visibility button{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:64px;min-height:54px;padding:0 0 4px;border:0!important;border-radius:0;background:none;color:#8d939b;font:500 10.5px var(--op-ui);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.ring-row .ring-visibility button:before{content:"";position:absolute;top:19px;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#8d939b;transition:all .3s ease}.ring-row .ring-visibility button[aria-checked=true]{background:none;color:#edf1f4}.ring-row .ring-visibility button[aria-checked=true]:before{top:17px;width:10px;height:10px;margin-left:-5px;background:#edf1f4;box-shadow:0 0 10px #d39aa8,0 0 20px #d39aa899}.ring-row .ring-visibility:has(button:nth-child(2)[aria-checked=true]) button:nth-child(1):before,.ring-row .ring-visibility:has(button:nth-child(3)[aria-checked=true]) button:nth-child(-n+2):before{background:#d39aa8}.ring-row .ring-visibility button:focus-visible{outline:1px solid #d39aa8;outline-offset:2px;border-radius:4px}.ring-source-choices button{min-height:44px;padding:0 14px;font:400 13px var(--op-ui);color:var(--op-silver)}.ring-source-choices button[aria-pressed=true]{border-color:var(--op-silver);background:var(--op-silver);color:#000}.ring-order-controls button{min-height:44px}.ring-validation:not([hidden]){border-left-color:var(--op-rose);background:#d39aa814;color:var(--op-silver)}.orbit-setup.is-settings .setup-header{background:transparent}.orbit-setup.is-settings .setup-workspace{background:var(--op-panel);border-left:1px solid var(--op-edge);border-radius:0}.orbit-setup.is-settings .setup-steps{display:flex;flex-wrap:wrap;gap:6px;background:var(--op-panel)}.orbit-setup.is-settings .setup-step{min-height:44px;padding:0 14px;border:1px solid rgba(237,241,244,.25);border-radius:999px;color:var(--op-silver)}.orbit-setup.is-settings .setup-step small{font:400 13px var(--op-ui);letter-spacing:0;text-transform:none}.orbit-setup.is-settings .setup-step.is-active{border-color:var(--op-silver);background:var(--op-silver);color:#000}.orbit-setup.is-settings .setup-skip,.orbit-setup.is-settings .settings-save-actions .setup-skip{min-height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--op-wine);color:#fff;font:500 14px var(--op-ui);letter-spacing:0;text-transform:none}.orbit-setup.is-settings .setup-skip:hover,.orbit-setup.is-settings .setup-skip:focus-visible{background:var(--op-wine-hover);color:#fff}.editor-hotspot{border-color:#edf1f466;background:#07080bd9;color:var(--op-silver);font-family:var(--op-ui)}.editor-hotspot:hover,.editor-hotspot:focus-visible,.editor-hotspot.is-active{border-color:var(--op-silver);background:var(--op-silver);color:#000}.orbit-setup :focus-visible{outline-color:var(--op-rose)}@media(max-width:768px){.orbit-setup:not(.is-settings){padding:10px}.orbit-setup:not(.is-settings):before{inset:10px;outline-offset:4px}.orbit-setup:not(.is-settings) .setup-workspace{border-left:0}.setup-panel h1,.orbit-setup.is-settings .setup-panel h1{font-size:24px}}.orbit-setup .setup-step small .op-step-edit,.orbit-setup.is-settings .setup-step small .op-step-setup{display:none}.orbit-setup.is-settings .setup-step small .op-step-edit{display:inline}.source-stages,.source-add-platform{display:none}.orbit-setup:not(.is-settings) .source-stages{display:flex;flex-wrap:wrap;gap:0 18px;margin:0 0 1rem;padding:0;list-style:none}.orbit-setup:not(.is-settings) .source-add-platform{display:inline-flex;margin-left:1.25rem}.source-stages button{min-height:44px;padding:0;border:0;background:transparent;color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.source-stages button:hover{color:#fff}.source-stages button[aria-current=step]{color:var(--op-silver)}.source-stages button[aria-current=step]:before{content:"*"}.orbit-setup:not(.is-settings) .source-accordion>summary{display:none}.orbit-setup:not(.is-settings) [data-source-stage=pick] :is(#sourceSharing,#photoSharing,#finishSources,.source-rings){display:none!important}.orbit-setup:not(.is-settings) [data-source-stage=link] :is(.source-list,#refreshSources,#refreshSourcesStatus,.source-rings,.source-container-heading,.source-choice-actions,.source-container-list){display:none!important}.orbit-setup:not(.is-settings) [data-source-stage=choose] :is(.source-list,#refreshSources,#refreshSourcesStatus,.source-rings,.source-link-label,.source-input-hint,[data-approve-source],.source-sharing-header h2){display:none!important}.orbit-setup:not(.is-settings) [data-source-stage=arrange] .source-accordion{display:none!important}.source-finish-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 0;margin-top:1rem}.source-accordion .source-finish-actions #finishSources{margin-top:0}.source-instagram-working{margin:0 0 1rem}.orbit-setup:not(.is-settings) [data-source-stage=pick] .source-add-another{display:none}.orbit-setup:not(.is-settings) [data-source-stage=pick].has-orbit-sources #finishSources{display:inline-flex!important}.orbit-setup:not(.is-settings) [data-source-stage]:not([data-source-stage=pick])>:is(h1,.setup-intro,.setup-eyebrow){display:none}.orbit-setup:not(.is-settings) [data-source-stage=link] .source-sharing-card h2,.orbit-setup:not(.is-settings) [data-source-stage=link] .photo-sharing h2,.orbit-setup:not(.is-settings) [data-source-stage=arrange] .source-rings h2{font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.08}.orbit-setup:not(.is-settings) [data-source-stage=choose] .source-container-heading{margin-top:0;font:400 clamp(1.3rem,1.8vw,1.6rem)/1.3 var(--op-read);color:var(--op-silver)}.orbit-setup:not(.is-settings) [data-source-stage=arrange] .source-rings{margin-top:0;padding-top:0;border-top:0}.orbit-setup:not(.is-settings) .source-sharing-card{border:0;padding:0;background:transparent}.hero-bio{max-width:min(26rem,70vw);margin:.6rem 0 0;color:var(--op-silver);font:400 clamp(.85rem,1.2vw,1rem)/1.4 var(--op-read);text-shadow:0 0 2rem rgba(0,0,0,.65)}.hero-bio[hidden]{display:none}.setup-sky-title .setup-sky-bio{max-width:18rem;margin-top:.4rem;color:var(--op-silver);font:400 .8rem/1.35 var(--op-read);letter-spacing:0;text-transform:none}.sky-bio-field{display:grid;gap:.3rem;margin-top:1rem;color:var(--op-soft);font:400 13px var(--op-ui)}.sky-bio-field small{color:var(--op-gray);font:400 12px/1.5 var(--op-ui)}.followed-orbit{background-color:var(--op-sky);background-image:var(--op-stars);background-size:260px 260px;color:var(--op-silver);font-family:var(--op-read)}.followed-orbit h2{font:400 13px var(--op-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--op-gray)}#closeFollowedOrbit{min-height:44px;border:0;background:transparent;color:var(--op-soft);font:400 14px var(--op-ui);cursor:pointer}.followed-orbit__name{display:grid;margin:1rem 0 0;font:400 clamp(1.8rem,4vw,3.4rem)/.94 var(--op-title);text-transform:uppercase}.followed-orbit__name[hidden],.followed-orbit__bio[hidden]{display:none}.followed-orbit__bio{margin:.7rem auto 0;max-width:30rem;padding:0 1rem;color:var(--op-silver);font:400 1rem/1.4 var(--op-read)}.followed-orbit>p[role=status]{color:var(--op-soft);font:400 13px var(--op-ui);letter-spacing:.08em;text-transform:uppercase}.following-cosmos__bio{display:block;margin-top:.25rem;color:var(--op-silver);font:400 13px/1.35 var(--op-read);overflow-wrap:anywhere}.friend-portal{background:var(--op-sky);color:var(--op-silver)}.friend-portal__nav{background:var(--op-sky);border-bottom-color:var(--op-line)}.friend-portal__nav button,.friend-portal__nav a{min-height:44px;color:var(--op-soft)}.friend-portal__nav button:hover,.friend-portal__nav a:hover{color:#fff}.friend-portal__world{background:var(--op-sky)}.friend-portal__sky{opacity:1;background-image:var(--op-stars);background-size:260px 260px;background-position:0 0}.friend-portal__role{color:var(--op-silver);font:400 clamp(.9rem,1.2vw,1rem)/1.4 var(--op-read);letter-spacing:0;text-transform:none}.friend-portal__key,.friend-portal__caption{color:var(--op-soft)}.friend-portal__key span+span:before{color:var(--op-silver)}.op-edit-only,.orbit-setup.is-settings .op-setup-only{display:none}.orbit-setup.is-settings .op-edit-only{display:inline}.source-rings h2 em{display:block;margin-top:.5rem;font:italic 400 clamp(1.1rem,1.6vw,1.4rem) var(--op-read);letter-spacing:0;text-transform:none}.orbit-setup:not(.is-settings) [data-source-stage=arrange] .source-rings>p:not(.ring-builder-empty):not(.ring-validation):not(.sr-only){display:none}.setup-tagline{justify-self:center;font:italic 400 16px var(--op-read);color:var(--op-soft)}.setup-header{grid-template-columns:1fr auto 1fr}.setup-progress-label{justify-self:end}.orbit-setup.is-settings .setup-tagline{display:none}@media(max-width:768px){.setup-tagline{display:none}}.source-launch-empty{display:none}.orbit-setup:not(.is-settings) [data-source-stage=pick] .source-launch-empty{display:inline-flex}.orbit-setup:not(.is-settings) .source-list{grid-template-columns:1fr;gap:0;border-top:1px solid var(--op-line)}.orbit-setup:not(.is-settings) .source-option{min-height:58px;padding:0 4px}.orbit-setup:not(.is-settings) .source-option em:after{content:"  →";color:var(--op-silver)}.orbit-setup:not(.is-settings) [data-source-stage=choose] .source-container-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:none}.orbit-setup:not(.is-settings) .source-container-option{position:relative;min-height:60px;padding:8px 34px 8px 12px;border:1px solid rgba(237,241,244,.18);border-radius:6px;background:transparent;color:var(--op-silver);font:400 15px/1.2 var(--op-read);opacity:.8;cursor:pointer}.orbit-setup:not(.is-settings) .source-container-option input{position:absolute;opacity:0;width:1px;height:1px}.orbit-setup:not(.is-settings) .source-container-option:after{content:"+";position:absolute;right:12px;top:50%;transform:translateY(-50%);font:400 14px var(--op-ui)}.orbit-setup:not(.is-settings) .source-container-option:has(input:checked){border-color:var(--op-silver);background:#edf1f414;opacity:1}.orbit-setup:not(.is-settings) .source-container-option:has(input:checked):after{content:"✓"}.orbit-setup:not(.is-settings) .source-container-option:focus-within{outline:2px solid var(--op-rose);outline-offset:2px}.orbit-setup[data-active-step="1"] .setup-preview-rings:empty:before,.orbit-setup[data-active-step="1"] .setup-preview-rings:empty:after{content:"";position:absolute;top:50%;left:50%;border:1px dashed rgba(237,241,244,.3);border-radius:50%;transform:translate(-50%,-50%) rotate(-10deg)}.orbit-setup[data-active-step="1"] .setup-preview-rings:empty:before{width:104%;height:22%}.orbit-setup[data-active-step="1"] .setup-preview-rings:empty:after{width:140%;height:30%;border-color:#edf1f42e}.following-cosmos__core{background:radial-gradient(circle at 34% 28%,#575b64,#23252b,#0b0c0f);box-shadow:inset 0 0 0 1px #edf1f473,0 0 26px #edf1f424}@media(max-width:680px){.following-cosmos{inset:60% 4% 11%}.following-cosmos__title{display:none}.following-cosmos__planets{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));justify-items:center}.following-cosmos__sphere{width:72px;font-size:1.6rem}.following-cosmos__name{font-size:15px}}.following-cosmos{inset:0;z-index:auto;overflow:visible;padding:0;pointer-events:none}.following-cosmos__planets{position:absolute;inset:0;display:block}.following-cosmos__planet{position:absolute;left:50%;top:50%;width:140px;padding:0;display:flex;flex-direction:column;align-items:center;pointer-events:auto;will-change:transform,opacity}.following-cosmos__sphere{width:92px;margin:0 0 .4rem}.following-cosmos__name,.following-cosmos__bio{transition:opacity .35s ease;text-shadow:0 0 14px #000}.following-cosmos__planet[data-near=false] .following-cosmos__name,.following-cosmos__planet[data-near=false] .following-cosmos__bio{opacity:0}.following-cosmos__title{display:none}.following-cosmos>p,#refreshFollowingCosmos{position:absolute;left:50%;transform:translate(-50%);pointer-events:auto;white-space:nowrap}.following-cosmos>p{bottom:17%;margin:0}#refreshFollowingCosmos{bottom:11%}.following-cosmos__core.has-cutout{background:none;box-shadow:none;overflow:visible}.following-cosmos__core.has-cutout>img{object-fit:contain;border-radius:0;filter:drop-shadow(0 0 18px rgba(237,241,244,.18))}.following-cosmos__planet[data-loading=true] .following-cosmos__sphere{animation:cosmos-breathe 1.6s ease-in-out infinite}@keyframes cosmos-breathe{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.following-cosmos__planet[data-loading=true] .following-cosmos__sphere{animation:none}}@media(max-width:680px){.following-cosmos{inset:0}.following-cosmos__planet{width:104px}.following-cosmos__sphere{width:64px}.following-cosmos__name{font-size:14px}.following-cosmos__bio{display:none}}.followed-orbit{text-align:left}.followed-orbit__head{position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;max-width:min(30rem,78vw);padding:36px 44px;display:flex;flex-direction:column;gap:.45rem}.followed-orbit__name{margin:0;font:400 clamp(1.2rem,2.5vw,2rem)/1.1 var(--op-title);letter-spacing:.05em;text-transform:uppercase}.followed-orbit__bio{margin:.25rem 0 0;padding:0;max-width:26rem;font:400 clamp(.9rem,1.2vw,1rem)/1.4 var(--op-read)}.followed-orbit h2{margin:.35rem 0 0;padding:0;font:400 12px var(--op-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--op-gray)}#closeFollowedOrbit{position:absolute;z-index:3;top:clamp(1rem,3vw,2.3rem);right:clamp(1rem,3vw,2.5rem)}.followed-orbit__planet{margin:20vh auto 6vh}#followedOrbitStatus{text-align:center}@media(max-width:680px){.followed-orbit__head{padding:20px;max-width:70vw}.followed-orbit__planet{margin-top:24vh}}.following-cosmos__core:not(.has-cutout){box-shadow:inset 0 0 0 2px var(--planet-glow, rgba(237,241,244,.45)),0 0 30px color-mix(in srgb,var(--planet-glow, #edf1f4) 45%,transparent),0 0 80px color-mix(in srgb,var(--planet-glow, #edf1f4) 18%,transparent)}.friend-key{position:absolute;bottom:7%;left:50%;z-index:4;display:flex;flex-direction:column;align-items:center;transform:translate(-50%)}.friend-key[hidden]{display:none}.friend-key .orbit-key-trigger{min-height:44px}.friend-key.open .orbit-key-trigger{color:#ffffffb3}.friend-key.open .orbit-key-chart{opacity:1;transform:scaleY(1) translateY(0);pointer-events:auto}.followed-orbit__planet [data-friend-ring]{transition:opacity .4s ease}.followed-orbit__planet .ring-dimmed{opacity:.14}.followed-orbit__planet .ring-highlighted{opacity:1}#followedOrbitStatus:empty{display:none}.followed-orbit__planet{position:absolute;top:50%;left:50%;width:min(70vw,750px);max-width:750px;margin:0;transform:translate(-50%,-50%)}@media(max-width:1024px){.followed-orbit__planet{width:min(85vw,750px)}}@media(max-width:767px){.followed-orbit__planet{width:72vw}}@media(max-width:599px){.followed-orbit__planet{width:65vw}}#followedOrbitStatus{position:absolute;left:0;right:0;bottom:3%;margin:0}.followed-orbit__planet>.following-cosmos__core.has-cutout{inset:16%;display:flex;align-items:center;justify-content:center;overflow:visible;box-shadow:none}.followed-orbit__planet>.following-cosmos__core.has-cutout>img{position:static;inset:auto;transform:none;transform-origin:50% 50%;flex:none;width:147%;max-width:none;height:auto;border-radius:0;object-fit:contain;-webkit-mask-image:radial-gradient(ellipse var(--fade-w, 48%) var(--fade-h, 50%) at var(--fade-x, 50%) var(--fade-y, 48%),black 85%,transparent 100%);mask-image:radial-gradient(ellipse var(--fade-w, 48%) var(--fade-h, 50%) at var(--fade-x, 50%) var(--fade-y, 48%),black 85%,transparent 100%)}@media(max-width:680px){.followed-orbit__head{padding-top:76px;max-width:86vw}#closeFollowedOrbit{top:14px;left:20px;right:auto;padding:0;margin:0}}.explore-layer__heading>p.explore-layer__about{margin-top:.35rem;max-width:30rem;color:var(--op-gray);font:italic 400 clamp(.85rem,1.05vw,.98rem)/1.45 var(--op-read)}@media(min-width:768px){.explore-layer__heading{max-width:34rem}}.wander-filters{margin-top:.9rem;display:flex;flex-direction:column;gap:.5rem;pointer-events:auto}.wander-filters[hidden],.wander-filters__row[hidden]{display:none}.wander-filters__search input{width:min(19rem,70vw);min-height:38px;padding:2px 0;border:0;border-bottom:1px solid rgba(237,241,244,.4);border-radius:0;background:transparent;color:var(--op-silver);font:italic 400 15px var(--op-read)}.wander-filters__search input::placeholder{color:var(--op-gray)}.wander-filters__search input:focus-visible{outline:2px solid var(--op-rose);outline-offset:2px}.wander-filters__row{display:flex;flex-wrap:wrap;gap:6px}.wander-pill{min-height:34px;padding:0 12px;border:1px solid rgba(237,241,244,.25);border-radius:999px;background:#00000059;color:var(--op-silver);font:400 12px var(--op-ui);white-space:nowrap;cursor:pointer}.wander-pill:hover{border-color:var(--op-silver)}.wander-pill[aria-pressed=true]{border-color:var(--op-silver);background:var(--op-silver);color:#000}.wander-pill:focus-visible{outline:2px solid var(--op-rose);outline-offset:2px}@media(max-width:767px){.wander-filters__row{flex-wrap:nowrap;overflow-x:auto;max-width:calc(100vw - 2.5rem);padding-bottom:2px;scrollbar-width:none}.wander-pill{min-height:32px}}.explore-stage .wander-filters{margin-top:0;align-items:center;text-align:center;max-width:min(40rem,calc(100vw - 2rem))}.explore-stage .wander-filters__row{justify-content:center}.explore-stage .wander-filters__search input{text-align:center}.explore-stage:has(.wander-filters.is-open){gap:1.1rem}.explore-stage:has(.wander-filters.is-open) .explore-planet{width:min(calc(58vw * var(--wander-size, 1)),calc(590px * var(--wander-size, 1)),88vw,calc(100dvh - 25rem))}@media(max-width:767px){.explore-stage .wander-filters__row{justify-content:flex-start;max-width:calc(100vw - 2rem)}.explore-stage:has(.wander-filters.is-open) .explore-planet{width:min(84vw,calc(100dvh - 24rem))}}.wander-filters__pills{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px}.wander-filters__pills>.wander-filters__row:not([hidden])+.wander-filters__row:not([hidden]){padding-left:14px;border-left:1px solid var(--op-line)}.explore-stage .wander-filters__pills{max-height:min(6.5rem,14dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(237,241,244,.35) transparent}.explore-stage:has(.wander-filters.is-open) .explore-planet{width:min(calc(58vw * var(--wander-size, 1)),calc(590px * var(--wander-size, 1)),88vw,calc(100dvh - 28rem))}@media(max-width:767px){.explore-stage .wander-filters__pills{max-height:none;overflow-y:visible}.wander-filters__pills{flex-direction:column;align-items:stretch;gap:6px}.wander-filters__pills>.wander-filters__row:not([hidden])+.wander-filters__row:not([hidden]){padding-left:0;border-left:0}.explore-stage:has(.wander-filters.is-open) .explore-planet{width:min(84vw,calc(100dvh - 22rem))}}.wander-tools{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:10px;pointer-events:auto}.wander-filter-toggle{min-height:44px;max-width:min(22rem,80vw);padding:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(237,241,244,.25);border-radius:999px;background:transparent;color:var(--op-silver);font:400 13px var(--op-ui);cursor:pointer}.wander-filter-toggle[hidden]{display:none}.wander-filter-toggle:hover,.wander-filter-toggle[aria-expanded=true]{border-color:var(--op-silver)}.wander-filter-toggle.is-active{border-color:var(--op-silver);background:var(--op-silver);color:#000}.wander-filter-toggle:focus-visible{outline:2px solid var(--op-rose);outline-offset:3px}.cosmos-depth-label{display:none}.cosmos-heading{position:absolute;z-index:5;top:max(1.25rem,env(safe-area-inset-top));left:max(1.25rem,env(safe-area-inset-left));max-width:26rem;opacity:var(--cosmos-label-opacity, 0);pointer-events:none;transition:opacity .3s ease}.cosmos-heading__title{margin:0;color:#fff;font:400 clamp(1.8rem,3.4vw,3rem)/1.08 var(--op-title);letter-spacing:.04em}.cosmos-heading__note{margin:.5rem 0 0;color:var(--op-gray);font:400 12px/1.5 var(--op-ui);letter-spacing:.14em;text-transform:uppercase}body.friend-entering .cosmos-heading{opacity:0}.friend-card{position:absolute;z-index:16;top:50%;right:clamp(1rem,4vw,3.5rem);width:min(340px,calc(100vw - 2rem));max-height:calc(100% - 2rem);overflow:auto;padding:1.5rem;border:1px solid rgba(237,241,244,.14);border-radius:18px;background:var(--op-panel);color:var(--op-silver);transform:translateY(-50%);box-shadow:0 30px 80px #0009}.friend-card[hidden]{display:none}.friend-card__close{position:absolute;top:.5rem;right:.5rem;width:44px;height:44px;border:0;background:transparent;color:var(--op-gray);font:300 24px var(--op-ui);cursor:pointer}.friend-card__close:hover,.friend-card__close:focus-visible{color:#fff}.friend-card__eyebrow{color:var(--op-rose);font:400 11px var(--op-ui);letter-spacing:.16em;text-transform:uppercase}.friend-card__planet{position:relative;width:180px;aspect-ratio:1;margin:1rem auto}.friend-card__name{margin:0;font:400 clamp(1.3rem,2.2vw,1.7rem)/1.1 var(--op-title);letter-spacing:.04em;overflow-wrap:anywhere}.friend-card__name span{display:block}.friend-card__name span:first-child{color:var(--op-silver)}.friend-card__bio{margin:.6rem 0 0;color:#fff;font:italic 400 1rem/1.4 var(--op-read)}.friend-card__handle{display:block;margin-top:.6rem;color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.08em}.friend-card__rings{margin:.9rem 0 0;color:var(--op-soft);font:400 12px/1.5 var(--op-ui);letter-spacing:.08em}.friend-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem}.friend-card__status:empty{display:none}.friend-card__status{margin:.75rem 0 0;color:var(--op-rose);font:400 12px var(--op-ui)}.friends-list__toggle{position:absolute;z-index:6;left:max(1.25rem,env(safe-area-inset-left));top:7rem;min-height:36px;padding:.35rem 1rem;border:1px solid var(--op-edge);border-radius:18px;background:var(--op-panel);color:var(--op-soft);font:400 13px var(--op-ui);letter-spacing:.04em;cursor:pointer;pointer-events:auto}.friends-list__toggle:hover,.friends-list__toggle[aria-expanded=true]{color:#fff;border-color:#edf1f466}.friends-list__toggle[hidden],.friends-list[hidden],.friends-list__find[hidden],.friends-list__find-input[hidden]{display:none}.friends-list{position:absolute;z-index:15;left:max(1.25rem,env(safe-area-inset-left));top:10rem;bottom:6rem;width:min(300px,calc(100vw - 2rem));display:flex;flex-direction:column;padding:1.1rem 1.1rem .5rem;border:1px solid rgba(237,241,244,.14);border-radius:18px;background:var(--op-panel);color:var(--op-silver);box-shadow:0 30px 80px #0009;box-sizing:border-box;pointer-events:auto}.friends-list__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.friends-list__top strong{color:var(--op-gray);font:400 11px var(--op-ui);letter-spacing:.16em;text-transform:uppercase}.friends-list__top button{width:44px;height:44px;margin:-.6rem -.6rem -.6rem 0;border:0;background:transparent;color:var(--op-gray);font:300 24px var(--op-ui);cursor:pointer}.friends-list__top button:hover{color:#fff}.friends-list__find{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.friends-list__find-input{width:100%;box-sizing:border-box;margin-bottom:.5rem;padding:.55rem .8rem;border:1px solid var(--op-edge);border-radius:18px;background:#000;color:var(--op-silver);font:400 13px var(--op-ui)}.friends-list__groups{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 -.5rem}.friends-list__group{margin:0;padding:0;list-style:none}.friends-list__heading{margin:.9rem .5rem .35rem;text-align:left;color:var(--op-gray);font:400 11px var(--op-ui);letter-spacing:.16em;text-transform:uppercase}.friends-list__heading small{display:block;margin-top:.2rem;color:var(--op-gray);font-size:11px;letter-spacing:0;text-transform:none;opacity:.8}.friends-list__row{display:flex;align-items:center;gap:.75rem;width:100%;min-height:48px;padding:.35rem .5rem;border:0;border-radius:10px;background:transparent;color:var(--op-silver);text-align:left;cursor:pointer}.friends-list__row:hover,.friends-list__row:focus-visible{background:#edf1f414}.friends-list__dot{flex:0 0 34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 34% 28%,#575b64,#23252b,#0b0c0f);box-shadow:inset 0 0 0 1px hsl(var(--planet-hue, 280) 60% 70% / .55);color:var(--op-silver);font:400 15px var(--op-title)}.friends-list__row[data-orbit=false] .friends-list__dot{opacity:.6}.friends-list__dot.has-face{position:relative;overflow:hidden}.friends-list__dot>.following-cosmos__core{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:none;box-shadow:none;overflow:hidden}.friends-list__dot>.following-cosmos__core>img{position:static;transform:none;width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:50%}.friends-list__dot>.following-cosmos__core.has-cutout>img{width:140%;max-width:none;height:auto;object-fit:contain;border-radius:0}.friends-list__dot>.following-cosmos__core.has-logo>img{width:80%;height:80%;object-fit:contain;border-radius:0}.friends-list__who{display:flex;flex-direction:column;min-width:0}.friends-list__name{font:italic 400 16px var(--op-read);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-list__hint{color:var(--op-gray);font:400 11px var(--op-ui)}.friends-list__empty{margin:.75rem .5rem;color:var(--op-gray);font:italic 400 14px var(--op-read)}@media(max-width:767px){.friends-list{top:auto;left:1rem;right:1rem;bottom:calc(84px + env(safe-area-inset-bottom));width:auto;max-height:calc(70% - 68px)}.friends-list__find-input{font-size:16px}.explore-layer__heading{top:calc(max(.85rem,env(safe-area-inset-top)) + 44px)}.cosmos-heading{top:calc(max(.85rem,env(safe-area-inset-top)) + 44px);left:max(1rem,env(safe-area-inset-left));max-width:calc(100vw - 7.5rem)}.cosmos-heading__title{font-size:clamp(1.4rem,5.4vw,2rem)}.friend-card{top:auto;right:1rem;left:1rem;bottom:calc(84px + env(safe-area-inset-bottom));width:auto;max-height:min(70%,calc(100% - 84px - 5rem));transform:none}.friend-card__planet{width:120px;margin:.5rem auto}}.constellations,body.orbit-personalized .constellations{z-index:1}.explore-planet{transform:scale(var(--explore-zoom, 1));transform-origin:50% 50%}.explore-layer.is-active .explore-planet{animation:none}#openOrbitNotifications{position:relative}.orbit-notifications__badge{position:absolute;top:2px;right:-14px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--op-wine);color:#fff;font:600 10px/16px var(--op-ui);text-align:center;letter-spacing:0}.orbit-notifications{position:absolute;z-index:31;top:calc(clamp(1rem,3vw,2.3rem) + 48px);right:clamp(1rem,3vw,2.5rem);width:min(22rem,calc(100vw - 2rem));max-height:min(28rem,70vh);overflow-y:auto;padding:14px 16px 16px;border:1px solid var(--op-line);border-radius:14px;background:#07080bf0;color:var(--op-silver);font-family:var(--op-ui);box-shadow:0 1.2rem 3rem #0000008c;backdrop-filter:blur(10px)}.orbit-notifications[hidden]{display:none}.orbit-notifications__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.orbit-notifications__top strong{font:400 18px var(--op-read)}.orbit-notifications__top button{min-width:44px;min-height:44px;border:0;background:none;color:var(--op-soft);font-size:22px;cursor:pointer}.orbit-notifications__list{margin:0;padding:0;list-style:none}.orbit-notifications__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--op-line)}.orbit-notifications__item p{margin:0;font-size:14px;line-height:1.4;color:var(--op-soft)}.orbit-notifications__item strong{color:#fff;font-weight:500}.orbit-notifications__thumb{flex:none;order:-1;width:36px;height:36px;border-radius:6px;object-fit:cover}.orbit-notifications__item:has(.orbit-notifications__thumb) p{flex:1}.orbit-notifications__item small{display:block;color:var(--op-gray);font-size:12px}.orbit-notifications__item.is-unread p:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--op-rose);vertical-align:middle}.orbit-notifications__item button{flex:none;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--op-wine);color:#fff;font:500 13px var(--op-ui);cursor:pointer}.orbit-notifications__item button:hover{background:var(--op-wine-hover)}.orbit-notifications__item button:disabled{opacity:.55;cursor:progress}.orbit-notifications__item>span,.orbit-notifications__item .orbit-setup-tip__actions>span{flex:none;color:var(--op-gray);font-size:12px}.orbit-notifications__status{margin:8px 0 0;color:var(--op-gray);font:italic 400 14px/1.5 var(--op-read)}.orbit-notifications__status:empty{display:none}.orbit-setup-tips[hidden]{display:none}.orbit-setup-tips{margin-bottom:6px}.orbit-setup-tips__heading{margin:4px 0 2px;color:var(--op-rose);font:500 11px var(--op-ui);letter-spacing:.14em;text-transform:uppercase}.orbit-setup-tip{flex-direction:column;align-items:stretch;gap:8px}.orbit-setup-tip__actions{display:flex;align-items:center;gap:14px}.orbit-notifications__item .orbit-setup-tip__ignore{min-height:36px;padding:0 4px;background:none;color:var(--op-gray);font-weight:400;text-decoration:underline;text-underline-offset:3px}.orbit-notifications__item .orbit-setup-tip__ignore:hover{background:none;color:var(--op-soft)}.saturn-body img.is-fitted,.setup-planet>img.is-fitted,.followed-orbit__planet>.following-cosmos__core.has-cutout>img.is-fitted,.following-cosmos__sphere>.following-cosmos__core.has-cutout>img.is-fitted{-webkit-mask-image:linear-gradient(to bottom,transparent var(--top-edge, 0%),#000 var(--top-solid, 0%),#000 var(--keep-top, 50%),transparent var(--keep-top, 50%)),radial-gradient(ellipse var(--fade-w, 48%) var(--fade-h, 50%) at var(--fade-x, 50%) var(--fade-y, 48%),#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,transparent var(--top-edge, 0%),#000 var(--top-solid, 0%),#000 var(--keep-top, 50%),transparent var(--keep-top, 50%)),radial-gradient(ellipse var(--fade-w, 48%) var(--fade-h, 50%) at var(--fade-x, 50%) var(--fade-y, 48%),#000 70%,transparent 100%);-webkit-mask-composite:source-over;mask-composite:add}.following-cosmos__sphere>.following-cosmos__core.has-cutout{inset:16%;display:flex;align-items:center;justify-content:center;overflow:visible}.following-cosmos__sphere>.following-cosmos__core.has-cutout>img{position:static;inset:auto;transform:none;transform-origin:50% 50%;flex:none;width:147%;max-width:none;height:auto;border-radius:0;object-fit:contain;-webkit-mask-image:radial-gradient(ellipse var(--fade-w, 48%) var(--fade-h, 50%) at var(--fade-x, 50%) var(--fade-y, 48%),black 85%,transparent 100%);mask-image:radial-gradient(ellipse var(--fade-w, 48%) var(--fade-h, 50%) at var(--fade-x, 50%) var(--fade-y, 48%),black 85%,transparent 100%)}.orbit-refresh{position:absolute;z-index:14;left:clamp(1rem,3vw,2.5rem);bottom:clamp(1.3rem,4vh,2.5rem);display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.35rem;max-width:min(22rem,40vw)}.orbit-refresh[hidden],body.is-cosmos .orbit-refresh,body.is-explore .orbit-refresh{display:none}.orbit-refresh__button{min-height:44px;padding:.55rem .65rem;border:0;background:transparent;color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.orbit-refresh__button:hover,.orbit-refresh__button:focus-visible{color:#fff}.orbit-refresh__button:disabled{cursor:progress;color:var(--op-soft)}.orbit-refresh__button--orbit{color:var(--op-silver)}.orbit-refresh__status{margin:0;padding:0 .65rem;color:var(--op-soft);font:italic 400 13px/1.45 var(--op-read)}.orbit-refresh__status:empty{display:none}@media(max-width:767px){.orbit-refresh{left:.5rem;bottom:calc(1.1rem + 44px);max-width:calc(100vw - 2rem)}.orbit-refresh__button{font-size:11px}}.resources-hands{margin:0 0 2.5rem;padding:1.25rem 1.4rem;border:1px solid var(--op-line);border-radius:14px}.resources-hands summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem 1rem;min-height:44px;cursor:pointer;list-style:none}.resources-hands summary::-webkit-details-marker{display:none}.resources-hands summary:after{content:"▸";margin-left:auto;color:var(--op-gray);transition:transform .25s ease}.resources-hands[open] summary:after{transform:rotate(90deg)}.resources-hands summary:focus-visible{outline:2px solid var(--op-rose);outline-offset:6px;border-radius:6px}.resources-hands__title{color:#fff;font:400 clamp(1.4rem,3vw,1.8rem) var(--op-read)}.resources-hands__hint{color:var(--op-gray);font:italic 400 .95rem var(--op-read)}.resources-hands[open] .resources-hands__hint{display:none}.resources-hands[open] summary{margin-bottom:.5rem}.resources-hands>p{margin:0;color:var(--op-soft);font:400 14px/1.55 var(--op-ui)}.resources-hands__moves{display:grid;gap:1.4rem;margin:1rem 0}.resources-hands__space h4{margin:0 0 .35rem;color:#fff;font:italic 400 1.1rem var(--op-read)}.resources-hands__space-note{margin:0 0 .7rem;color:var(--op-gray);font:italic 400 .95rem/1.45 var(--op-read)}.resources-hands__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem .9rem}.resources-hands__move{display:flex;flex-direction:column;gap:.5rem;min-width:0}.resources-hands__move .ohm-title{font-size:13px}.resources-hands__move .ohm-does{font-size:12px}.resources-hands>p.resources-hands__note{color:var(--op-gray);font-size:12px}.orbit-notifications__item .orbit-setup-tip__learn{min-height:36px;padding:0 4px;background:none;color:var(--op-soft);font-weight:400;text-decoration:underline;text-underline-offset:3px}.orbit-notifications__item .orbit-setup-tip__learn:hover{background:none;color:#fff}.people-search--friends{pointer-events:auto;z-index:15;top:calc(max(1.25rem,env(safe-area-inset-top)) + 62px);right:clamp(1rem,3vw,2.5rem)}@media(max-width:767px){.people-search--friends{top:calc(max(.85rem,env(safe-area-inset-top)) + 58px);right:1rem}}.account-type{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.4rem 0 1.1rem}.account-type__label{color:var(--setup-muted);font:.72rem/1.4 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.account-type .portrait-toggle[aria-checked=true]{border-color:var(--setup-oxblood);background:var(--setup-oxblood);color:#fff}.account-type__note{display:none;flex-basis:100%;margin:0;color:var(--setup-muted);font:.8rem/1.4 Inter,sans-serif}.orbit-setup[data-account-type=business] .account-type__note{display:block}.orbit-setup[data-account-type=business] .setup-face-guide i,.orbit-setup[data-account-type=business] .setup-face-guide em{display:none}.saturn-body img.is-logo{width:88%;height:88%;object-fit:contain;filter:none;-webkit-mask-image:none;mask-image:none}.setup-planet>img.is-logo{width:60%;height:60%;filter:drop-shadow(0 1.2rem 1.4rem rgba(0,0,0,.4));-webkit-mask-image:none;mask-image:none}.following-cosmos__core.has-logo{display:flex;align-items:center;justify-content:center}.following-cosmos__core.has-logo>img{position:static;inset:auto;transform:none;width:88%;height:88%;border-radius:0;object-fit:contain;-webkit-mask-image:none;mask-image:none}.followed-orbit__planet>.following-cosmos__core.has-logo>img,.following-cosmos__sphere>.following-cosmos__core.has-logo>img{width:88%;height:88%;object-fit:contain;-webkit-mask-image:none;mask-image:none}@media(max-width:767px){.explore-stage{padding-top:12rem;padding-bottom:max(4.75rem,env(safe-area-inset-bottom))}.explore-planet{width:min(calc(70vw * var(--wander-size, 1)),88vw,calc(100dvh - 23.25rem))}.wander-adjust .wander-controls{top:calc(100% + .4rem);bottom:auto}.wander-tools:has(.wander-controls:not([hidden])) #wanderHandBtn{visibility:hidden}}.following-cosmos__name{white-space:nowrap}.followed-orbit__refresh{position:absolute;z-index:3;left:clamp(1rem,3vw,2.5rem);bottom:clamp(1.3rem,4vh,2.5rem);display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.35rem;max-width:min(22rem,40vw)}#followedOrbitStatus{margin:0 auto;bottom:calc(clamp(1.3rem,4vh,2.5rem) + 104px)}@media(max-width:680px){.followed-orbit__refresh{left:.5rem;bottom:1rem;max-width:calc(100vw - 2rem)}.followed-orbit__refresh .orbit-refresh__button{font-size:11px}#followedOrbitStatus{bottom:calc(1rem + 104px);padding:0 1rem}}.orbit-notifications__item .orbit-notifications__name{display:inline;min-height:0;padding:0;border:0;border-radius:0;background:none;color:#fff;font:inherit;font-weight:500;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px;cursor:pointer}.orbit-notifications__item .orbit-notifications__name:hover,.orbit-notifications__item .orbit-notifications__name:focus-visible{background:none;text-decoration-color:currentColor}.wander-filters__person{margin:.35rem 0 0;color:var(--op-soft);font:italic 400 13px/1.45 var(--op-read);text-align:center}.wander-filters__person[hidden]{display:none}.wander-filters__person button{min-height:32px;padding:0 .1rem;border:0;background:none;color:#fff;font:400 13px var(--op-ui);text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px;cursor:pointer}.wander-filters__person button:hover,.wander-filters__person button:focus-visible{text-decoration-color:currentColor}.orbit-notifications__item:not(.orbit-setup-tip)>p{flex:1;min-width:0}.orbit-notifications__item:not(.orbit-setup-tip)>.orbit-setup-tip__actions{flex:none;gap:6px}.orbit-notifications__item .orbit-setup-tip__actions>span{max-width:5.5rem;text-align:right;line-height:1.3}.orbit-notifications__item .orbit-notifications__clear{min-width:36px;min-height:36px;padding:0;background:none;color:var(--op-gray);font:400 20px/1 var(--op-ui)}.orbit-notifications__item .orbit-notifications__clear:hover,.orbit-notifications__item .orbit-notifications__clear:focus-visible{background:none;color:#fff}.orbit-notifications__clear-all{display:flex;justify-content:flex-end;padding:8px 0 0;border-top:1px solid var(--op-line)}.orbit-notifications__clear-all button{min-height:36px;padding:0 4px;border:0;background:none;color:var(--op-gray);font:400 13px var(--op-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.orbit-notifications__clear-all button:hover,.orbit-notifications__clear-all button:focus-visible{color:#fff}.orbit-notifications__clear-all button:disabled{opacity:.55;cursor:progress}.explore-layer__note[hidden]{display:none}.source-option.is-reminded{outline:2px solid #d39aa8;outline-offset:4px;border-radius:6px;transition:outline-color .4s}@media(hover:none){.explore-clipping{box-shadow:none}}body.is-orbit-hidden .saturn-container{animation-play-state:paused}@property --orbit-shift{syntax: "*"; inherits: false;}@property --orbit-scale{syntax: "*"; inherits: false;}@property --orbit-camera-opacity{syntax: "*"; inherits: false;}@property --orbit-chrome-opacity{syntax: "*"; inherits: false;}@property --friend-opacity{syntax: "*"; inherits: false;}@property --friend-scale{syntax: "*"; inherits: false;}@property --cosmos-label-opacity{syntax: "*"; inherits: false;}@property --explore-opacity{syntax: "*"; inherits: false;}@property --explore-zoom{syntax: "*"; inherits: false;}.wander-refresh{position:absolute;left:clamp(1rem,3vw,2.5rem);bottom:clamp(1.3rem,4vh,2.5rem);display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.35rem;pointer-events:auto}.wander-refresh__button{min-height:44px;padding:.55rem .65rem;border:0;background:transparent;color:var(--op-gray);font:400 12px var(--op-ui);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.wander-refresh__button:hover,.wander-refresh__button:focus-visible{color:#fff}.wander-refresh__button:disabled{cursor:progress;color:var(--op-soft)}.wander-refresh__status{margin:0;padding:0 .65rem;color:var(--op-soft);font:italic 400 13px/1.45 var(--op-read)}.wander-refresh__status:empty{display:none}@media(max-width:767px){.wander-refresh{left:auto;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));align-items:flex-end}}.wander-skip-control{bottom:calc(clamp(1.3rem,4vh,2.5rem) + 44px)}.wander-skip-control[hidden]{display:none}body.is-skipping-friends :is(.following-cosmos,.cosmos-heading,.cosmos-depth-label,.friend-card){opacity:0!important;transition:none}@media(max-width:767px){.wander-skip-control{bottom:calc(1.1rem + 40px)}}.ring-head{display:none}#orbitSetup .ring-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;width:100%;padding:4px 0;border:0;background:none;color:var(--op-silver);text-align:left}#orbitSetup .ring-head>:not(.ring-head__open){grid-column:1}.ring-head__label{font:500 10.5px var(--op-ui);letter-spacing:.2em;text-transform:uppercase;color:#8d939b}#orbitSetup .ring-head .ring-row-title{font:400 19px var(--op-read);color:var(--op-silver)}.ring-head__summary{font:italic 400 13px var(--op-read);color:var(--op-soft)}.ring-head__open{grid-column:2;grid-row:1 / span 3;align-self:center;font:300 22px var(--op-ui);color:#8d939b;transition:transform .3s ease}.orbit-setup:not(.is-settings) .ring-head{cursor:default;pointer-events:none}.orbit-setup:not(.is-settings) .ring-head__summary,.orbit-setup:not(.is-settings) .ring-head__open,.orbit-setup:not(.is-settings) .ring-step{display:none}.orbit-setup.is-settings .ring-head{min-height:64px;cursor:pointer}.orbit-setup.is-settings .ring-head:focus-visible{outline:1px solid #d39aa8;outline-offset:2px;border-radius:6px}.orbit-setup.is-settings .ring-row:not(.is-open) :is(.ring-words-field,.ring-source-field,.ring-image-count,.ring-controls){display:none!important}.orbit-setup.is-settings .ring-row.is-open{margin:8px 0;padding:4px 16px 16px;border:1px solid var(--op-line);border-radius:14px;background:#edf1f408}.orbit-setup.is-settings .ring-row.is-open .ring-head__open{transform:rotate(45deg)}.orbit-setup.is-settings .ring-row.is-open .ring-head__summary{display:none}#orbitSetup .ring-words-field>span,#orbitSetup .ring-source-field>span,#orbitSetup .ring-step{margin-top:6px;font:500 11px var(--op-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--op-soft)}#orbitSetup .ring-step{display:block;grid-column:1 / -1}#orbitSetup .ring-meaning .ring-words-field input{min-height:0;padding:4px 0 8px;border:0;border-bottom:1px dashed rgba(237,241,244,.45);border-radius:0;background:transparent;color:var(--op-silver);font:400 18px var(--op-read)}#orbitSetup .ring-meaning .ring-words-field input:focus-visible{outline:none;border-bottom-color:#d39aa8}#orbitSetup .ring-source-choices{display:flex;flex-wrap:wrap;gap:2px 18px}#orbitSetup .ring-source-choices button{min-height:40px;padding:0 0 2px;border:0!important;border-bottom:2px solid transparent!important;border-radius:0;background:none;color:#8d939b;font:400 14px var(--op-ui)}#orbitSetup .ring-source-choices button[aria-pressed=true]{border-bottom-color:#d39aa8!important;background:none;color:var(--op-silver)}#orbitSetup .ring-image-count{font:italic 400 13px var(--op-read);color:var(--op-soft)}#orbitSetup .ring-controls{grid-template-columns:max-content max-content 1fr;align-items:center;gap:6px 18px}#orbitSetup .ring-row .ring-visibility{grid-row:auto;box-sizing:border-box;padding:0 10px}#orbitSetup .ring-order-controls{display:contents}#orbitSetup .ring-order-controls button{min-height:44px;padding:0;border:0;border-radius:0;background:none;color:var(--op-soft);font:400 13px var(--op-ui)}#orbitSetup .ring-order-controls button:disabled{opacity:.35}#orbitSetup .ring-order-controls button:hover:not(:disabled){color:#fff}#orbitSetup .ring-controls .remove-ring{justify-self:end;border:0;color:#8d939b;font:400 13px var(--op-ui);text-decoration:underline}#orbitSetup .ring-controls{padding-top:0}#orbitSetup .ring-row .ring-swatch{align-self:start;margin-top:30px}.orbit-setup.is-settings .ring-row.is-open .ring-swatch{visibility:hidden}.setup-preview-toggle{display:none}@media(max-width:768px){.orbit-setup.is-settings .setup-preview-toggle{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;padding:0 0 0 12px;border:0;background:none;color:var(--op-soft);font:500 10.5px var(--op-ui);letter-spacing:.2em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;pointer-events:auto;cursor:pointer}.orbit-setup.is-settings.preview-folded .setup-preview{min-height:0!important;height:48px!important;overflow:hidden}.orbit-setup.is-settings.preview-folded .setup-preview>:not(.setup-preview-meta){display:none}.orbit-setup.is-settings.preview-folded #previewState{display:none}.orbit-setup.is-settings.preview-folded .setup-workspace{height:calc(100% - 48px)}}.following-cosmos__nothing-yet{display:block;margin-top:.2rem;color:var(--op-soft);font:italic 400 12px var(--op-read);text-shadow:0 0 14px #000;transition:opacity .35s ease}.following-cosmos__nothing-yet[hidden]{display:none}.following-cosmos__planet[data-near=false] .following-cosmos__nothing-yet{opacity:0}
