.pfo-follows.svelte-1i7tdsx{--pfo-ink: color-mix(in oklch, var(--color-base-content) 88%, transparent);--pfo-ink-quiet: color-mix(in oklch, var(--color-base-content) 60%, transparent);display:flex;flex-direction:column;gap:1rem;width:100%;max-width:40rem;margin:.25rem auto 2.5rem;padding-inline:.75rem;box-sizing:border-box}.pff-row.svelte-1i7tdsx{display:flex;align-items:center;gap:.5rem;min-height:3.75rem;padding:.375rem .25rem}.pff-who.svelte-1i7tdsx{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;padding:.25rem;border-radius:9999px;text-decoration:none;-webkit-tap-highlight-color:transparent}.pff-who.svelte-1i7tdsx:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.pff-names.svelte-1i7tdsx{display:flex;flex-direction:column;min-width:0;gap:.1rem}.pff-handle.svelte-1i7tdsx,.pff-name.svelte-1i7tdsx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pff-handle.svelte-1i7tdsx{font-size:.95rem;font-weight:600;color:var(--pfo-ink);transition:color .15s ease}.pff-name.svelte-1i7tdsx{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:.875rem;color:var(--pfo-ink-quiet)}@media(hover:hover){.pff-who.svelte-1i7tdsx:hover .pff-handle:where(.svelte-1i7tdsx){color:var(--color-primary)}}.pff-actions.svelte-1i7tdsx{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.pff-more.svelte-1i7tdsx{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.75rem;color:var(--color-primary)}.pfo-head.svelte-1270g5s{display:flex;flex-direction:column;align-items:center;text-align:center}.pfo-name-row.svelte-1270g5s{display:flex;justify-content:center;width:100%;padding-inline:.5rem}.pfo-name-anchor.svelte-1270g5s{position:relative;display:inline-block;max-width:calc(100% - 4.5rem)}.pfo-name-after.svelte-1270g5s{position:absolute;left:100%;top:.1em;display:flex;align-items:center;gap:.35rem;margin-left:.4rem;font-size:1.6rem}.pfo-name.svelte-1270g5s{margin:-.5rem -1rem;padding:.5rem 1rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:1.6rem;letter-spacing:.015em;line-height:1.35;color:var(--color-primary);text-shadow:0 0 1px var(--color-nav-halo),0 0 2px var(--color-nav-halo),0 0 4px var(--color-nav-halo),0 0 6px var(--color-nav-halo),0 0 10px var(--color-nav-halo),0 0 16px var(--color-nav-halo)}.pfo-meta.svelte-1270g5s{margin:.1rem 0 0;max-width:100%;min-height:1.5em;line-height:1.5;padding-inline:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;color:var(--color-secondary)}.pfo-name.is-pulse.svelte-1270g5s,.pfo-pulse.svelte-1270g5s{background:linear-gradient(90deg,color-mix(in oklch,var(--color-base-content) 6%,transparent),color-mix(in oklch,var(--color-base-content) 14%,transparent),color-mix(in oklch,var(--color-base-content) 6%,transparent));background-size:200% 100%;animation:svelte-1270g5s-pfo-pulse-shimmer 1.6s linear infinite}.pfo-name.is-pulse.svelte-1270g5s{min-width:10rem;border-radius:9999px;color:transparent;text-shadow:none}.pfo-pulse--meta.svelte-1270g5s{display:inline-block;width:13rem;height:.85em;border-radius:9999px;vertical-align:middle}@keyframes svelte-1270g5s-pfo-pulse-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.pfo-name.is-pulse.svelte-1270g5s,.pfo-pulse.svelte-1270g5s{animation:none}}.pfo-head.svelte-1270g5s .orbit-wrap{margin-top:var(--pfo-ring-top, .75rem);padding-bottom:.25rem}.pf-share-btn.svelte-1270g5s{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:none;background:none;color:var(--color-primary);line-height:0;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.pf-share-btn.svelte-1270g5s:after{content:"";position:absolute;inset:-.75rem;border-radius:9999px}@media(hover:hover){.pf-share-btn.svelte-1270g5s:hover{opacity:.7}}.pf-share-btn.svelte-1270g5s:active{transform:scale(.92)}.pfo-globe.svelte-1270g5s{position:relative;width:100%;height:100%}.pfo-globe.svelte-1270g5s .sg-dropdown-trigger{display:block;width:100%;height:100%;padding:0;border-radius:50%}.pfo-globe-inner.svelte-1270g5s{display:block;width:100%;height:100%;border-radius:50%}.pfo-status.svelte-1270g5s{position:absolute;right:13%;bottom:13%;z-index:5;border-radius:9999px;box-shadow:0 0 0 2px var(--color-background);pointer-events:none}.pfo-ring-row.svelte-1270g5s{--pfo-ball: 2.25rem;--pfo-ring-top: .75rem;position:relative;display:flex;justify-content:center;width:100%}@media(min-width:768px){.pfo-ring-row.svelte-1270g5s{--pfo-ball: 2.75rem}}.pfo-moon.svelte-1270g5s,.pfo-stems.svelte-1270g5s,.pfo-constellation.svelte-1270g5s{position:absolute;z-index:3;translate:0 -50%}.pfo-moon.svelte-1270g5s{right:max(.5rem,calc(50% - 19.5rem));display:flex;top:calc(var(--pfo-ring-top) + .25rem + var(--pfo-ball) / 2)}.pfo-constellation.svelte-1270g5s{left:max(.25rem,calc(50% - 13.5rem));display:flex;top:calc(var(--pfo-ring-top) + .25rem + var(--pfo-ball) / 2)}@media(min-width:768px){.pfo-constellation.svelte-1270g5s{left:max(.5rem,calc(50% - 23.5rem));top:33%}}.pfo-stems.svelte-1270g5s{right:max(.25rem,calc(50% - 13.5rem));display:flex;top:70%}@media(min-width:768px){.pfo-stems.svelte-1270g5s{right:max(.5rem,calc(50% - 21.5rem))}}.pfo-bio.svelte-1270g5s{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.25rem;padding:.25rem .5rem;border:none;background:none;cursor:pointer;text-align:center}.pfo-page.svelte-1270g5s{--pfo-bio-line: 2.25rem;--pfo-bar-h: 2.875rem;--pfo-bar-gap: .75rem;--pfo-bar-slot: calc(var(--pfo-bar-h) + var(--pfo-bar-gap))}.pfo-bio-wrap.svelte-1270g5s{width:100%;min-width:0;overflow:hidden}.pfo-bio-fold.svelte-1270g5s{width:100%;max-width:40rem;margin-inline:auto;height:var(--pfo-bio-line);overflow:hidden;transition:opacity .25s ease,visibility 0s linear 0s}.pfo-bio-fold[data-hidden].svelte-1270g5s{opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.pfo-layer[data-pull=bio].svelte-1270g5s .pfo-about{margin-top:calc(.5rem - var(--pfo-bio-line) - var(--pfo-bar-slot))}.pfo-layer[data-pull=slot].svelte-1270g5s .pfo-about,.pfo-layer[data-pull=slot].svelte-1270g5s .pfo-follows{margin-top:calc(.25rem - var(--pfo-bar-slot))}.pfo-bar-wrap.svelte-1270g5s{position:relative;z-index:2}.pfo-bar-wrap.svelte-1270g5s:has(.is-open),.pfo-bar-wrap.svelte-1270g5s:focus-within{z-index:3}.pfo-bar-slot.svelte-1270g5s{min-height:var(--pfo-bar-h);margin-bottom:var(--pfo-bar-gap);padding-inline:.25rem;transition:opacity .25s ease,visibility 0s linear 0s}.pfo-bar-slot[data-hidden].svelte-1270g5s{height:var(--pfo-bar-h);overflow:clip;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}@media(prefers-reduced-motion:reduce){.pfo-bio-fold.svelte-1270g5s,.pfo-bar-slot.svelte-1270g5s{transition:none}}.pfo-bio-clamp.svelte-1270g5s{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-zinc-400, #a1a1aa);font-size:.875rem;line-height:1.6}.pfo-bio-seer.svelte-1270g5s{font-family:Georgia,Times New Roman,serif;font-style:italic}.pfo-bio-fold[data-open].svelte-1270g5s{height:auto}.pfo-bio-fold[data-open].svelte-1270g5s .pfo-bio:where(.svelte-1270g5s){display:block;text-align:left}.pfo-bio-fold[data-open].svelte-1270g5s .pfo-bio-more:where(.svelte-1270g5s){float:right;margin:.1rem 0 .25rem .625rem}.pfo-bio-clamp.is-open.svelte-1270g5s{display:inline;white-space:pre-wrap;overflow:visible;text-overflow:clip;color:var(--color-base-content)}.pfo-bio-more.svelte-1270g5s{order:2;flex-shrink:0;display:grid;transform-style:preserve-3d;transition:transform .35s cubic-bezier(.34,1.2,.5,1);padding:0 .5rem;font-size:.75rem;font-weight:500;line-height:1.5;color:var(--color-primary);background:color-mix(in oklch,var(--color-primary) 14%,transparent);border-radius:9999px}.pfo-bio-more[data-open].svelte-1270g5s{transform:rotateX(180deg)}.pfo-bio-more-face.svelte-1270g5s{grid-area:1 / 1;backface-visibility:hidden}.pfo-bio-more-face--back.svelte-1270g5s{transform:rotateX(180deg)}@media(prefers-reduced-motion:reduce){.pfo-bio-more.svelte-1270g5s{transition:none}}.pfo-stack.svelte-1270g5s{min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;overflow-x:clip}.pfo-layer.svelte-1270g5s{grid-area:1 / 1;min-width:0}.pfo-layer[data-enter=left].svelte-1270g5s{animation:svelte-1270g5s-pfo-in-left .38s cubic-bezier(.22,1,.36,1)}.pfo-layer[data-enter=right].svelte-1270g5s{animation:svelte-1270g5s-pfo-in-right .38s cubic-bezier(.22,1,.36,1)}.pfo-layer.is-leaving.svelte-1270g5s{pointer-events:none}.pfo-layer.is-leaving[data-leave=left].svelte-1270g5s{animation:svelte-1270g5s-pfo-out-left .38s cubic-bezier(.55,0,.45,1) forwards}.pfo-layer.is-leaving[data-leave=right].svelte-1270g5s{animation:svelte-1270g5s-pfo-out-right .38s cubic-bezier(.55,0,.45,1) forwards}@keyframes svelte-1270g5s-pfo-in-left{0%{transform:translate(-100%);opacity:0}}@keyframes svelte-1270g5s-pfo-in-right{0%{transform:translate(100%);opacity:0}}@keyframes svelte-1270g5s-pfo-out-left{to{transform:translate(-100%);opacity:0}}@keyframes svelte-1270g5s-pfo-out-right{to{transform:translate(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.pfo-layer[data-enter].svelte-1270g5s{animation:none}.pfo-layer.is-leaving.svelte-1270g5s{display:none}}.sg-modal-card.avatar-lightbox{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:min(92vw,30rem)}.sg-modal-card.avatar-lightbox .sg-modal-close.sg-btn{background:#00000073;color:#fff}.sg-modal-card.avatar-lightbox .sg-modal-body{display:grid;justify-items:center;gap:.75rem;padding:0}.avatar-lightbox-img.svelte-1270g5s{width:100%;max-height:70svh;object-fit:contain;border-radius:2rem;box-shadow:0 0 0 1px color-mix(in oklch,var(--color-primary) 40%,transparent),0 24px 64px #0000008c}.avatar-lightbox-caption.svelte-1270g5s{display:grid;justify-items:center;gap:.1rem;text-align:center}.avatar-lightbox-name.svelte-1270g5s{font-weight:600;color:var(--color-base-content)}.avatar-lightbox-handle.svelte-1270g5s{font-size:.8125rem;color:color-mix(in oklch,var(--color-base-content) 65%,transparent)}.pfo-route-pad.svelte-12keztg{padding-top:calc(env(safe-area-inset-top,0px) + var(--sg-nav-row) + .5rem)}
