[data-profile-page]{--profile-glow:color-mix(in oklab, var(--color-ring) 28%, transparent)}[data-profile-page] .profile-context-bar{border-color:color-mix(in oklab, var(--color-ring) 16%, var(--color-border));background:linear-gradient(110deg, color-mix(in oklab, var(--color-ring) 8%, transparent), transparent 42%), color-mix(in oklab, var(--color-surface) 90%, transparent);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);position:relative;overflow:hidden}[data-profile-page] .profile-context-bar:after{pointer-events:none;content:"";background:linear-gradient(90deg, transparent, var(--color-ring), transparent);opacity:.72;height:1px;position:absolute;inset:auto 10% -1px}[data-profile-page] .profile-hero{border-color:color-mix(in oklab, var(--color-ring) 24%, var(--color-border));background:radial-gradient(circle at 8% 0%, color-mix(in oklab, var(--color-ring) 13%, transparent), transparent 28rem), radial-gradient(circle at 96% 16%, color-mix(in oklab, var(--color-signal) 10%, transparent), transparent 24rem), linear-gradient(145deg, #ffffff0d, transparent 42%), color-mix(in oklab, var(--color-surface) 95%, transparent);box-shadow:inset 0 1px #ffffff0d, 0 38px 100px -58px #000000fa, 0 0 72px -52px var(--profile-glow)}[data-profile-page] .profile-hero:after{pointer-events:none;content:"";background:color-mix(in oklab, var(--color-ring) 8%, transparent);filter:blur(54px);border-radius:999px;width:23rem;height:23rem;position:absolute;inset:-10rem -8rem auto auto}[data-profile-page] .profile-avatar-shell{transition:transform var(--motion-fast) var(--ease-smooth-out), box-shadow var(--motion-fast) var(--ease-smooth-out)}[data-profile-page] .profile-avatar-shell:not(:disabled):hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ring) 56%, transparent), 0 0 0 8px color-mix(in oklab, var(--color-bg) 78%, transparent), 0 0 62px -10px color-mix(in oklab, var(--color-ring) 58%, transparent);transform:translateY(-2px)scale(1.015)}[data-profile-page] .profile-stat-grid{border-top-color:color-mix(in oklab, var(--color-ring) 12%, var(--color-border));background:color-mix(in oklab, var(--color-bg) 58%, transparent);gap:1px;padding:4px}[data-profile-page] .profile-stat-grid>*{background:color-mix(in oklab, var(--color-elevated) 54%, transparent);border-radius:.9rem;border-left:0!important}[data-profile-page] .profile-tabs{scrollbar-width:none;border-color:color-mix(in oklab, var(--color-ring) 18%, var(--color-border));background:linear-gradient(180deg, #ffffff09, transparent), color-mix(in oklab, var(--color-surface) 88%, transparent);border-radius:1.15rem;overflow-x:auto}[data-profile-page] .profile-tabs::-webkit-scrollbar{display:none}[data-profile-page] .highlight-card__ring,[data-profile-page] .veil-remain{transition:transform var(--motion-fast) var(--ease-smooth-out), filter var(--motion-fast) var(--ease-smooth-out)}[data-profile-page] button:hover>.highlight-card__ring,[data-profile-page] button:hover>.veil-remain{filter:brightness(1.06)}[data-profile-page] .story-expiry-chip{border:1px solid color-mix(in oklab, var(--color-ring) 22%, transparent);background:color-mix(in oklab, var(--color-bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff0f}@media (width<=639px){[data-profile-page] .profile-context-bar{border-radius:1rem;gap:.55rem .8rem;margin-inline:-.1rem;padding:.7rem .8rem}[data-profile-page] .profile-context-bar>span{letter-spacing:.015em;font-size:.64rem}[data-profile-page] .profile-atmosphere{opacity:.38;height:26rem;inset:-1.5rem -2rem auto}[data-profile-page] .profile-hero{border-radius:1.45rem}[data-profile-page] .profile-hero h1{max-width:min(100%,21rem);font-size:clamp(2rem,10vw,2.8rem);line-height:.98}[data-profile-page] .profile-stat-grid{gap:3px;padding:3px}[data-profile-page] .profile-stat-grid>*{border-radius:.8rem;min-width:0}[data-profile-page] .profile-tabs{border-radius:1rem;margin-inline:-.15rem;padding:.3rem;top:4.35rem}[data-profile-page] .profile-tabs button{flex:none;min-height:2.65rem}[data-profile-page] main{padding-top:1.15rem}}@media (prefers-reduced-motion:reduce){[data-profile-page] .profile-avatar-shell,[data-profile-page] .highlight-card__ring,[data-profile-page] .veil-remain{transition:none}}@keyframes veilscan-enter{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes veilscan-spin{to{transform:rotate(360deg)}}@keyframes veilscan-spin-reverse{to{transform:rotate(-360deg)}}@keyframes veilscan-pulse{0%,to{opacity:.38;transform:scale(.96)}50%{opacity:.88;transform:scale(1.05)}}@keyframes veilscan-radar{0%{opacity:.2;transform:rotate(0)}48%{opacity:.78}to{opacity:.2;transform:rotate(360deg)}}@keyframes veilscan-beam{0%{opacity:0;transform:translateY(-110%)}16%,62%{opacity:.68}to{opacity:0;transform:translateY(720%)}}@keyframes veilscan-progress{0%{transform:translate(-88%)scaleX(.45)}55%{transform:translate(20%)scaleX(.78)}to{transform:translate(118%)scaleX(.42)}}@keyframes veilscan-sheen{0%{transform:translate(-150%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}@keyframes veilscan-dot{0%,to{opacity:.32;box-shadow:0 0 0 0 color-mix(in oklab, var(--color-ring) 22%, transparent)}50%{opacity:1;box-shadow:0 0 0 8px #0000}}.profile-enter{animation:veilscan-enter .24s var(--ease-smooth-out) both}.profile-load-page{background:radial-gradient(circle at 18% 8%, color-mix(in oklab, var(--color-ring) 7%, transparent), transparent 30rem), radial-gradient(circle at 86% 24%, color-mix(in oklab, var(--color-signal) 6%, transparent), transparent 28rem);min-height:calc(100dvh - 5rem);position:relative;overflow:hidden}.profile-load-stage{isolation:isolate;border:1px solid color-mix(in oklab, var(--color-ring) 26%, var(--color-border));background:radial-gradient(circle at 12% 0%, color-mix(in oklab, var(--color-ring) 15%, transparent), transparent 28rem), radial-gradient(circle at 92% 10%, color-mix(in oklab, var(--color-signal) 12%, transparent), transparent 26rem), linear-gradient(145deg, #ffffff0b, transparent 38%), color-mix(in oklab, var(--color-surface) 96%, transparent);min-height:24rem;box-shadow:inset 0 1px #ffffff0e, 0 42px 110px -64px #000000fa, 0 0 90px -70px color-mix(in oklab, var(--color-ring) 85%, transparent);contain:layout paint;border-radius:2rem;position:relative;overflow:hidden}.profile-load-grid{z-index:-2;background-image:linear-gradient(color-mix(in oklab, var(--color-fg) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-fg) 4%, transparent) 1px, transparent 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 35% 45%,#000,#0000 78%);mask-image:radial-gradient(circle at 35% 45%,#000,#0000 78%)}.profile-load-beam{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--color-ring) 4%, transparent) 42%, color-mix(in oklab, var(--color-ring) 48%, transparent) 50%, transparent 58%);height:4rem;filter:drop-shadow(0 0 12px color-mix(in oklab, var(--color-ring) 36%, transparent));animation:veilscan-beam 4.2s var(--ease-smooth-out) infinite;position:absolute;inset:0 0 auto}.profile-load-topline{border-bottom:1px solid color-mix(in oklab, var(--color-fg) 7%, transparent);color:var(--color-subtle);letter-spacing:.16em;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:.65rem;font-weight:700;display:flex}.profile-load-kicker,.profile-load-secure{align-items:center;gap:.45rem;display:inline-flex}.profile-load-kicker{color:var(--color-ring)}.profile-load-secure{color:var(--color-good)}.profile-load-main{grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.7rem,4vw,3.4rem);display:grid}.profile-load-visual{aspect-ratio:1;justify-self:center;place-items:center;width:min(100%,18rem);display:grid;position:relative}.profile-load-visual:before{content:"";background:color-mix(in oklab, var(--color-ring) 12%, transparent);filter:blur(32px);border-radius:999px;animation:3s ease-in-out infinite veilscan-pulse;position:absolute;inset:19%}.profile-load-orbit{border:1px solid color-mix(in oklab, var(--color-ring) 35%, transparent);border-radius:999px;position:absolute}.profile-load-orbit:before,.profile-load-orbit:after{content:"";background:var(--color-ring);width:.55rem;height:.55rem;box-shadow:0 0 18px color-mix(in oklab, var(--color-ring) 76%, transparent);border-radius:999px;position:absolute}.profile-load-orbit:before{top:-.3rem;left:50%}.profile-load-orbit:after{background:var(--color-signal);width:.38rem;height:.38rem;bottom:9%;right:9%}.profile-load-orbit--outer{border-style:dashed;animation:10s linear infinite veilscan-spin;inset:4%}.profile-load-orbit--inner{border-color:color-mix(in oklab, var(--color-signal) 32%, transparent);animation:6.5s linear infinite veilscan-spin-reverse;inset:17%}.profile-load-radar{background:conic-gradient(from 0deg, transparent 0 76%, color-mix(in oklab, var(--color-ring) 22%, transparent) 92%, transparent);border-radius:999px;animation:3.4s linear infinite veilscan-radar;position:absolute;inset:9%;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#0000 0 47%,#000 48% 100%);mask-image:radial-gradient(circle,#0000 0 47%,#000 48% 100%)}.profile-load-avatar{z-index:2;aspect-ratio:1;border:1px solid color-mix(in oklab, var(--color-ring) 40%, transparent);width:43%;color:var(--color-fg);background:radial-gradient(circle at 35% 28%, color-mix(in oklab, var(--color-ring) 14%, transparent), transparent 55%), color-mix(in oklab, var(--color-elevated) 88%, transparent);box-shadow:inset 0 1px #ffffff12, 0 0 0 7px color-mix(in oklab, var(--color-bg) 72%, transparent), 0 0 46px -12px color-mix(in oklab, var(--color-ring) 72%, transparent);font-family:var(--font-display);border-radius:999px;place-items:center;font-size:clamp(2.4rem,8vw,4rem);display:grid;position:relative}.profile-load-dot{background:var(--color-ring);border-radius:999px;width:.38rem;height:.38rem;animation:1.8s ease-in-out infinite veilscan-dot;position:absolute}.profile-load-dot--a{top:18%;right:19%}.profile-load-dot--b{animation-delay:.45s;bottom:21%;left:11%}.profile-load-dot--c{background:var(--color-signal);animation-delay:.9s;top:45%;right:3%}.profile-load-copy{min-width:0}.profile-load-eyebrow{color:var(--color-ring);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:700}.profile-load-copy h1{color:var(--color-fg);font-family:var(--font-display);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin-top:.65rem;font-size:clamp(2.5rem,6vw,5.2rem);font-weight:400;line-height:.95;overflow:hidden}.profile-load-lead{max-width:40rem;color:var(--color-muted);margin-top:1rem;font-size:.9rem;line-height:1.6}.profile-load-statuses{flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;display:flex}.profile-load-chip{border:1px solid color-mix(in oklab, var(--color-fg) 8%, transparent);min-height:2.15rem;color:var(--color-muted);background:color-mix(in oklab, var(--color-elevated) 58%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.7rem;font-weight:600;display:inline-flex}.profile-load-chip--active{border-color:color-mix(in oklab, var(--color-ring) 22%, transparent);color:var(--color-ring);background:color-mix(in oklab, var(--color-ring) 8%, transparent)}.profile-load-progress{background:color-mix(in oklab, var(--color-fg) 7%, transparent);border-radius:999px;height:.26rem;margin-top:1.5rem;position:relative;overflow:hidden}.profile-load-progress:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--color-ring) 14%, transparent), transparent);position:absolute;inset:0}.profile-load-progress>span{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--color-ring), var(--color-signal), transparent);transform-origin:0;animation:veilscan-progress 1.45s var(--ease-smooth-out) infinite;position:absolute;inset:0}.profile-load-caption{color:var(--color-subtle);letter-spacing:.035em;margin-top:.55rem;font-size:.68rem}.profile-load-preview{border:1px solid color-mix(in oklab, var(--color-fg) 7%, transparent);background:color-mix(in oklab, var(--color-surface) 88%, transparent);contain:layout paint;border-radius:1.5rem;margin-top:1rem;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.profile-load-stats{background:var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.profile-load-stat{background:color-mix(in oklab, var(--color-bg) 55%, var(--color-surface));place-content:center;gap:.55rem;min-height:5.6rem;padding:1rem;display:grid}.profile-load-line,.profile-load-pill,.profile-load-story-chip{background:color-mix(in oklab, var(--color-fg) 8%, transparent);border-radius:999px;display:block;position:relative;overflow:hidden}.profile-load-line:after,.profile-load-pill:after,.profile-load-story-chip:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:34%;animation:1.7s ease-in-out infinite veilscan-sheen;position:absolute;inset:0 auto 0 0}.profile-load-line--sm{justify-self:center;width:3.5rem;height:.45rem}.profile-load-line--lg{justify-self:center;width:5rem;height:1.1rem}.profile-load-section-head{justify-content:space-between;align-items:end;gap:1rem;padding:1.2rem 1.25rem .8rem;display:flex}.profile-load-section-head>div{gap:.5rem;display:grid}.profile-load-line--title{width:8.5rem;height:1.25rem}.profile-load-line--sub{width:12rem;height:.45rem}.profile-load-pill{width:4.4rem;height:2rem}.profile-load-story-row{gap:.7rem;padding:.5rem 1.25rem 1.25rem;display:flex;overflow:hidden}.profile-load-story{aspect-ratio:9/16;border:1px solid color-mix(in oklab, var(--color-ring) 12%, transparent);background:linear-gradient(145deg, color-mix(in oklab, var(--color-ring) 5%, transparent), transparent 55%), color-mix(in oklab, var(--color-elevated) 68%, transparent);border-radius:1rem;flex:none;width:7rem;position:relative;overflow:hidden}.profile-load-story-scan,.profile-load-media-sheen{background:linear-gradient(90deg,#0000,#ffffff16,#0000);width:24%;animation:1.9s ease-in-out infinite veilscan-sheen;position:absolute;inset:0 auto 0 -35%}.profile-load-story-chip{border:1px solid color-mix(in oklab, var(--color-ring) 10%, transparent);height:1.3rem;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.profile-load-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:0 1.25rem 1.25rem;display:grid}.profile-load-media{aspect-ratio:4/5;background:color-mix(in oklab, var(--color-elevated) 64%, transparent);border-radius:.9rem;position:relative;overflow:hidden}.profile-load-media:nth-child(2n) .profile-load-media-sheen,.profile-load-story:nth-child(2n) .profile-load-story-scan{animation-delay:.3s}.profile-load-media:nth-child(3n) .profile-load-media-sheen,.profile-load-story:nth-child(3n) .profile-load-story-scan{animation-delay:.6s}@media (width<=639px){.profile-enter{animation-duration:.18s}.profile-load-stage{border-radius:1.35rem;min-height:0}.profile-load-topline{letter-spacing:.11em;padding:.75rem .85rem;font-size:.55rem}.profile-load-secure{display:none}.profile-load-main{grid-template-columns:1fr;gap:.7rem;padding:1.2rem 1rem 1.35rem}.profile-load-visual{width:10.5rem}.profile-load-copy{text-align:center}.profile-load-copy h1{margin-top:.45rem;font-size:clamp(2rem,12vw,3.2rem)}.profile-load-lead{display:none}.profile-load-statuses{justify-content:center;margin-top:.8rem}.profile-load-chip{min-height:1.9rem;padding:.35rem .55rem;font-size:.62rem}.profile-load-progress{margin-top:1rem}.profile-load-caption{text-align:center}.profile-load-preview{border-radius:1.2rem}.profile-load-stat{min-height:4.6rem}.profile-load-story-row{gap:.55rem;padding-inline:.8rem}.profile-load-story{width:5.65rem}.profile-load-section-head{padding-inline:.9rem}.profile-load-media-grid{gap:.3rem;padding-inline:.8rem}[data-profile-page] .profile-context-bar,[data-profile-page] .profile-tabs{-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%)}[data-profile-page] .profile-atmosphere img{filter:blur(42px)!important}}@media (prefers-reduced-motion:reduce){.profile-enter,.profile-load-orbit,.profile-load-radar,.profile-load-beam,.profile-load-progress>span,.profile-load-dot,.profile-load-line:after,.profile-load-pill:after,.profile-load-story-chip:after,.profile-load-story-scan,.profile-load-media-sheen,.profile-load-visual:before{animation:none!important}}
