@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-font-family:"Georgia", "Iowan Old Style", "Times New Roman", serif;--default-mono-font-family:"Consolas", "SFMono-Regular", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#071019;--bg-elevated:#0c141fbd;--bg-soft:#ffffff0a;--line:#ffffff17;--line-strong:#ffffff29;--text:#f6efe7;--muted:#97a7b8;--gold:#d9b476;--champagne:#f6d8a8;--mint:#8dc9bd;--danger:#ed8f76;--success:#8fe0b3;--shadow:0 24px 90px #00000057}*{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:radial-gradient(circle at 0 0,#8dc9bd26,#0000 30%),radial-gradient(circle at 100% 100%,#d9b47629,#0000 30%),linear-gradient(145deg,#03080d 0%,#08111b 42%,#09131f 100%);min-height:100%;overflow-x:hidden}body{min-height:100vh;color:var(--text);overscroll-behavior-y:contain;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;margin:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;overflow-x:hidden}.dock-button{place-items:center;display:grid;position:relative}.dock-button-label{justify-content:center;align-items:center;display:inline-flex}.dock-button-badge{color:#111822;letter-spacing:.02em;background:linear-gradient(135deg,#fff1d7fa,#d9b476fa);border-radius:999px;justify-content:center;align-items:center;min-width:1.34rem;height:1.34rem;padding:0 .32rem;font-family:Consolas,SFMono-Regular,monospace;font-size:.66rem;font-weight:700;display:inline-flex;position:absolute;top:.4rem;right:.52rem;box-shadow:0 0 0 1px #070d14e6,0 0 20px #d9b47633}.dock-button-active .dock-button-badge{color:var(--champagne);background:#111822f5;box-shadow:0 0 0 1px #fff4de2e,0 0 18px #11182242}.message-management-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.message-management-head>div{gap:.3rem;min-width:0;display:grid}.message-management-item p{color:#f6efe7c2;margin:0;line-height:1.7}.message-management-item small{color:var(--muted);font-family:Consolas,SFMono-Regular,monospace}.message-management-item-unread{background:radial-gradient(circle at 100% 0,#f6d8a824,#0000 32%),#0c141fc2;border-color:#d9b47633;box-shadow:inset 0 0 0 1px #ffffff05,0 0 22px #d9b47614}.message-management-item-read{opacity:.9}.message-management-state{letter-spacing:.14em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.9rem;padding:.25rem .65rem;font-size:.66rem;display:inline-flex}.message-management-state-fresh{color:#fff4dee0;background:#d9b4761a;border:1px solid #f6d8a838}.message-management-state-read{color:var(--muted);background:#ffffff08;border:1px solid #ffffff14}.message-management-copy{min-width:5.6rem}.origin-ticketing-panel{background:radial-gradient(circle at 100% 0,#8dc9bd14,#0000 32%),#070d15bd;border:1px solid #ffffff14;border-radius:24px;gap:1rem;padding:1rem;display:grid}.origin-ticketing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.origin-ticketing-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;align-content:start;gap:.9rem;padding:.95rem;display:grid}.origin-ticketing-copy{gap:.35rem;display:grid}.origin-ticketing-copy span{color:var(--muted);letter-spacing:.14em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.origin-ticketing-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.origin-ticketing-item{min-height:0}select{border:1px solid var(--line);width:100%;min-height:3rem;color:var(--text);font:inherit;background:#ffffff08;border-radius:16px;padding:.82rem 1rem}select:focus{border-color:#d9b47647;outline:none;box-shadow:0 0 0 1px #d9b4762e}.ticket-invitation-overlay{z-index:30;padding:1rem}.ticket-invitation-modal{background:radial-gradient(circle at 100% 0,#f6d8a824,#0000 34%),linear-gradient(#070d14f5,#040910fa);gap:1rem;width:min(31rem,100% - 1rem);padding:1.2rem;display:grid}.ticket-invitation-head{gap:.35rem;display:grid}.ticket-invitation-head span,.ticket-invitation-footer p,.ticket-invitation-code-block span,.world-growth-banner span{color:var(--muted);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.ticket-invitation-head strong,.world-growth-banner strong{font-size:clamp(1.2rem,3.5vw,1.7rem);line-height:1.1}.ticket-invitation-head p,.world-growth-banner p{color:#f6efe7bd;margin:0;line-height:1.7}.ticket-invitation-preview-shell{aspect-ratio:9/16;background:radial-gradient(circle at top,#ffffff14,#0000 38%),#02050aeb;border:1px solid #ffffff14;border-radius:24px;position:relative;overflow:hidden}.ticket-invitation-preview{object-fit:contain;width:100%;height:100%;display:block}.ticket-invitation-rendering{text-align:center;color:#f6efe7c2;letter-spacing:.12em;background:#070d14d1;border:1px solid #ffffff14;border-radius:999px;padding:.55rem .8rem;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem;position:absolute;inset:auto 1rem 1rem}.ticket-invitation-footer{gap:.65rem;display:grid}.ticket-invitation-code-block{background:#d9b4760f;border:1px solid #d9b4762e;border-radius:18px;gap:.3rem;padding:.9rem 1rem;display:grid}.ticket-invitation-code-block strong{letter-spacing:.18em;color:#fff4def5;font-family:Consolas,SFMono-Regular,monospace;font-size:1.1rem}.ticket-invitation-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.world-growth-banner{z-index:6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;background:radial-gradient(circle at 100% 0,#f6d8a829,#0000 36%),#070d14cc;border:1px solid #f6d8a829;border-radius:22px;gap:.3rem;max-width:min(20rem,100% - 2rem);padding:.9rem 1rem;animation:.62s cubic-bezier(.2,.8,.2,1) both worldGrowthBannerIn;display:grid;position:absolute;top:1rem;left:1rem;box-shadow:0 14px 32px #00000038,0 0 26px #8dc9bd14}.world-growth-banner-minimal{text-align:center;justify-items:center;width:min(20rem,100% - 1.5rem);left:50%;transform:translate(-50%)}.sphere-growth{z-index:9;filter:saturate(1.08)brightness(1.04);border-color:#fff4de52;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 26px #f6d8a82e,0 0 60px #8dc9bd29}.sphere-growth:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #f6d8a838;animation:2.8s ease-in-out infinite sphereGrowthHalo;position:absolute;inset:-10px;box-shadow:0 0 22px #f6d8a829,0 0 42px #8dc9bd1f}@keyframes sphereGrowthHalo{0%,to{opacity:.42;transform:scale(.96)}50%{opacity:.96;transform:scale(1.08)}}@keyframes worldGrowthBannerIn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@media (max-width:720px){.origin-ticketing-grid,.origin-ticketing-form,.ticket-invitation-actions{grid-template-columns:1fr}.ticket-invitation-modal{width:min(100%,100% - .5rem);padding:1rem}.world-growth-banner-minimal{width:min(19rem,100% - 1rem)}}@supports (-webkit-touch-callout:none){html,body{min-height:-webkit-fill-available}}.language-switcher{top:calc(1rem + env(safe-area-inset-top));z-index:40;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;touch-action:manipulation;background:#080e16b8;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .5rem;display:inline-flex;position:fixed;right:1rem;box-shadow:0 12px 30px #0000003d}.language-switcher span{color:var(--muted);letter-spacing:.16em;padding-inline:.35rem;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.language-switcher-button{min-width:3.5rem;color:var(--muted);box-shadow:none;background:0 0;padding:.48rem .8rem}.language-switcher-button-active{background:linear-gradient(135deg, var(--gold), var(--champagne));color:#111822}a{color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:0}button:disabled,input:disabled,textarea:disabled{cursor:default;opacity:.62}button:disabled:hover{box-shadow:none;transform:none}input,textarea{width:100%;color:var(--text);border:1px solid var(--line);background:#ffffff0a;border-radius:22px;outline:none;padding:1rem 1.05rem;transition:border-color .18s,background .18s,transform .18s}input:focus,textarea:focus{background:#ffffff0f;border-color:#d9b4766b;transform:translateY(-1px)}input::placeholder,textarea::placeholder{color:#f6efe761}code,.eyebrow,.subtle-text,.form-tip,.status-chip,.metric-card span,.metric-card strong,.mini-metric span,.mini-metric strong,.stage-aside,.empty-state{font-family:Consolas,SFMono-Regular,monospace}.luxe-card,.login-card,.metric-card,.experience-stage,.experience-console,.network-inspector,.world-overlay,.domain-panel,.tail-card,.hero-card,.issued-code-card{background:var(--bg-elevated);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.inline-link,button{background:linear-gradient(135deg, var(--gold), var(--champagne));color:#111822;letter-spacing:.06em;z-index:1;pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.92rem 1.28rem;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;position:relative}.inline-link:hover,button:hover{transform:translateY(-2px);box-shadow:0 12px 34px #d9b4762e}.ghost-button{color:var(--text);border:1px solid var(--line);background:#ffffff08}.danger-button{color:#ffd3c7;border-color:#ed8f7647}.screen-state{min-height:100vh;color:var(--muted);place-items:center;display:grid}.landing-shell,.portal-page,.domain-page{isolation:isolate;min-height:100svh;padding:2rem 1.25rem 3rem;position:relative;overflow-x:hidden}.portal-page,.domain-page{scroll-padding-bottom:calc(9rem + env(safe-area-inset-bottom))}.landing-shell{place-items:center;display:grid}.landing-shell-minimal{padding:1rem}.portal-shell{z-index:2;pointer-events:auto;width:min(1320px,100%);margin-inline:auto;position:relative}.portal-background{pointer-events:none;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.portal-aurora,.portal-gridline{pointer-events:none;position:absolute;inset:auto}.portal-aurora{filter:blur(34px);opacity:.48;will-change:transform, opacity;backface-visibility:hidden;border-radius:999px;width:40rem;height:40rem;animation:14s ease-in-out infinite drift}.portal-aurora-one{background:radial-gradient(circle,#8dc9bd3d,#0000 62%);top:-10rem;left:-8rem}.portal-aurora-two{background:radial-gradient(circle,#d9b47638,#0000 60%);animation-delay:-5s;bottom:-8rem;right:-10rem}.portal-gridline{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:120px 120px;inset:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 78%);mask-image:radial-gradient(circle,#000 40%,#0000 78%)}.landing-panel{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:2.25rem;width:min(1220px,100%);min-height:calc(100vh - 4rem);display:grid;position:relative}.landing-minimal{z-index:2;text-align:center;place-items:center;gap:1.5rem;width:min(680px,100%);min-height:calc(100svh - 2rem);transition:opacity .26s,visibility .26s,transform .36s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;transform:translateY(0)scale(1)}.landing-minimal-hidden{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(16px)scale(.985)}.landing-title-block{justify-items:center;gap:1rem;display:grid}.landing-main-title{letter-spacing:-.08em;margin:0;font-size:clamp(4.5rem,18vw,8.5rem);animation:1.8s forwards riseIn}.landing-main-tagline{color:var(--muted);letter-spacing:.18em;margin:0;font-size:.84rem;animation:2.4s forwards riseIn}.arrival-transition,.portal-arrival,.entry-ritual{z-index:9;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.arrival-transition{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#8dc9bd1a,#0000 18%),radial-gradient(circle,#d9b47614,#0000 34%),#03080de0;animation:1.8s forwards arrivalFade}.entry-ritual{pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle,#f6d8a814,#0000 20%),radial-gradient(circle,#8dc9bd14,#0000 38%),linear-gradient(#03080dfa,#04090fdb);transition:opacity .36s,visibility .36s}.entry-ritual-field{pointer-events:none;position:absolute;inset:0;overflow:hidden}.entry-ritual-star{background:#f6efe7eb;border-radius:999px;animation:6.6s ease-in-out forwards ritualDrift;position:absolute;box-shadow:0 0 18px #f6efe752}.entry-ritual-star-one{width:.45rem;height:.45rem;top:28%;left:18%}.entry-ritual-star-two{width:.32rem;height:.32rem;animation-delay:.1s;top:22%;right:20%}.entry-ritual-star-three{width:.38rem;height:.38rem;animation-delay:.2s;bottom:26%;right:26%}.entry-ritual-core{filter:blur(6px);pointer-events:none;background:radial-gradient(circle,#f6efe7f5,#d9b47624 42%,#0000 72%);border-radius:999px;width:11.5rem;height:11.5rem;animation:6.6s cubic-bezier(.18,.72,.16,1) forwards ritualCore;position:absolute}.entry-ritual-ring{pointer-events:none;border:1px solid #ffffff1f;border-radius:999px;animation:6.1s cubic-bezier(.16,.72,.18,1) forwards ritualRing;position:absolute}.entry-ritual-ring-one{width:20rem;height:20rem}.entry-ritual-ring-two{width:32rem;height:32rem;animation-delay:.28s}.entry-ritual-copy{z-index:1;text-align:center;transform-origin:50%;opacity:1;filter:blur();pointer-events:none;transition:opacity 1.12s cubic-bezier(.18,.82,.18,1),transform 1.12s cubic-bezier(.18,.82,.18,1),filter 1.12s cubic-bezier(.18,.82,.18,1);position:absolute;inset:0;transform:translateY(0)scale(1)}.entry-ritual-copy strong{letter-spacing:-.035em;color:#f6efe7f5;text-align:center;text-shadow:0 0 #f6efe700,0 0 #d9b47600;opacity:0;filter:blur(18px);width:min(90vw,10.5ch);margin:0;font-size:clamp(3.7rem,12vw,6.8rem);line-height:1.04;transition:opacity 1.46s cubic-bezier(.18,.82,.18,1) .12s,transform 1.46s cubic-bezier(.18,.82,.18,1) .12s,filter 1.46s cubic-bezier(.18,.82,.18,1) .12s,text-shadow 1.46s cubic-bezier(.18,.82,.18,1) .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(34px - 50%))scale(.94)}.entry-ritual-copy span{color:#f6efe7b3;letter-spacing:.18em;text-align:center;opacity:0;filter:blur(10px);width:min(88vw,34rem);max-width:none;margin:0;font-size:.82rem;line-height:2.05;transition:opacity 1.24s cubic-bezier(.18,.82,.18,1),transform 1.24s cubic-bezier(.18,.82,.18,1),filter 1.24s cubic-bezier(.18,.82,.18,1);position:absolute;top:calc(50% + 6rem);left:50%;transform:translate(-50%,18px)}.enter-orb-button.entry-ritual-enter{z-index:4;isolation:isolate;opacity:0;pointer-events:none;filter:blur(14px)brightness(1.16);background:radial-gradient(circle at 32% 22%,#ffffff57,#0000 26%),radial-gradient(circle at 50% 36%,#f6d8a82e,#070e16f5 64%),linear-gradient(145deg,#0d1825f5,#070d16fa);border:1px solid #f6d8a83d;min-width:11.2rem;min-height:11.2rem;transition:opacity .62s cubic-bezier(.18,.82,.18,1),transform .76s cubic-bezier(.18,.82,.18,1),box-shadow .52s,filter .68s cubic-bezier(.18,.82,.18,1);animation:none;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.38)}.enter-orb-button.entry-ritual-enter:before,.enter-orb-button.entry-ritual-enter:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.enter-orb-button.entry-ritual-enter:before{opacity:.76;border:1px solid #ffffff1f;inset:.7rem}.enter-orb-button.entry-ritual-enter:after{filter:blur(12px);opacity:.9;background:linear-gradient(#ffffff42,#fff0);inset:8% 18% 56%}.enter-orb-button.entry-ritual-enter.entry-ritual-enter-ready{opacity:1;pointer-events:auto;filter:blur()brightness();will-change:box-shadow;animation:3.15s ease-in-out infinite entryOrbBreathe;transform:translate(-50%,-50%)scale(1);box-shadow:inset 0 0 28px #ffffff0d,0 0 72px #d9b47642,0 0 144px #8dc9bd24}.enter-orb-button.entry-ritual-enter:hover,.enter-orb-button.entry-ritual-enter:focus-visible,.enter-orb-button.entry-ritual-enter.entry-ritual-enter-ready:hover,.enter-orb-button.entry-ritual-enter.entry-ritual-enter-ready:focus-visible{transform:translate(-50%,-50%)scale(1)}.entry-ritual-phase-title .entry-ritual-copy strong,.entry-ritual-phase-tagline .entry-ritual-copy strong,.entry-ritual-phase-collapse .entry-ritual-copy strong,.entry-ritual-phase-ready .entry-ritual-copy strong{opacity:1;filter:blur();text-shadow:0 0 36px #f6efe729,0 0 92px #d9b4761a;transition-delay:.12s;transform:translate(-50%,-50%)scale(1)}.entry-ritual-phase-tagline .entry-ritual-copy span,.entry-ritual-phase-collapse .entry-ritual-copy span,.entry-ritual-phase-ready .entry-ritual-copy span{opacity:1;filter:blur();transform:translate(-50%)}.entry-ritual-phase-collapse .entry-ritual-copy,.entry-ritual-phase-ready .entry-ritual-copy{opacity:0;filter:blur(10px);transform:translateY(0)scale(1)}.entry-ritual-phase-collapse .entry-ritual-copy strong,.entry-ritual-phase-ready .entry-ritual-copy strong{transform:translate(-50%,-50%)scale(.42)}.entry-ritual-phase-collapse .entry-ritual-copy span,.entry-ritual-phase-ready .entry-ritual-copy span{transform:translate(-50%,-10px)}.entry-ritual-phase-collapse .entry-ritual-core,.entry-ritual-phase-ready .entry-ritual-core{animation:.82s cubic-bezier(.18,.82,.18,1) forwards ritualCoreSettle}.entry-ritual-phase-collapse .entry-ritual-ring,.entry-ritual-phase-ready .entry-ritual-ring{animation:.78s cubic-bezier(.2,.8,.18,1) forwards ritualRingSettle}.portal-arrival{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#f6d8a80f,#0000 26%),#03080d94;animation:1.6s forwards arrivalReveal}.arrival-transition-core,.portal-arrival-glow{filter:blur(4px);background:radial-gradient(circle,#f6efe7eb,#d9b4761f 45%,#0000 72%);border-radius:999px;width:11rem;height:11rem;position:absolute}.arrival-transition-core{background:radial-gradient(circle,#f6efe7e6,#8dc9bd29 34%,#0000 72%);width:13rem;height:13rem;animation:1.6s cubic-bezier(.18,.82,.18,1) forwards arrivalCorePulse}.portal-arrival-glow{background:radial-gradient(circle,#8dc9bd2e,#d9b4761f 38%,#0000 72%);width:18rem;height:18rem;animation:1.6s forwards portalBloom}.arrival-transition-ring{border:1px solid #ffffff1f;border-radius:999px;animation:1.6s ease-out forwards warpRing;position:absolute}.arrival-transition-ring-one{width:16rem;height:16rem}.arrival-transition-ring-two{width:26rem;height:26rem;animation-delay:.12s}.arrival-transition-copy,.portal-arrival-copy{z-index:1;text-align:center;justify-items:center;gap:.75rem;display:grid;position:relative}.arrival-transition-copy strong,.portal-arrival-copy strong{letter-spacing:-.08em;font-size:clamp(2.6rem,8vw,4.6rem)}.arrival-transition-copy span{color:#f6efe7ad;letter-spacing:.28em;font-size:.74rem}.enter-orb-button{min-width:10rem;min-height:10rem;color:var(--text);will-change:box-shadow;background:radial-gradient(circle at top,#ffffff47,#8dc9bd1a),#0a111ce6;border:1px solid #ffffff1f;border-radius:999px;animation:3.6s ease-in-out infinite breathe;box-shadow:0 0 50px #d9b47624}.minimal-form{gap:1rem;width:min(420px,100%);animation:.5s forwards riseIn;display:grid}.minimal-form-pending{pointer-events:none}.minimal-form label{color:var(--muted);letter-spacing:.16em;font-size:.82rem}.landing-copy,.brand-block{gap:1rem;display:grid}.landing-copy h1,.brand-block h1,.hero-card h1,.hero-card h2,.stage-header h2,.panel-header h4,.network-inspector h3,.domain-panel h3,.tail-card h3{margin:0;line-height:.96}.landing-copy h1,.brand-block h1{letter-spacing:-.05em;font-size:clamp(4rem,10vw,7.4rem)}.landing-text,.hero-subtext{color:#f6efe7c7;max-width:38rem;font-size:1.12rem;line-height:1.7}.landing-notes,.status-chip-group{flex-wrap:wrap;gap:.75rem;display:flex}.landing-notes span,.status-chip{border:1px solid var(--line);background:#ffffff0a;border-radius:999px;align-items:center;gap:.65rem;padding:.55rem .85rem;display:inline-flex}.status-chip{flex-direction:column;align-items:flex-start}.status-chip span{color:var(--muted)}.status-chip strong{font-size:.92rem}.login-card,.hero-card,.portal-flash,.tail-card{border-radius:28px;padding:1.45rem}.login-card{z-index:2;position:relative}.login-form,.stack-list,.console-panel,.neighbor-stack,.domain-neighbors,.domain-stat-grid,.inspector-grid,.mini-metric-row,.console-actions,.form-grid,.portal-actions{gap:1rem;display:grid}.form-title{font-size:2rem}.eyebrow,.subtle-text,.form-tip,.stage-aside{color:var(--muted)}.form-error,.toast-error{color:#ffd4c8}.toast-error,.toast-success{left:50%;bottom:calc(6.35rem + env(safe-area-inset-bottom));z-index:26;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080e16e0;border-radius:18px;width:min(26rem,100% - 1.25rem);margin:0;padding:.95rem 1.05rem;position:fixed;transform:translate(-50%);box-shadow:0 18px 44px #00000052}.toast-success{color:var(--success)}.login-world-loading{z-index:18;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle,#d9b4761f,#0000 22%),#04090fd6;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.login-world-loading-core{filter:blur(10px);opacity:.72;background:radial-gradient(circle,#f6efe7d1,#d9b4761f 42%,#0000 72%);border-radius:999px;width:16rem;height:16rem;animation:2.8s ease-in-out infinite ritualCore;position:absolute}.login-world-loading-card{z-index:1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);text-align:center;background:#080e16b8;border:1px solid #ffffff1a;border-radius:30px;justify-items:center;gap:.8rem;width:min(28rem,100%);padding:1.35rem 1.2rem 1.2rem;display:grid;position:relative;box-shadow:0 24px 80px #0000005c}.login-world-loading-card span,.login-world-loading-card small{color:var(--muted);letter-spacing:.18em;font-family:Consolas,SFMono-Regular,monospace;font-size:.76rem}.login-world-loading-card strong{font-size:clamp(1.2rem,4vw,1.7rem);font-weight:500}.login-world-loading-bar{background:#ffffff0f;border-radius:999px;width:100%;height:.44rem;overflow:hidden}.login-world-loading-bar div{border-radius:inherit;background:linear-gradient(90deg, var(--gold), var(--champagne));height:100%;transition:width .22s;box-shadow:0 0 18px #d9b47657}.portal-header,.narrative-band,.experience-shell,.portal-tail{margin-bottom:1.25rem}.portal-header{justify-content:space-between;align-items:flex-start;gap:1.2rem;display:flex}.portal-actions{justify-items:end}.topbar-actions,.inline-actions{flex-wrap:wrap;gap:.75rem;display:flex}.portal-flash{grid-template-columns:1.2fr .8fr;align-items:center;gap:1.1rem;margin-bottom:1rem;display:grid}.portal-flash-minimal{text-align:center;grid-template-columns:1fr;justify-items:center;width:min(560px,100% - 2rem);margin-top:1rem}.portal-flash-copy,.portal-flash-note{justify-items:center;gap:.55rem;display:grid}.portal-flash-copy span,.portal-flash-note strong{color:var(--muted);letter-spacing:.18em;font-family:Consolas,SFMono-Regular,monospace;font-size:.76rem}.portal-flash-life-code{background:radial-gradient(circle at top,#f6d8a81f,#0000 34%),radial-gradient(circle at bottom,#8dc9bd1f,#0000 42%),#060c14e6;gap:1rem;width:min(520px,100% - 2rem);margin-top:.7rem;margin-bottom:1.3rem;padding:1.2rem 1.1rem 1rem;position:relative;overflow:hidden}.portal-life-code-hold-control{z-index:3;position:absolute;top:.9rem;left:.95rem}.portal-life-code-hold-countdown,.portal-life-code-dismiss{color:#f6efe7cc;letter-spacing:.14em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090f189e;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;padding:.35rem .55rem;font-family:Consolas,SFMono-Regular,monospace;font-size:.7rem;display:inline-flex}.portal-life-code-hold-countdown{color:var(--champagne)}.portal-life-code-dismiss{letter-spacing:0;box-shadow:none;padding:0;font-size:.95rem}.portal-life-code-dismiss:hover{color:var(--champagne);background:#f6d8a814;border-color:#f6d8a838}.portal-life-code-copy{width:100%}.portal-life-code-copy strong{letter-spacing:.08em;font-size:clamp(1.2rem,3vw,1.55rem)}.portal-life-code-vault{background:radial-gradient(circle at top,#ffffff14,#0000 36%),linear-gradient(#ffffff0a,#ffffff04),#080e16d1;border:1px solid #f6d8a82e;border-radius:24px;gap:.7rem;width:min(100%,30rem);padding:1rem 1rem 1.05rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff08,0 0 42px #d9b4761a}.portal-life-code-vault:before{content:"";opacity:.26;filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#f6d8a82e,#0000 54%);position:absolute;inset:-18%}.portal-life-code-vault small{z-index:1;color:var(--muted);letter-spacing:.18em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem;position:relative}.portal-life-code-vault code{z-index:1;letter-spacing:.14em;word-break:break-all;color:#f6efe7e6;text-shadow:0 0 24px #f6d8a829;font-size:clamp(1.05rem,3vw,1.35rem);transition:color .24s,text-shadow .24s,letter-spacing .24s;position:relative}.portal-life-code-vault-ready code{color:var(--champagne);letter-spacing:.12em;text-shadow:0 0 24px #f6d8a833,0 0 44px #8dc9bd1f}.portal-life-code-progress{z-index:1;background:#ffffff1a;border-radius:999px;width:100%;height:.34rem;position:relative;overflow:hidden}.portal-life-code-progress span{border-radius:inherit;background:linear-gradient(90deg,#f6d8a8e6,#8dc9bdd1,#ffffffe0);height:100%;transition:width .42s;display:block;box-shadow:0 0 18px #f6d8a82e,0 0 28px #8dc9bd1a}.portal-life-code-steps{gap:.7rem;width:min(100%,31rem);display:grid}.portal-life-code-step{text-align:left;background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;justify-items:start;gap:.2rem;padding:.9rem .95rem;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:grid}.portal-life-code-step span,.portal-life-code-step strong{font-family:Consolas,SFMono-Regular,monospace}.portal-life-code-step span{color:#f6efe770;letter-spacing:.16em;font-size:.68rem}.portal-life-code-step strong{letter-spacing:.12em;font-size:.88rem}.portal-life-code-step p{color:#f6efe7b8;text-wrap:pretty;margin:0;font-size:.84rem;line-height:1.58}.portal-life-code-step-current{background:radial-gradient(circle at 100% 0,#f6d8a81a,#0000 34%),#ffffff08;border-color:#f6d8a833;transform:translateY(-1px);box-shadow:0 0 30px #d9b47614}.portal-life-code-step-complete{background:radial-gradient(circle at 100% 0,#8dc9bd14,#0000 34%),#ffffff08;border-color:#8dc9bd2e}.portal-life-code-step-complete span,.portal-life-code-step-current span{color:#f6efe79e}.portal-flash-note-life-code{width:min(31rem,100%)}.portal-flash-actions{justify-content:center;gap:.5rem;margin-top:.15rem}.portal-flash-life-code .portal-flash-actions button{letter-spacing:.12em;min-height:2.5rem;box-shadow:none;flex:none;padding:.64rem .92rem;font-size:.72rem}.portal-flash-life-code .portal-flash-actions .ghost-button{background:#ffffff0a}.portal-page-flash-open .member-bottom-dock{background:#090f18c7;border-color:#ffffff0f;width:min(396px,100% - 1.65rem);box-shadow:0 12px 30px #00000047}.portal-page-flash-open .dock-button{color:#f6efe7ad}.portal-flash-life-code-en{width:min(500px,100% - 2rem)}.portal-flash-life-code-en .portal-life-code-copy strong{letter-spacing:.05em;max-width:18ch;font-size:clamp(1.05rem,2.6vw,1.32rem)}.portal-flash-life-code-en .portal-life-code-vault,.portal-flash-life-code-en .portal-life-code-steps,.portal-flash-life-code-en .portal-flash-note-life-code{width:min(100%,28rem)}.portal-flash-life-code-en .portal-life-code-hold-countdown{letter-spacing:.08em}.portal-flash-life-code-en .portal-life-code-vault code{letter-spacing:.1em;font-size:clamp(.98rem,2.6vw,1.16rem)}.portal-flash-life-code-en .portal-life-code-step{padding:.82rem .88rem}.portal-flash-life-code-en .portal-life-code-step strong{letter-spacing:.1em;font-size:.8rem}.portal-flash-life-code-en .portal-life-code-step p{font-size:.78rem;line-height:1.5}.portal-flash-life-code-en .portal-flash-note p{text-wrap:pretty;max-width:34ch}.portal-flash-copy code,.issued-code-card code{word-break:break-all;color:var(--champagne);font-size:1.15rem}.portal-flash-note{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;width:min(30rem,100%);padding:.95rem 1rem}.portal-flash-note strong{color:var(--text)}.portal-flash-note p{color:#f6efe7c7;word-break:break-all;margin:0;line-height:1.65}.narrative-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.metric-card{border-radius:24px;padding:1.25rem}.metric-card span,.metric-card p{color:var(--muted)}.metric-card strong{margin:.5rem 0 .75rem;font-size:clamp(1.8rem,5vw,2.8rem);display:block}.metric-card p{margin:0;line-height:1.6}.experience-shell{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start;gap:1rem;display:grid}.experience-stage,.experience-console,.domain-panel{border-radius:30px;padding:1.25rem}.stage-header,.section-kicker{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.stage-header h2,.hero-card h2,.tail-card h3{font-size:clamp(2rem,4vw,3rem)}.action-dock{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.action-pill{width:100%;color:var(--text);border:1px solid var(--line);box-shadow:none;background:#ffffff0a;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1rem 1.05rem}.action-pill small{color:var(--muted);letter-spacing:0}.action-pill-active{background:linear-gradient(140deg,#d9b4761f,#ffffff0d);border-color:#d9b47652}.panel-header h4{font-size:1.7rem}.console-panel,.neighbor-column{gap:.9rem}.mini-metric-row,.inspector-grid,.domain-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mini-metric,.inspector-grid div,.domain-stat-grid div,.lineage-card,.list-card,.neighbor-card,.domain-neighbor,.highlight-card{border:1px solid var(--line);background:#ffffff09;border-radius:20px;padding:1rem}.mini-metric span,.inspector-grid span,.domain-stat-grid span,.lineage-card span,.neighbor-card span,.domain-neighbor span{color:var(--muted)}.mini-metric strong,.inspector-grid strong,.domain-stat-grid strong,.lineage-card strong,.neighbor-card strong,.domain-neighbor strong{margin-top:.35rem;display:block}.list-card{justify-content:space-between;align-items:center;gap:1rem;display:flex}.origin-actions{align-items:start}.origin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.origin-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.origin-data-card,.origin-account-card,.origin-review-card,.origin-invite-card,.origin-activity-card{align-items:stretch;gap:.9rem;display:grid}.origin-section-heading,.origin-card-header,.origin-activity-card-top{justify-content:space-between;align-items:start;gap:.9rem;display:flex}.origin-section-heading h5{margin:0;font-size:1rem}.origin-section-heading span{color:var(--muted);letter-spacing:.14em;font-family:Consolas,SFMono-Regular,monospace;font-size:.75rem}.origin-data-list,.origin-data-row,.origin-detail-grid{gap:.75rem;display:grid}.origin-data-row{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-bottom:.75rem}.origin-data-row:last-child{border-bottom:0;padding-bottom:0}.origin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.origin-data-row span,.origin-detail-grid span{color:var(--muted);letter-spacing:.14em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.origin-data-row strong,.origin-detail-grid strong,.origin-card-header strong,.origin-activity-summary strong{word-break:break-word}.origin-pill{min-height:2.1rem;color:var(--champagne);letter-spacing:.14em;background:#d9b47614;border:1px solid #d9b47638;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .7rem;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem;display:inline-flex}.origin-empty-state{min-height:8rem;color:var(--muted);border:1px dashed #ffffff1f;border-radius:20px;place-items:center;font-family:Consolas,SFMono-Regular,monospace;display:grid}.origin-review-section{gap:.85rem;display:grid}.origin-activity-poster{aspect-ratio:9/16;background:linear-gradient(#ffffff0a,#080e14bd),#080e14c7;border:1px solid #ffffff14;border-radius:16px;width:88px;min-width:88px}.origin-activity-poster-has-image{background-image:var(--activity-poster-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.origin-activity-summary{gap:.8rem;display:grid}.scroll-list{-webkit-overflow-scrolling:touch;max-height:34rem;padding-right:.25rem;overflow:auto}.empty-state{background:#ffffff08;border:1px dashed #ffffff1f;border-radius:18px;margin:0;padding:1rem}.network-shell{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:1rem;display:grid}.network-shell-minimal{grid-template-columns:1fr}.sphere-stage,.domain-cosmos{border:1px solid var(--line);contain:layout paint style;background:radial-gradient(circle,#8dc9bd14,#0000 44%),#ffffff05;border-radius:28px;position:relative;overflow:hidden;transform:translateZ(0)}.sphere-stage{touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:840px}.network-shell-minimal .sphere-stage{min-height:calc(100svh - 10.8rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.network-shell-minimal .sphere-main,.network-shell-minimal .sphere-child,.network-shell-minimal .sphere-parent,.network-shell-minimal .sphere-lineage-active,.network-shell-minimal .sphere-universe-lineage-active,.network-shell-minimal .sphere:before{will-change:auto;animation:none!important}.sphere-atmosphere,.domain-haze{filter:blur(26px);pointer-events:none;border-radius:999px;position:absolute}.sphere-atmosphere-one,.domain-haze-one{will-change:transform, opacity;background:#8dc9bd29;width:18rem;height:18rem;animation:18s ease-in-out infinite drift;top:12%;left:10%}.sphere-atmosphere-two,.domain-haze-two{will-change:transform, opacity;background:#d9b47624;width:20rem;height:20rem;animation:20s ease-in-out infinite reverse drift;bottom:12%;right:8%}.sphere-stage-label{z-index:2;gap:.3rem;display:grid;position:absolute;top:1.3rem;left:1.3rem}.sphere-stage-label span{color:var(--muted);letter-spacing:.14em;font-size:.78rem}.sphere-stage-label strong{font-size:1.1rem}.sphere-panzoom{transform-origin:50%;will-change:transform;position:absolute;inset:0}.sphere-panzoom-animated{transition:transform .52s cubic-bezier(.2,.8,.18,1)}.sphere-ring{opacity:.22;pointer-events:none;border:1px solid #ffffff0d;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sphere-ring:first-of-type{border-color:#f6d8a81f}.sphere-ring:nth-of-type(2){border-color:#ffffff0f}.sphere-ring:nth-of-type(3){border-color:#ffffff0a}.sphere-stage:not(.sphere-stage-universe) .sphere-ring{-webkit-mask-image:linear-gradient(#000000f0 0%,#000000c2 68%,#0000 100%);mask-image:linear-gradient(#000000f0 0%,#000000c2 68%,#0000 100%)}.sphere-stage-path-focus .sphere-ring{opacity:.12}.sphere-stage-path-focus .sphere-atmosphere{opacity:.38}.sphere-links{z-index:1;pointer-events:none;position:absolute;inset:0}.sphere-link{transform-origin:0;opacity:.34;background:linear-gradient(90deg,#ffffff0a,#8dc9bd2e,#ffffff0a);height:1px;position:absolute}.sphere-links-focus .sphere-link{opacity:.1}.sphere-links-focus .sphere-link-active,.sphere-link-active{opacity:1;background:linear-gradient(90deg,#f6d8a8f0,#fff4defa,#8dc9bdf0);height:2px;box-shadow:0 0 14px #f6d8a833,0 0 22px #8dc9bd29}.sphere{color:var(--text);text-align:center;isolation:isolate;backface-visibility:hidden;background:radial-gradient(circle at top,#ffffff40,#8dc9bd0f),#091019f5;border:1px solid #ffffff2e;border-radius:999px;place-items:center;padding:.75rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.sphere:before{content:"";border-radius:inherit;filter:blur(12px);opacity:.72;pointer-events:none;background:radial-gradient(circle at 32% 24%,#fff3,#0000 26%),radial-gradient(circle,#d9b47629,#8dc9bd14 42%,#0000 72%);animation:3.8s ease-in-out infinite orbAuraBeat;position:absolute;inset:10%}.sphere span{z-index:1;transform:scale(var(--orb-label-scale,1));transform-origin:50%;transition:transform .22s;position:relative}.sphere-main{--orb-base-size:180px;width:var(--orb-base-size);height:var(--orb-base-size);z-index:3;animation:5.2s cubic-bezier(.2,.82,.18,1) infinite worldCoreMotion;top:50%;left:50%;box-shadow:0 0 56px #8dc9bd38}.sphere-main:before{opacity:.84;filter:blur(16px);animation-duration:4.4s;inset:8%}.sphere-stage-universe{background:radial-gradient(circle,#d9b47614,#0000 18%),radial-gradient(circle at 28% 24%,#8dc9bd24,#0000 26%),radial-gradient(circle at 72% 72%,#ffffff0d,#0000 22%),linear-gradient(#05090ffa,#03070cfa)}.sphere-stage-universe .sphere-atmosphere-one{opacity:.62;transform:scale(1.16)}.sphere-stage-universe .sphere-atmosphere-two{opacity:.54;transform:scale(1.12)}.sphere-stage-universe .sphere-main{--orb-base-size:132px}.sphere-starfield{pointer-events:none;opacity:.7;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000000f5 0%,#000000d1 66%,#0000 100%);mask-image:linear-gradient(#000000f5 0%,#000000d1 66%,#0000 100%)}.sphere-starfield-universe{opacity:.76;-webkit-mask-image:none;mask-image:none}.sphere-stardust,.traverse-ritual-star{width:var(--stardust-size,2px);height:var(--stardust-size,2px);background:rgba(255, 255, 255, var(--stardust-opacity,.4));box-shadow:0 0 8px rgba(255, 255, 255, calc(var(--stardust-opacity,.4) * .5)), 0 0 16px rgba(141, 201, 189, calc(var(--stardust-opacity,.4) * .24));animation:stardustFloat var(--stardust-duration,14s) ease-in-out infinite;animation-delay:var(--stardust-delay,0s);border-radius:999px;position:absolute}.sphere-stage-universe .sphere-stardust{opacity:.68;filter:blur(.3px)}.traverse-ritual{z-index:8;opacity:0;visibility:hidden;pointer-events:none;place-items:center;transition:opacity .52s,visibility .52s;display:grid;position:absolute;inset:0;overflow:hidden}.traverse-ritual-visible{opacity:1;visibility:visible;pointer-events:auto}.traverse-ritual-field{position:absolute;inset:0;overflow:hidden}.traverse-ritual:before{content:"";-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle,#f6d8a81f,#0000 18%),radial-gradient(circle,#8dc9bd1a,#0000 34%),linear-gradient(#03070cf0,#02060be0);position:absolute;inset:0}.traverse-ritual-core,.traverse-ritual-vortex{pointer-events:none;border-radius:999px;position:absolute}.traverse-ritual-core{filter:blur(8px);background:radial-gradient(circle,#fffffff5,#f6d8a842 36%,#8dc9bd1f 52%,#0000 74%);width:10rem;height:10rem;animation:1.9s cubic-bezier(.18,.82,.18,1) forwards traverseCoreRise}.traverse-ritual-vortex{filter:blur(24px);opacity:.56;background:radial-gradient(circle,#8dc9bd2e,#0000 36%),conic-gradient(from 90deg,#f6d8a800,#f6d8a829,#8dc9bd2e,#f6d8a800);width:32rem;height:32rem;animation:10s linear infinite traverseVortexSpin}.traverse-ritual-ring{pointer-events:none;border:1px solid #ffffff1f;border-radius:999px;animation:1.9s cubic-bezier(.16,.82,.18,1) forwards traverseRingExpand;position:absolute}.traverse-ritual-ring-one{width:18rem;height:18rem}.traverse-ritual-ring-two{width:30rem;height:30rem;animation-delay:.16s}.traverse-ritual-copy{z-index:1;text-align:center;will-change:transform, opacity, filter;place-items:center;gap:.7rem;width:min(34rem,100% - 2.5rem);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.traverse-ritual-copy-minimal{gap:.95rem;width:min(18rem,100% - 2.5rem)}.traverse-ritual-copy span,.traverse-ritual-copy p{font-family:Consolas,SFMono-Regular,monospace}.traverse-ritual-copy span{text-align:center;color:#f6efe79e;letter-spacing:.24em;width:100%;font-size:.74rem;display:block}.traverse-ritual-copy strong{letter-spacing:-.06em;text-align:center;text-shadow:0 0 30px #f6d8a824,0 0 82px #8dc9bd14;width:100%;max-width:12ch;font-size:clamp(2.6rem,8vw,4.8rem);font-weight:500;line-height:.96;display:block}.traverse-ritual-copy-minimal strong{text-align:center;letter-spacing:.02em;width:100%;max-width:none;display:block}.traverse-ritual-title{text-align:center;width:100%;display:block}.world-traverse-button-label{text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:auto;max-width:100%;line-height:1;display:inline-flex}.traverse-optical-enter{letter-spacing:0;font-family:Microsoft YaHei UI,PingFang SC,Hiragino Sans GB,Noto Sans SC,sans-serif;transform:translate(.08em)}.traverse-ritual-copy p{color:#f6efe7c7;letter-spacing:.08em;max-width:34rem;margin:0;font-size:.82rem;line-height:1.85}.traverse-ritual-loading{width:min(12rem,100%);margin:0 auto;padding:0}.traverse-ritual-loading-bar{background:#ffffff1f;border-radius:999px;width:100%;height:.34rem;position:relative;overflow:hidden}.traverse-ritual-loading-bar span{border-radius:inherit;background:linear-gradient(90deg,#f6d8a8cc,#8dc9bdc7,#ffffffe6);height:100%;transition:width .36s;display:block;position:relative;box-shadow:0 0 18px #f6d8a838,0 0 28px #8dc9bd24}.traverse-ritual-loading-bar span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffd6,#0000);animation:1.2s linear infinite traverseLoadingBeam;position:absolute;inset:0;transform:translate(-100%)}.traverse-ritual-summoning .traverse-ritual-copy,.traverse-ritual-opening .traverse-ritual-copy,.traverse-ritual-settling .traverse-ritual-copy,.traverse-ritual-closing .traverse-ritual-copy{animation:1.2s cubic-bezier(.18,.82,.18,1) forwards traverseCopyRise}.traverse-ritual-closing:before{background:radial-gradient(circle,#8dc9bd14,#0000 18%),radial-gradient(circle,#f6d8a814,#0000 32%),linear-gradient(#04080ed6,#03070cc7)}.sphere-panzoom-universe{perspective:1400px}.sphere-stage-universe .sphere-ring{opacity:.26;border-style:solid;border-color:#8dc9bd14;animation:22s linear infinite universeRingDrift}.sphere-stage-universe .sphere-ring:nth-of-type(2){opacity:.18;animation-duration:28s;animation-direction:reverse}.sphere-stage-universe .sphere-ring:nth-of-type(3){opacity:.1;animation-duration:34s}.sphere-child{--orb-base-size:104px;width:var(--orb-base-size);height:var(--orb-base-size);z-index:2;will-change:opacity, filter, box-shadow, transform;transition:opacity .16s,filter .16s,box-shadow .16s,border-color .16s,background .16s;animation:5.8s cubic-bezier(.22,.82,.18,1) infinite childOrbMotion}.sphere-child.depth-1{--orb-base-size:124px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.96;border-color:#f6efe738;font-size:.92rem;box-shadow:0 0 32px #8dc9bd1f}.sphere-child.depth-1:before{opacity:.74;animation-duration:4.9s}.sphere-child.depth-2{--orb-base-size:72px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.54;filter:saturate(.82);border-color:#ffffff1f;font-size:.74rem;animation-duration:6.4s}.sphere-child.depth-2:before{opacity:.54;animation-duration:5.3s}.sphere-child.depth-3{--orb-base-size:52px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.24;filter:blur(.5px)saturate(.64);border-color:#ffffff12;font-size:.62rem;animation-duration:7.2s}.sphere-child.depth-3:before{opacity:.3;animation-duration:6s}.sphere-child.depth-4,.sphere-child.depth-5,.sphere-child.depth-6{--orb-base-size:40px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.12;filter:blur(1px)saturate(.52);border-color:#ffffff0f;font-size:.54rem;animation-duration:8.2s}.sphere-child.depth-4:before,.sphere-child.depth-5:before,.sphere-child.depth-6:before{opacity:.18;animation-duration:6.8s}.sphere-locked{background:radial-gradient(circle at 50% 38%,#ffffff1a,#0000 26%),linear-gradient(145deg,#0b111bf0,#060b12fa);border-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #ffffff0d}.sphere-locked:before{opacity:.18;filter:blur(10px)}.sphere-locked span{letter-spacing:.08em;color:#f6efe7c7;text-transform:uppercase;overflow-wrap:anywhere;max-width:4.8ch;font-size:.68rem}.sphere-parent{z-index:4;background:radial-gradient(circle at top,#ffffff3d,#f6d8a81f),#0a111bfa;border-color:#f6d8a838;width:78px;height:78px;animation:6.6s cubic-bezier(.22,.82,.18,1) infinite parentOrbMotion;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 28px #d9b47624}.sphere-parent:before{opacity:.68;animation-duration:5.6s;inset:12%}.sphere-parent:after{content:"";pointer-events:none;background:linear-gradient(#f6d8a86b,#8dc9bd29,#0000);width:1px;height:104px;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}.sphere-parent span{overflow-wrap:anywhere;max-width:5.5ch;font-size:.72rem;line-height:1.12}.sphere-universe-orb{width:calc(var(--orb-base-size,104px) * var(--orb-influence-scale,1));height:calc(var(--orb-base-size,104px) * var(--orb-influence-scale,1));border-color:rgba(255, 255, 255, calc(.08 + var(--orb-influence-core,.08)));box-shadow:0 0 0 1px #ffffff0a inset, 0 0 calc(30px + 48px * var(--orb-influence-glow,.12)) rgba(217, 180, 118, calc(.08 + var(--orb-influence-glow,.12))), 0 0 calc(82px + 118px * var(--orb-influence-glow,.12)) rgba(141, 201, 189, calc(.04 + var(--orb-influence-core,.08)));animation:universeOrbMotion var(--orb-duration,8.6s) cubic-bezier(.24, .8, .18, 1) infinite;animation-delay:var(--orb-delay,0s);background:radial-gradient(circle at 28% 20%,#ffffff47,#0000 24%),radial-gradient(circle at 68% 78%,#8dc9bd24,#0000 26%),linear-gradient(145deg,#0d1722fa,#060c14fa)}.sphere-universe-orb:before{opacity:.86;animation-duration:calc(var(--orb-duration,8.6s) * .72);animation-delay:var(--orb-delay,0s)}.sphere-stage-universe .sphere-main.sphere-universe-orb{--orb-base-size:96px;box-shadow:0 0 0 1px #ffffff0f inset, 0 0 calc(54px + 52px * var(--orb-influence-glow,.14)) rgba(217, 180, 118, calc(.14 + var(--orb-influence-glow,.12))), 0 0 calc(116px + 124px * var(--orb-influence-glow,.14)) rgba(141, 201, 189, calc(.12 + var(--orb-influence-core,.08)))}.sphere-stage-universe .sphere-child.depth-0.sphere-universe-orb{--orb-base-size:128px;opacity:1;filter:saturate(1.02)brightness(1.02)}.sphere-stage-universe .sphere-universe-prominent{filter:saturate(1.08)brightness(1.04)}.sphere-stage-universe .sphere-universe-self{border-color:#fff4de61}.sphere-stage-universe .sphere-universe-self:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #f6d8a82e;animation:3.4s ease-in-out infinite selfLocatorPulse;position:absolute;inset:-12px;box-shadow:0 0 18px #f6d8a824,0 0 34px #8dc9bd1a}.sphere-stage-universe .sphere-child.sphere-universe-orb{--orb-base-size:88px}.sphere-stage-universe .sphere-child.depth-1.sphere-universe-orb{--orb-base-size:92px;opacity:.92}.sphere-stage-universe .sphere-child.depth-2.sphere-universe-orb{--orb-base-size:76px;opacity:.72;filter:saturate(.98)}.sphere-stage-universe .sphere-child.depth-3.sphere-universe-orb{--orb-base-size:64px;opacity:.52;filter:blur(.14px)saturate(.9)}.sphere-stage-universe .sphere-child.depth-4.sphere-universe-orb,.sphere-stage-universe .sphere-child.depth-5.sphere-universe-orb,.sphere-stage-universe .sphere-child.depth-6.sphere-universe-orb{--orb-base-size:56px;opacity:.34;filter:blur(.24px)saturate(.82)}.sphere-selected,.domain-orb-active{box-shadow:0 0 0 2px #d9b4765c,0 0 36px #8dc9bd29}.sphere-lineage-active{z-index:7;border-color:rgba(255, 244, 222, calc(.22 + .34 * var(--lineage-glow,.6)));box-shadow:0 0 0 2px rgba(246, 216, 168, calc(var(--lineage-ring,.42))), 0 0 calc(34px + 42px * var(--lineage-glow,.6)) rgba(217, 180, 118, calc(.16 + var(--lineage-halo,.26))), 0 0 calc(18px + 22px * var(--lineage-glow,.6)) rgba(255, 255, 255, calc(.12 + .14 * var(--lineage-glow,.6))), 0 0 calc(64px + 58px * var(--lineage-glow,.6)) rgba(141, 201, 189, calc(.06 + .1 * var(--lineage-glow,.6)));background:radial-gradient(circle at top, rgba(255, 255, 255, calc(.22 + .18 * var(--lineage-glow,.6))), rgba(246, 216, 168, calc(.08 + .16 * var(--lineage-glow,.6)))), #091019fa;animation:5.8s cubic-bezier(.22,.82,.18,1) infinite childOrbMotion,2.2s ease-in-out infinite lineagePulse;animation-delay:0s, calc(var(--lineage-order,0) * 70ms);opacity:1!important;filter:none!important}.sphere-universe-lineage-active{z-index:7;border-color:rgba(255, 244, 222, calc(.22 + .34 * var(--lineage-glow,.6)));box-shadow:0 0 0 2px rgba(246, 216, 168, calc(var(--lineage-ring,.42))), 0 0 calc(34px + 42px * var(--lineage-glow,.6)) rgba(217, 180, 118, calc(.16 + var(--lineage-halo,.26))), 0 0 calc(18px + 22px * var(--lineage-glow,.6)) rgba(255, 255, 255, calc(.12 + .14 * var(--lineage-glow,.6))), 0 0 calc(64px + 58px * var(--lineage-glow,.6)) rgba(141, 201, 189, calc(.06 + .1 * var(--lineage-halo,.26)));background:radial-gradient(circle at top, rgba(255, 255, 255, calc(.22 + .18 * var(--lineage-glow,.6))), rgba(246, 216, 168, calc(.08 + .16 * var(--lineage-glow,.6)))), #091019fa;opacity:1!important;filter:none!important}.sphere-lineage-active:before,.sphere-universe-lineage-active:before{opacity:1;filter:blur(calc(12px + 10px * var(--lineage-glow,.6)))}.sphere-stage-universe .sphere-hovered.sphere-universe-orb,.sphere-stage-universe .sphere-hovered.sphere-universe-orb:before{animation-play-state:paused}.sphere-stage-universe .sphere-hovered{z-index:8}.sphere-muted{opacity:.16;filter:blur(1px)saturate(.34)brightness(.7)}.sphere-muted:before{opacity:.16;animation-play-state:paused}.sphere-main.sphere-muted{opacity:.18;filter:blur(1.2px)saturate(.34)brightness(.66);box-shadow:0 0 18px #8dc9bd14}.world-overlay{z-index:2;pointer-events:none;border-radius:24px;max-width:19rem;padding:1rem;position:absolute;bottom:1.3rem;left:1.3rem}.world-overlay-minimal{border:1px solid var(--line);background:#080e16c2;border-radius:999px;align-items:center;gap:.8rem;max-width:none;padding:.7rem 1rem;display:inline-flex;bottom:1.25rem;left:50%;transform:translate(-50%)}.world-overlay-minimal strong,.world-overlay-minimal span,.world-overlay-minimal small{font-family:Consolas,SFMono-Regular,monospace}.member-topbar{z-index:14;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex;position:relative}.member-topbar-minimal{justify-content:flex-start;align-items:flex-start}.member-topbar-left{flex-wrap:wrap;gap:.75rem;display:flex}.topbar-pill{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:999px;align-items:center;padding:.55rem .85rem;font-family:Consolas,SFMono-Regular,monospace;display:inline-flex}.topbar-ghost{min-width:5.5rem;min-height:3rem}.member-world-exit{top:calc(1rem + env(safe-area-inset-top));z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080e16bd;position:fixed;left:1rem;box-shadow:0 12px 30px #0000003d,inset 0 0 0 1px #ffffff05}.member-stage-shell{padding-bottom:calc(8rem + env(safe-area-inset-bottom));gap:1rem;display:grid}.member-stage-shell-world{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.member-world-view{min-height:max(34rem, calc(100svh - 8.4rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));position:relative}.member-world-view .network-shell-minimal,.member-world-view .network-shell-minimal .sphere-stage{min-height:inherit}.member-world-badge{z-index:4;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;background:#090f18d1;border-radius:20px;gap:.25rem;min-width:9rem;padding:.85rem 1rem;display:grid;position:absolute;top:1rem;left:1rem}.member-world-badge span{color:var(--muted);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.member-world-badge strong{font-size:1rem}.world-focus-card{z-index:4;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:none;background:radial-gradient(circle at 100% 0,#d9b4761f,#0000 34%),linear-gradient(145deg,#080e16eb,#0a111bdb);border:1px solid #d9b47629;border-radius:28px;gap:.85rem;width:min(30rem,100% - 2rem);padding:1.15rem 1.15rem 1.05rem;display:grid;position:absolute;bottom:5rem;left:50%;transform:translate(-50%);box-shadow:0 24px 70px #00000057,inset 0 0 0 1px #ffffff08}.world-focus-card-top,.world-focus-card-meta{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.7rem;display:grid}.world-focus-card span,.world-focus-card-top small,.world-focus-card-meta span{color:var(--muted);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.world-focus-card strong{font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.02}.world-focus-card-top small,.world-focus-card-meta strong,.world-focus-card p{color:#f6efe7b8;margin:0}.world-focus-card-top small,.world-focus-card-meta strong{font-family:Consolas,SFMono-Regular,monospace}.world-focus-card-top small,.world-focus-card-meta div:last-child{text-align:right}.world-focus-card-meta strong{color:var(--text);margin-top:.35rem;font-size:.94rem;display:block}.world-focus-card p{color:#f6efe7d6;overflow-wrap:anywhere;line-height:1.6}.world-focus-card-locked{background:radial-gradient(circle at 100% 0,#ffffff14,#0000 32%),linear-gradient(145deg,#070c13f0,#080e16e0);border-color:#ffffff1a}.world-focus-card-locked strong{letter-spacing:.12em}.world-focus-card-locked p{color:#f6efe7b8}.world-traverse-card{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;text-align:right;background:radial-gradient(circle at 100% 0,#8dc9bd1a,#0000 34%),linear-gradient(145deg,#070e16b8,#09111b94);border:1px solid #8dc9bd24;border-radius:20px;justify-items:end;gap:.28rem;width:min(12.4rem,100% - 10rem);padding:.78rem .82rem .76rem;display:grid;position:absolute;top:1rem;left:auto;right:1rem;box-shadow:0 18px 44px #0000003d,inset 0 0 0 1px #ffffff08}.world-traverse-card span,.world-traverse-button-label,.world-traverse-button small{font-family:Consolas,SFMono-Regular,monospace}.world-traverse-card span{color:var(--muted);letter-spacing:.2em;font-size:.62rem}.world-traverse-card strong{letter-spacing:.08em;font-family:Consolas,SFMono-Regular,monospace;font-size:clamp(1.75rem,4vw,2.45rem);line-height:.92}.world-traverse-card small{color:#f6efe7b8;letter-spacing:.18em;margin:0;font-family:Consolas,SFMono-Regular,monospace;font-size:.62rem}.world-top-controls{z-index:5;pointer-events:auto;position:absolute;top:1rem;left:1rem}.world-utility-controls{z-index:4;pointer-events:auto;position:absolute;bottom:1rem;left:1rem}.world-secondary-controls{z-index:5;pointer-events:auto;position:absolute;top:1rem;right:1rem}.world-utility-button{min-width:6.4rem;min-height:3rem}.world-action-button{min-width:5.8rem;min-height:3rem}.world-traverse-button{isolation:isolate;width:max-content;min-width:5.8rem;min-height:3rem;color:var(--text);background:radial-gradient(circle at 18% 18%,#ffffff47,#0000 24%),radial-gradient(circle at 82% 76%,#8dc9bd2e,#0000 28%),linear-gradient(145deg,#0c1521fa,#070d16fa);border:1px solid #f6d8a842;border-radius:999px;justify-content:center;align-items:center;gap:0;padding:0;animation:4.8s ease-in-out infinite traversePulse;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 20px 46px #00000057,0 0 84px #d9b47624}.world-traverse-button:before,.world-traverse-button:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.world-traverse-button:before{opacity:.34;background:conic-gradient(from 180deg,#f6d8a800,#f6d8a82e,#8dc9bd33,#f6d8a800);animation:8.2s linear infinite traverseHalo;inset:-22%}.world-traverse-button:after{background:linear-gradient(#ffffff14,#fff0 42%);inset:1px}.world-traverse-button>span{z-index:1;text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:auto;min-height:3rem;padding:.9rem 1.16rem .9rem 1.22rem;line-height:1;display:inline-flex;position:relative}.world-traverse-button-label{color:var(--text);letter-spacing:.12em;font-family:Consolas,SFMono-Regular,monospace;font-size:.8rem;font-weight:500}.world-traverse-button-active{border-color:#8dc9bd47;box-shadow:0 22px 54px #00000057,0 0 92px #8dc9bd29}.member-world-invite-spotlight{z-index:32;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;background:radial-gradient(circle,#d9b47629,#0000 22%),#04090f94;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.member-world-invite-card{text-align:center;pointer-events:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(#ffffff0f,#ffffff05),#090f18eb;border:1px solid #f6d8a83d;border-radius:32px;justify-items:center;gap:1rem;width:min(520px,100%);max-height:min(80svh,42rem);padding:1.6rem 1.4rem;display:grid;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff08,0 28px 90px #0000006b,0 0 48px #d9b4761f}.member-world-invite-card span{color:var(--muted);letter-spacing:.22em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.member-world-invite-card code{word-break:break-all;color:var(--champagne);text-shadow:0 0 18px #d9b4761f;font-size:clamp(1.3rem,4vw,1.8rem);line-height:1.3}.member-world-invite-card .inline-actions{justify-content:center;width:100%}.member-panel{gap:1rem;display:grid}.myself-panel{gap:1rem}.member-card{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0c141fbd;border-radius:26px;min-width:0;padding:1.25rem}.member-card h2{margin:0 0 1rem;font-size:clamp(2rem,8vw,3rem)}.member-activity-card,.member-profile-form,.member-list-card{gap:.9rem;display:grid}.member-panel-actions{flex-wrap:wrap;gap:.75rem;display:flex}.member-panel-actions button,.member-panel-actions .inline-link,.inline-actions button,.inline-actions .inline-link,.language-switcher-button,.dock-button{min-height:3rem}.profile-identity-card{background:linear-gradient(#ffffff0a,#ffffff05),radial-gradient(circle at 0 0,#d9b4761f,#0000 42%),#0c141fcc;gap:1.1rem;padding:1.45rem;display:grid}.myself-section-card{gap:1rem;display:grid}.myself-section-head{gap:.35rem;display:grid}.myself-section-head span,.myself-section-note,.message-management-item small{color:var(--muted);font-family:Consolas,SFMono-Regular,monospace}.myself-section-head span{letter-spacing:.18em;font-size:.76rem}.myself-section-head strong{font-size:clamp(1.35rem,3.6vw,1.85rem);font-weight:500;line-height:1.1}.myself-section-note,.message-management-item small{margin:0;font-size:.82rem;line-height:1.7}.profile-identity-copy{gap:.45rem;display:grid}.profile-identity-copy span,.profile-metric-card span{color:var(--muted);letter-spacing:.18em;font-family:Consolas,SFMono-Regular,monospace;font-size:.76rem}.profile-identity-copy strong{letter-spacing:-.04em;font-size:clamp(2.2rem,7vw,3.5rem);font-weight:500;line-height:.98}.profile-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.profile-identity-primary{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;gap:.9rem;display:grid}.profile-metric-card{background:linear-gradient(#ffffff0a,#ffffff05),#050c148a;border:1px solid #ffffff14;border-radius:22px;align-content:space-between;gap:.55rem;min-height:7rem;padding:1rem 1rem .95rem;display:grid}.profile-metric-card strong{word-break:break-word;font-size:clamp(1.15rem,3vw,1.65rem);font-weight:500;line-height:1.12}.profile-metric-card:last-child strong{color:var(--champagne);text-shadow:0 0 18px #d9b47629}.profile-metric-card-highlight{min-height:auto}.profile-metric-card-highlight strong{font-size:clamp(1.8rem,4vw,2.4rem)}.profile-life-code-button{text-align:left;width:100%;min-height:7rem;color:var(--text);background:linear-gradient(#f6d8a814,#ffffff05),#080e16e0;border:1px solid #f6d8a82e;border-radius:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1rem 1.05rem;box-shadow:inset 0 0 0 1px #ffffff08,0 0 36px #d9b47614}.profile-life-code-button span{color:var(--muted);letter-spacing:.18em;font-family:Consolas,SFMono-Regular,monospace;font-size:.76rem}.profile-life-code-button strong{letter-spacing:.08em;color:var(--champagne);word-break:break-all;font-family:Consolas,SFMono-Regular,monospace;font-size:clamp(1.05rem,3.4vw,1.38rem)}.profile-life-code-button small{color:#f6efe7b8;text-align:left;font-size:.72rem;line-height:1.55}.life-code-identity-overlay{background:radial-gradient(circle,#d9b47629,#0000 24%),radial-gradient(circle at top,#8dc9bd14,#0000 34%),#04090fd1}.life-code-identity-modal{gap:.95rem;width:min(560px,100%)}.life-code-identity-status{background:#f6d8a814;border-color:#f6d8a833}.life-code-identity-copy{gap:.5rem}.life-code-identity-vault{background:radial-gradient(circle at 100% 0,#f6d8a81a,#0000 38%),linear-gradient(145deg,#080e16eb,#0d141ed6);border:1px solid #f6d8a829;border-radius:22px;gap:.55rem;padding:1rem 1.05rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 0 30px #d9b47614}.life-code-identity-vault:before{content:"";opacity:.34;filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#f6d8a829,#0000 54%);position:absolute;inset:-24%}.life-code-identity-vault small,.life-code-identity-vault code{z-index:1;position:relative}.life-code-identity-vault small{color:var(--muted);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.life-code-identity-vault code{color:var(--champagne);letter-spacing:.12em;word-break:break-all;text-shadow:0 0 22px #f6d8a829;font-family:Consolas,SFMono-Regular,monospace;font-size:clamp(1rem,2.8vw,1.28rem)}.life-code-identity-note{color:#f6efe7bd;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;margin:0;padding:.95rem 1rem;line-height:1.68}.life-code-identity-actions{justify-content:flex-end}.life-code-identity-modal-en .life-code-identity-copy p,.life-code-identity-modal-en .life-code-identity-note{max-width:37ch}.life-code-identity-modal-en .life-code-identity-vault code{letter-spacing:.1em;font-size:clamp(.94rem,2.5vw,1.14rem)}.invite-permissions-card{background:linear-gradient(#ffffff08,#ffffff05),#0a1019d1;gap:.95rem;padding:1.1rem;display:grid}.invite-permissions-toggle{width:100%;color:var(--text);box-shadow:none;background:0 0;justify-content:space-between;align-items:center;padding:.2rem 0}.invite-permissions-copy,.invite-permissions-meta,.invite-permission-head{gap:.35rem;display:grid}.invite-permissions-copy{text-align:left;justify-items:start}.invite-permissions-copy span,.invite-permissions-meta span,.invite-permission-head span{color:var(--muted);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.74rem}.invite-permissions-copy strong,.invite-permission-head strong{font-size:1.05rem;font-weight:500}.invite-permissions-meta{text-align:right;justify-items:end}.invite-permissions-meta strong{color:var(--champagne);font-size:1.4rem}.invite-permission-item{gap:.8rem}.invite-permission-countdown{color:#f6d8a8e0;letter-spacing:.14em}.invite-permission-item .inline-actions{justify-content:flex-start}.invite-permission-empty{place-items:center;min-height:6rem}.persona-studio-card{background:radial-gradient(circle at 100% 0,#d9b47629,#0000 34%),radial-gradient(circle at 0 100%,#8dc9bd1f,#0000 28%),linear-gradient(145deg,#080f17eb,#0e151fd1);gap:1rem;display:grid;position:relative;overflow:hidden}.persona-studio-card-inline{border:1px solid #ffffff14;border-radius:24px;padding:1.1rem}.persona-studio-copy{z-index:1;gap:.55rem;display:grid;position:relative}.persona-studio-copy span,.persona-studio-meta span,.persona-studio-modal-copy span,.persona-studio-modal-row small{color:var(--muted);letter-spacing:.18em;font-family:Consolas,SFMono-Regular,monospace;font-size:.74rem}.persona-studio-copy strong,.persona-studio-modal-copy strong{letter-spacing:-.04em;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:500;line-height:1.02}.persona-studio-copy p,.persona-studio-modal-copy p{color:#f6efe7c2;max-width:32rem;margin:0;line-height:1.7}.persona-studio-meta{z-index:1;flex-wrap:wrap;gap:.55rem;display:flex;position:relative}.persona-studio-meta span{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:2rem;padding:.45rem .75rem;display:inline-flex}.persona-studio-overlay{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle,#d9b4761f,#0000 26%),#04090fc7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.persona-studio-modal{background:radial-gradient(circle at 100% 0,#d9b47624,#0000 30%),linear-gradient(145deg,#091019f5,#0e151fe6);border:1px solid #ffffff1a;border-radius:28px;gap:1rem;width:min(640px,100%);padding:1.25rem;display:grid;box-shadow:0 24px 80px #0000005c}.persona-studio-modal-status{min-height:2rem;color:var(--champagne);letter-spacing:.16em;background:#d9b47614;border:1px solid #d9b47629;border-radius:999px;justify-self:start;align-items:center;padding:.45rem .78rem;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem;display:inline-flex}.persona-studio-modal-copy{gap:.55rem;display:grid}.persona-studio-modal-stack{gap:.75rem;display:grid}.persona-studio-modal-row{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;gap:.3rem;padding:.9rem 1rem;display:grid}.persona-studio-modal-row strong{font-weight:500;line-height:1.35}.persona-studio-modal-actions{justify-content:flex-end}.member-activity-toolbar{justify-content:flex-end;display:flex}.activity-gallery{align-items:start;gap:1rem;display:grid}.activity-story-card{background:linear-gradient(#ffffff0a,#ffffff05),#080e16d6;gap:1rem;padding:1rem;display:grid;overflow:hidden}.activity-poster{isolation:isolate;aspect-ratio:9/16;background:linear-gradient(#080d140f,#080d14b8),radial-gradient(circle at top,#ffffff2e,#0000 48%),#101720;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:min(66svh,32rem);padding:1.2rem;display:flex;position:relative;overflow:hidden}.activity-poster-has-image{background:linear-gradient(#070c1229,#070c12c2),linear-gradient(#070c1229,#070c1229)}.activity-poster-has-image:before{content:"";z-index:0;background-image:var(--activity-poster-image);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.activity-poster-has-image:after{content:"";z-index:1;background:linear-gradient(#070c120f,#070c12b3),linear-gradient(#070c1214,#070c1233);position:absolute;inset:0}.activity-poster-fantasy{background:linear-gradient(#ffffff0a,#080e14bd),radial-gradient(circle at 18% 18%,#ffffff9e,#0000 26%),radial-gradient(circle at 78% 22%,#d6e2ff57,#0000 28%),linear-gradient(135deg,#e7e9efd1,#495e806b 48%,#070c13f5)}.activity-poster-urban{background:linear-gradient(#080d140a,#080d14bd),radial-gradient(circle at 20% 18%,#4dd5c457,#0000 28%),radial-gradient(circle at 82% 28%,#ffc27c42,#0000 24%),linear-gradient(135deg,#0b1c2dfa,#14435cd6 44%,#08121dfa)}.activity-poster-kicker,.activity-story-meta span,.activity-story-copy p,.activity-story-detail small{font-family:Consolas,SFMono-Regular,monospace}.activity-poster-copy{z-index:2;display:grid;position:relative}.activity-poster-kicker{color:#ffffffbd;letter-spacing:.22em;text-transform:uppercase;font-size:.74rem}.activity-poster-copy strong{letter-spacing:.04em;max-width:8.5ch;margin-top:auto;font-size:clamp(1.8rem,6.2vw,3rem);line-height:1.04}.activity-poster-copy small{color:#ffffffc7;margin-top:.8rem;font-family:Consolas,SFMono-Regular,monospace}.activity-poster-glow{filter:blur(26px);opacity:.66;border-radius:999px;position:absolute}.activity-poster-glow-one{background:#fff3;width:44%;height:24%;inset:auto auto 10% -6%}.activity-poster-glow-two{background:#d9b4763d;width:36%;height:20%;inset:10% -8% auto auto}.activity-story-body{gap:.95rem;display:grid}.activity-story-body-minimal{gap:.8rem}.activity-story-copy p{color:#f4f1ecd1;margin:0;line-height:1.7}.activity-story-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.activity-story-meta span{color:#ffffffb8;text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.65rem .8rem;font-size:.72rem}.activity-story-meta-minimal{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-story-detail{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;align-content:space-between;gap:.35rem;min-height:4.6rem;padding:.9rem 1rem;display:grid}.activity-story-detail small{color:var(--muted);letter-spacing:.16em;font-size:.68rem}.activity-story-detail strong{font-size:.98rem;font-weight:500;line-height:1.35}.activity-story-actions-minimal{justify-content:stretch}.activity-story-actions-minimal button,.activity-story-actions-minimal .inline-link{width:100%;min-height:3.3rem}.activity-story-actions{justify-content:space-between}.activity-ended-button{color:#f6efe794;cursor:default;background:#ffffff08;border-color:#ffffff14}.activity-ended-button:disabled{opacity:1}.activity-application-card{gap:1rem;min-width:0;display:grid}.activity-application-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.activity-application-kicker{color:var(--muted);letter-spacing:.18em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.activity-application-header h2{margin:.4rem 0 0}.activity-application-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:start;gap:1rem;display:grid}.activity-poster-upload{cursor:pointer;display:block}.activity-poster-upload input{display:none}.activity-poster-upload-empty{background:linear-gradient(#d9b4760d,#080e16c2),#080e16d1;border-style:dashed;border-color:#d9b4763d}.activity-poster-upload-preview strong,.activity-poster-upload-empty strong{max-width:10ch}.activity-application-fields{gap:.9rem;min-width:0;display:grid}.approval-card-body{gap:.7rem;display:grid}.approval-activity-draft{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:.85rem;display:grid}.approval-activity-poster{aspect-ratio:9/16;background-image:var(--activity-poster-image);background-position:50%;background-size:cover;border:1px solid #ffffff14;border-radius:16px}.approval-activity-copy{gap:.3rem;display:grid}.approval-activity-copy span{color:var(--muted);font-family:Consolas,SFMono-Regular,monospace;font-size:.76rem}.member-inline-list{gap:.75rem;display:grid}.member-inline-item{border:1px solid var(--line);background:#ffffff08;border-radius:18px;gap:.55rem;padding:.85rem;display:grid}.member-inline-item span,.member-list-card span{color:var(--muted);font-family:Consolas,SFMono-Regular,monospace}.member-inline-item strong,.member-list-card strong{word-break:break-word}.message-placeholder{text-align:center;place-items:center;min-height:7rem}.member-empty-card{min-height:14rem;color:var(--muted);place-items:center;font-family:Consolas,SFMono-Regular,monospace;display:grid}.member-bottom-dock{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:12;border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);pointer-events:auto;background:#090f18db;border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;width:min(420px,100% - 1.5rem);padding:.7rem;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 16px 40px #00000057}.dock-button{color:var(--muted);box-shadow:none;background:0 0;min-height:3.2rem;padding:.9rem .5rem}.dock-button-center{border:1px solid #d9b47629;transform:translateY(-.18rem)}.dock-button-active{background:linear-gradient(135deg, var(--gold), var(--champagne));color:#111822}.action-dock-origin{grid-template-columns:1fr}.network-inspector{border-radius:28px;padding:1.2rem}.neighbor-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-tail{display:grid}.tail-card{border-radius:28px}.domain-shell{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:1rem;display:grid}.domain-cosmos{touch-action:manipulation;min-height:78vh}.domain-orb{width:116px;height:116px;color:var(--text);text-align:center;background:radial-gradient(circle at top,#ffffff4d,#d9b4761f),#071018f5;border:1px solid #ffffff29;border-radius:999px;place-items:center;min-height:3rem;padding:.75rem;animation:8s ease-in-out infinite floatOrb;display:grid;position:absolute;transform:translate(-50%,-50%)}.retrospect-page{padding-bottom:3.8rem}.retrospect-topbar{justify-content:flex-start;margin-bottom:1rem;display:flex}.retrospect-back-button{min-width:fit-content}.retrospect-section-head{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 100% 0,#f6d8a812,#0000 32%),#0c141fbd;border-radius:30px;gap:.55rem;margin-top:.35rem;padding:1.3rem 1.35rem;display:grid}.retrospect-section-copy{gap:.35rem;display:grid}.retrospect-section-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem;display:flex}.retrospect-section-head+.retrospect-gallery-shell,.retrospect-section-head+.retrospect-shell{margin-top:.9rem}.retrospect-gallery-shell+.retrospect-section-head{margin-top:1.35rem}.retrospect-section-title{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,3vw,2.15rem);line-height:1.02}.retrospect-section-body{color:#f6efe7b8;max-width:40rem;margin:0;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:.98rem;line-height:1.72}.retrospect-section-copy p{max-width:42rem;margin:0}.retrospect-section-linkline{gap:.28rem;margin:0;display:grid}.retrospect-section-linkline span{color:var(--muted);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.retrospect-section-link{color:#f6efe7eb;overflow-wrap:anywhere;text-underline-offset:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.9rem;line-height:1.65;-webkit-text-decoration:underline #d9b47657;text-decoration:underline #d9b47657}.retrospect-section-link:hover{color:var(--champagne)}.retrospect-field-meta{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:baseline;gap:.55rem;padding:.52rem .82rem;display:inline-flex}.retrospect-field-meta span{color:var(--muted);letter-spacing:.16em;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.retrospect-field-meta strong{font-size:1rem;line-height:1}.retrospect-gallery-shell{gap:.9rem;display:grid}.retrospect-gallery-feature{background:#ffffff08;border:1px solid #ffffff14;border-radius:28px;min-height:min(58svh,34rem);position:relative;overflow:hidden;box-shadow:0 26px 70px #00000042}.retrospect-gallery-feature:after{content:"";pointer-events:none;background:linear-gradient(#04090f0a,#0000 24% 72%,#04090f47),radial-gradient(circle at top,#f6d8a81f,#0000 34%);position:absolute;inset:0}.retrospect-gallery-image,.retrospect-thumb-image{object-fit:cover}.retrospect-gallery-strip{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;display:grid}.retrospect-thumb{min-height:6.8rem;box-shadow:none;background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;padding:0;position:relative;overflow:hidden}.retrospect-thumb:after{content:"";background:linear-gradient(#04090f1a,#04090f57);transition:opacity .22s;position:absolute;inset:0}.retrospect-thumb-active{border-color:#f6d8a847;box-shadow:0 0 0 1px #f6d8a82e,0 14px 34px #d9b4761f}.retrospect-thumb-active:after{opacity:.18}.retrospect-empty-block{place-items:center;min-height:12rem;display:grid}.retrospect-shell{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:1rem;display:grid}.retrospect-cosmos{touch-action:none;cursor:grab;min-height:76vh}.retrospect-cosmos-dragging{cursor:grabbing}.retrospect-panzoom{transform-origin:50%;will-change:transform;position:absolute;inset:0}.retrospect-panzoom-animated{transition:transform .42s cubic-bezier(.2,.8,.18,1)}.retrospect-grid-glow{filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#8dc9bd29,#0000 44%),radial-gradient(circle,#f6d8a81a,#0000 68%);border-radius:999px;position:absolute;inset:4%}.retrospect-orb{width:var(--retrospect-orb-size,64px);height:var(--retrospect-orb-size,64px);color:var(--text);text-align:center;box-shadow:inset 0 0 20px #ffffff0a, 0 0 calc(18px + 46px * var(--retrospect-orb-glow,.34)) #8dc9bd14;isolation:isolate;animation:8s ease-in-out infinite floatOrb;animation-delay:var(--retrospect-orb-delay,0s);background:radial-gradient(circle at top,#ffffff3d,#f6d8a814),#071018f5;border:1px solid #ffffff29;border-radius:999px;place-items:center;padding:.55rem;display:grid;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.retrospect-orb:after{content:"";border-radius:inherit;background:radial-gradient(circle, rgba(246, 216, 168, calc(.08 + var(--retrospect-orb-glow,.34) * .16)), transparent 68%);opacity:.62;pointer-events:none;position:absolute;inset:-18%}.retrospect-orb-name{z-index:1;text-overflow:ellipsis;white-space:nowrap;opacity:0;max-width:92%;line-height:1.1;transition:opacity .18s,transform .18s;position:relative;overflow:hidden;transform:scale(.96)}.retrospect-orb-major .retrospect-orb-name{opacity:.92;font-size:.86rem}.retrospect-orb-mid .retrospect-orb-name{opacity:.42;font-size:.7rem}.retrospect-orb-minor .retrospect-orb-name{font-size:.56rem}.retrospect-orb-active .retrospect-orb-name,.retrospect-orb-self .retrospect-orb-name,.retrospect-orb:hover .retrospect-orb-name,.retrospect-orb:focus-visible .retrospect-orb-name{opacity:1;transform:scale(1)}.retrospect-orb-active{box-shadow:0 0 0 2px #f6d8a83d,0 0 44px #f6d8a82e,0 0 66px #8dc9bd1f}.retrospect-orb-self{border-color:#8dc9bd38}.retrospect-cosmos-controls{z-index:3;gap:.55rem;display:grid;position:absolute;bottom:1rem;right:1rem}.retrospect-cosmos-control{width:2.9rem;min-width:2.9rem;height:2.9rem;min-height:2.9rem;color:var(--text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080e16b8;border:1px solid #ffffff1a;padding:0;box-shadow:0 18px 34px #0000003d}.retrospect-panel{background:radial-gradient(circle at 100% 0,#f6d8a817,#0000 32%),#ffffff08;border-radius:30px;align-content:start;gap:.9rem;padding:1.1rem;display:grid}.retrospect-panel-head{gap:.45rem;display:grid}.retrospect-panel-label{color:var(--muted);letter-spacing:.16em;margin:0;font-family:Consolas,SFMono-Regular,monospace;font-size:.72rem}.retrospect-panel-head h3,.retrospect-panel-head p{margin:0}.retrospect-panel-body{color:#f6efe7c2;font-family:Georgia,Iowan Old Style,Times New Roman,serif;line-height:1.68}.retrospect-empty{color:#f6efe7ad;letter-spacing:.12em;place-items:center;font-family:Consolas,SFMono-Regular,monospace;display:grid;position:absolute;inset:0}.narrow-panel{max-width:760px}@keyframes riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes breathe{0%,to{transform:translateY(0)scale(1);box-shadow:0 0 32px #d9b4761f}50%{transform:translateY(0)scale(1);box-shadow:0 0 52px #8dc9bd2e}}@keyframes entryOrbBreathe{0%,to{transform:translate(-50%,-50%)scale(1);box-shadow:inset 0 0 22px #ffffff0d,0 0 56px #d9b4762e,0 0 124px #8dc9bd1f}50%{transform:translate(-50%,-50%)scale(1);box-shadow:inset 0 0 26px #ffffff14,0 0 78px #d9b47642,0 0 164px #8dc9bd29}}@keyframes drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(2rem,-1.5rem)scale(1.07)}}@keyframes floatOrb{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-8px)}}@keyframes orbAuraBeat{0%,to{opacity:.58;transform:scale(.96)}35%{opacity:.9;transform:scale(1.04)}65%{opacity:.74;transform:scale(1.01)}}@keyframes worldCoreMotion{0%,to{transform:translate(-50%,-50%)translateY(0)scale(1)}18%{transform:translate(-50%,-50%)translateY(-3px)scale(1.016)}34%{transform:translate(-50%,-50%)translateY(-10px)scale(1.052)}52%{transform:translate(-50%,-50%)translateY(-4px)scale(1.02)}74%{transform:translate(-50%,-50%)translateY(-8px)scale(1.04)}}@keyframes childOrbMotion{0%,to{transform:translate(-50%,-50%)translateY(0)scale(1)}22%{transform:translate(-50%,-50%)translateY(-2px)scale(1.02)}40%{transform:translate(-50%,-50%)translateY(-7px)scale(1.048)}58%{transform:translate(-50%,-50%)translateY(-2px)scale(1.02)}78%{transform:translate(-50%,-50%)translateY(-5px)scale(1.038)}}@keyframes lineagePulse{0%,to{box-shadow:0 0 0 2px rgba(246, 216, 168, calc(var(--lineage-ring,.42))), 0 0 calc(24px + 34px * var(--lineage-glow,.6)) rgba(217, 180, 118, calc(var(--lineage-halo,.26))), 0 0 calc(14px + 18px * var(--lineage-glow,.6)) rgba(255, 255, 255, calc(.08 + .12 * var(--lineage-glow,.6)))}50%{box-shadow:0 0 0 2px rgba(246, 216, 168, calc(var(--lineage-ring,.42) + .06)), 0 0 calc(28px + 42px * var(--lineage-glow,.6)) rgba(217, 180, 118, calc(var(--lineage-halo,.26) + .06)), 0 0 calc(16px + 24px * var(--lineage-glow,.6)) rgba(255, 255, 255, calc(.12 + .14 * var(--lineage-glow,.6)))}}@keyframes universeRingDrift{0%{opacity:.18;transform:translate(-50%,-50%)scale(.96)rotate(0)}50%{opacity:.34}to{opacity:.18;transform:translate(-50%,-50%)scale(1.06)rotate(360deg)}}@keyframes stardustFloat{0%,to{opacity:var(--stardust-opacity,.4);transform:translate(0)scale(1)}50%{transform:translate3d(var(--stardust-shift-x,0px), calc(var(--stardust-shift-y,12px) * -1), 0) scale(1.24);opacity:calc(var(--stardust-opacity,.4) + .24)}}@keyframes parentOrbMotion{0%,to{transform:translate(-50%,-50%)translateY(0)scale(1)}36%{transform:translate(-50%,-50%)translateY(-7px)scale(1.04)}68%{transform:translate(-50%,-50%)translateY(-2px)scale(1.016)}}@keyframes traverseCoreRise{0%{opacity:0;filter:blur(18px);transform:scale(.26)}26%{opacity:1;filter:blur(8px);transform:scale(1)}62%{opacity:.92;transform:scale(1.26)}to{opacity:0;filter:blur(24px);transform:scale(1.84)}}@keyframes traverseRingExpand{0%{opacity:0;transform:scale(.24)}18%{opacity:1}to{opacity:0;transform:scale(2.44)}}@keyframes traverseVortexSpin{0%{transform:rotate(0)scale(.8)}to{transform:rotate(360deg)scale(1.08)}}@keyframes traverseCopyRise{0%{opacity:0;filter:blur(16px);transform:translate(-50%,calc(28px - 50%))scale(.96)}24%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes traverseLoadingBeam{0%{transform:translate(-100%)}to{transform:translate(150%)}}@keyframes selfLocatorPulse{0%,to{opacity:.54;transform:scale(.96)}50%{opacity:.96;transform:scale(1.08)}}@keyframes universeOrbMotion{0%,to{transform:translate(-50%,-50%)translate(0)scale(1)rotate(0)}24%{transform:translate(-50%, -50%) translate3d(calc(var(--orb-shift-x,0px) * .34), calc(var(--orb-shift-y,-12px) * .5), 0) scale(var(--orb-scale-peak,1.04)) rotate(calc(var(--orb-tilt,0deg) * .35))}52%{transform:translate(-50%, -50%) translate3d(calc(var(--orb-shift-x,0px) * -.18), calc(var(--orb-shift-y-alt,8px) * -1), 0) scale(calc(var(--orb-scale-peak,1.04) - .022)) rotate(calc(var(--orb-tilt,0deg) * -.24))}78%{transform:translate(-50%, -50%) translate3d(calc(var(--orb-shift-x,0px) * .22), calc(var(--orb-shift-y,-12px) * .26), 0) scale(calc(var(--orb-scale-peak,1.04) - .01)) rotate(calc(var(--orb-tilt,0deg) * .18))}}@keyframes traverseHalo{0%{opacity:.22;transform:rotate(0)scale(1)}50%{opacity:.4}to{opacity:.22;transform:rotate(360deg)scale(1.04)}}@keyframes traversePulse{0%,to{box-shadow:0 20px 46px #00000057,0 0 68px #d9b4761f}50%{box-shadow:0 24px 54px #0000005c,0 0 96px #8dc9bd2e}}@keyframes warpRing{0%{opacity:0;transform:scale(.26)}18%{opacity:1}to{opacity:0;transform:scale(2.8)}}@keyframes ritualRing{0%{opacity:0;transform:scale(.2)}26%{opacity:1}72%{opacity:.26}to{opacity:0;transform:scale(2.4)}}@keyframes ritualCore{0%{opacity:0;transform:scale(.2)}24%{opacity:1;transform:scale(1)}70%{opacity:.94;transform:scale(1.06)}to{opacity:0;transform:scale(1.65)}}@keyframes ritualRingSettle{0%{opacity:.22;transform:scale(1.06)}56%{opacity:.08;transform:scale(.62)}to{opacity:0;transform:scale(.38)}}@keyframes ritualCoreSettle{0%{opacity:.72;filter:blur(12px);transform:scale(1.12)}58%{opacity:.4;filter:blur(8px);transform:scale(.72)}to{opacity:0;filter:blur(4px);transform:scale(.42)}}@keyframes ritualTitle{0%{opacity:0;filter:blur(14px);transform:translateY(32px)scale(.97)}18%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ritualTagline{0%,24%{opacity:0;transform:translateY(18px)}34%,to{opacity:1;transform:translateY(0)}}@keyframes ritualDrift{0%{opacity:0;transform:scale(.4)translate(0)}22%{opacity:1}to{opacity:0;transform:scale(1)translate(-4.2rem,2.8rem)}}@keyframes arrivalFade{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes arrivalCorePulse{0%{opacity:0;filter:blur(10px);transform:scale(.42)}28%{opacity:1;filter:blur(4px);transform:scale(1)}to{opacity:0;filter:blur(22px);transform:scale(1.85)}}@keyframes arrivalReveal{0%{opacity:1}to{opacity:0}}@keyframes portalBloom{0%{opacity:.9;filter:blur(10px);transform:scale(.72)}to{opacity:0;filter:blur(30px);transform:scale(1.8)}}@media (max-width:1160px){.landing-panel,.experience-shell,.network-shell,.domain-shell,.retrospect-shell,.retrospect-hero,.portal-flash{grid-template-columns:1fr}.portal-actions{justify-items:start}.retrospect-gallery-feature{min-height:min(48svh,28rem)}.narrative-band{grid-template-columns:1fr}}@media (max-width:980px){.member-world-view{min-height:max(33rem, calc(100svh - 8rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}.portal-page,.domain-page{padding-inline:.9rem}.language-switcher{gap:.25rem;padding:.35rem .4rem;right:.75rem}.language-switcher span{letter-spacing:.12em;padding-inline:.2rem;font-size:.65rem}.language-switcher-button{min-width:2.8rem;padding:.42rem .58rem;font-size:.78rem}.member-topbar{gap:.6rem}.member-topbar-minimal{justify-content:flex-start;align-items:flex-start}.member-topbar-minimal .topbar-ghost{align-self:flex-start}.member-bottom-dock{gap:.45rem;width:min(360px,100% - 1.2rem);padding:.55rem}.dock-button{letter-spacing:.1em;padding:.8rem .35rem;font-size:.74rem}.world-utility-controls{bottom:.75rem}.world-top-controls,.world-secondary-controls{top:.75rem}.world-action-button,.world-utility-button,.world-traverse-button{min-width:5rem;padding-inline:.95rem;font-size:.76rem}.member-panel-actions,.inline-actions{gap:.55rem}.member-panel-actions button,.member-panel-actions .inline-link,.inline-actions button{flex:9rem;min-width:0}.activity-story-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-story-actions{justify-content:stretch}.profile-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.origin-summary-grid,.origin-dashboard-grid{grid-template-columns:1fr}.persona-studio-modal{width:min(560px,100%)}}@media (max-width:760px){.member-world-view{min-height:max(32rem, calc(100svh - 7.6rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}.landing-shell,.portal-page,.domain-page{padding:1rem .75rem 2rem}.landing-copy h1,.brand-block h1{font-size:clamp(3rem,18vw,4.6rem)}.entry-ritual-copy{gap:1rem;padding-inline:1rem}.entry-ritual-copy strong{letter-spacing:-.02em;width:min(92vw,8.5ch);font-size:clamp(3.2rem,15vw,5rem)}.entry-ritual-copy span{letter-spacing:.14em;width:min(86vw,18rem);font-size:.84rem;line-height:1.92;top:calc(50% + 5.25rem)}.entry-ritual-phase-collapse .entry-ritual-copy,.entry-ritual-phase-ready .entry-ritual-copy{filter:blur(14px);transform:translateY(0)scale(.36)}.retrospect-section-title-row{align-items:flex-start}.portal-header,.stage-header,.section-kicker,.list-card{flex-direction:column}.member-topbar,.member-panel-actions{flex-direction:column;align-items:stretch}.member-topbar-minimal{flex-direction:row;justify-content:flex-start;align-items:flex-start}.member-topbar-minimal .topbar-ghost{align-self:flex-start}.activity-story-actions{justify-content:stretch}.activity-story-meta{grid-template-columns:1fr}.activity-poster{min-height:min(58svh,28rem)}.activity-application-layout,.approval-activity-draft{grid-template-columns:1fr}.activity-application-header{flex-direction:column}.activity-story-detail{min-height:0}.origin-section-heading,.origin-card-header,.origin-activity-card-top{flex-direction:column}.origin-detail-grid,.origin-data-row{grid-template-columns:1fr}.profile-identity-card{padding:1.2rem}.profile-identity-primary,.world-focus-card-top,.world-focus-card-meta{grid-template-columns:1fr}.world-focus-card-top small,.world-focus-card-meta div:last-child{text-align:left}.myself-section-head strong{font-size:1.32rem}.profile-metric-grid{grid-template-columns:1fr}.profile-metric-card{min-height:0}.persona-studio-modal{padding:1rem}.persona-studio-modal-actions{justify-content:stretch}.life-code-identity-actions button{flex:1 1 0}.scroll-list{max-height:none;padding-right:0;overflow:visible}.member-world-badge{margin-bottom:.85rem;position:static}.world-focus-card{width:calc(100% - 1.5rem);padding:1rem;bottom:4.95rem}.world-traverse-card{width:min(10.4rem,100% - 6.4rem);padding:.68rem .72rem .66rem;top:.75rem;left:auto;right:.75rem}.traverse-ritual-copy{width:min(22rem,100% - 1.5rem)}.traverse-ritual-copy strong{font-size:clamp(2.2rem,10vw,3.4rem)}.traverse-ritual-vortex{width:24rem;height:24rem}.action-dock,.mini-metric-row,.inspector-grid,.domain-stat-grid,.neighbor-stack,.form-grid{grid-template-columns:1fr}.sphere-stage{min-height:620px}.sphere-stage:not(.sphere-stage-universe) .sphere-ring:nth-of-type(3){display:none}.sphere-main{--orb-base-size:148px;width:var(--orb-base-size);height:var(--orb-base-size)}.sphere-child{--orb-base-size:92px;width:var(--orb-base-size);height:var(--orb-base-size);font-size:.82rem}.domain-orb{width:92px;height:92px;font-size:.82rem}.retrospect-orb{width:min(var(--retrospect-orb-size,64px), 88px);height:min(var(--retrospect-orb-size,64px), 88px)}.sphere-child.depth-1{--orb-base-size:102px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.96}.sphere-child.depth-2{--orb-base-size:62px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.5}.sphere-child.depth-3{--orb-base-size:46px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.2}.sphere-child.depth-4,.sphere-child.depth-5,.sphere-child.depth-6{--orb-base-size:34px;width:var(--orb-base-size);height:var(--orb-base-size);opacity:.1}.world-overlay{margin:1rem;position:static}.world-overlay-minimal{margin:0;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.world-utility-controls{bottom:.85rem;left:.85rem}.world-top-controls{top:.85rem;left:.85rem}.world-traverse-card{width:min(9.4rem,100% - 6rem);top:.85rem;right:.85rem}.world-secondary-controls{top:.85rem;right:.85rem}.world-traverse-button{width:max-content;min-width:5rem;min-height:3rem;padding:0;box-shadow:0 16px 34px #0000003d,0 0 54px #d9b4761a}.world-traverse-button:before{opacity:.24;inset:-14%}.world-traverse-button>span{min-height:3rem;padding:.76rem .96rem .76rem 1rem}.world-traverse-button-label{letter-spacing:.1em;font-size:.72rem}.sphere-parent{width:68px;height:68px}.sphere-parent:after{height:90px}.enter-orb-button{min-width:8.5rem;min-height:8.5rem}.enter-orb-button.entry-ritual-enter.entry-ritual-enter-ready{box-shadow:inset 0 0 24px #ffffff0f,0 0 84px #d9b47647,0 0 152px #8dc9bd29}.domain-cosmos{min-height:62vh}.retrospect-cosmos{min-height:60vh}.retrospect-cosmos-controls{bottom:.75rem;right:.75rem}.retrospect-field-meta{padding:.48rem .74rem}.retrospect-gallery-strip{grid-template-columns:repeat(3,minmax(0,1fr))}input,textarea{font-size:16px}.portal-flash-minimal,.toast-error,.toast-success{width:min(100%,100% - .25rem)}}@media (max-width:760px) and (pointer:coarse){.member-world-view{min-height:max(32rem, calc(100svh - 7.25rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}.sphere-stage-universe .sphere-ring:nth-of-type(3){display:none}.sphere-stage-universe .sphere-ring:nth-of-type(2){opacity:.12}.sphere-starfield-universe{opacity:.62}.world-utility-controls{bottom:.85rem}.world-top-controls,.world-secondary-controls,.world-traverse-card{top:calc(4.55rem + env(safe-area-inset-top))}.world-growth-banner-minimal{top:calc(8.15rem + env(safe-area-inset-top))}.member-world-invite-spotlight{padding:1rem .85rem calc(7rem + env(safe-area-inset-bottom))}.member-world-invite-card{width:min(100%,28rem);padding:1.2rem 1rem}.member-world-invite-card .inline-actions{align-items:stretch}.member-panel-actions button,.member-panel-actions .inline-link,.inline-actions button,.inline-actions .inline-link,.language-switcher-button,.world-action-button,.world-utility-button,.world-traverse-button,.topbar-ghost,.dock-button{min-height:48px}.member-bottom-dock{width:min(26rem,100% - 1rem);bottom:calc(.75rem + env(safe-area-inset-bottom))}.sphere-child:after,.sphere-main:after,.domain-orb:after{content:"";border-radius:999px;position:absolute;inset:-10px}}@media (hover:none){.inline-link:hover,button:hover{box-shadow:none;transform:none}.portal-aurora,.domain-haze,.retrospect-grid-glow,.login-world-loading-core{filter:blur(24px)}.retrospect-panzoom-animated,.login-world-loading-bar div{transition-duration:.18s}}@media (hover:none) and (pointer:coarse){.world-top-controls,.world-secondary-controls,.world-traverse-card{top:calc(4.55rem + env(safe-area-inset-top))}.portal-aurora,.domain-haze,.sphere-atmosphere,.sphere-stardust,.traverse-ritual-star,.sphere:before,.sphere-main,.sphere-child,.sphere-stage-universe .sphere-ring,.traverse-ritual-core,.traverse-ritual-vortex,.traverse-ritual-ring,.enter-orb-button,.entry-ritual-core,.entry-ritual-ring,.login-world-loading-core{animation:none!important}.portal-aurora,.domain-haze,.sphere-atmosphere{opacity:.22;filter:blur(18px);will-change:auto}.language-switcher,.portal-flash,.login-world-loading-card,.member-bottom-dock,.world-focus-card,.world-traverse-card,.retrospect-panel,.retrospect-section-head{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sphere-main,.sphere-child,.domain-orb,.retrospect-orb{transition-duration:.12s}}@supports (-webkit-touch-callout:none){@media (hover:none) and (pointer:coarse){.landing-shell,.portal-page,.domain-page,.member-panel,.console-panel,.scroll-list,.portal-flash{-webkit-overflow-scrolling:touch}.portal-aurora,.domain-haze,.sphere-atmosphere,.sphere-stardust,.sphere-main,.sphere-child,.sphere-stage-universe .sphere-ring,.traverse-ritual-core,.traverse-ritual-vortex,.traverse-ritual-ring,.enter-orb-button,.entry-ritual-core,.entry-ritual-ring,.login-world-loading-core{will-change:auto;animation:none!important}.portal-aurora,.domain-haze,.sphere-atmosphere{opacity:.18;filter:blur(14px)}.language-switcher,.portal-flash,.login-world-loading-card,.member-bottom-dock,.world-focus-card,.world-traverse-card,.retrospect-panel,.retrospect-section-head,.member-world-invite-spotlight{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
