.crystal-site,.crystal-site *,.crystal-site :before,.crystal-site :after{box-sizing:border-box;border:0 solid;margin:0;padding:0}.crystal-site h1,.crystal-site h2,.crystal-site h3,.crystal-site h4,.crystal-site h5,.crystal-site h6{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}.crystal-site ol,.crystal-site ul,.crystal-site menu{list-style:none}.crystal-site a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.crystal-site img,.crystal-site svg,.crystal-site video,.crystal-site canvas{vertical-align:middle;display:block}.crystal-site img,.crystal-site video{max-width:100%;height:auto}.crystal-site button,.crystal-site input,.crystal-site select,.crystal-site textarea{font:inherit;color:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}.crystal-site button{cursor:pointer}.crystal-site dialog{padding:0}.crystal-site :where(dl,dd){margin:0}.crystal-site [hidden]:where(:not([hidden=until-found])){display:none!important}.crystal-site .cosmos-home{isolation:isolate;background:var(--color-aurora-bg);padding:0 clamp(24px,5vw,88px);position:relative}.crystal-site .cosmos-home:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 95% 7%,#33d5ff08,#0000 24%),radial-gradient(at 0 46%,#9d5cff09,#0000 27%);position:absolute;inset:0}.crystal-site .cosmos-home .content-section{border-top:1px solid #263653a6;max-width:1344px;margin-inline:auto;padding-block:clamp(76px,9vw,144px);scroll-margin-top:115px;position:relative}.crystal-site .cosmos-home .section-heading{grid-template-columns:1fr 3fr;gap:32px;margin-bottom:clamp(38px,5vw,76px);display:grid}.crystal-site .cosmos-home .section-index{font:10px/1.65 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-aurora-muted);align-items:baseline;gap:20px;padding-top:13px;display:flex}.crystal-site .cosmos-home .section-heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:950px;font-size:clamp(36px,4.25vw,66px);font-weight:500;line-height:1.08}.crystal-site .cosmos-home .section-lead{max-width:710px;color:var(--color-aurora-muted);margin-top:25px;font-size:clamp(15px,1.25vw,18px);line-height:1.8}.crystal-site .cosmos-home a{-webkit-tap-highlight-color:transparent}.crystal-site .cosmos-home a:focus-visible{outline:2px solid var(--color-aurora-cyan);outline-offset:6px}.crystal-site .cosmos-home .invitation-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.crystal-site .cosmos-home .invitation-link{border:1px solid #3c5072;border-radius:10px;align-items:center;gap:28px;min-height:54px;padding:15px 24px;font-size:13px;transition:background .25s,border-color .25s;display:inline-flex}.crystal-site .cosmos-home .invitation-link:after{content:"↗";color:#33d5ff;font-size:18px}.crystal-site .cosmos-home .invitation-link:first-child{color:#070b16;background:#33d5ff;border-color:#33d5ff;font-weight:600}@media (max-width:1100px){.crystal-site .cosmos-home .section-heading{grid-template-columns:1fr;gap:20px}.crystal-site .cosmos-home .section-index{padding-top:0}}@media (max-width:700px){.crystal-site .cosmos-home .invitation-actions{flex-direction:column}.crystal-site .cosmos-home .invitation-link{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.crystal-site .cosmos-home *{transition:none!important}}.crystal-site .cosmos-home{--study-cyan:#72d8ff;--study-violet:#af78ff;--study-muted:#9c9ab3;--study-border:#a58bc128;background:radial-gradient(at 100% 0,#35124e80,#0000 36%),linear-gradient(105deg,#041424 0%,#070b16 43%,#0a0717 100%);padding-inline:max(24px,50% - 620px)}.crystal-site .cosmos-home:before{background-color:#0000;background-image:linear-gradient(#b5a2d704 1px,#0000 1px),linear-gradient(90deg,#b5a2d704 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0}.crystal-site .cosmos-home .content-section{border-color:#bca8db14;max-width:1240px;padding-block:clamp(80px,8vw,132px)}.crystal-site .cosmos-home .section-heading{grid-template-columns:1fr 2fr;align-items:center;gap:45px;margin-bottom:60px}.crystal-site .cosmos-home .section-index{letter-spacing:.18em;color:#b9a9d3;gap:15px;font-size:10px}.crystal-site .cosmos-home .section-index:before{content:"+";color:#af78ff;margin-inline-end:14px}.crystal-site .cosmos-home .section-index>span:first-child{color:inherit}.crystal-site .cosmos-home .section-heading h2{letter-spacing:-.065em;font-size:clamp(36px,4.2vw,61px);font-weight:500;line-height:1.12}.crystal-site .cosmos-home .section-lead{color:#a5a2ba;max-width:670px;font-size:15px;line-height:1.85}.crystal-site .cosmos-home .reference-eyebrow{font:10px/1.9 var(--font-mono);letter-spacing:.2em;color:#a79abb;text-transform:uppercase}.crystal-site .cosmos-home .world-panel{min-width:0;margin:0}.crystal-site .cosmos-home .world-canvas{cursor:grab;touch-action:pan-y;outline-offset:-3px;width:100%;height:440px;position:relative}.crystal-site .cosmos-home .world-canvas:active{cursor:grabbing}.crystal-site .cosmos-home .world-canvas:focus-visible{border-radius:18px;outline:1px solid #af78ff}.crystal-site .cosmos-home .world-canvas canvas{width:100%;height:100%;display:block}.crystal-site .cosmos-home .world-loading{color:#8d85a3;font:11px var(--font-mono);text-align:center;place-items:center;padding:30px;display:grid;position:absolute;inset:0}.crystal-site .cosmos-home .world-ecosystem .world-canvas{height:460px}.crystal-site .cosmos-home .world-caption{font:10px/1.8 var(--font-mono);letter-spacing:.08em;color:#9586ab;justify-content:space-between;gap:25px;padding:10px 25px;display:flex}.crystal-site .cosmos-home .world-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:18px 0;display:flex}.crystal-site .cosmos-home .world-controls button{color:#c9bddb;cursor:pointer;background:#20172f50;border:1px solid #a085cc45;border-radius:24px;padding:11px 18px;font-size:11px;line-height:1.5;transition:background .25s,border-color .25s}.crystal-site .cosmos-home .world-controls button[aria-pressed=true]{color:#e8dbff;background:#7651b024;border-color:#af78ff80}.crystal-site .cosmos-home .world-controls button[data-replay],.crystal-site .cosmos-home .world-controls button[data-fusion]{color:#bdd9ee;background:#12436838;border-color:#72d8ff60}.crystal-site .cosmos-home .world-controls button[data-pause]{color:#9a93ad;background:0 0;border-color:#0000;font-size:10px}.crystal-site .cosmos-home .world-controls button:disabled{opacity:.55;cursor:default}.crystal-site .cosmos-home button:focus-visible,.crystal-site .cosmos-home summary:focus-visible{outline-offset:4px;outline:2px solid #72d8ff}.crystal-site .cosmos-home .scene-note{text-align:center;color:#9389a8;max-width:390px;font:11px/1.9 var(--font-mono);margin:16px auto;position:static}.crystal-site .cosmos-home .sculpture-caption,.crystal-site .cosmos-home .atom-note{text-align:center;color:#b0a0c7;font:11px/1.9 var(--font-mono);letter-spacing:.08em;margin:15px 0}.crystal-site .cosmos-home .profile-heading{grid-template-columns:1fr 1.4fr;align-items:center;gap:60px;display:grid}.crystal-site .cosmos-home .profile-heading h2{letter-spacing:-.06em;margin-top:25px;font-size:clamp(40px,4.1vw,60px);font-weight:500;line-height:1.1}.crystal-site .cosmos-home .profile-heading h2 span{color:#aaa5c2}.crystal-site .cosmos-home .world-profiles{margin-top:30px}.crystal-site .cosmos-home .world-profiles .world-canvas{height:480px}.crystal-site .cosmos-home .profile-labels{text-align:center;letter-spacing:.22em;grid-template-columns:1fr 1fr;max-width:780px;margin:24px auto;font-size:15px;display:grid}.crystal-site .cosmos-home .profile-labels small{color:#9a8eaf;font:9px/1.8 var(--font-mono);letter-spacing:.2em;margin-top:14px;display:block}.crystal-site .cosmos-home .world-privacy .world-canvas{height:385px}@keyframes study-signal{to{stroke-dashoffset:-663px}}.crystal-site .cosmos-home .journey-map{height:230px;margin:30px 10px 40px;position:relative}.crystal-site .cosmos-home .journey-map svg{width:100%;height:100%;transform:scaleX(var(--crystal-mirror,1));overflow:visible}.crystal-site .cosmos-home .journey-signal{animation:18s linear infinite journey-signal}.crystal-site .cosmos-home .journey-map:not([data-active=true]) .journey-signal{animation-play-state:paused}@keyframes journey-signal{to{stroke-dashoffset:-1212px}}.crystal-site .cosmos-home .journey-point{width:42px;height:42px;transform:translate(calc(-50% * var(--crystal-mirror,1)),-50%);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute}.crystal-site .cosmos-home .journey-point:before{content:"";background:#18102a;border:1px solid #b38be1;border-radius:50%;width:13px;height:13px;transition:background .2s,box-shadow .2s;box-shadow:0 0 0 5px #af78ff10}.crystal-site .cosmos-home .journey-point[aria-pressed=true]:before{background:#b2e6ff;border-color:#ad8be1;box-shadow:0 0 20px #72d8ff40,0 0 0 5px #af78ff10}.crystal-site .cosmos-home .point-label{bottom:calc(100% + 9px);transform:translateX(calc(-50% * var(--crystal-mirror,1)));color:#d4c8e8;opacity:0;pointer-events:none;background:#17142b;border:1px solid #9f8dc14a;border-radius:8px;width:max-content;max-width:180px;padding:8px 11px;font-size:11px;transition:opacity .2s;position:absolute;inset-inline-start:50%}.crystal-site .cosmos-home .journey-point:hover .point-label,.crystal-site .cosmos-home .journey-point:focus-visible .point-label{opacity:1}.crystal-site .cosmos-home .journey-point:first-of-type .point-label{inset-inline-start:0;transform:none}.crystal-site .cosmos-home .journey-point:last-of-type .point-label{inset-inline:auto 0;transform:none}.crystal-site .cosmos-home .journey-today{bottom:-7px;color:#a5e2fb;font:8px/1.8 var(--font-mono);letter-spacing:.13em;position:absolute;inset-inline-start:1%}.crystal-site .cosmos-home .stage-panel{background:linear-gradient(115deg,#19293ed0,#1511239c);border:1px solid #a58bc139;border-radius:18px;grid-template-columns:1fr 1fr;gap:60px;min-height:258px;padding:44px;display:grid}.crystal-site .cosmos-home .stage-panel h3{letter-spacing:-.055em;margin-top:12px;font-size:clamp(27px,2.7vw,36px);line-height:1.2}.crystal-site .cosmos-home .stage-panel p:not(.reference-eyebrow),.crystal-site .cosmos-home .stage-panel dd{color:#aaa7be;margin-top:15px;font-size:13px;line-height:1.85}.crystal-site .cosmos-home .stage-panel dt{color:#89cff1;font:9px/1.8 var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.crystal-site .cosmos-home .stage-panel dl>div+div{margin-top:25px}.crystal-site .cosmos-home .journey-tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid}.crystal-site .cosmos-home .journey-tabs button{cursor:pointer;text-align:start;color:#a6a2b9;border-top:1px solid #a58bc131;padding-block:24px 22px;padding-inline:0 16px}.crystal-site .cosmos-home .journey-tabs button[aria-selected=true]{color:#f1ecfb;border-top-color:#72d8ff}.crystal-site .cosmos-home .journey-tabs small{font:9px/1.8 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.crystal-site .cosmos-home .journey-tabs button[aria-selected=true] small{color:#91dbff}.crystal-site .cosmos-home .journey-tabs span{justify-content:space-between;gap:12px;margin-top:16px;font-size:13px;display:flex}.crystal-site .cosmos-home .journey-tabs b{font-weight:400}.crystal-site .cosmos-home .roadmap-guidance{color:#8d86a3;margin-top:35px;font-size:13px;line-height:1.8}.crystal-site .cosmos-home .roadmap-guidance a{color:#b9b2cb;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.crystal-site .cosmos-home .closing-world{border-bottom:1px solid #a58bc12b;grid-template-columns:1.05fr 1fr;align-items:center;gap:30px;min-height:570px;padding-block:45px;display:grid}.crystal-site .cosmos-home .closing-world:after{content:"MORANA";letter-spacing:.04em;text-align:center;color:#a995d309;pointer-events:none;z-index:-1;font-size:clamp(70px,12vw,180px);font-weight:700;position:absolute;bottom:80px;left:0;right:0}.crystal-site .cosmos-home .closing-copy{padding-inline-end:20px}.crystal-site .cosmos-home .closing-copy h2{letter-spacing:-.065em;text-wrap:balance;color:#0000;background:linear-gradient(120deg,#f5f8ff 25%,#bfa4e1 65%,#bdddec);-webkit-background-clip:text;background-clip:text;margin:28px 0 calc(28px - .14em);padding-bottom:.14em;font-size:clamp(48px,5.2vw,76px);font-weight:500;line-height:1.07}.crystal-site .cosmos-home .closing-lead{color:#aaa2ba;max-width:445px;font-size:14px;line-height:1.85}.crystal-site .cosmos-home .closing-world .invitation-actions{justify-content:flex-start;gap:9px;margin-top:32px}.crystal-site .cosmos-home .invitation-link{background:#0d0c1c90;border-color:#a58bc144;border-radius:8px;gap:20px;min-height:50px;padding:14px 16px;font-size:12px}.crystal-site .cosmos-home .invitation-link:first-child{color:#fff;background:linear-gradient(110deg,#9242ff,#5867ff);border-color:#bd9aff66;box-shadow:0 4px 30px #7d38ff25,inset 0 1px #ffffff30}.crystal-site .cosmos-home .invitation-link:first-child:after{color:#fff}@media (max-width:1100px){.crystal-site .cosmos-home .section-heading{grid-template-columns:1fr 2fr;gap:25px}.crystal-site .cosmos-home .section-index{flex-wrap:wrap;gap:10px}.crystal-site .cosmos-home .profile-heading{gap:30px}.crystal-site .cosmos-home .stage-panel{gap:32px;padding:32px}}@media (max-width:760px){.crystal-site .cosmos-home{padding-inline:24px}.crystal-site .cosmos-home .content-section{padding-block:70px}.crystal-site .cosmos-home .section-heading{grid-template-columns:1fr;gap:23px;margin-bottom:35px}.crystal-site .cosmos-home .section-index{flex-wrap:nowrap;font-size:9px}.crystal-site .cosmos-home .section-index:before{margin-inline-end:8px}.crystal-site .cosmos-home .section-lead{margin-top:23px;font-size:14px}.crystal-site .cosmos-home .world-ecosystem .world-canvas{height:290px}.crystal-site .cosmos-home .world-caption{padding-inline:0;font-size:8px}.crystal-site .cosmos-home .world-caption>span:last-child{display:none}.crystal-site .cosmos-home .world-controls{gap:6px}.crystal-site .cosmos-home .world-controls button{min-height:40px;padding:9px 12px;font-size:10px}.crystal-site .cosmos-home .profile-heading{grid-template-columns:1fr;gap:25px}.crystal-site .cosmos-home .profile-heading h2{font-size:41px}.crystal-site .cosmos-home .world-profiles .world-canvas{height:300px}.crystal-site .cosmos-home .profile-labels{gap:18px;font-size:12px}.crystal-site .cosmos-home .profile-labels small{letter-spacing:.1em;font-size:8px}.crystal-site .cosmos-home .atom-note{font-size:9px}.crystal-site .cosmos-home .scene-note{font-size:10px}.crystal-site .cosmos-home .world-privacy .world-canvas{height:310px}.crystal-site .cosmos-home .journey-map{height:145px;margin:25px 0 42px}.crystal-site .cosmos-home .journey-today{bottom:-12px}.crystal-site .cosmos-home .point-label{max-width:130px}.crystal-site .cosmos-home .stage-panel{grid-template-columns:1fr;gap:28px;min-height:455px;padding:27px 23px}.crystal-site .cosmos-home .stage-panel h3{font-size:29px}.crystal-site .cosmos-home .journey-tabs{grid-template-columns:1fr 1fr;gap:0 18px}.crystal-site .cosmos-home .journey-tabs span{font-size:12px}.crystal-site .cosmos-home .journey-tabs small{font-size:8px}.crystal-site .cosmos-home .closing-world{grid-template-columns:1fr;gap:20px}.crystal-site .cosmos-home .world-portal .world-canvas{height:330px}.crystal-site .cosmos-home .closing-copy{text-align:center;padding-inline-end:0}.crystal-site .cosmos-home .closing-copy h2{font-size:55px}.crystal-site .cosmos-home .closing-world .invitation-actions{flex-flow:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.crystal-site .cosmos-home .journey-signal{animation:none}}.crystal-site .cosmos-home .support-card{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;margin-top:25px;padding-bottom:22px;display:grid;position:relative}.crystal-site .cosmos-home .support-preview{height:290px;padding-inline:40px}.crystal-site .cosmos-home .support-window{max-width:420px}.crystal-site .cosmos-home .support-route{padding:36px 26px 28px}.crystal-site .cosmos-home .support-route>div{width:56px}.crystal-site .cosmos-home .support-route>i:after,.crystal-site .cosmos-home .support-route>i:before{content:"M";width:13px;height:13px;font:600 6px/1 var(--font-mono);color:#2b2147;background:radial-gradient(circle at 35% 30%,#fff,#d9cdfb 45%,#9b86e0);border:1px solid #efe8ff;border-radius:50%;place-items:center;animation:3.6s ease-in-out infinite support-coin;display:grid;position:absolute;top:-6px;left:0;box-shadow:0 0 10px #b59ce899}.crystal-site .cosmos-home .support-route>i:before{animation-delay:1.8s}.crystal-site .cosmos-home .support-route>i:nth-of-type(2):after{animation-delay:.9s}.crystal-site .cosmos-home .support-route>i:nth-of-type(2):before{animation-delay:2.7s}.crystal-site .cosmos-home .support-seal{color:#d6c4ff;background:#22263f;border:1px solid #b59ce866;border-radius:12px;place-items:center;height:44px;margin-inline:6px;animation:1.8s ease-in-out .9s infinite support-seal;display:grid;position:relative;width:44px!important}.crystal-site .cosmos-home .support-seal svg{width:22px;height:22px}.crystal-site .cosmos-home .support-lines{gap:9px;padding:0 22px 24px;display:grid}.crystal-site .cosmos-home .support-lines i{background:linear-gradient(90deg,#8cacd833,#b6bce21f);border-radius:3px;height:5px;display:block}.crystal-site .cosmos-home .support-lines i:first-child{width:72%}.crystal-site .cosmos-home .support-lines i:nth-child(2){width:54%}.crystal-site .cosmos-home .support-lines i:nth-child(3){width:38%}.crystal-site .cosmos-home .support-cta{flex-direction:column;align-items:flex-start;gap:16px;padding-block:34px 24px;padding-inline:10px 40px;display:flex}.crystal-site .cosmos-home .support-stack{width:96px;height:78px;margin-bottom:6px;position:relative}.crystal-site .cosmos-home .support-stack i,.crystal-site .cosmos-home .support-stack b{background:linear-gradient(#d9cdfb,#8f7ad8);border:1px solid #efe8ff99;border-radius:50%;width:80px;height:24px;position:absolute;left:8px;box-shadow:0 4px #5d4a9c,0 8px 18px #0006}.crystal-site .cosmos-home .support-stack i:first-child{bottom:0}.crystal-site .cosmos-home .support-stack i:nth-child(2){bottom:10px}.crystal-site .cosmos-home .support-stack i:nth-child(3){bottom:20px}.crystal-site .cosmos-home .support-stack b{color:#3a2d63;background:radial-gradient(at 40% 35%,#fff,#e1d6ff 45%,#a28ce6);place-items:center;animation:3.6s cubic-bezier(.3,.7,.3,1) .9s infinite support-drop;display:grid;bottom:30px;box-shadow:0 4px #6a56ad,0 0 24px #b59ce877}.crystal-site .cosmos-home .support-stack b svg{width:14px;height:14px;transform:scaleY(.6)}.crystal-site .cosmos-home .support-note{font:11px/1.7 var(--font-mono);letter-spacing:.04em;color:#8f9ab0}.crystal-site .cosmos-home .support-thanks{font:12px/1.6 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:0;border-top:1px solid #b2c9ee1c;flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:8px 26px;margin:0 24px;padding-top:16px;transition:opacity .45s;display:flex}.crystal-site .cosmos-home .support-thanks bdi{color:#7f8aa3}.crystal-site .cosmos-home .support-thanks bdi:nth-child(3n+1){--thanks-ink:#99deef}.crystal-site .cosmos-home .support-thanks bdi:nth-child(3n+2){--thanks-ink:#c1a2ef}.crystal-site .cosmos-home .support-thanks bdi:nth-child(3n){--thanks-ink:#a3bdf7}.crystal-site .cosmos-home .support-card:is(:hover,:focus-within) .support-thanks{opacity:1}.crystal-site .cosmos-home .support-card:is(:hover,:focus-within) .support-thanks bdi{animation:4.55s ease-in-out infinite support-thanks}@media (hover:none){.crystal-site .cosmos-home .support-thanks{opacity:.9}.crystal-site .cosmos-home .support-thanks bdi{animation:4.55s ease-in-out infinite support-thanks}}@media (prefers-reduced-motion:reduce){.crystal-site .cosmos-home .support-thanks bdi,.crystal-site .cosmos-home .support-card:is(:hover,:focus-within) .support-thanks bdi,.crystal-site .cosmos-home .support-stack b,.crystal-site .cosmos-home .support-seal{animation:none}.crystal-site .cosmos-home .support-thanks bdi{color:var(--thanks-ink)}}@keyframes support-coin{0%,8%{opacity:0;left:0;rotate:0deg;scale:.6}20%{opacity:1;scale:1}72%{opacity:1}90%,to{opacity:0;left:100%;rotate:360deg;scale:.7}}@keyframes support-seal{0%,to{border-color:#b59ce866;box-shadow:0 0 #b59ce800}40%,60%{border-color:#d6c4ff;box-shadow:0 0 22px #b59ce855}}@keyframes support-drop{0%,15%{opacity:0;translate:0 -26px}40%{opacity:1;translate:0}48%{translate:0 -4px}56%,82%{opacity:1;translate:0}to{opacity:1;translate:0}}@keyframes support-thanks{0%,to{color:#7f8aa3;text-shadow:none}12%,26%{color:var(--thanks-ink);text-shadow:0 0 14px var(--thanks-ink)}40%{color:#7f8aa3;text-shadow:none}}@media (max-width:900px){.crystal-site .cosmos-home .support-card{grid-template-columns:1fr}.crystal-site .cosmos-home .support-preview{height:250px;padding-inline:18px}.crystal-site .cosmos-home .support-cta{align-items:stretch;padding:4px 22px 18px}.crystal-site .cosmos-home .support-stack{align-self:center}}.crystal-site .cosmos-home .roadmap-branches{border-block-start:0;padding-block-start:0}.crystal-site .cosmos-home .roadmap-branches-head{max-width:760px}.crystal-site .cosmos-home .roadmap-branches-head h3{letter-spacing:-.05em;color:var(--ink-blue);margin-block-start:12px;font-size:clamp(24px,2.3vw,31px);line-height:1.2}.crystal-site .cosmos-home .roadmap-branches-lead{color:#aaa7be;margin-block-start:14px;font-size:14px;line-height:1.85}.crystal-site .cosmos-home .roadmap-branches-grid{counter-reset:branch;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-block-start:30px;display:grid}.crystal-site .cosmos-home .branch-card{counter-increment:branch;background:linear-gradient(115deg,#132130df,#11121ee0);border:1px solid #a58bc139;border-radius:18px;padding:34px 36px;transition:border-color .35s,box-shadow .35s}.crystal-site .cosmos-home .branch-card:is(:hover,:focus-within){border-color:#9fc8ed64;box-shadow:inset 0 1px #e4f3ff35,inset 0 -1px #ad8fda22,0 22px 65px -25px #080014cc,0 0 28px -15px #79cafa55}.crystal-site .cosmos-home .branch-card:before{content:"0" counter(branch);color:#89cff1;font:9px/1.8 var(--font-mono);letter-spacing:.12em;display:block}.crystal-site .cosmos-home .branch-card h4{letter-spacing:-.03em;color:var(--ink-blue);margin-block-start:10px;font-size:20px;font-weight:400;line-height:1.3}.crystal-site .cosmos-home .branch-card p{color:#aaa7be;margin-block-start:14px;font-size:13px;line-height:1.85}@media (max-width:900px){.crystal-site .cosmos-home .roadmap-branches-grid{grid-template-columns:1fr}.crystal-site .cosmos-home .branch-card{padding:26px 22px}}@media (prefers-reduced-motion:reduce){.crystal-site .cosmos-home .branch-card{transition:none}}.crystal-site .catalog-toolbar{color:#b8b5cc;border-bottom:1px solid #aa9aca2c;justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;font-size:12px;display:flex}.crystal-site .catalog-toolbar>span{align-items:center;gap:10px;display:flex}.crystal-site .catalog-toolbar i{background:#a4d8ee;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #72d8ff60}.crystal-site .catalog-toolbar small{font:8px/1.8 var(--font-mono);letter-spacing:.13em;color:#8d86a4}.crystal-site .component-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px;padding:0;list-style:none;display:grid}.crystal-site .component-gallery>li{min-width:0}.crystal-site .component-card{--component-accent:#93cde6;text-align:start;cursor:pointer;background:linear-gradient(150deg,#1021369c,#0c1021 65%,#121125);border:1px solid #9d8eb230;border-radius:16px;flex-direction:column;width:100%;height:100%;transition:border-color .35s,box-shadow .35s,transform .35s;display:flex;position:relative;overflow:hidden}.crystal-site .component-card:nth-child(n){color:#edf0fc}.crystal-site .component-messenger,.crystal-site .component-relay,.crystal-site .component-forum{--component-accent:#c2a4ed;background:linear-gradient(150deg,#201a349e,#0d1020 65%,#131124)}.crystal-site .component-card:after{content:"";background:linear-gradient(90deg,#0000,#b9c8ff55,#0000);height:1px;position:absolute;top:0;left:26px;right:26px}.crystal-site .component-card:hover{border-color:#a8a1d665;transform:translateY(-4px);box-shadow:0 20px 50px #02040b40}.crystal-site .component-card:focus-visible{outline-offset:4px;outline:2px solid #a2dfff}.crystal-site .component-card-top{font:9px var(--font-mono);color:#a49fb6;text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;align-items:center;padding:20px 25px 0;display:flex}.crystal-site .component-card-top svg{width:21px;height:21px;color:var(--component-accent)}.crystal-site .component-preview{perspective:1000px;isolation:isolate;pointer-events:none;justify-content:center;align-items:center;width:100%;height:290px;padding:25px 32px 20px;display:flex;position:relative}.crystal-site .preview-halo{top:10%;z-index:-1;background:radial-gradient(#36749e22,#0000 70%);width:75%;height:75%;position:absolute;inset-inline-start:12%}.crystal-site .preview-messenger .preview-halo,.crystal-site .preview-relay .preview-halo,.crystal-site .preview-forum .preview-halo{background:radial-gradient(#8d48cb20,#0000 70%)}.crystal-site .mini-window{width:100%;max-width:365px;transform:rotateX(9deg) rotateY(calc(-9deg * var(--crystal-mirror,1))) rotateZ(calc(-2deg * var(--crystal-mirror,1)));background:linear-gradient(135deg,#1e2b419c,#101828 40%,#161425);border:1px solid #9aacc548;border-radius:10px;padding-bottom:10px;transition:transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .7s;overflow:hidden;box-shadow:0 24px 35px #00000045,inset 0 1px #e3deff0a}.crystal-site .component-card:hover .mini-window{transform:rotateX(0)rotateY(0)rotate(0)translateY(-4px);box-shadow:0 28px 45px #00000050}.crystal-site .component-messenger .mini-window,.crystal-site .component-explorer .mini-window{transform:rotateX(9deg) rotateY(calc(9deg * var(--crystal-mirror,1))) rotateZ(calc(2deg * var(--crystal-mirror,1)))}.crystal-site .mini-toolbar{height:34px;font:8px var(--font-mono);letter-spacing:.12em;color:#a7b5ce;background:#a9b6d406;border-bottom:1px solid #9caed325;align-items:center;gap:9px;padding:0 14px;display:flex}.crystal-site .mini-toolbar>svg{width:15px;height:15px}.crystal-site .mini-mark{color:#d7e6ff;font-size:15px}.crystal-site .mini-dot{background:#b5a0da;border-radius:50%;width:4px;height:4px;margin-inline-start:auto;box-shadow:9px 0 #7e769350,-9px 0 #7e769350}.crystal-site .mini-row{font:9px/1.4 var(--font-mono);color:#97a6bf;border-top:1px solid #a8c1e013;justify-content:space-between;gap:15px;padding:9px 17px;display:flex}.crystal-site .mini-row b{color:#bfcfe4;font-weight:400}.crystal-site .mini-secure{font:8px var(--font-mono);color:#8daac7;padding:12px 17px 2px}.crystal-site .mini-secure span{color:#a88ec5;padding:0 3px}.crystal-site .wallet-layout,.crystal-site .messenger-layout{display:flex}.crystal-site .mini-sidebar{color:#8293b3;border-inline-end:1px solid #a8c1e018;flex-direction:column;flex-shrink:0;align-items:center;gap:25px;width:45px;padding-top:20px;display:flex}.crystal-site .mini-sidebar svg{width:15px;height:15px}.crystal-site .mini-sidebar svg:first-child{color:#a6dff8}.crystal-site .wallet-content{flex:1;padding:18px 15px 5px}.crystal-site .wallet-content>small{font:7px var(--font-mono);letter-spacing:.16em;color:#94a3bd}.crystal-site .mini-balance{letter-spacing:.07em;color:#e2ecff;font-size:33px;line-height:1.4}.crystal-site .mini-balance span{font:10px var(--font-mono);letter-spacing:0;color:#869bb9}.crystal-site .mini-actions{gap:9px;margin:6px 0 17px;display:flex}.crystal-site .mini-actions span{background:#96b3e90b;border:1px solid #a6c0f32f;border-radius:5px;padding:5px 12px;font-size:9px}.crystal-site .mini-actions span:first-child{color:#dacdf4;background:#9686ec29;border-color:#b3a0f344}.crystal-site .wallet-content .mini-row{padding:8px 0}.crystal-site .wallet-content .mini-secure{padding-inline-start:0}.crystal-site .contact-rail{border-inline-end:1px solid #a8c1e019;flex-direction:column;gap:14px;width:47px;padding:16px 8px;display:flex}.crystal-site .avatar{color:#afc7e4;background:linear-gradient(145deg,#54799c6b,#2a41692b);border:1px solid #81b4d336;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.crystal-site .avatar.violet{color:#d7bde9;background:linear-gradient(145deg,#8c66b369,#44315e2b);border-color:#ac80d33d}.crystal-site .mini-chat{flex:1;min-width:0;padding:16px 14px 5px}.crystal-site .mini-chat>small{font:8px var(--font-mono);color:#c1bfdb}.crystal-site .mini-chat>small span{color:#9c8eb4;margin-top:5px;font-size:7px;display:block}.crystal-site .chat-bubble{border-radius:8px;background:#8396c10c;border:1px solid #8396c12a;border-end-start-radius:2px;width:72%;margin-top:17px;padding:10px}.crystal-site .chat-bubble i{background:#91a6c340;border-radius:3px;width:100%;height:3px;display:block}.crystal-site .chat-bubble i+i{width:65%;margin-top:5px}.crystal-site .chat-bubble.outgoing{border-radius:8px;background:#9c71d421;border-color:#b899e337;border-end-end-radius:2px;border-end-start-radius:8px;margin-inline-start:auto;position:relative}.crystal-site .chat-bubble.outgoing em{inset-inline-end:6px;color:#ac9aca;font-size:7px;position:absolute;bottom:1px}.crystal-site .chat-input{color:#9292ab;border-top:1px solid #a8c1e020;justify-content:space-between;align-items:center;gap:8px;margin-top:17px;padding-top:10px;font-size:7px;display:flex}.crystal-site .chat-input b{background:#ad8bf42b;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.crystal-site .ledger-strip{justify-content:center;align-items:center;gap:9px;padding:24px 12px 13px;display:flex}.crystal-site .ledger-strip>div{background:#0c1426;border:1px solid #728bab32;border-radius:5px;padding:12px}.crystal-site .ledger-strip small{font:6px var(--font-mono);color:#98aac7;letter-spacing:.07em;display:block}.crystal-site .ledger-strip span{font:14px var(--font-mono);color:#abc5e4;margin-top:8px;display:block}.crystal-site .ledger-strip b{color:#99addb60;font-size:13px;font-weight:400}.crystal-site .ledger-strip .ledger-current{background:#2a355a77;border-color:#8daff06b;box-shadow:0 0 23px #81b7fa10}.crystal-site .mini-hash{font:6px var(--font-mono);color:#8b94a9;text-align:center;letter-spacing:.15em;margin:0 0 18px}.crystal-site .pool-study{width:100%;max-width:370px;padding-bottom:65px;position:relative}.crystal-site .gpu-board{width:90%;height:137px;box-shadow:calc(6px * var(--crystal-mirror,1)) 9px 0 #0b1523,calc(8px * var(--crystal-mirror,1)) 10px 0 #a1bad438,0 25px 35px #0008;transform:perspective(800px) rotateX(18deg) rotateY(calc(-14deg * var(--crystal-mirror,1))) rotateZ(calc(-7deg * var(--crystal-mirror,1)));background:repeating-linear-gradient(90deg,#374056 0 2px,#1e2839 2px 4px);border:1px solid #91a4bb65;border-start-start-radius:7px;border-start-end-radius:14px;border-end-end-radius:14px;border-end-start-radius:7px;margin:auto;padding:9px 13px 23px;transition:transform .7s;position:relative}.crystal-site .component-card:hover .gpu-board{transform:perspective(800px) rotateX(8deg) rotateY(calc(-7deg * var(--crystal-mirror,1))) rotateZ(calc(-3deg * var(--crystal-mirror,1))) translateY(-4px)}.crystal-site .gpu-edge{inset-inline-start:-7px;background:repeating-linear-gradient(#738198 0 1px,#1c2738 1px 6px);border:1px solid #8191a850;border-radius:2px;width:7px;position:absolute;top:7px;bottom:-7px}.crystal-site .gpu-fans{background:linear-gradient(115deg,#23344bd4,#111b2be3);border:1px solid #8296ac30;border-radius:4px;justify-content:space-around;align-items:center;height:100%;display:flex}.crystal-site .gpu-fan{background:repeating-conic-gradient(#617083 0deg 6deg,#263040 7deg 26deg,#111b29 27deg 40deg);border:4px solid #162030;border-radius:50%;width:90px;height:90px;position:relative;box-shadow:0 0 0 1px #9bb2ce35,0 0 0 5px #0b1726,0 0 0 6px #637b9952,inset 0 0 15px #020814}.crystal-site .gpu-fan:before{content:"";border:1px solid #b8c4f23f;border-radius:50%;position:absolute;inset:3px}.crystal-site .gpu-fan b{color:#c4d3ec;background:linear-gradient(130deg,#62718a,#243249);border:1px solid #91a3c18f;border-radius:50%;place-items:center;font-size:11px;font-weight:400;display:grid;position:absolute;inset:27px}.crystal-site .gpu-wordmark{top:4px;font:7px var(--font-mono);color:#c8ddf8;letter-spacing:.13em;justify-content:space-between;display:flex;position:absolute;inset-inline:18px}.crystal-site .gpu-wordmark span{color:#a3b1c6;font-size:6px}.crystal-site .gpu-pins{bottom:-12px;background:repeating-linear-gradient(90deg,#b9a88b 0 3px,#3d3b3b 3px 5px);border-radius:0 0 2px 2px;width:100px;height:9px;position:absolute;inset-inline-start:50px}.crystal-site .pool-console{bottom:0;background:linear-gradient(120deg,#182039f5,#1d1830f5);border:1px solid #9e94b94a;border-radius:7px;width:80%;padding:13px 16px;position:absolute;inset-inline-end:-5px;box-shadow:0 12px 30px #0006}.crystal-site .pool-console small{font:7px var(--font-mono);color:#a3a0bc;letter-spacing:.1em}.crystal-site .pool-console>span{font:9px var(--font-mono);color:#c1d4f1;align-items:center;gap:8px;margin-top:10px;display:flex}.crystal-site .pool-console i{background:#accbe5;border-radius:50%;width:4px;height:4px}.crystal-site .pool-console>b{font:8px var(--font-mono);color:#95a1bc;margin-top:8px;display:block}.crystal-site .pool-console em{color:#6d5c83;padding:0 6px}.crystal-site .relay-study{width:100%}.crystal-site .relay-study svg{width:100%;height:auto;display:block}.crystal-site .preview-flow{stroke-dasharray:5 12;animation:5s linear infinite preview-stream}@keyframes preview-stream{to{stroke-dashoffset:-170px}}.crystal-site .relay-caption{font:6px var(--font-mono);letter-spacing:.1em;color:#a6a5c5;justify-content:center;align-items:center;gap:15px;display:flex}.crystal-site .relay-caption i{background:#8d72c257;width:30px;height:1px}.crystal-site .gateway-stream{justify-content:center;align-items:center;gap:14px;padding:23px 16px 18px;display:flex}.crystal-site .gateway-stream>span{font:7px var(--font-mono);color:#9cacc5}.crystal-site .gateway-stream>i{background:linear-gradient(90deg,#8c69b9,#a9ddf3);width:30px;height:1px}.crystal-site .gateway-stream>div{background:#92b3eb0d;border:1px solid #89b8df55;border-radius:9px;place-items:center;width:54px;height:58px;padding:8px;display:grid;box-shadow:0 0 25px #6d9bf214}.crystal-site .gateway-stream svg{color:#b3cdea;width:22px}.crystal-site .gateway-stream small{font:8px var(--font-mono);color:#94abd0}.crystal-site .gateway-fields{margin:0 16px}.crystal-site .gateway-fields .mini-row{padding-inline:0}.crystal-site .gateway-window>.mini-secure{text-align:center;border-top:1px solid #a8c1e014;margin-top:6px;font-size:7px}.crystal-site .explorer-search{color:#99aac2;border:1px solid #a2abc233;border-radius:5px;align-items:center;gap:8px;margin:16px 15px 14px;padding:10px;font-size:8px;display:flex}.crystal-site .explorer-search svg{flex-shrink:0;width:13px;height:13px}.crystal-site .explorer-search b{margin-inline-start:auto;font-weight:400}.crystal-site .explorer-tabs{font:8px var(--font-mono);color:#8697b5;gap:22px;padding:0 16px 10px;display:flex}.crystal-site .explorer-tabs b{color:#c8d7ef;font-weight:400}.crystal-site .explorer-table>div{color:#a4b1c9;border-top:1px solid #a8c1e019;align-items:center;gap:10px;padding:9px 16px;font-size:8px;display:flex}.crystal-site .explorer-table .mini-block{color:#a1b4df;font-size:16px}.crystal-site .explorer-table i{background:#899ab429;width:55px;height:2px;margin-top:5px;display:block}.crystal-site .explorer-table b{font:11px var(--font-mono);color:#74849f;margin-inline-start:auto}.crystal-site .forum-window{padding-bottom:4px}.crystal-site .forum-topic{border-bottom:1px solid #a8c1e016;align-items:center;gap:12px;padding:18px 17px;display:flex}.crystal-site .forum-topic b{color:#c4c9df;font-size:11px;font-weight:400;display:block}.crystal-site .forum-topic small{font:6px var(--font-mono);letter-spacing:.13em;color:#9192ad;margin-top:6px;display:block}.crystal-site .forum-topic em{color:#b1a7cf;margin-inline-start:auto;font-size:11px;font-style:normal}.crystal-site .component-card-copy{flex-direction:column;flex:1;padding:6px 28px 23px;display:flex}.crystal-site .component-card-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.crystal-site .component-card-heading h3{letter-spacing:-.055em;font-size:29px;font-weight:500;line-height:1.3}.crystal-site .component-card-heading code{font:8px var(--font-mono);color:#b1a3c7;background:#c5adeb04;border:1px solid #9f8bb32e;border-radius:5px;padding:5px 8px}.crystal-site .component-headline{color:#c3c3d6;margin-top:14px;font-size:14px;line-height:1.6}.crystal-site .component-description{color:#989db6;margin-top:9px;margin-bottom:25px;font-size:12px;line-height:1.95}.crystal-site .component-card-bottom{border-top:1px solid #aa9aca25;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.crystal-site .component-card-bottom>span{font:8px/1.8 var(--font-mono);color:#a2aac4}.crystal-site .component-card-bottom>b{color:#c4b1e0;border:1px solid #afa0c947;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:16px;font-weight:400;transition:background .3s;display:grid}.crystal-site .component-card:hover .component-card-bottom>b{background:#8e69c333}.crystal-site .catalog-footnote{color:#949bb4;justify-content:space-between;gap:20px;padding-top:28px;font-size:12px;display:flex}.crystal-site .catalog-footnote a{color:#bbcddd}.crystal-site .catalog-footnote a span{padding-inline-start:15px}.crystal-site .component-dialog{color:#f0effb;overscroll-behavior:contain;background:linear-gradient(120deg,#102035,#111526 50%,#181126);border:1px solid #a396ba66;border-radius:20px;width:min(960px,100% - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:0;box-shadow:0 40px 150px #000a}.crystal-site .component-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020611cc}.crystal-site .component-dialog-bar{border-bottom:1px solid #9d8eb22c;justify-content:space-between;align-items:center;gap:15px;padding:16px 23px;display:flex}.crystal-site .component-dialog-bar .reference-eyebrow{font-size:8px}.crystal-site .component-dialog-bar button{cursor:pointer;color:#cfcae3;border:1px solid #a898c63f;border-radius:50%;width:38px;height:38px;font-size:23px}.crystal-site .component-dialog-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;display:grid}.crystal-site .component-dialog-layout>*{min-width:0}.crystal-site .component-dialog-art{padding:25px}.crystal-site .component-dialog-art .component-preview{height:330px;padding-inline:0}.crystal-site .component-dialog-art>small{text-align:center;font:8px var(--font-mono);color:#9598b0;display:block}.crystal-site .component-dialog-copy{padding-block:38px 40px;padding-inline:20px 35px}.crystal-site .component-dialog-copy h3{letter-spacing:-.055em;font-size:42px;font-weight:500}.crystal-site .component-dialog-copy .component-dialog-headline{color:#d4c8e5;margin-top:10px;font-size:17px}.crystal-site .component-dialog-copy>p{color:#a4aec5;margin-top:20px;font-size:13px;line-height:1.9}.crystal-site .component-dialog-copy dl{margin-top:23px}.crystal-site .component-dialog-copy dl>div{border-top:1px solid #a89cbb30;padding:14px 0}.crystal-site .component-dialog-copy dt{font:8px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#b7a0d0;margin-bottom:8px}.crystal-site .component-dialog-copy dd{color:#b1bbcf;font-size:12px;line-height:1.8}.crystal-site .component-connections{margin-top:18px}.crystal-site .component-connections>small{font:8px var(--font-mono);color:#8e9cb6;letter-spacing:.12em}.crystal-site .component-connections>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.crystal-site .component-connections span{color:#b5c4dc;background:#7b99ca08;border:1px solid #9dacd032;border-radius:5px;padding:5px 9px;font-size:10px}.crystal-site .component-doc-link{color:#e4dafa;background:#8c65cc24;border:1px solid #b29bdd57;border-radius:7px;justify-content:space-between;gap:20px;margin-top:25px;padding:15px;font-size:12px;display:flex}.crystal-site .architecture-workbench{background:linear-gradient(135deg,#101a2bab,#0b1020dd 50%,#17112680);border:1px solid #9d8eb236;border-radius:18px;overflow:hidden}.crystal-site .architecture-toolbar{background:#ffffff02;border-bottom:1px solid #9d8eb22c;justify-content:space-between;align-items:center;gap:15px;padding:16px 22px;display:flex}.crystal-site .architecture-tabs{gap:6px;display:flex}.crystal-site .architecture-tabs>button{color:#939bb5;cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;padding:12px 15px;font-size:12px;transition:color .3s,background .3s,border-color .3s;display:flex}.crystal-site .architecture-tabs small{font:8px var(--font-mono);color:#8d849f}.crystal-site .architecture-tabs>button[aria-selected=true]{color:#e2e8fa;background:linear-gradient(125deg,#79bcec15,#9276b715);border-color:#a7a1cf45}.crystal-site .architecture-tabs>button[aria-selected=true] small{color:#bdade2}.crystal-site .architecture-pause{color:#a5a1bb;white-space:nowrap;cursor:pointer;padding:10px;font-size:10px}.crystal-site .architecture-map-scroll{scrollbar-color:#4a4460 #101323;scrollbar-width:thin;overflow-x:auto}.crystal-site .architecture-map{width:100%;min-width:700px;height:510px;position:relative}.crystal-site .architecture-zone{border-top:1px solid #96aace2b;background:linear-gradient(#9ecff505,#0000 80%);border-inline:1px solid #96aace0b;border-radius:8px 8px 0 0;width:30%;position:absolute;top:24px;bottom:5px}.crystal-site .architecture-zone>span{top:15px;font:8px var(--font-mono);letter-spacing:.1em;color:#838da8;position:absolute;inset-inline-start:18px}.crystal-site .zone-device{border-inline-start:0;inset-inline-start:0}.crystal-site .zone-access{background:linear-gradient(#be9ade06,#0000 80%);inset-inline-start:35%}.crystal-site .zone-shared{border-inline-end:0;inset-inline-end:0}.crystal-site .architecture-wires{width:100%;height:100%;transform:scaleX(var(--crystal-mirror,1));position:absolute;inset:0;overflow:visible}.crystal-site .architecture-wire{fill:none;stroke:#8da4c031;stroke-width:1px;transition:stroke .6s}.crystal-site .wire-active .architecture-wire{stroke:#9dbddd;stroke-width:1.2px}.crystal-site .architecture-packet{fill:none;stroke:#d4e8ff;stroke-width:2px;stroke-dasharray:8 90;animation:4s linear infinite architecture-flow}@keyframes architecture-flow{to{stroke-dashoffset:-196px}}.crystal-site .architecture-workbench:not([data-active=true]) .architecture-packet,.crystal-site .architecture-workbench[data-paused=true] .architecture-packet{animation-play-state:paused}.crystal-site .architecture-node{transform:translate(calc(-50% * var(--crystal-mirror,1)),-50%);text-align:start;cursor:pointer;background:linear-gradient(125deg,#152034,#15172a);border:1px solid #9a9eb632;border-radius:9px;align-items:center;gap:12px;width:19%;min-height:77px;padding:15px;transition:border-color .4s,background .4s,box-shadow .4s;display:flex;position:absolute;box-shadow:0 10px 25px #0002}.crystal-site .architecture-node>svg{color:#8b93b0;flex-shrink:0;width:23px;height:23px;transition:color .4s}.crystal-site .architecture-node b{color:#b1b8ce;font-size:13px;font-weight:500;display:block}.crystal-site .architecture-node small{color:#808aa6;margin-top:6px;font-size:8px;line-height:1.5;display:block}.crystal-site .architecture-node>i{inset-inline-end:8px;color:#a3abc55c;font-size:9px;font-style:normal;position:absolute;top:5px}.crystal-site .architecture-node[data-active=true]{background:linear-gradient(125deg,#203852,#26213c);border-color:#a1bee580;box-shadow:0 0 25px #7793c20c,0 8px 20px #0003}.crystal-site .architecture-node[data-active=true] b{color:#ecedfa}.crystal-site .architecture-node[data-active=true]>svg{color:#bdc9f0}.crystal-site .architecture-node[data-active=true] small{color:#b1abc8}.crystal-site .architecture-node[aria-pressed=true]{border-color:#c7aff0}.crystal-site .architecture-delivery{top:69%;text-align:center;width:30%;font:8px/1.8 var(--font-mono);color:#b8a4d3;opacity:0;transition:opacity .4s;position:absolute;inset-inline-start:35%}.crystal-site .architecture-delivery[data-visible=true]{opacity:1}.crystal-site .architecture-map-label{inset-inline-end:5%;font:7px var(--font-mono);color:#727e98;letter-spacing:.1em;max-width:20%;line-height:1.8;position:absolute;bottom:8%}.crystal-site .architecture-legend{color:#939db5;align-items:center;gap:22px;padding:12px 26px 22px;font-size:10px;display:flex}.crystal-site .architecture-legend>span{align-items:center;gap:8px;display:flex}.crystal-site .architecture-legend i{background:#a4c9e6;width:18px;height:1px}.crystal-site .architecture-legend>span:nth-child(2) i{background:#727d965c}.crystal-site .architecture-legend>small{font:8px var(--font-mono);color:#7d829d;margin-inline-start:auto}.crystal-site .architecture-inspector{background:#899ecd05;border:1px solid #9d8eb230;border-radius:9px;grid-template-columns:175px 1fr;align-items:center;gap:20px;min-height:93px;margin:0 25px;padding:19px 24px;display:grid;position:relative}.crystal-site .architecture-inspector .reference-eyebrow{font-size:8px}.crystal-site .architecture-inspector p{color:#aeb9ce;padding-inline-end:20px;font-size:12px;line-height:1.85}.crystal-site .architecture-inspector>button{inset-inline-end:12px;color:#b1a1cd;cursor:pointer;width:26px;height:26px;font-size:19px;position:absolute;top:12px}.crystal-site .architecture-story{grid-template-columns:1fr 1fr;gap:70px;min-height:350px;padding:45px 38px 40px;display:grid}.crystal-site .architecture-story h3{letter-spacing:-.05em;max-width:350px;margin:15px 0;font-size:31px;font-weight:500;line-height:1.25}.crystal-site .architecture-story p{color:#99a3be;font-size:12px;line-height:1.9}.crystal-site .architecture-story ol{padding:0;list-style:none}.crystal-site .architecture-story li{border-top:1px solid #9d8eb22b;gap:18px;padding:16px 0;display:flex}.crystal-site .architecture-story li>span{font:8px var(--font-mono);color:#a49cc2;padding-top:3px}.crystal-site .architecture-story h4{color:#cfd5e7;margin-bottom:6px;font-size:14px;font-weight:400}.crystal-site .architecture-story li p{font-size:11px}.crystal-site .architecture-footnote{background:#ae8ece04;border-top:1px solid #9d8eb224;align-items:baseline;gap:35px;padding:23px 38px;display:flex}.crystal-site .architecture-footnote>span{color:#b5abc9;white-space:nowrap;font-size:11px}.crystal-site .architecture-footnote p{color:#7f8aa6;font-size:10px;line-height:1.9}.crystal-site .architecture-footnote a{color:#aabed5;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:1500px){.crystal-site .component-preview{height:310px}}@media (max-width:1000px){.crystal-site .component-card-copy{padding-inline:22px}.crystal-site .component-card-heading{align-items:flex-start}.crystal-site .component-card-heading h3{font-size:26px}.crystal-site .component-card-heading code{font-size:7px}.crystal-site .component-preview{height:270px;padding-inline:23px}.crystal-site .gpu-fan{width:73px;height:73px}.crystal-site .gpu-fan b{font-size:9px;inset:22px}.crystal-site .architecture-node{gap:8px;padding:12px 10px}.crystal-site .architecture-node b{font-size:11px}.crystal-site .architecture-node small{font-size:7px}.crystal-site .architecture-node>svg{width:19px;height:19px}.crystal-site .architecture-story{gap:35px;padding-inline:28px}.crystal-site .architecture-story h3{font-size:29px}}@media (max-width:760px){.crystal-site .component-gallery{grid-template-columns:1fr;gap:18px}.crystal-site .catalog-toolbar{flex-wrap:wrap;gap:12px}.crystal-site .catalog-toolbar small{font-size:7px}.crystal-site .component-card-top{padding:18px 22px 0}.crystal-site .component-preview{height:295px;padding-inline:26px}.crystal-site .component-card-heading h3{font-size:29px}.crystal-site .component-card-heading code{font-size:8px}.crystal-site .component-card-copy{padding:8px 24px 22px}.crystal-site .component-description{font-size:12px}.crystal-site .component-headline{font-size:14px}.crystal-site .catalog-footnote{flex-direction:column;gap:16px;font-size:11px}.crystal-site .component-dialog{border-radius:14px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.crystal-site .component-dialog-layout{grid-template-columns:minmax(0,1fr)}.crystal-site .component-dialog-art{padding:0 20px 15px}.crystal-site .component-dialog-art .component-preview{height:275px;padding-inline:5px}.crystal-site .component-dialog-copy{padding:22px 25px 30px}.crystal-site .component-dialog-copy h3{font-size:36px}.crystal-site .component-dialog-bar{z-index:2;background:#141b2c;padding:12px 16px;position:sticky;top:0}.crystal-site .architecture-toolbar{flex-wrap:wrap;gap:3px;padding:12px}.crystal-site .architecture-tabs{justify-content:space-between;gap:3px;width:100%}.crystal-site .architecture-tabs>button{flex-direction:column;flex:1;justify-content:center;gap:7px;padding:12px 6px;font-size:10px}.crystal-site .architecture-tabs small{font-size:7px}.crystal-site .architecture-pause{margin-inline-start:auto;font-size:9px}.crystal-site .architecture-map-scroll{position:relative}.crystal-site .architecture-map-scroll:before{content:attr(data-touch-hint);font:8px var(--font-mono);color:#b6a8d0;padding:12px 20px 0;display:block}.crystal-site .architecture-map{min-width:0;height:430px}.crystal-site .architecture-zone>span{top:6px;font-size:6px;line-height:1.6;inset-inline:10px 5px}.crystal-site .architecture-node{text-align:center;flex-direction:column;gap:7px;width:25%;min-height:74px;padding:9px 5px}.crystal-site .architecture-node b{font-size:9px;line-height:1.4}.crystal-site .architecture-node small{display:none}.crystal-site .architecture-node>svg{width:18px;height:18px}.crystal-site .architecture-map-label{display:none}.crystal-site .architecture-delivery{font-size:6px;top:69%}.crystal-site .architecture-legend{flex-wrap:wrap;gap:14px;padding:15px 20px;font-size:9px}.crystal-site .architecture-legend>small{flex-basis:100%;margin-inline-start:0;font-size:7px}.crystal-site .architecture-inspector{grid-template-columns:1fr;gap:10px;min-height:156px;margin:0 16px;padding:18px}.crystal-site .architecture-inspector p{font-size:11px}.crystal-site .architecture-inspector .reference-eyebrow{padding-inline-end:15px}.crystal-site .architecture-story{grid-template-columns:1fr;gap:28px;min-height:590px;padding:32px 23px}.crystal-site .architecture-story h3{font-size:30px}.crystal-site .architecture-story p{font-size:12px}.crystal-site .architecture-footnote{flex-direction:column;gap:10px;padding:22px}.crystal-site .architecture-footnote p{font-size:10px}}@media (prefers-reduced-motion:reduce){.crystal-site .preview-flow,.crystal-site .architecture-packet{animation:none}.crystal-site .component-card,.crystal-site .mini-window,.crystal-site .gpu-board,.crystal-site .architecture-node,.crystal-site .architecture-wire{transition:none}.crystal-site .component-card:hover{transform:none}.crystal-site .component-card:hover .mini-window{transform:rotateX(9deg) rotateY(calc(-9deg * var(--crystal-mirror,1))) rotateZ(calc(-2deg * var(--crystal-mirror,1)))}.crystal-site .component-messenger:hover .mini-window,.crystal-site .component-explorer:hover .mini-window{transform:rotateX(9deg) rotateY(calc(9deg * var(--crystal-mirror,1))) rotateZ(calc(2deg * var(--crystal-mirror,1)))}.crystal-site .component-card:hover .gpu-board{transform:perspective(800px) rotateX(18deg) rotateY(calc(-14deg * var(--crystal-mirror,1))) rotateZ(calc(-7deg * var(--crystal-mirror,1)))}}@media (max-width:400px){.crystal-site .component-preview{padding-inline:12px}.crystal-site .ledger-strip{gap:5px;padding-inline:8px}.crystal-site .ledger-strip>div{padding:9px 7px}.crystal-site .ledger-strip span{font-size:12px}.crystal-site .ledger-strip b{font-size:11px}.crystal-site .gateway-stream{gap:8px;padding-inline:10px}.crystal-site .gateway-stream>i{width:15px}.crystal-site .component-dialog-copy{padding-inline:20px}.crystal-site .component-doc-link{gap:8px;font-size:11px}.crystal-site .cosmos-home .closing-world:after{overflow:hidden}}.crystal-site .privacy-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px;display:grid}.crystal-site .privacy-window{background:linear-gradient(145deg,#152238a0,#0d1223 55%,#151024);border:1px solid #9d8eb238;border-radius:16px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.crystal-site .privacy-window:nth-child(2n){background:linear-gradient(135deg,#261b3990,#0d1223 65%)}.crystal-site .privacy-window .component-card-top{color:#aca1bf}.crystal-site .privacy-window .component-card-top svg{color:#a7c9e6}.crystal-site .privacy-art{perspective:1000px;isolation:isolate;justify-content:center;align-items:center;height:310px;padding:22px 35px;display:flex;position:relative}.crystal-site .privacy-art:before{content:"";z-index:-1;background:radial-gradient(#6b64c521,#0000 70%);position:absolute;inset:15%}.crystal-site .privacy-art .mini-window{pointer-events:none;max-width:370px}.crystal-site .privacy-window:hover .mini-window{transform:rotateX(3deg) rotateY(calc(-3deg * var(--crystal-mirror,1))) rotateZ(calc(-1deg * var(--crystal-mirror,1)))}.crystal-site .privacy-window-copy{flex-direction:column;flex:1;padding:5px 28px 27px;display:flex}.crystal-site .privacy-window-copy h3{letter-spacing:-.045em;margin-bottom:17px;font-size:27px;font-weight:500;line-height:1.25}.crystal-site .privacy-window-copy>p{color:#a4abc3;margin-bottom:25px;font-size:13px;line-height:1.9}.crystal-site .privacy-window-copy>small{font:8px/1.7 var(--font-mono);color:#8e8aa6;margin-top:15px}.crystal-site .privacy-switch{border-top:1px solid #a798c430;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:18px;display:flex}.crystal-site .privacy-switch>button,.crystal-site .privacy-documentation{cursor:pointer;color:#a7b0c9;background:#798cba09;border:1px solid #9ea5ce3f;border-radius:6px;padding:10px 15px;font-size:11px;transition:background .25s,border-color .25s}.crystal-site .privacy-switch>button[aria-pressed=true],.crystal-site .privacy-switch>.send-envelope{color:#e3d8fa;background:linear-gradient(115deg,#6b79ba22,#9557d128);border-color:#b499e264}.crystal-site .privacy-switch>button:disabled{cursor:default;opacity:.7}.crystal-site .privacy-switch>span{color:#a7c3d9;font-size:10px}.crystal-site .privacy-switch .send-envelope span{margin-inline-start:24px}.crystal-site .privacy-documentation{border-color:#a798c430;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.crystal-site .privacy-pause{color:#b3a5c8;cursor:pointer;padding-block:8px;padding-inline:10px 0;font-size:10px}.crystal-site .transfer-seal{align-items:center;gap:17px;padding:15px 24px;display:flex}.crystal-site .transfer-seal svg{color:#b8a3df;filter:drop-shadow(0 0 9px #a390e633);width:62px;height:62px;transition:color .5s}.crystal-site .transfer-seal span{color:#a9bbd8;font-size:10px}.crystal-site .privacy-transfer .mini-row{padding:12px 23px}.crystal-site .privacy-transfer[data-shielded=false] .transfer-seal svg{color:#91b4d4}.crystal-site .privacy-transfer[data-shielded=true] .mini-row b{letter-spacing:.1em;color:#c3b0e6}.crystal-site .profile-vaults{perspective:900px;gap:26px}.crystal-site .profile-vault{width:42%;max-width:180px;transform:rotateY(calc(-12deg * var(--crystal-mirror,1))) rotateZ(calc(-4deg * var(--crystal-mirror,1)));text-align:center;background:linear-gradient(120deg,#27476780,#141b2a);border:1px solid #758cac58;border-radius:11px;padding:20px 14px;transition:transform .5s,border-color .5s,opacity .5s;box-shadow:0 22px 30px #0004}.crystal-site .profile-vault>b{color:#cdd9ee;margin-top:12px;font-size:15px;font-weight:500;display:block}.crystal-site .vault-emblem{color:#d0e6f9;background:radial-gradient(circle at 30% 25%,#a8dbff30,#41619e18);border:1px solid #c2def455;border-radius:50%;place-items:center;width:53px;height:53px;margin:auto;font-size:27px;display:grid;box-shadow:0 0 25px #91b7e610}.crystal-site .profile-vault>small{font:7px var(--font-mono);color:#93b0d0;letter-spacing:.09em;margin:9px 0 20px;display:block}.crystal-site .vault-key{font:9px var(--font-mono);color:#b6cbe1;border-block:1px solid #afc6e223;padding:12px 0}.crystal-site .vault-storage{color:#8aa3bf;margin-top:13px;font-size:8px;display:block}.crystal-site .vault-shadow{transform:rotateY(calc(12deg * var(--crystal-mirror,1))) rotateZ(calc(4deg * var(--crystal-mirror,1)));background:linear-gradient(120deg,#6a428859,#21192f)}.crystal-site .vault-shadow .vault-emblem{color:#e3c9ff;background:radial-gradient(circle at 30% 25%,#cb9aff30,#68419e18);border-color:#c89bf852}.crystal-site .vault-divider{border-inline-start:1px dashed #a79fc332;position:absolute;top:14%;bottom:15%;left:50%}.crystal-site .vault-divider span{white-space:nowrap;font:6px var(--font-mono);color:#8d8fa9;letter-spacing:.1em;background:#121526;padding:5px 8px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)rotate(-90deg)}.crystal-site .profile-vaults[data-shadow=false] .vault-shadow,.crystal-site .profile-vaults[data-shadow=true] .vault-morana{opacity:.5}.crystal-site .profile-vaults[data-shadow=true] .vault-shadow,.crystal-site .profile-vaults[data-shadow=false] .vault-morana{border-color:#c0b1e599;transform:rotateY(0)rotate(0)translateY(-5px)}.crystal-site .envelope-window{width:100%;max-width:380px;transform:rotateX(6deg) rotateY(calc(-7deg * var(--crystal-mirror,1)));background:linear-gradient(135deg,#1b2a3b,#18172b);border:1px solid #91a5c643;border-radius:10px;box-shadow:0 20px 40px #0004}.crystal-site .delivery-route{justify-content:space-between;align-items:center;gap:8px;padding:35px 23px 20px;display:flex;position:relative}.crystal-site .delivery-route>i{background:#aaadd355;flex:1;height:1px}.crystal-site .delivery-end,.crystal-site .delivery-relay{color:#9ebddd;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:65px;display:flex}.crystal-site .delivery-route svg{width:26px;height:26px}.crystal-site .delivery-route span{color:#a6abc8;white-space:nowrap;font-size:7px}.crystal-site .delivery-relay{color:#ba9cdd}.crystal-site .sealed-envelope{top:24px;color:#deceff;opacity:0;background:#322548;border-radius:5px;width:25px;padding:2px;position:absolute;inset-inline-start:15%;box-shadow:0 0 15px #b49be940}.crystal-site .sealed-envelope svg{width:100%;height:auto}@keyframes sealed-flight{0%{opacity:0;inset-inline-start:15%;transform:scale(.7)}12%{opacity:1;transform:scale(1)}45%,60%{opacity:1;inset-inline-start:47%}90%{opacity:1;inset-inline-start:79%;transform:scale(1)}to{opacity:0;inset-inline-start:79%;transform:scale(.7)}}.crystal-site .delivery-caption{font:6px var(--font-mono);color:#8393b1;justify-content:space-between;gap:7px;padding:0 15px 18px;display:flex}.crystal-site .delivery-payload{border-top:1px solid #a8afcc26;grid-template-columns:1fr 1fr;align-items:center;gap:11px;padding:17px 20px;display:grid}.crystal-site .delivery-payload small{font:6px/1.6 var(--font-mono);color:#8fa8c1;letter-spacing:.1em}.crystal-site .delivery-payload code{color:#bcb0d9;text-align:end;font-size:9px}.crystal-site .delivery-payload b{font:8px var(--font-mono);color:#a1b0ce;grid-column:1/-1;font-weight:400}.crystal-site .envelope-art[data-delivered=true] .delivery-recipient{color:#d1e7ff;filter:drop-shadow(0 0 7px #72d8ff55)}.crystal-site .envelope-art[data-delivered=true] .delivery-payload b{color:#b9dbeb}.crystal-site .identity-name{padding:20px 24px;position:relative}.crystal-site .identity-name>small{font:7px var(--font-mono);color:#998ab4;letter-spacing:.14em;display:block}.crystal-site .identity-name>b{letter-spacing:-.05em;color:#d6c9ed;justify-content:space-between;margin-top:7px;font-size:24px;font-weight:400;display:flex}.crystal-site .identity-name>b>span{color:#9084b0;font-size:17px}.crystal-site .identity-name>i{background:linear-gradient(90deg,#b4d9ff88,#9f62e5,#0000);height:1px;position:absolute;bottom:0;left:24px;right:24px}.crystal-site .identity-signature{font:7px var(--font-mono);color:#899bb9;border-top:1px solid #a8c1e01c;justify-content:space-between;align-items:center;margin:5px 18px;padding-top:8px;display:flex}.crystal-site .identity-signature svg{color:#b4a5de;stroke-dasharray:180;width:95px;height:22px;animation:7s ease-in-out infinite signature-write}@keyframes signature-write{0%,12%{stroke-dashoffset:180px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-180px}}.crystal-site .privacy-gallery[data-paused=true] *{animation-play-state:paused}.crystal-site .privacy-context,.crystal-site .economy-source{color:#939bb4;margin-top:27px;font-size:12px;line-height:1.9}.crystal-site .privacy-context a,.crystal-site .economy-source a{color:#b4c7de;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.crystal-site .economy-console{background:linear-gradient(120deg,#15223899,#101221 60%,#1a112977);border:1px solid #9d8eb23b;border-radius:17px;overflow:hidden}.crystal-site .economy-console-top{border-bottom:1px solid #9d8eb22d;justify-content:space-between;align-items:center;gap:15px;padding:22px 28px;display:flex}.crystal-site .economy-console-top .reference-eyebrow{font-size:8px}.crystal-site .economy-console-top>span:last-child{font:7px var(--font-mono);color:#85849f;letter-spacing:.1em}.crystal-site .economy-periods{border-bottom:1px solid #9d8eb21c;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:14px;display:grid}.crystal-site .economy-periods button{color:#9b9fbb;cursor:pointer;text-align:start;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;padding:15px 12px;font-size:11px;display:flex}.crystal-site .economy-periods small{font:8px var(--font-mono);color:#8d7da6}.crystal-site .economy-periods button[aria-selected=true]{color:#e3e1f6;background:linear-gradient(115deg,#8bafd618,#a185da1c);border-color:#b19ece55}.crystal-site .reward-overview{grid-template-columns:1fr 1.55fr;align-items:center;gap:35px;padding:37px 32px;display:grid}.crystal-site .reward-overview .reference-eyebrow{letter-spacing:.08em;min-height:32px;font-size:8px}.crystal-site .reward-overview h3{letter-spacing:-.055em;margin:5px 0 10px;font-size:48px;font-weight:500;line-height:1.2}.crystal-site .reward-overview h3>span{font:11px var(--font-mono);color:#aca1c4;letter-spacing:0}.crystal-site .reward-overview>div>p:last-child{color:#8f9bb4;font-size:11px}.crystal-site .reward-bar{background:#131a2d;border-radius:7px;width:100%;height:46px;display:flex;overflow:hidden;box-shadow:0 12px 28px #0002,inset 0 1px #fff2}.crystal-site .reward-bar span{height:100%;transition:width .6s;position:relative}.crystal-site .reward-bar span:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 9px,#0b17253d 9px 10px);position:absolute;inset:0}.crystal-site .share-miner{background:linear-gradient(110deg,#699bc2,#9dc8df)}.crystal-site .share-developer{background:linear-gradient(110deg,#7661a9,#ab8cd7)}.crystal-site .share-relay{background:linear-gradient(110deg,#5b75ba,#889ee4)}.crystal-site .reward-key{flex-wrap:wrap;gap:14px;margin:17px 0;display:flex}.crystal-site .reward-key>span{color:#b4bdd1;align-items:center;gap:6px;font-size:9px;display:flex}.crystal-site .reward-key i{border-radius:2px;width:6px;height:6px}.crystal-site .reward-distribution>p{color:#8f9bb4;font-size:11px;line-height:1.85}.crystal-site .reward-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 20px 24px;display:grid}.crystal-site .reward-card{background:linear-gradient(145deg,#21314c50,#111728);border:1px solid #9d8eb234;border-radius:11px;min-width:0;padding:20px 24px}.crystal-site .reward-developer{background:linear-gradient(145deg,#442e5745,#171326)}.crystal-site .reward-relay{background:linear-gradient(145deg,#293b5c45,#141727)}.crystal-site .reward-card-top{justify-content:space-between;align-items:center;display:flex}.crystal-site .reward-card-top>svg{color:#b3c9e3;width:23px;height:23px}.crystal-site .reward-card-top code{color:#8d8dab;letter-spacing:.08em;font-size:7px}.crystal-site .reward-drawing{justify-content:center;align-items:center;gap:7px;height:110px;margin-top:10px;display:flex;position:relative}.crystal-site .miner-drawing>div{width:50px;height:39px;transform:skewY(calc(-10deg * var(--crystal-mirror,1))) rotate(calc(-12deg * var(--crystal-mirror,1)));background:repeating-linear-gradient(90deg,#50749124 0 2px,#12203420 2px 5px);border:1px solid #adc9e953;border-radius:4px;box-shadow:5px 7px #091320}.crystal-site .miner-drawing>span{font:6px var(--font-mono);letter-spacing:.15em;color:#8aa5bc;position:absolute;bottom:7px}.crystal-site .dev-drawing{gap:5px}.crystal-site .dev-drawing>span{width:31px;height:34px;font:11px var(--font-mono);color:#c4b6e4;background:#987ace0e;border:1px solid #9980c446;border-radius:5px;place-items:center;display:grid}.crystal-site .dev-drawing>span:nth-of-type(2){transform:translateY(5px)}.crystal-site .dev-drawing>span:nth-of-type(3){transform:translateY(10px)}.crystal-site .dev-drawing>span:nth-of-type(4){transform:translateY(15px)}.crystal-site .dev-drawing>span:nth-of-type(5){transform:translateY(20px)}.crystal-site .dev-drawing>i{background:#9575b77d;width:6px;height:1px}.crystal-site .relay-drawing>span{background:radial-gradient(circle,#b0c8f1 0 2px,#49629440 3px,#0000 70%);border:1px solid #89a4d778;border-radius:50%;width:26px;height:26px;box-shadow:0 0 13px #7b9fe21c}.crystal-site .relay-drawing>i{background:#889dc263;width:15px;height:1px}.crystal-site .reward-card h4{letter-spacing:-.035em;margin-top:13px;font-size:20px;font-weight:500}.crystal-site .reward-percentage{color:#cfdef0;letter-spacing:-.05em;margin:15px 0;font-size:44px;font-weight:400;line-height:1.2}.crystal-site .reward-developer .reward-percentage{color:#d1bae9}.crystal-site .reward-relay .reward-percentage{color:#b9c6f3}.crystal-site .reward-percentage small{color:#8d98b4;margin-inline-start:4px;font-size:20px}.crystal-site .reward-card p{color:#94a0ba;font-size:11px;line-height:1.85}.crystal-site .reward-card .reward-amount{color:#b7c1d7;border-bottom:1px solid #a596bf2c;margin-bottom:16px;padding-bottom:17px;font-size:10px}.crystal-site .economy-rules{border-top:1px solid #9d8eb227;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding:24px 30px;display:grid}.crystal-site .economy-rules span{color:#8c93af;font:8px/1.8 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;display:block}.crystal-site .economy-rules b{color:#c0c4da;margin-top:8px;font-size:14px;font-weight:400;display:block}@media (max-width:1000px){.crystal-site .privacy-art{height:295px;padding-inline:25px}.crystal-site .privacy-window-copy{padding-inline:23px}.crystal-site .privacy-window-copy h3{font-size:24px}.crystal-site .profile-vaults{gap:22px}.crystal-site .profile-vault{padding-inline:10px}.crystal-site .delivery-route{gap:5px;padding-inline:15px}.crystal-site .delivery-end,.crystal-site .delivery-relay{width:53px}.crystal-site .reward-cards{gap:10px;padding-inline:15px}.crystal-site .reward-card{padding:17px}.crystal-site .reward-overview{gap:25px;padding:30px 24px}.crystal-site .economy-periods button{gap:7px;padding:12px 8px;font-size:10px}.crystal-site .dev-drawing{gap:3px}.crystal-site .dev-drawing>span{width:27px;font-size:10px}.crystal-site .dev-drawing>i{width:3px}}@media (max-width:760px){.crystal-site .privacy-gallery{grid-template-columns:1fr;gap:18px}.crystal-site .privacy-window-copy{padding:8px 24px 25px}.crystal-site .privacy-window-copy h3{font-size:26px}.crystal-site .privacy-art{height:310px;padding-inline:25px}.crystal-site .privacy-window-copy>p{font-size:12px}.crystal-site .profile-vaults{gap:26px}.crystal-site .privacy-pause{padding-inline-start:0;font-size:9px}.crystal-site .privacy-context,.crystal-site .economy-source{font-size:11px}.crystal-site .economy-console-top{flex-wrap:wrap;padding:18px}.crystal-site .economy-console-top>span:last-child{font-size:6px}.crystal-site .economy-periods{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:10px}.crystal-site .economy-periods button{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 9px;font-size:10px}.crystal-site .reward-overview{grid-template-columns:1fr;gap:25px;padding:27px 21px}.crystal-site .reward-overview h3{font-size:44px}.crystal-site .reward-overview .reference-eyebrow{min-height:0}.crystal-site .reward-key{gap:12px}.crystal-site .reward-bar{height:35px}.crystal-site .reward-cards{grid-template-columns:1fr;gap:13px;padding:0 15px 20px}.crystal-site .reward-card{grid-template-columns:1fr 1fr;gap:0 12px;padding:21px;display:grid;position:relative}.crystal-site .reward-card-top{grid-column:1/-1}.crystal-site .reward-drawing{grid-area:2/2/4;align-self:center;gap:4px;height:100px}.crystal-site .reward-card h4{grid-area:2/1;align-self:end;font-size:19px}.crystal-site .reward-percentage{grid-area:3/1;margin:10px 0 20px;font-size:39px}.crystal-site .reward-card>p{grid-column:1/-1}.crystal-site .miner-drawing>div{width:30px;height:30px}.crystal-site .miner-drawing>span{font-size:5px}.crystal-site .dev-drawing>span{width:22px;height:28px;font-size:8px}.crystal-site .dev-drawing{gap:2px}.crystal-site .dev-drawing>i{display:none}.crystal-site .relay-drawing>span{width:18px;height:18px}.crystal-site .relay-drawing>i{width:7px}.crystal-site .economy-rules{grid-template-columns:1fr;gap:16px;padding:20px}.crystal-site .economy-rules>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.crystal-site .economy-rules b{margin:0;font-size:12px}.crystal-site .economy-rules span{font-size:7px}}@media (max-width:400px){.crystal-site .privacy-art{height:280px;padding-inline:16px}.crystal-site .privacy-window-copy{padding-inline:20px}.crystal-site .profile-vaults{gap:22px}.crystal-site .profile-vault{width:44%;padding:17px 8px}.crystal-site .profile-vault>b{font-size:13px}.crystal-site .profile-vault>small{font-size:6px}.crystal-site .vault-key{font-size:8px}.crystal-site .vault-storage{font-size:7px}.crystal-site .delivery-caption{padding-inline:9px;font-size:5px}.crystal-site .delivery-end,.crystal-site .delivery-relay{width:47px}.crystal-site .delivery-route>div>span{font-size:6px}.crystal-site .delivery-payload{padding:14px 13px}.crystal-site .delivery-payload code{font-size:8px}.crystal-site .reward-drawing{gap:2px}.crystal-site .dev-drawing>span{width:18px}}@media (prefers-reduced-motion:reduce){.crystal-site .identity-signature svg,.crystal-site .envelope-art[data-sending=true] .sealed-envelope{animation:none}.crystal-site .profile-vault,.crystal-site .reward-bar span{transition:none}.crystal-site .privacy-window:hover .mini-window{transform:rotateX(9deg) rotateY(calc(-9deg * var(--crystal-mirror,1))) rotateZ(calc(-2deg * var(--crystal-mirror,1)))}}.crystal-site .participation-gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;margin-top:25px;padding:0;list-style:none;display:grid}.crystal-site .participation-card{background:linear-gradient(145deg,#1522389c,#0d1223 60%,#151024);border:1px solid #9d8eb238;border-radius:16px;min-width:0;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.crystal-site .participation-card:nth-child(2n){background:linear-gradient(135deg,#261b3980,#101426 65%)}.crystal-site .participation-card:hover,.crystal-site .participation-card:focus-within{border-color:#b09ccb70;box-shadow:0 18px 45px #02050e30}.crystal-site .participation-card>.component-card-top{gap:20px;min-height:42px}.crystal-site .participation-card>.component-card-top>span{font-size:8px;line-height:1.7}.crystal-site .participation-card>.component-card-top>svg{color:#b0c6e6;flex-shrink:0}.crystal-site .participation-card .component-preview{height:300px;padding-inline:36px}.crystal-site .participation-card:hover .mini-window,.crystal-site .participation-card:focus-within .mini-window{transform:rotateX(2deg) rotateY(calc(-2deg * var(--crystal-mirror,1))) rotateZ(0)}.crystal-site .participation-card:hover .gpu-board{transform:perspective(800px) rotateX(8deg) rotateY(calc(-7deg * var(--crystal-mirror,1))) rotateZ(calc(-3deg * var(--crystal-mirror,1))) translateY(-4px)}.crystal-site .participation-copy{padding:8px 28px 26px}.crystal-site .participation-copy h3{letter-spacing:-.045em;font-size:28px;font-weight:500;line-height:1.3}.crystal-site .participation-description{color:#abb3c9;min-height:49px;margin-top:15px;font-size:13px;line-height:1.85}.crystal-site .participation-outcome{border-inline-start:1px solid #a689cf50;min-height:75px;margin:22px 0;padding-inline-start:15px}.crystal-site .participation-outcome>small{font:7px var(--font-mono);letter-spacing:.13em;color:#a595ba}.crystal-site .participation-outcome>p{color:#a1aac2;margin-top:7px;font-size:12px;line-height:1.85}.crystal-site .participation-steps{border-top:1px solid #9e91b42b}.crystal-site .participation-steps summary{cursor:pointer;color:#c1c4d9;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:12px;list-style:none;display:flex}.crystal-site .participation-steps summary::-webkit-details-marker{display:none}.crystal-site .participation-steps summary>span:after{content:"+";color:#baa1dd;font:16px var(--font-mono)}.crystal-site .participation-steps[open] summary>span:after{content:"−"}.crystal-site .participation-steps ol{counter-reset:participation-step;margin:0;padding:0 0 18px;list-style:none}.crystal-site .participation-steps li{counter-increment:participation-step;color:#a4b0c7;align-items:baseline;gap:14px;margin:10px 0;font-size:11px;line-height:1.8;display:flex}.crystal-site .participation-steps li:before{content:"0" counter(participation-step);font:8px var(--font-mono);color:#9e8cb9}.crystal-site .participation-action{color:#d8d5ed;background:linear-gradient(110deg,#719bbc10,#9568c51c);border:1px solid #a6a2ca42;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;min-height:46px;padding:13px 16px;font-size:12px;transition:background .25s,border-color .25s;display:flex}.crystal-site .participation-action>span{color:#c3ade7;font-size:16px}.crystal-site .participation-note{color:#8c99b2;margin-top:28px;font-size:11px;line-height:1.8}.crystal-site .participation-window{min-width:0;max-width:365px}.crystal-site .operator-route{align-items:center;gap:12px;padding:27px 22px;display:flex}.crystal-site .operator-route>div{flex-direction:column;align-items:center;gap:10px;width:67px;display:flex}.crystal-site .operator-route>div>span{color:#a8c3df;font-size:26px;line-height:1}.crystal-site .operator-route svg{color:#bba4e1;width:27px;height:27px}.crystal-site .operator-route small{font:6px var(--font-mono);letter-spacing:.09em;color:#96a8c5}.crystal-site .operator-route>i{background:linear-gradient(90deg,#8cacd836,#b6bce298,#8cacd836);flex:1;height:1px}.crystal-site .operator-note{font:7px var(--font-mono);color:#91a7c2;text-align:center;padding:15px 15px 6px}.crystal-site .node-console{padding:19px 22px}.crystal-site .node-console>div{font:12px var(--font-mono);color:#c1cee6;border-bottom:1px solid #a0b5d124;justify-content:space-between;align-items:center;margin-bottom:13px;padding-bottom:16px;display:flex}.crystal-site .node-console small{font:6px var(--font-mono);color:#92a5c2;letter-spacing:.1em}.crystal-site .node-console p{font:8px/1.9 var(--font-mono);color:#96b1cf;margin-top:9px}.crystal-site .node-console p>i{color:#b9a0de;margin-inline-end:7px;font-style:normal}.crystal-site .node-cursor{background:#a8bbd581;width:5px;height:8px;margin-top:12px;display:block}.crystal-site .node-ledgers{font:6px var(--font-mono);color:#9b9dbf;border-block:1px solid #95accb1c;justify-content:center;gap:17px;padding:10px;display:flex}.crystal-site .finding-header{padding:20px 22px 15px}.crystal-site .finding-header small{font:6px var(--font-mono);letter-spacing:.1em;color:#a395bf;display:block}.crystal-site .finding-header b{color:#d0c9e5;margin-top:9px;font-size:16px;font-weight:400;display:block}.crystal-site .finding-row{border-top:1px solid #9ea1ba18;gap:12px;padding:11px 22px;display:flex}.crystal-site .finding-row>span{width:23px;height:23px;font:7px var(--font-mono);color:#b2a2cb;background:#9b7ec910;border:1px solid #a38ec333;border-radius:5px;place-items:center;display:grid}.crystal-site .finding-row>div{flex:1}.crystal-site .finding-row b{color:#aeb7ce;font-size:8px;font-weight:400}.crystal-site .finding-row i{background:#8096b432;width:70%;height:2px;margin-top:7px;display:block}.crystal-site .finding-row i+i{width:44%}.crystal-site .preview-forum .participation-window{padding-bottom:0;position:relative}.crystal-site .language-tabs{font:8px var(--font-mono);color:#8d95b2;align-items:center;gap:13px;padding:15px 22px 12px;display:flex}.crystal-site .language-tabs b{color:#c3b3df;background:#9a7acc15;border:1px solid #9e85c338;border-radius:4px;padding:5px 9px;font-weight:400}.crystal-site .language-copy,.crystal-site .language-translation{padding:12px 22px}.crystal-site .language-copy small,.crystal-site .language-translation small{font:6px var(--font-mono);letter-spacing:.15em;color:#8e99b7;display:block}.crystal-site .language-copy>b{letter-spacing:-.04em;color:#c6d5ef;width:fit-content;max-width:58%;margin-top:8px;font-size:21px;font-weight:400;line-height:1.2;display:block}.crystal-site .language-translation{inset-inline-end:15px;transform:rotate(calc(3deg * var(--crystal-mirror,1)));background:linear-gradient(120deg,#302844,#232639);border:1px solid #b29ace46;border-radius:7px;padding:14px 17px;position:absolute;top:113px;box-shadow:0 10px 25px #0004}.crystal-site .language-translation b{color:#cfbde8;margin-top:8px;font-size:17px;font-weight:400;line-height:1.3;display:block}.crystal-site .language-footer{font:6px var(--font-mono);color:#969db7;border-top:1px solid #9f8bb82b;justify-content:space-between;gap:10px;margin-top:35px;padding:17px 17px 13px;display:flex}@media (max-width:1000px){.crystal-site .participation-copy{padding-inline:23px}.crystal-site .participation-copy h3{font-size:26px}.crystal-site .participation-description{min-height:73px}.crystal-site .participation-outcome{min-height:98px}.crystal-site .participation-card .component-preview{height:280px;padding-inline:25px}.crystal-site .node-console{padding-inline:16px}.crystal-site .node-console p{font-size:7px}}@media (max-width:760px){.crystal-site .participation-gallery{grid-template-columns:1fr;gap:18px}.crystal-site .participation-card .component-preview{height:300px;padding-inline:26px}.crystal-site .participation-copy{padding:8px 24px 25px}.crystal-site .participation-copy h3{font-size:28px}.crystal-site .participation-description{min-height:0;font-size:12px}.crystal-site .participation-outcome{min-height:0}.crystal-site .participation-action{font-size:11px}}@media (max-width:400px){.crystal-site .participation-card .component-preview{height:280px;padding-inline:16px}.crystal-site .participation-card>.component-card-top{gap:12px;padding-inline:20px}.crystal-site .participation-card>.component-card-top>span{font-size:7px}.crystal-site .participation-copy{padding-inline:20px}.crystal-site .participation-copy h3{font-size:26px}.crystal-site .operator-route{gap:6px;padding-inline:14px}.crystal-site .operator-route>div{width:54px}.crystal-site .language-copy{padding-inline-start:15px}.crystal-site .language-copy>b{font-size:18px}.crystal-site .language-translation{padding:12px;inset-inline-end:9px}.crystal-site .language-translation>b{font-size:15px}.crystal-site .language-translation>small{font-size:5px}.crystal-site .language-footer{gap:6px;padding-inline:10px;font-size:5px}}@media (prefers-reduced-motion:reduce){.crystal-site .participation-card,.crystal-site .participation-action{transition:none}.crystal-site .participation-card:hover .mini-window,.crystal-site .participation-card:focus-within .mini-window{transform:rotateX(9deg) rotateY(calc(-9deg * var(--crystal-mirror,1))) rotateZ(calc(-2deg * var(--crystal-mirror,1)))}.crystal-site .participation-card:hover .gpu-board{transform:perspective(800px) rotateX(18deg) rotateY(calc(-14deg * var(--crystal-mirror,1))) rotateZ(calc(-7deg * var(--crystal-mirror,1)))}}.crystal-site{--font-manrope:"Manrope";--font-jetbrains:"JetBrains Mono";--space-bg:#060a10;--space-surface:#0c131e;--space-raised:#121c29;--space-line:#273447;--space-text:#f5f8ff;--space-muted:#a5b0c3;--space-cyan:#72d8ff;--space-violet:#b19bdc;--space-max:1240px;--space-gutter:clamp(24px,5vw,80px);--crystal-mirror:1}.crystal-site:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--crystal-mirror:-1}.crystal-site{background:var(--space-bg)}.crystal-site.crystal-site{isolation:isolate;color:var(--space-text);position:relative}.crystal-site.crystal-site:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 0 40%,#0f2c431f,#0000 52%),radial-gradient(at 100% 75%,#3923541c,#0000 52%);position:fixed;inset:0}.crystal-site.crystal-site .cosmos-home{padding-inline:max(var(--space-gutter),calc((100% - var(--space-max))/2));background:0 0}.crystal-site.crystal-site .cosmos-home:before{background-color:#0000;background-image:linear-gradient(#afc5e803 1px,#0000 1px),linear-gradient(90deg,#afc5e803 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:88px 88px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(#0000,#000 400px 92%,#0000);mask-image:linear-gradient(#0000,#000 400px 92%,#0000)}.crystal-site.crystal-site .cosmos-home .content-section{border-color:#9bb1ce20}.crystal-site.crystal-site .component-card{border-color:var(--space-line);background:linear-gradient(135deg,#101c28df,#0a111be8 60%,#171422a0)}.crystal-site.crystal-site .component-messenger,.crystal-site.crystal-site .component-relay,.crystal-site.crystal-site .component-forum{background:linear-gradient(135deg,#1b1929c9,#0b121c 65%)}.crystal-site.crystal-site .cosmos-home .stage-panel{border-color:var(--space-line);background:linear-gradient(115deg,#132130df,#11121ee0)}.crystal-site.crystal-site .cosmos-home .section-lead,.crystal-site.crystal-site .component-description{color:var(--space-muted)}.crystal-site .crystal-hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:max(850px,100svh);display:flex;position:relative;overflow:clip}.crystal-site .crystal-art{z-index:-3;position:absolute;inset:96px 0 0}.crystal-site .crystal-art img{object-fit:cover;object-position:64% 42%}.crystal-site .crystal-scrim{z-index:-2;pointer-events:none;background:linear-gradient(calc(90deg * var(--crystal-mirror,1)),#060a10f5 0%,#060a10d9 22%,#060a1073 41%,transparent 63%),linear-gradient(180deg,#060a1066,transparent 23%,transparent 62%,#060a10c9 87%,var(--space-bg) 100%);position:absolute;inset:0}.crystal-site .crystal-hero-inner{width:min(calc(100% - var(--space-gutter)*2),var(--space-max));margin:0 auto;padding:155px 0 185px;position:relative}.crystal-site .crystal-copy{max-width:535px}.crystal-site .crystal-eyebrow{font:9px/1.8 var(--font-mono);letter-spacing:.17em;text-transform:uppercase;color:#b7c1d1;align-items:center;gap:12px;display:flex}.crystal-site .crystal-eyebrow i{background:#8bc9dc;border-radius:50%;width:5px;height:5px}.crystal-site .crystal-copy h1{letter-spacing:-.07em;margin-top:28px;font-size:clamp(64px,6.8vw,108px);font-weight:500;line-height:.98}.crystal-site .crystal-copy h1 span{color:#acb9d0}.crystal-site .crystal-kicker{letter-spacing:-.045em;margin-top:28px;font-size:clamp(22px,2vw,28px)}.crystal-site .crystal-lead{color:#b2bdcc;text-wrap:pretty;max-width:465px;margin-top:20px;font-size:13px;line-height:1.95}.crystal-site .crystal-button{min-height:50px;color:var(--space-text);background:linear-gradient(120deg,#263344b3,#302941ad);border:1px solid #a7b8d34d;border-radius:7px;align-items:center;gap:40px;margin-top:29px;padding:13px 21px;font-size:12px;transition:background .2s,border-color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.crystal-site .crystal-button:focus-visible,.crystal-site .preview-nav a:focus-visible,.crystal-site .preview-page a:focus-visible,.crystal-site .preview-page summary:focus-visible{outline:2px solid var(--space-cyan);outline-offset:5px}.crystal-site .crystal-caption{inset-inline-end:0;text-align:end;font:8px/1.7 var(--font-mono);letter-spacing:.22em;color:#c1c9d9;gap:8px;display:grid;position:absolute;bottom:140px}.crystal-site .crystal-bottom{width:min(calc(100% - var(--space-gutter)*2),var(--space-max));justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.crystal-site .crystal-scroll{font:8px/1.8 var(--font-mono);letter-spacing:.18em;color:#a8b2c2;gap:35px;padding-bottom:20px;display:flex}.crystal-site .crystal-readings{border-top:1px solid #9ab4cd30;width:520px;padding-top:18px}.crystal-site .crystal-readings dl{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.crystal-site .crystal-readings dt{font:9px/1.6 var(--font-mono);color:#a9b6c8}.crystal-site .crystal-readings dd{font:20px/1.8 var(--font-mono);color:#e2e9f4}.crystal-site .crystal-readings p{font:8px/1.8 var(--font-mono);color:#a0aec2;margin-top:6px}.crystal-site .preview-nav{border-bottom:1px solid var(--space-line);max-width:1240px;font:10px/1.8 var(--font-mono);color:var(--space-muted);flex-wrap:wrap;align-items:center;gap:12px 28px;margin:0 auto;padding:124px 0 22px;display:flex}.crystal-site .preview-nav span{letter-spacing:.1em;margin-inline-end:auto}.crystal-site .preview-nav a[aria-current=page]{color:var(--space-cyan)}.crystal-site .preview-page{max-width:1240px;margin:0 auto;padding-bottom:100px}.crystal-site .preview-label{color:#afb8cc;font:9px/1.8 var(--font-mono);letter-spacing:.19em;text-transform:uppercase;display:block}.crystal-site .preview-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:50px;min-height:510px;padding:75px 0 65px;display:grid}.crystal-site .preview-hero h1{letter-spacing:-.06em;margin:24px 0;font-size:clamp(46px,5vw,74px);font-weight:500;line-height:1.08}.crystal-site .preview-hero h1 span{color:#aeb6cd}.crystal-site .preview-hero p{color:var(--space-muted);max-width:560px;font-size:15px;line-height:1.85}.crystal-site .preview-hero-art{background:radial-gradient(#31587a18,#0000 67%);border-radius:40% 8%;min-height:360px;position:relative}.crystal-site .preview-hero-art .component-preview{height:360px;padding:30px}.crystal-site .preview-hero-art .mini-window{max-width:400px}.crystal-site .preview-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.crystal-site .preview-actions .crystal-button{margin:0}.crystal-site .preview-text-link{color:#c2d8ea;padding:15px;font-size:12px}.crystal-site .preview-section{border-top:1px solid var(--space-line);padding:55px 0}.crystal-site .preview-section-heading{grid-template-columns:1fr 2fr;align-items:baseline;gap:30px;margin-bottom:36px;display:grid}.crystal-site .preview-section h2{letter-spacing:-.04em;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.25}.crystal-site .preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.crystal-site .preview-card{border:1px solid var(--space-line);background:linear-gradient(140deg,#111b29b3,#0b121be6);border-radius:14px;padding:30px}.crystal-site .preview-card h3{letter-spacing:-.025em;margin:18px 0 12px;font-size:19px}.crystal-site .preview-card p{color:var(--space-muted);font-size:13px;line-height:1.9}.crystal-site .preview-card svg{color:#b0c5df;width:26px;height:26px}.crystal-site .preview-note{color:#b2c0d0;background:#10203460;border-inline-start:2px solid #8da9c5;margin-top:25px;padding:22px 26px;font-size:12px;line-height:1.9}.crystal-site .preview-docs{grid-template-columns:200px minmax(0,1fr);gap:65px;display:grid}.crystal-site .preview-docs aside{border-inline-end:1px solid var(--space-line);padding-inline-end:25px}.crystal-site .preview-docs aside a{color:var(--space-muted);padding:13px 0;font-size:13px;display:block}.crystal-site .preview-docs aside a:hover{color:var(--space-cyan)}.crystal-site .preview-doc-group{margin-bottom:45px;scroll-margin-top:120px}.crystal-site .preview-doc-group h2{margin-bottom:24px;font-size:24px}.crystal-site .preview-doc-row{border-top:1px solid var(--space-line);align-items:center;gap:24px;padding:24px 0;display:flex}.crystal-site .preview-doc-row span:first-child{font:10px var(--font-mono);color:#8596ad}.crystal-site .preview-doc-row strong{font-size:16px;font-weight:500;display:block}.crystal-site .preview-doc-row p{color:var(--space-muted);margin-top:8px;font-size:13px;line-height:1.7}.crystal-site .preview-doc-row b{color:#9ec8e3;margin-inline-start:auto;font-weight:400}.crystal-site .preview-doc-row:hover strong{color:var(--space-cyan)}.crystal-site .preview-doc-object{perspective:900px;place-items:center;height:300px;display:grid;position:relative}.crystal-site .preview-sheet{width:220px;height:265px;transform:rotateY(calc(-24deg * var(--crystal-mirror,1))) rotateZ(calc(15deg * var(--crystal-mirror,1)));background:linear-gradient(150deg,#233346,#101720);border:1px solid #aac9e64d;border-radius:9px;padding:32px;position:absolute;box-shadow:14px 28px 70px #0006}.crystal-site .preview-sheet:first-child{transform:translate(calc(-24px * var(--crystal-mirror,1)),16px) rotateY(calc(-24deg * var(--crystal-mirror,1))) rotateZ(calc(15deg * var(--crystal-mirror,1)));opacity:.4}.crystal-site .preview-sheet:nth-child(2){transform:translate(calc(-12px * var(--crystal-mirror,1)),8px) rotateY(calc(-24deg * var(--crystal-mirror,1))) rotateZ(calc(15deg * var(--crystal-mirror,1)));opacity:.6}.crystal-site .preview-sheet i{background:#8aa8c044;height:2px;margin-top:18px;display:block}.crystal-site .preview-sheet b{font:10px/2 var(--font-mono);letter-spacing:.17em;color:#bacde4}.crystal-site .preview-sheet code{color:#bfa9e0;margin-top:20px;font-size:36px;display:block}.crystal-site .preview-stats{border:1px solid var(--space-line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.crystal-site .preview-stat{border-inline-end:1px solid var(--space-line);background:#0d1623c9;padding:30px}.crystal-site .preview-stat:last-child{border-inline-end:0}.crystal-site .preview-stat dt{font:10px var(--font-mono);color:var(--space-muted)}.crystal-site .preview-stat dd{font:30px/1.8 var(--font-mono);margin-top:12px}.crystal-site .preview-table-wrap{border:1px solid var(--space-line);border-radius:12px;margin-top:25px;overflow-x:auto}.crystal-site .preview-table{border-collapse:collapse;background:#0a111be6;width:100%;font-size:13px}.crystal-site .preview-table th{text-align:start;color:#b4bed0;background:#101a27;padding:18px 24px;font-size:11px;font-weight:400}.crystal-site .preview-table td{border-top:1px solid var(--space-line);color:#c1ccdc;padding:23px 24px}.crystal-site .preview-table code{color:#a4bbcf;font-size:11px}.crystal-site .preview-table td:last-child{font:10px var(--font-mono);color:#a8b1c4}.crystal-site .preview-detail{border-top:1px solid var(--space-line);padding:22px 0}.crystal-site .preview-detail summary{cursor:pointer;font-size:16px}.crystal-site .preview-detail p{color:var(--space-muted);max-width:70ch;margin-top:20px;font-size:14px;line-height:1.85}@media (min-width:1800px){.crystal-site .crystal-hero{min-height:960px}.crystal-site .crystal-art img{object-position:center 40%}}@media (max-width:1350px){.crystal-site .preview-page,.crystal-site .preview-nav{margin-inline:var(--space-gutter)}}@media (max-width:900px){.crystal-site .crystal-hero{min-height:920px}.crystal-site .crystal-hero-inner{padding:155px 0 210px}.crystal-site .crystal-copy{max-width:440px}.crystal-site .crystal-copy h1{font-size:76px}.crystal-site .crystal-scrim{background:linear-gradient(calc(90deg * var(--crystal-mirror,1)),#060a10f2,#060a10bf 42%,#060a1040 75%),linear-gradient(0deg,var(--space-bg),transparent 65%)}.crystal-site .crystal-caption,.crystal-site .crystal-scroll{display:none}.crystal-site .crystal-readings{width:100%}.crystal-site .preview-grid{grid-template-columns:1fr 1fr}.crystal-site .preview-hero{gap:20px}.crystal-site .preview-docs{grid-template-columns:160px minmax(0,1fr);gap:30px}}@media (max-width:620px){.crystal-site .crystal-hero{min-height:0;padding-top:310px;display:block}.crystal-site .crystal-art{height:470px;inset:0 0 auto}.crystal-site .crystal-art img{object-position:69% 40%}.crystal-site .crystal-scrim{background:linear-gradient(180deg,#060a1022,transparent 40%,#060a1066 62%,var(--space-bg) 97%);height:475px;bottom:auto}.crystal-site .crystal-hero-inner{width:calc(100% - 48px);padding:0}.crystal-site .crystal-copy{max-width:none}.crystal-site .crystal-copy h1{margin-top:22px;font-size:clamp(54px,13vw,76px)}.crystal-site .crystal-eyebrow{font-size:8px}.crystal-site .crystal-kicker{margin-top:24px;font-size:24px}.crystal-site .crystal-lead{font-size:13px;line-height:1.9}.crystal-site .crystal-bottom{width:auto;margin:38px 24px 0;padding-bottom:36px;position:relative;bottom:auto;left:auto;transform:none}.crystal-site .crystal-readings dl{gap:10px}.crystal-site .crystal-readings dt,.crystal-site .crystal-readings p{font-size:8px}.crystal-site .preview-nav{gap:16px;padding-top:115px;font-size:9px}.crystal-site .preview-nav span{width:100%}.crystal-site .preview-hero{grid-template-columns:1fr;gap:20px;padding:55px 0 35px}.crystal-site .preview-hero h1{font-size:49px}.crystal-site .preview-hero-art{min-height:260px}.crystal-site .preview-hero-art .component-preview{height:280px;padding:20px 0}.crystal-site .preview-doc-object{height:280px}.crystal-site .preview-section-heading{grid-template-columns:1fr;gap:18px}.crystal-site .preview-grid{grid-template-columns:1fr}.crystal-site .preview-docs{grid-template-columns:1fr;gap:30px}.crystal-site .preview-docs aside{border:0;border-bottom:1px solid var(--space-line);flex-wrap:wrap;gap:22px;display:flex}.crystal-site .preview-stats{grid-template-columns:1fr 1fr}.crystal-site .preview-stat{border-bottom:1px solid var(--space-line);padding:22px}.crystal-site .preview-table{min-width:540px}}@media (prefers-reduced-motion:reduce){.crystal-site.crystal-site *,.crystal-site.crystal-site :before,.crystal-site.crystal-site :after{scroll-behavior:auto}}.crystal-site .crystal-art video{object-fit:cover;object-position:64% 42%;opacity:0;pointer-events:none;width:100%;max-width:none;height:100%;transition:opacity .45s;position:absolute;inset:0}.crystal-site [data-video-ready=true] .crystal-art video{opacity:1}.crystal-site .hero-video-toggle{z-index:2;color:var(--space-text,#f5f8ff);font:11px/1.4 var(--font-mono);cursor:pointer;background:#060a10cc;border:1px solid #b2c9ee40;border-radius:99px;padding:9px 14px;position:absolute;inset-block-start:120px;inset-inline-end:var(--space-gutter)}.crystal-site .hero-video-toggle:hover{background:#19243a;border-color:#b5a1df99}.crystal-site .hero-video-toggle:focus-visible{outline-offset:4px;outline:2px solid #9bdbf5}@media (min-width:901px){.crystal-site .crystal-art{--hero-fade-top:8px}.crystal-site .crystal-art img,.crystal-site .crystal-art video{aspect-ratio:16/9;object-fit:contain;object-position:center top;--hero-media-mask-x:linear-gradient(to right,transparent,#000 80px,#000 calc(100% - 80px),transparent);--hero-media-mask-y:linear-gradient(to bottom,#000 0,#000 calc(100% - 100px),transparent);max-width:100%;max-height:56.25vw;-webkit-mask-image:var(--hero-media-mask-x),var(--hero-media-mask-y);-webkit-mask-image:var(--hero-media-mask-x),var(--hero-media-mask-y);mask-image:var(--hero-media-mask-x),var(--hero-media-mask-y);-webkit-mask-composite:source-in;margin-inline:auto;-webkit-mask-composite:source-in;mask-composite:intersect;width:auto!important;height:100%!important;inset:0!important}}@media (max-width:620px){.crystal-site .crystal-art video{object-position:69% 40%}}@media (min-width:621px) and (max-width:900px){.crystal-site .crystal-art video[data-variant=mobile]{object-position:calc(64% + 19.7px) 42%}}@media (prefers-reduced-motion:reduce){.crystal-site .crystal-art video{transition:none;display:none}}.crystal-site{--brand-wash:linear-gradient(120deg,#29bee7 0%,#6893ef 45%,#9a62ec 100%);--hero-spectrum:linear-gradient(110deg,#a0e5f3 0%,#a9bcf3 46%,#bd9de8 100%)}.crystal-site.crystal-site:before{background:radial-gradient(at 0 40%,#16456528,#0000 58%),radial-gradient(at 100% 72%,#49306925,#0000 58%),linear-gradient(#a8c7ec04 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#a8c7ec04 1px,#0000 1px) 0 0/88px 88px}.crystal-site.crystal-site .cosmos-home:before{display:none}.crystal-site.crystal-site .preview-page,.crystal-site.crystal-site .preview-hero{background:0 0}.crystal-site.crystal-site .crystal-hero h1>span,.crystal-site.crystal-site .preview-hero h1>span{background:var(--hero-spectrum);color:#0000;-webkit-background-clip:text;background-clip:text}.crystal-site.crystal-site .hero-word-accent{color:#b8a0e0}.crystal-site.crystal-site .hero-inline-accent{color:#a4d9eb}.crystal-site.crystal-site .preview-hero>div>p{color:#b0bbce}.crystal-site.crystal-site .preview-label,.crystal-site.crystal-site .preview-hero .reference-eyebrow{color:#a5d2e7}.crystal-site.crystal-site .crystal-button,.crystal-site.crystal-site .invitation-link,.crystal-site.crystal-site .preview-text-link,.crystal-site.crystal-site .privacy-documentation,.crystal-site.crystal-site .privacy-switch button,.crystal-site.crystal-site .participation-action,.crystal-site.crystal-site .component-doc-link{transition:translate .18s ease-out,background .25s,border-color .25s,box-shadow .25s,color .25s}.crystal-site.crystal-site .crystal-button,.crystal-site.crystal-site .cosmos-home .invitation-link:first-child{background:var(--brand-wash);color:var(--crystal-primary-ink,#070b16);border-color:var(--crystal-primary-edge,#d1e2ff45);box-shadow:0 10px 30px -16px #52beff9c}.crystal-site.crystal-site .privacy-switch button[aria-pressed=true]{color:#d3dff8;background:linear-gradient(120deg,#29bee723,#6893ef25,#9a62ec25);border-color:#94b4e665}.crystal-site .profile-vault{animation:7s ease-in-out infinite vault-drift;position:relative}.crystal-site .vault-shadow{animation-duration:9s;animation-delay:-3s}.crystal-site .vault-orbit{pointer-events:none;color:#92def9;width:80px;height:80px;position:absolute;top:7px;left:50%;translate:-50%}.crystal-site .vault-shadow .vault-orbit{color:#bd9de8}.crystal-site .vault-orbit i{border:1px solid;border-color:color-mix(in srgb,currentColor 20%,transparent);border-radius:50%;animation:9s linear infinite key-orbit;position:absolute;inset:0}.crystal-site .vault-orbit i:nth-child(2){animation-duration:13s;animation-direction:reverse;inset:5px;rotate:60deg}.crystal-site .vault-orbit i:nth-child(3){animation-duration:17s;inset:10px;rotate:120deg}.crystal-site .vault-orbit i:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:50%;box-shadow:0 0 8px}.crystal-site .vault-key{position:relative;overflow:hidden}.crystal-site .vault-key:after{content:"";background:linear-gradient(100deg,#0000 30%,#a6d9ff18 50%,#0000 70%);animation:6s ease-in-out infinite key-scan;position:absolute;inset:0;translate:-110%}.crystal-site .vault-shadow .vault-key:after{animation-delay:-2.5s}@keyframes vault-drift{0%,to{translate:0 4px}50%{translate:0 -5px}}@keyframes key-orbit{to{transform:rotate(360deg)}}@keyframes key-scan{0%,25%{translate:-110%}70%,to{translate:110%}}.crystal-site .envelope-art[data-sending=true] .sealed-envelope{animation:8s ease-in-out infinite sealed-flight}.crystal-site .delivery-payload b{min-height:24px;line-height:1.5;position:relative}.crystal-site .delivery-phase{opacity:0;animation:8s linear infinite delivery-encrypt;position:absolute;inset:0}.crystal-site .phase-forward{animation-name:delivery-forward}.crystal-site .phase-open{animation-name:delivery-open}.crystal-site .delivery-relay>svg{animation:8s ease-in-out infinite relay-receives}.crystal-site .delivery-recipient>svg{animation:8s ease-in-out infinite recipient-receives}@keyframes delivery-encrypt{0%,27%{opacity:1}32%,95%{opacity:0}to{opacity:1}}@keyframes delivery-forward{0%,30%{opacity:0}35%,65%{opacity:1}70%,to{opacity:0}}@keyframes delivery-open{0%,68%{opacity:0}73%,94%{opacity:1}to{opacity:0}}@keyframes relay-receives{0%,30%,75%,to{filter:drop-shadow(0 0 #0000)}45%,60%{color:#dec9ff;filter:drop-shadow(0 0 6px #ae8cda80)}}@keyframes recipient-receives{0%,70%,to{filter:drop-shadow(0 0 #0000)}84%,94%{color:#b9efff;filter:drop-shadow(0 0 7px #72d8ff80)}}.crystal-site .economy-console-top>span:nth-child(2){font:7px var(--font-mono);color:#929bb3;letter-spacing:.08em}.crystal-site .economy-motion{color:#b6b5d1;cursor:pointer;flex-shrink:0;padding:8px 0;font-size:10px}.crystal-site .reward-bar{position:relative}.crystal-site .reward-bar:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 38%,#ffffff28 50%,#0000 62%);animation:7s ease-in-out infinite allocation-flow;position:absolute;inset:0}.crystal-site .miner-drawing>div{animation:4.5s ease-in-out infinite miner-work}.crystal-site .miner-drawing>div:nth-child(2){animation-delay:-3s}.crystal-site .miner-drawing>div:nth-child(3){animation-delay:-1.5s}.crystal-site .dev-drawing[data-period="0"]>span:first-of-type,.crystal-site .dev-drawing[data-period="1"]>span:nth-of-type(2),.crystal-site .dev-drawing[data-period="2"]>span:nth-of-type(3),.crystal-site .dev-drawing[data-period="3"]>span:nth-of-type(4),.crystal-site .dev-drawing[data-period="4"]>span:nth-of-type(5){color:#eadbff;background:#9a62ec28;border-color:#bb9bdf;animation:5s ease-in-out infinite schedule-current}.crystal-site .relay-drawing>i{position:relative}.crystal-site .relay-drawing>i:after{content:"";background:#c0ddff;border-radius:50%;width:3px;height:3px;animation:4.5s linear infinite relay-packet;position:absolute;top:-1px;left:0;box-shadow:0 0 7px #a1c9ff}@keyframes allocation-flow{0%,15%{translate:-100%}85%,to{translate:100%}}@keyframes miner-work{0%,to{filter:brightness();border-color:#adc9e953}50%{filter:brightness(1.5);border-color:#acdffe}}@keyframes schedule-current{0%,to{box-shadow:0 0 #ae83ec00}50%{box-shadow:0 0 18px #ae83ec35}}@keyframes relay-packet{0%{opacity:0;left:0}15%,80%{opacity:1}to{opacity:0;left:100%}}.crystal-site .privacy-gallery[data-active=false] *,.crystal-site .privacy-gallery[data-active=false] :after,.crystal-site .privacy-gallery[data-paused=true] *,.crystal-site .privacy-gallery[data-paused=true] :after,.crystal-site .economy-console[data-active=false] *,.crystal-site .economy-console[data-active=false] :before,.crystal-site .economy-console[data-active=false] :after,.crystal-site .economy-console[data-paused=true] *,.crystal-site .economy-console[data-paused=true] :before,.crystal-site .economy-console[data-paused=true] :after{animation-play-state:paused!important}@media (max-width:760px){.crystal-site .economy-console-top{gap:8px 16px}.crystal-site .economy-console-top>span:nth-child(2){font-size:6px}.crystal-site .economy-motion{margin-inline-start:auto}.crystal-site .vault-orbit{width:72px;height:72px;top:8px}}@media (prefers-reduced-motion:reduce){.crystal-site.crystal-site .privacy-gallery *,.crystal-site.crystal-site .privacy-gallery :after,.crystal-site.crystal-site .economy-console *,.crystal-site.crystal-site .economy-console :before,.crystal-site.crystal-site .economy-console :after{transition:none!important;animation:none!important}.crystal-site.crystal-site .delivery-phase{opacity:0}.crystal-site.crystal-site .phase-forward{opacity:1}.crystal-site.crystal-site .crystal-button,.crystal-site.crystal-site .invitation-link,.crystal-site.crystal-site .preview-text-link,.crystal-site.crystal-site .privacy-documentation,.crystal-site.crystal-site .privacy-switch button,.crystal-site.crystal-site .participation-action,.crystal-site.crystal-site .component-doc-link{transition:none;translate:none!important}}.crystal-site .crystal-art,.crystal-site .crystal-scrim{--hero-fade-top:0px;--hero-mask-y:linear-gradient(to bottom,transparent 0,#0006 calc(var(--hero-fade-top)*.4),#000c calc(var(--hero-fade-top)*.72),#000 var(--hero-fade-top),#000 calc(100% - 110px),transparent 100%);-webkit-mask-image:var(--hero-mask-y);-webkit-mask-image:var(--hero-mask-y);mask-image:var(--hero-mask-y)}.crystal-site .crystal-art{--hero-fade-top:64px}@media (max-width:620px){.crystal-site .crystal-art{--hero-fade-top:0px}}@media (min-width:1441px){.crystal-site .crystal-art,.crystal-site .crystal-scrim{--hero-fade-x:clamp(0px,100vw - 1440px,260px);--hero-mask-x:linear-gradient(to right,transparent 0,#0000001a calc(var(--hero-fade-x)*.2),#00000059 calc(var(--hero-fade-x)*.45),#000000b3 calc(var(--hero-fade-x)*.7),#000 var(--hero-fade-x),#000 calc(100% - var(--hero-fade-x)),#000000b3 calc(100% - var(--hero-fade-x)*.7),#00000059 calc(100% - var(--hero-fade-x)*.45),#0000001a calc(100% - var(--hero-fade-x)*.2),transparent 100%);-webkit-mask-image:var(--hero-mask-x),var(--hero-mask-y);-webkit-mask-image:var(--hero-mask-x),var(--hero-mask-y);mask-image:var(--hero-mask-x),var(--hero-mask-y);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}}.crystal-site{--glass-tint:linear-gradient(125deg,#243b534d,#151c2d99 48%,#2a1c3c66);--glass-edge:#b2c9ee30;--ink-cyan:#99deef;--ink-lilac:#c1a2ef;--ink-blue:#a3bdf7}.crystal-site.crystal-site .heading-accent,.crystal-site.crystal-site .profile-heading h2 span,.crystal-site.crystal-site .crystal-kicker{color:#0000;background:linear-gradient(110deg,#c39df7,#9cabfa 54%,#88d9f1);-webkit-background-clip:text;background-clip:text}.crystal-site.crystal-site .crystal-kicker .hero-word-accent{color:inherit}.crystal-site.crystal-site #architecture .heading-accent,.crystal-site.crystal-site #participate .heading-accent{background-image:linear-gradient(100deg,#8adaef,#a0b3ef)}.crystal-site.crystal-site .section-index,.crystal-site.crystal-site .reference-eyebrow{color:#a5b8dc}.crystal-site.crystal-site .section-index>span:first-child,.crystal-site.crystal-site .preview-label{color:#90d7e9}.crystal-site.crystal-site .component-card-heading h3,.crystal-site.crystal-site .preview-card h3{color:var(--ink-cyan)}.crystal-site.crystal-site .component-gallery>li:nth-child(3n+2) h3,.crystal-site.crystal-site .preview-card:nth-child(3n+2) h3{color:var(--ink-lilac)}.crystal-site.crystal-site .component-gallery>li:nth-child(3n) h3,.crystal-site.crystal-site .preview-card:nth-child(3n) h3{color:var(--ink-blue)}.crystal-site.crystal-site .privacy-window:nth-child(2n) h3,.crystal-site.crystal-site .reward-developer h4{color:var(--ink-lilac)}.crystal-site.crystal-site .privacy-window:nth-child(odd) h3,.crystal-site.crystal-site .reward-miner h4{color:var(--ink-cyan)}.crystal-site.crystal-site .reward-relay h4,.crystal-site.crystal-site .stage-panel h3,.crystal-site.crystal-site .participation-card h3{color:var(--ink-blue)}.crystal-site.crystal-site .component-headline,.crystal-site.crystal-site .reward-amount{color:#bec9e9}.crystal-site.crystal-site .component-description,.crystal-site.crystal-site .privacy-window-copy>p,.crystal-site.crystal-site .section-lead{color:#adb8cc}.crystal-site.crystal-site .preview-section h2,.crystal-site.crystal-site .preview-doc-group h2{color:var(--ink-lilac)}.crystal-site.crystal-site :is(.component-card,.privacy-window,.reward-card,.participation-card,.preview-card,.stage-panel,.economy-console,.architecture-console,.component-dialog,.preview-stats,.preview-table-wrap){background:radial-gradient(ellipse at var(--light-x,15%) var(--light-y,0%),#b0d9ff13,transparent 55%),var(--glass-tint);border-color:var(--glass-edge);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);transition:border-color .35s,box-shadow .35s,background .35s;box-shadow:inset 0 1px #e3f1ff14,inset 1px 0 #dce5ff08,0 20px 55px -30px #0009}.crystal-site.crystal-site :is(.component-card,.privacy-window,.reward-card,.participation-card,.preview-card,.stage-panel):is(:hover,:focus-within){border-color:#9fc8ed64;box-shadow:inset 0 1px #e4f3ff35,inset 0 -1px #ad8fda22,0 22px 65px -25px #080014cc,0 0 28px -15px #79cafa55}.crystal-site.crystal-site .component-dialog{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:radial-gradient(at 15% 0,#283d56dc,#121426f5 65%)}.crystal-site.crystal-site .component-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#040713b8}.crystal-site.crystal-site .mini-window,.crystal-site.crystal-site .envelope-window{background:linear-gradient(125deg,#263950b0,#131a2cdf 65%,#33244191);border-color:#b7cfea3f;box-shadow:inset 0 1px #dbeaff1c,0 25px 40px -16px #02040bab}.crystal-site.crystal-site .component-dialog[open]{animation:.32s both dialog-arrive}@keyframes dialog-arrive{0%{opacity:0;translate:0 12px;scale:.98}to{opacity:1;translate:0;scale:1}}.crystal-site .surface-entered{animation:.65s cubic-bezier(.2,.7,.2,1) both surface-arrive}@keyframes surface-arrive{0%{opacity:.15;translate:0 18px}to{opacity:1;translate:0}}.crystal-site .privacy-art,.crystal-site .reward-drawing,.crystal-site .component-preview{transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .45s}@media (hover:hover) and (pointer:fine){.crystal-site .privacy-window:hover .privacy-art,.crystal-site .reward-card:hover .reward-drawing{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-5px);filter:brightness(1.12)}.crystal-site .privacy-window:hover .vault-morana{transform:rotateY(calc(-15deg * var(--crystal-mirror,1))) rotateZ(calc(-5deg * var(--crystal-mirror,1))) translateX(calc(-9px * var(--crystal-mirror,1))) translateZ(20px);opacity:1}.crystal-site .privacy-window:hover .vault-shadow{transform:rotateY(calc(15deg * var(--crystal-mirror,1))) rotateZ(calc(5deg * var(--crystal-mirror,1))) translateX(calc(9px * var(--crystal-mirror,1))) translateZ(20px);opacity:1}.crystal-site .privacy-window:hover .vault-emblem{border-color:#bde7ffb3;box-shadow:0 0 35px #90cbff44}.crystal-site .privacy-window:hover .vault-shadow .vault-emblem{border-color:#ccb3ffb3;box-shadow:0 0 35px #b68af54d}.crystal-site .privacy-delivery:hover .envelope-window{border-color:#bddcff80;transform:rotateX(0)rotateY(0)translateZ(12px)}.crystal-site .privacy-delivery:hover .delivery-route>i{background:linear-gradient(90deg,#87d9f5,#bca0e8);box-shadow:0 0 9px #a1c8fd77}.crystal-site .privacy-delivery:hover .sealed-envelope{filter:drop-shadow(0 0 6px #b38bff)}.crystal-site .privacy-window:hover .vault-key{color:#e2efff;background:#8bacd10b}.crystal-site .reward-card:hover .miner-drawing>div{box-shadow:5px 7px #091320,0 0 20px #80ccf53b}.crystal-site .reward-card:hover .relay-drawing>span{box-shadow:0 0 18px #9db9fa65}}.crystal-site .privacy-window:focus-within .privacy-art,.crystal-site .reward-card:focus-within .reward-drawing{filter:brightness(1.1)}.crystal-site .envelope-window,.crystal-site .vault-emblem,.crystal-site .delivery-route>i{transition:transform .65s,border-color .4s,box-shadow .4s,filter .4s}@keyframes menu-glass-in{0%{opacity:0;filter:blur(3px);translate:0 -7px}to{opacity:1;filter:blur();translate:0}}.crystal-site.crystal-site .cinematic-interior{isolation:isolate;min-height:690px;margin-inline:calc(-1 * var(--space-gutter));padding:90px 0 115px;padding-inline:var(--space-gutter);border:0;align-items:center;display:flex;position:relative;overflow:clip}.crystal-site.crystal-site .cinematic-interior h1{font-size:clamp(48px,4.8vw,74px);line-height:1.1}.crystal-site.crystal-site .cinematic-interior .preview-note{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#101b2b66;border-color:#85d3eab0;font-size:12px}.crystal-site.crystal-site .preview-doc-row{border-radius:10px;padding-inline:16px;transition:background .25s,border-color .25s}.crystal-site.crystal-site .preview-doc-row:hover{background:linear-gradient(110deg,#72d8ff0c,#ad78ee0b);border-color:#91bfec60}.crystal-site.crystal-site .preview-detail[open]{background:linear-gradient(110deg,#72d8ff06,#ad78ee06);border-radius:10px;padding-inline:20px}@media (min-width:1351px){.crystal-site.crystal-site .cinematic-interior{padding-inline:max(var(--space-gutter),calc((100vw - 1240px)/2));margin-inline:calc(620px - 50vw)}}@media (max-width:900px){.crystal-site.crystal-site .cinematic-interior{min-height:670px}}@media (max-width:620px){.crystal-site.crystal-site .cinematic-interior{min-height:0;margin-inline:calc(-1 * var(--space-gutter));padding:315px 24px 45px;display:block}.crystal-site.crystal-site .cinematic-interior h1{font-size:46px}}@media (prefers-reduced-motion:reduce){.crystal-site .surface-entered,.crystal-site.crystal-site .component-dialog[open]{animation:none!important}.crystal-site.crystal-site :is(.privacy-art,.reward-drawing,.envelope-window,.profile-vault,.component-preview,.mega-link){transition:none!important;transform:translate(0,0)!important}}.crystal-site .motion-group{min-width:0}.crystal-site .motion-group .catalog-toolbar{flex-wrap:wrap;gap:16px}.crystal-site .component-preview .mini-window{overflow:hidden}.crystal-site .gpu-fan{background:#12202e!important}.crystal-site .fan-rotor{background:repeating-conic-gradient(#75839a 0deg 5deg,#344257 8deg 25deg,#0b1422 27deg 40deg);border-radius:50%;animation:2.8s linear infinite fan-turn;position:absolute;inset:3px;box-shadow:inset 0 0 12px #070b16}.crystal-site .fan-rotor i{border:1px solid #9eb7d322;border-radius:50%;position:absolute;inset:7px}.crystal-site .fan-rotor i:nth-child(2){inset:13px}.crystal-site .fan-rotor i:nth-child(3){inset:20px}.crystal-site .gpu-fan:nth-child(2) .fan-rotor{animation-duration:3.2s;animation-direction:reverse}.crystal-site .gpu-fan b{z-index:1}.crystal-site .gpu-pins{position:relative;overflow:hidden}.crystal-site .gpu-pins:after{content:"";background:linear-gradient(90deg,#0000,#a2dffa,#0000);animation:3s ease-in-out infinite line-scan;position:absolute;inset:0}.crystal-site .wallet-content .mini-actions>span{position:relative;overflow:hidden}.crystal-site .wallet-content .mini-actions>span:after{content:"";background:#91def8;width:30%;height:2px;animation:4s ease-in-out infinite packet-flow;position:absolute;bottom:0;left:0;box-shadow:0 0 8px #72d8ff}.crystal-site .wallet-content .mini-actions>span:nth-child(2):after{animation-direction:reverse;animation-delay:2s}.crystal-site .wallet-content .mini-row b{animation:5s ease-in-out infinite cipher-reveal}.crystal-site .wallet-content .mini-row:nth-of-type(4) b{animation-delay:.6s}.crystal-site .wallet-content .mini-secure{animation:5s ease-in-out infinite seal-light}.crystal-site .mini-chat .chat-bubble{transform-origin:0 100%;animation:7s ease-in-out infinite message-arrive}.crystal-site .mini-chat .chat-bubble.outgoing{transform-origin:100% 100%;animation-delay:1.1s}.crystal-site .mini-chat .chat-bubble:nth-of-type(3){animation-delay:2.2s}.crystal-site .mini-chat .chat-bubble:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100% 100%}.crystal-site .mini-chat .chat-bubble.outgoing:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:0 100%}.crystal-site .chat-bubble.outgoing em{animation:7s ease-in-out infinite receipt-show}.crystal-site .chat-input b{animation:7s ease-in-out infinite send-nudge}.crystal-site .ledger-strip>div{animation:6s ease-in-out infinite ledger-verify}.crystal-site .ledger-strip>div:nth-of-type(2){animation-delay:1s}.crystal-site .ledger-strip>div:nth-of-type(3){animation-delay:2s}.crystal-site .ledger-strip>b{animation:3s ease-in-out infinite send-nudge}.crystal-site .ledger-strip>b:nth-of-type(2){animation-delay:1s}.crystal-site .chain-window .mini-row b{animation:6s ease-in-out infinite ink-check}.crystal-site .chain-window .mini-row:nth-last-child(2) b{animation-delay:1s}.crystal-site .chain-window .mini-row:last-child b{animation-delay:2s}.crystal-site .gateway-stream>i,.crystal-site .operator-route>i,.crystal-site .relay-drawing>i,.crystal-site .dev-drawing>i{position:relative;overflow:visible}.crystal-site .gateway-stream>i:after,.crystal-site .operator-route>i:after,.crystal-site .relay-drawing>i:after,.crystal-site .dev-drawing>i:after{content:"";background:#b9e7fa;border-radius:50%;width:5px;height:5px;animation:3.6s ease-in-out infinite route-packet;position:absolute;top:-2px;left:0;box-shadow:0 0 8px #75cfff}.crystal-site .gateway-stream>i:nth-of-type(2):after,.crystal-site .operator-route>i:nth-of-type(2):after{animation-delay:1.8s}.crystal-site .gateway-fields .mini-row{animation:5s ease-in-out infinite row-index}.crystal-site .gateway-fields .mini-row:nth-child(2){animation-delay:.55s}.crystal-site .gateway-fields .mini-row:nth-child(3){animation-delay:1.1s}.crystal-site .gateway-stream>div,.crystal-site .operator-router{animation:3.6s ease-in-out infinite ledger-verify}.crystal-site .explorer-search{position:relative;overflow:hidden}.crystal-site .explorer-search:after{content:"";background:linear-gradient(90deg,#0000,#b6b4fc,#0000);width:40%;height:2px;animation:6s ease-in-out infinite line-scan;position:absolute;bottom:0;left:0}.crystal-site .explorer-table>div{animation:6s ease-in-out infinite row-index}.crystal-site .explorer-table>div:nth-child(2){animation-delay:.7s}.crystal-site .explorer-table>div:nth-child(3){animation-delay:1.4s}.crystal-site .explorer-table i{transform-origin:0;animation:6s ease-in-out infinite report-write}.crystal-site .forum-topic .avatar{animation:7s ease-in-out infinite conversation-avatar}.crystal-site .forum-topic:nth-child(3) .avatar{animation-delay:1.7s}.crystal-site .forum-topic:nth-child(4) .avatar{animation-delay:3.4s}.crystal-site .forum-topic em{animation:7s ease-in-out infinite send-nudge}.crystal-site .forum-topic:nth-child(3) em{animation-delay:1.7s}.crystal-site .forum-topic:nth-child(4) em{animation-delay:3.4s}.crystal-site .transfer-trace{stroke-dasharray:.24 .76;animation:5s linear infinite shield-trace}.crystal-site .privacy-transfer .mini-row{position:relative;overflow:hidden}.crystal-site .privacy-transfer .mini-row:after{content:"";background:linear-gradient(90deg,#0000,#ba9aea,#0000);width:35%;height:1px;animation:5s ease-in-out infinite line-scan;position:absolute;bottom:0;left:0}.crystal-site .privacy-transfer .mini-row:nth-last-child(2):after{animation-delay:.8s}.crystal-site .privacy-transfer .mini-row:last-child:after{animation-delay:1.6s}.crystal-site .privacy-transfer[data-shielded=true] .mini-row b{animation:5s ease-in-out infinite cipher-reveal}.crystal-site .privacy-transfer[data-shielded=false] .transfer-trace{stroke-dasharray:1;animation:none}.crystal-site .privacy-transfer[data-shielded=false] .mini-row:after{background:linear-gradient(90deg,#0000,#99deef,#0000)}.crystal-site .miner-drawing>div{place-items:center;display:grid;position:relative}.crystal-site .miner-drawing>div>i{background:repeating-conic-gradient(#8ba1bc 0deg 12deg,#182536 15deg 60deg);border:2px solid #111d2b;border-radius:50%;width:24px;height:24px;animation:2.2s linear infinite fan-turn;box-shadow:0 0 0 1px #7795b366}.crystal-site .miner-drawing>div:nth-child(2)>i{animation-duration:2.6s;animation-direction:reverse}.crystal-site .dev-drawing>i:after{background:#cfafff;width:3px;height:3px;animation-duration:5s;top:-1px}.crystal-site .dev-drawing>i:nth-of-type(2):after{animation-delay:1s}.crystal-site .dev-drawing>i:nth-of-type(3):after{animation-delay:2s}.crystal-site .dev-drawing>i:nth-of-type(4):after{animation-delay:3s}.crystal-site .dev-drawing>span{position:relative;overflow:hidden}.crystal-site .dev-drawing>span:after{content:"";transform-origin:0;background:#bf9fe7;width:100%;height:2px;animation:7s ease-in-out infinite report-write;position:absolute;bottom:0;left:0}.crystal-site .dev-drawing>span:nth-of-type(2):after{animation-delay:.7s}.crystal-site .dev-drawing>span:nth-of-type(3):after{animation-delay:1.4s}.crystal-site .dev-drawing>span:nth-of-type(4):after{animation-delay:2.1s}.crystal-site .dev-drawing>span:nth-of-type(5):after{animation-delay:2.8s}.crystal-site .relay-drawing>span{position:relative}.crystal-site .relay-drawing>span:after{content:"";border:1px solid #8cafff80;border-radius:50%;animation:4.8s ease-out infinite relay-ripple;position:absolute;inset:-5px}.crystal-site .relay-drawing>span:nth-of-type(2):after{animation-delay:1.2s}.crystal-site .relay-drawing>span:nth-of-type(3):after{animation-delay:2.4s}.crystal-site .relay-drawing>span:nth-of-type(4):after{animation-delay:3.6s}.crystal-site .relay-drawing>i:nth-of-type(2):after{animation-delay:1.2s}.crystal-site .relay-drawing>i:nth-of-type(3):after{animation-delay:2.4s}.crystal-site .node-console p{animation:7s ease-in-out infinite terminal-line}.crystal-site .node-console p:nth-of-type(2){animation-delay:.9s}.crystal-site .node-console p:nth-of-type(3){animation-delay:1.8s}.crystal-site .node-cursor{animation:1.1s step-end infinite terminal-cursor}.crystal-site .node-ledgers>span{animation:7s ease-in-out infinite ink-check}.crystal-site .node-ledgers>span:nth-child(2){animation-delay:.9s}.crystal-site .node-ledgers>span:nth-child(3){animation-delay:1.8s}.crystal-site .finding-row i{transform-origin:0;animation:7s ease-in-out infinite report-write}.crystal-site .finding-row:nth-of-type(4) i{animation-delay:1s}.crystal-site .finding-row:nth-of-type(5) i{animation-delay:2s}.crystal-site .finding-row>span{animation:7s ease-in-out infinite ink-check}.crystal-site .finding-row:nth-of-type(4)>span{animation-delay:1s}.crystal-site .finding-row:nth-of-type(5)>span{animation-delay:2s}.crystal-site .language-copy,.crystal-site .language-translation{position:relative;overflow:hidden}.crystal-site .language-translation{position:absolute}.crystal-site .language-copy:after,.crystal-site .language-translation:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 25%,#b99be322 50%,#0000 75%);animation:8s ease-in-out infinite line-scan;position:absolute;inset:0}.crystal-site .language-translation{animation:8s ease-in-out infinite translation-share}.crystal-site .language-translation:after{animation-delay:2s}.crystal-site .language-tabs>span:first-of-type{animation:4s ease-in-out infinite send-nudge;display:inline-block}.crystal-site .language-footer span{animation:8s ease-in-out infinite ink-check}.crystal-site .language-footer span:nth-child(2){animation-delay:1.4s}.crystal-site .language-footer span:nth-child(3){animation-delay:2.8s}@keyframes fan-turn{to{transform:rotate(360deg)}}@keyframes packet-flow{0%,10%{opacity:0;transform:translate(-110%)}20%{opacity:1}75%{opacity:1}90%,to{opacity:0;transform:translate(440%)}}@keyframes line-scan{0%,10%{opacity:0;transform:translate(-110%)}25%,60%{opacity:1}90%,to{opacity:0;transform:translate(310%)}}@keyframes route-packet{0%,10%{opacity:0;left:0}20%{opacity:1}70%{opacity:1}90%,to{opacity:0;left:100%}}@keyframes cipher-reveal{0%,to{letter-spacing:0;opacity:.7}35%,65%{letter-spacing:1.6px;opacity:1;color:#c8b3ef}}@keyframes seal-light{0%,to{color:#8e9fbb}50%{color:#a8e1f3;text-shadow:0 0 12px #83ccec77}}@keyframes message-arrive{0%,8%{opacity:.28;transform:translateY(9px)scale(.96)}22%,82%{opacity:1;transform:translateY(0)scale(1)}to{opacity:.28;transform:translateY(9px)scale(.96)}}@keyframes receipt-show{0%,25%,to{opacity:.25}40%,85%{opacity:1;color:#94e0f8}}@keyframes send-nudge{0%,20%,to{opacity:.55;transform:translate(0)}45%,60%{opacity:1;transform:translate(3px,-2px)}}@keyframes ledger-verify{0%,to{border-color:#8bb8e840;box-shadow:0 0 #8acef000}35%,55%{border-color:#9bd9f6;box-shadow:0 0 18px #8acef033}}@keyframes ink-check{0%,to{color:#869bb9}30%,50%{color:#b9e7ff;text-shadow:0 0 7px #76c8ff55}}@keyframes row-index{0%,to{background:#93bcf000}30%,50%{background:#93bcf016}}@keyframes report-write{0%,5%,to{opacity:.35;transform:scaleX(.15)}35%,85%{opacity:1;transform:scaleX(1)}}@keyframes conversation-avatar{0%,to{transform:scale(.94);box-shadow:0 0 #a9b6fd00}35%,55%{transform:scale(1.08);box-shadow:0 0 0 5px #a9b6fd15}}@keyframes shield-trace{to{stroke-dashoffset:-1px}}@keyframes relay-ripple{0%,15%{opacity:0;transform:scale(.65)}25%{opacity:.8}90%,to{opacity:0;transform:scale(1.4)}}@keyframes terminal-line{0%,6%,to{opacity:.28;transform:translateX(calc(-5px * var(--crystal-mirror,1)))}25%,85%{opacity:1;transform:translate(0)}}@keyframes terminal-cursor{50%{opacity:0}}@keyframes translation-share{0%,10%,to{transform:translate(calc(7px * var(--crystal-mirror,1)),9px) rotate(calc(5deg * var(--crystal-mirror,1)));opacity:.6}35%,85%{transform:translate(0,0) rotate(calc(1deg * var(--crystal-mirror,1)));opacity:1}}@media (hover:hover) and (pointer:fine){.crystal-site .component-card:hover .fan-rotor,.crystal-site .participation-card:hover .fan-rotor{filter:brightness(1.25)}.crystal-site .component-card:hover .preview-flow{stroke-width:2.5px}.crystal-site .privacy-window:hover .transfer-trace{stroke-width:3px;filter:drop-shadow(0 0 3px #b59ce8)}}.crystal-site [data-illustration][data-active=false] *,.crystal-site [data-illustration][data-active=false] :before,.crystal-site [data-illustration][data-active=false] :after,.crystal-site .motion-group[data-paused=true] [data-illustration] *,.crystal-site .motion-group[data-paused=true] [data-illustration] :before,.crystal-site .motion-group[data-paused=true] [data-illustration] :after,.crystal-site .privacy-gallery[data-paused=true] *,.crystal-site .privacy-gallery[data-paused=true] :after,.crystal-site .privacy-gallery[data-paused=true] :before,.crystal-site .economy-console[data-paused=true] *,.crystal-site .economy-console[data-paused=true] :after,.crystal-site .economy-console[data-paused=true] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.crystal-site [data-illustration] *,.crystal-site [data-illustration] :before,.crystal-site [data-illustration] :after,.crystal-site .privacy-gallery *,.crystal-site .privacy-gallery :before,.crystal-site .privacy-gallery :after,.crystal-site .economy-console *,.crystal-site .economy-console :before,.crystal-site .economy-console :after{transition:none!important;animation:none!important}}.crystal-site .preview-nav{gap:10px 22px}.crystal-site .preview-nav>span{flex-basis:100%;margin:0}.crystal-site .preview-nav a{padding-block:4px}.crystal-site .network-workbench{background:linear-gradient(125deg,#17273ccc,#101724eb 50%,#171526e3);border:1px solid #adc7ec28;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #d9e8ff0b,0 26px 80px #0002}.crystal-site .product-duo{grid-template-columns:1fr 1fr;gap:24px;display:grid}.crystal-site .release-layout{grid-template-columns:1.1fr 1fr;gap:40px;display:grid}.crystal-site .reading-surface h2 span{color:#b9a7dd}.crystal-site .reading-surface{background:linear-gradient(120deg,#131e2bdc,#131322e3);border:1px solid #b2c9ee24;border-radius:20px;max-width:790px;padding:40px 48px}.crystal-site .reading-surface>section{padding-top:45px;scroll-margin-top:110px}.crystal-site .reading-surface h2{letter-spacing:-.045em;margin-bottom:22px;font-size:30px;font-weight:400;line-height:1.2}.crystal-site .reading-surface p{color:#afbbcc;font-size:15px;line-height:1.9}.crystal-site .brand-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.crystal-site .brand-swatches button{text-align:start;cursor:pointer;background:#121c2990;border:1px solid #b2c9ee26;border-radius:12px;transition:border-color .2s;overflow:hidden}.crystal-site .brand-swatches button:hover{border-color:#a6ceea80}.crystal-site .brand-swatches i{border-bottom:1px solid #b2c9ee26;height:78px;display:block}.crystal-site .brand-swatches button>span{gap:9px;padding:18px 16px 10px;display:grid}.crystal-site .brand-swatches strong{font-size:13px;font-weight:500}.crystal-site .brand-swatches code{font:10px var(--font-mono);color:#aebbd1}.crystal-site .brand-swatches small{color:#91a4bf;min-height:40px;padding:0 16px 18px;font-size:10px;display:block}.crystal-site .preview-section[id],.crystal-site #system{scroll-margin-top:110px}@media (max-width:1000px){.crystal-site .brand-swatches{grid-template-columns:repeat(4,minmax(0,1fr))}.crystal-site .reading-surface{padding:32px}.crystal-site .release-layout{gap:24px}}@media (max-width:720px){.crystal-site .product-duo,.crystal-site .release-layout{grid-template-columns:1fr}.crystal-site .reading-surface{padding:27px 23px}.crystal-site .reading-surface h2{font-size:27px}.crystal-site .reading-surface p{font-size:14px}.crystal-site .brand-swatches{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crystal-site .brand-swatches button>span{padding:14px 12px 9px}.crystal-site .brand-swatches small{padding-inline:12px}.crystal-site .brand-swatches i{height:64px}}@media (max-width:390px){.crystal-site .brand-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.crystal-site .preview-nav{gap:8px 16px}}.crystal-site .profile-selector{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 23px;display:flex}.crystal-site .profile-selector button{font:11px/1.5 var(--font-mono);color:#9dabbe;cursor:pointer;background:#10182566;border:1px solid #b2c9ee24;border-radius:7px;padding:10px 17px;transition:background .25s,color .25s,border-color .25s}.crystal-site .profile-selector button[aria-pressed=true]{color:#d2e7fa;background:linear-gradient(110deg,#75c9ed1a,#af88da1d);border-color:#b1c3e45c}.crystal-site .profile-environments{grid-template-columns:1fr 1fr;gap:24px;display:grid}.crystal-site .profile-environment{background:var(--glass-tint);--profile-accent:#99deef;border:1px solid #b2c9ee30;border-radius:20px;min-width:0;transition:border-color .45s,box-shadow .45s;overflow:hidden;box-shadow:inset 0 1px #e4eeff0b,0 20px 55px #0002}.crystal-site .environment-shadow{--profile-accent:#c1a2ef}.crystal-site .environment-heading{font:9px/1.6 var(--font-mono);letter-spacing:.1em;color:var(--profile-accent);border-bottom:1px solid #b2c9ee16;justify-content:space-between;align-items:center;gap:12px;padding:25px 27px;display:flex}.crystal-site .environment-local{color:#8a9cb8;align-items:center;gap:7px;font-size:7px;display:flex}.crystal-site .environment-local i{background:var(--profile-accent);border-radius:50%;width:4px;height:4px}.crystal-site .environment-art{isolation:isolate;perspective:900px;height:315px;color:var(--profile-accent);background:radial-gradient(at 50% 45%,#66bbe612,#0000 66%);position:relative;overflow:hidden}.crystal-site .art-shadow{background:radial-gradient(at 50% 45%,#b286ec14,#0000 66%)}.crystal-site .environment-grid{transform:rotateX(55deg) rotateZ(calc(-12deg * var(--crystal-mirror,1)));background-image:linear-gradient(#9cbce509 1px,#0000 1px),linear-gradient(90deg,#9cbce509 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:8% 5% 0;-webkit-mask-image:radial-gradient(#000 10%,#0000 70%);mask-image:radial-gradient(#000 10%,#0000 70%)}.crystal-site .environment-routes{width:100%;height:100%;position:absolute;inset:0}.crystal-site .environment-route-flow{filter:drop-shadow(0 0 4px);animation:7s linear infinite environment-route}.crystal-site .art-shadow .environment-route-flow{animation-direction:reverse;animation-delay:-3s}.crystal-site .environment-core{width:106px;height:125px;transform:rotateY(calc(-15deg * var(--crystal-mirror,1))) rotateX(8deg) rotateZ(calc(-5deg * var(--crystal-mirror,1)));box-shadow:calc(8px * var(--crystal-mirror,1)) 12px 0 #09111e66,0 15px 45px #0006,inset 1px 1px 0 #eef6ff22;z-index:2;background:linear-gradient(130deg,#435d7855,#122035f0 55%,#1c253cd9);border:1px solid #c4daef50;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:80px;left:calc(50% - 53px)}.crystal-site .art-shadow .environment-core{transform:rotateY(calc(15deg * var(--crystal-mirror,1))) rotateX(8deg) rotateZ(calc(5deg * var(--crystal-mirror,1)));background:linear-gradient(130deg,#76619155,#251a3bf0 55%,#181c30)}.crystal-site .environment-core-face{letter-spacing:-.06em;color:#e0edf9;text-shadow:0 0 25px #9bd9f04d;font-size:55px;font-weight:300;line-height:1}.crystal-site .art-shadow .environment-core-face{text-shadow:0 0 25px #b599ee70}.crystal-site .environment-core small{font:7px var(--font-mono);letter-spacing:.22em;color:var(--profile-accent);margin-top:13px}.crystal-site .environment-core-rim{border:1px solid #a6cced20;border-radius:15px;position:absolute;inset:5px;overflow:hidden}.crystal-site .environment-core-rim:after{content:"";background:linear-gradient(120deg,#0000 20%,#d4ecff29 47%,#0000 65%);animation:7s ease-in-out infinite environment-light;position:absolute;inset:0}.crystal-site .environment-mini{z-index:3;background:linear-gradient(115deg,#1f3042f2,#151e30ed);border:1px solid #bdd0ed39;border-radius:12px;width:146px;padding:15px;position:absolute;box-shadow:0 16px 30px #0004,inset 0 1px #ffffff08}.crystal-site .art-shadow .environment-mini{background:linear-gradient(115deg,#29233df2,#181d31ed)}.crystal-site .environment-mini-first{inset-inline-start:6%;transform:rotateY(calc(8deg * var(--crystal-mirror,1))) rotateZ(calc(-7deg * var(--crystal-mirror,1)));animation:9s ease-in-out infinite environment-float;top:37px}.crystal-site .environment-mini-second{inset-inline-end:6%;transform:rotateY(calc(-9deg * var(--crystal-mirror,1))) rotateZ(calc(5deg * var(--crystal-mirror,1)));animation:9s ease-in-out -4.5s infinite environment-float;bottom:46px}.crystal-site .environment-mini-title{font:6px/1.5 var(--font-mono);letter-spacing:.06em;align-items:center;gap:7px;display:flex}.crystal-site .environment-mini-title svg{flex-shrink:0;width:14px;height:14px}.crystal-site .environment-mini>b{color:#d5e0f0;letter-spacing:.02em;margin-top:14px;font-size:18px;font-weight:400;display:block}.crystal-site .environment-mini>b small{font:7px var(--font-mono);color:#9baec6}.crystal-site .environment-send{color:#9bb7cf;gap:10px;margin-top:10px;font-size:7px;display:flex}.crystal-site .environment-mini-caption{color:#91a5c2;margin-top:8px;font-size:7px;display:block}.crystal-site .environment-messages{gap:7px;margin-top:15px;display:grid}.crystal-site .environment-messages i{background:#9bb6e333;border:1px solid #b9c9e330;border-radius:4px;width:78%;height:9px;animation:7s ease-in-out infinite environment-message;display:block}.crystal-site .environment-messages i:nth-child(2){background:#b693e33d;width:65%;margin-inline-start:auto;animation-delay:1s}.crystal-site .environment-messages i:nth-child(3){width:50%;animation-delay:2s}.crystal-site .environment-storage{font:6px var(--font-mono);letter-spacing:.11em;color:#93abc5;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;bottom:18px;left:0;right:0}.crystal-site .environment-storage svg{width:15px;height:15px;color:var(--profile-accent)}.crystal-site .environment-storage i{background:#91a8c53a;width:1px;height:10px}.crystal-site .environment-copy{border-top:1px solid #b2c9ee1b;padding:28px 30px 30px}.crystal-site .environment-copy>.preview-label{color:var(--profile-accent);letter-spacing:.13em;font-size:8px}.crystal-site .environment-copy h3{letter-spacing:-.045em;color:#edf2ff;margin:17px 0;font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.2}.crystal-site .environment-copy>p{color:#a5b0c3;min-height:75px;font-size:13px;line-height:1.9}.crystal-site .environment-copy dl{margin:28px 0}.crystal-site .environment-copy dl>div{border-top:1px solid #a7bcde20;grid-template-columns:90px 1fr;gap:18px;padding:15px 0;font-size:11px;line-height:1.8;display:grid}.crystal-site .environment-copy dt{color:var(--profile-accent)}.crystal-site .environment-copy dd{color:#a8b6cd}.crystal-site .environment-recovery{background:#09131d33;border:1px solid #a8bfdd22;border-radius:10px;align-items:center;gap:13px;padding:18px;display:flex}.crystal-site .environment-recovery>svg{width:22px;height:22px;color:var(--profile-accent)}.crystal-site .environment-recovery div{gap:7px;display:grid}.crystal-site .environment-recovery div>span{font:8px var(--font-mono);color:#8fa7c1;text-transform:uppercase;letter-spacing:.06em}.crystal-site .environment-recovery b{color:#c9d5e5;font-size:11px;font-weight:400}.crystal-site .recovery-mark{color:var(--profile-accent);margin-inline-start:auto;font-size:23px}.crystal-site .profile-environments[data-focus=morana] .environment-morana,.crystal-site .profile-environments[data-focus=shadow] .environment-shadow{border-color:#a9cdea88;box-shadow:inset 0 1px #e4eeff16,0 0 45px #86b5ed13}.crystal-site .profile-environments[data-focus=shadow] .environment-shadow{border-color:#b99bdd88;box-shadow:inset 0 1px #e4eeff16,0 0 45px #ad8add16}.crystal-site .profile-environments[data-focus=morana] .art-shadow,.crystal-site .profile-environments[data-focus=shadow] .art-morana{filter:saturate(.3);opacity:.55}.crystal-site .environment-art{transition:opacity .45s,filter .45s}.crystal-site .profile-boundary-note{border-bottom:1px solid #a8bcdd20;justify-content:space-between;align-items:center;gap:30px;padding:28px 0;display:flex}.crystal-site .profile-boundary-note>div{align-items:center;gap:18px;display:flex}.crystal-site .boundary-symbol{color:#aaa8d8;border:1px solid #b2c9ee30;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.crystal-site .profile-boundary-note p{color:#8fa4bf;font-size:11px;line-height:1.9}.crystal-site .profile-boundary-note strong{color:#c4d4e8;font-size:12px;font-weight:400;display:block}.crystal-site .profile-boundary-note a{color:#a7d4e6;white-space:nowrap;font-size:11px}@keyframes environment-route{to{stroke-dashoffset:-1px}}@keyframes environment-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes environment-light{0%,10%{translate:-130%}70%,to{translate:130%}}@keyframes environment-message{0%,to{opacity:.35;translate:0 3px;scale:.95 1}30%,75%{opacity:1;translate:0;scale:1}}.crystal-site .reward-bar{isolation:isolate;border:1px solid #bdd5ef35;height:58px;box-shadow:0 12px 30px #0003,0 0 20px #87b5de12,inset 0 1px #ffffff40}.crystal-site .reward-bar:before{z-index:3;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 4%,#d9f6ff1a 35%,#e5f8ff8a 68%,#fffc 74%,#ffffff24 83%,#0000 95%);width:30%;animation:4.8s cubic-bezier(.3,0,.2,1) infinite reward-sweep;inset:0 auto 0 0}.crystal-site .reward-bar:after{content:"";z-index:4;opacity:.8;pointer-events:none;background:linear-gradient(90deg,#0000 5%,#d6f7ff 35%,#c7b0ff 65%,#0000 95%) 0 0/220% 100%;height:3px;animation:4.8s linear infinite reward-current;position:absolute;inset:auto 0 0}.crystal-site .reward-bar>span:after{background:repeating-linear-gradient(90deg,#0000 0 9px,#06112030 9px 10px);box-shadow:inset 0 1px #ffffff30,inset 0 -1px #070b1630}.crystal-site .reward-bar>span:before{content:"";z-index:2;background:linear-gradient(#0000,#eef6ffd9 30%,#d6ecff 70%,#0000);width:2px;animation:4.8s ease-in-out infinite reward-edge;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 8px #d2e9ff99}.crystal-site .reward-bar>.share-developer:before{animation-delay:.7s}.crystal-site .reward-bar>.share-relay:before{animation-delay:1.2s}.crystal-site .reward-bar>.share-miner{background:linear-gradient(105deg,#528cb8,#91cbe4)}.crystal-site .reward-bar>.share-developer{background:linear-gradient(105deg,#7855ae,#b892e8)}.crystal-site .reward-bar>.share-relay{background:linear-gradient(105deg,#6580ce,#9bb8ff)}@keyframes reward-sweep{0%,8%{opacity:0;translate:-120%}16%{opacity:1}78%{opacity:1}94%,to{opacity:0;translate:440%}}@keyframes reward-current{to{background-position:220% 0}}@keyframes reward-edge{0%,to{opacity:.3}45%,65%{opacity:1}}@media (hover:hover) and (pointer:fine){.crystal-site .profile-environment:hover{border-color:#bbd5ef60}.crystal-site .profile-environment:hover .environment-core{box-shadow:calc(8px * var(--crystal-mirror,1)) 12px 0 #09111e66,0 15px 45px #0006,0 0 35px #9ccdf01f}.crystal-site .reward-distribution:hover .reward-bar{filter:brightness(1.1)}}@media (max-width:850px){.crystal-site .environment-mini{width:125px;padding:13px}.crystal-site .environment-mini-first{inset-inline-start:4%}.crystal-site .environment-mini-second{inset-inline-end:4%}.crystal-site .environment-copy{padding:25px 24px}.crystal-site .environment-heading{padding:22px}.crystal-site .profile-boundary-note{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:680px){.crystal-site .profile-environments{grid-template-columns:1fr;gap:24px}.crystal-site .environment-art{height:300px}.crystal-site .environment-mini{width:144px}.crystal-site .environment-mini-first{inset-inline-start:8%}.crystal-site .environment-mini-second{inset-inline-end:8%}.crystal-site .environment-copy>p{min-height:0}.crystal-site .profile-selector{justify-content:flex-start}.crystal-site .reward-bar{height:46px}}@media (max-width:390px){.crystal-site .environment-mini{width:118px;padding:12px}.crystal-site .environment-mini-first{inset-inline-start:4%;top:35px}.crystal-site .environment-mini-second{inset-inline-end:4%}.crystal-site .environment-core{width:90px;height:108px;top:93px;left:calc(50% - 45px)}.crystal-site .environment-core-face{font-size:45px}.crystal-site .environment-copy{padding:23px 20px}.crystal-site .environment-copy dl>div{grid-template-columns:75px 1fr;gap:10px}.crystal-site .environment-heading{padding:20px 17px;font-size:8px}.crystal-site .environment-local{font-size:6px}.crystal-site .profile-selector button{padding:9px 12px;font-size:10px}}@media (prefers-reduced-motion:reduce){.crystal-site .environment-art,.crystal-site .profile-environment,.crystal-site .profile-selector button{transition:none}.crystal-site .reward-bar:before,.crystal-site .reward-bar:after,.crystal-site .reward-bar>span:before{animation:none!important}.crystal-site .reward-bar:before{opacity:0}.crystal-site .reward-bar:after{opacity:.35}.crystal-site .reward-bar>span:before{opacity:.55}}.crystal-site .cosmos-home .world-portal .world-loading{display:none}.crystal-site .cosmos-home .world-portal .world-canvas canvas{transition:opacity .45s;position:absolute;inset:0}.crystal-site .cosmos-home .world-portal .world-canvas:not([data-ready=true]) canvas{opacity:0;pointer-events:none}.crystal-site .cosmos-home .monogram-css{pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .45s,visibility linear;position:absolute;inset:0;container-type:size}.crystal-site .cosmos-home .world-canvas[data-ready=true] .monogram-css{opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s linear .45s}.crystal-site .cosmos-home .mono-stage{--u:23.674cqw;aspect-ratio:1;width:min(100cqh,91.8cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:size}.crystal-site .cosmos-home .mono-view{perspective:calc(6.5 * var(--u));transform-style:preserve-3d;position:absolute;inset:0}.crystal-site .cosmos-home .mono-glow{width:calc(2.8 * var(--u));height:calc(2.8 * var(--u));filter:blur(2px);background:radial-gradient(circle,#8fe3ffcc 0,#3fb4f0a0 12%,#2a8bd866 26%,#1d5fae2e 42%,#0000 64%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crystal-site .cosmos-home .mono-rot{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.crystal-site .cosmos-home .mono-hex,.crystal-site .cosmos-home .mono-layer{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.crystal-site .cosmos-home .mono-hex polygon{fill:none;stroke:#72d8ff;stroke-opacity:.2;stroke-width:1px;vector-effect:non-scaling-stroke}.crystal-site .cosmos-home .mono-orbit{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.crystal-site .cosmos-home .mono-plane{transform-style:preserve-3d;position:absolute;top:0;left:0;transform:scaleY(.73)}.crystal-site .cosmos-home .mono-ring{width:calc(2 * var(--r) * var(--u));height:calc(2 * var(--r) * var(--u));border:1px solid color-mix(in srgb,var(--c) 26%,transparent);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.crystal-site .cosmos-home .mono-arm{width:0;height:0;transform-style:preserve-3d;animation:linear infinite mono-spin;position:absolute;top:0;left:0}.crystal-site .cosmos-home .mono-trail{width:calc(2 * var(--r) * var(--u) + 3px);height:calc(2 * var(--r) * var(--u) + 3px);background:conic-gradient(from 0deg,transparent 0deg 8deg,color-mix(in srgb,var(--c) 90%,transparent) 90deg,transparent 90.5deg);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#0000 calc(50% - 2.5px),#000 calc(50% - 2px) calc(50% - .5px),#0000 50%);mask:radial-gradient(circle,#0000 calc(50% - 2.5px),#000 calc(50% - 2px) calc(50% - .5px),#0000 50%)}.crystal-site .cosmos-home .mono-dot{width:calc(.1 * var(--u));height:calc(.1 * var(--u));box-shadow:0 0 calc(.08 * var(--u)) calc(.03 * var(--u)) var(--c),0 0 calc(.22 * var(--u)) var(--c);transform-style:preserve-3d;background:#eef2ff;border-radius:50%;margin-block-start:calc(-.05 * var(--u));margin-inline-start:calc(-.05 * var(--u));animation:linear infinite mono-counter;position:absolute;inset-block-start:0;inset-inline-start:0}.crystal-site .cosmos-home .mono-dot:before,.crystal-site .cosmos-home .mono-dot:after{content:"";background:inherit;border-radius:50%;position:absolute;inset:0}.crystal-site .cosmos-home .mono-dot:before{transform:rotateX(90deg)}.crystal-site .cosmos-home .mono-dot:after{transform:rotateY(90deg)}.crystal-site .cosmos-home .mono-letter{transform-style:preserve-3d;animation:28.6s ease-in-out infinite mono-sway;position:absolute;inset:0}.crystal-site .cosmos-home .mono-layer{transform:translateZ(calc(var(--z) * var(--u)))}.crystal-site .cosmos-home .mono-layer path{fill:none;stroke-width:.1305px;stroke-linecap:round;stroke-linejoin:round;stroke:color-mix(in srgb,#dfe4ff calc(40% + var(--k) * 45%),#3a3f63)}.crystal-site .cosmos-home .mono-front path{stroke:url(#mono-tube)}.crystal-site .cosmos-home .mono-front .mono-shine{stroke:#fff;stroke-width:.028px;stroke-opacity:.85;transform:translate(-.022px,-.02px)}.crystal-site .cosmos-home .monogram-css:not([data-active=true]) :is(.mono-arm,.mono-dot,.mono-letter),.crystal-site .cosmos-home .monogram-css[data-paused=true] :is(.mono-arm,.mono-dot,.mono-letter){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.crystal-site .cosmos-home .monogram-css:not([data-paused=false]) :is(.mono-arm,.mono-dot,.mono-letter){animation-play-state:paused}.crystal-site .cosmos-home .monogram-css,.crystal-site .cosmos-home .world-portal .world-canvas canvas{transition:none}}@keyframes mono-spin{to{transform:rotate(360deg)}}@keyframes mono-counter{0%{transform:translateX(calc(var(--r) * var(--u))) rotate(0deg) scaleY(1.3699)}to{transform:translateX(calc(var(--r) * var(--u))) rotate(-360deg) scaleY(1.3699)}}@keyframes mono-sway{0%,to{transform:rotateY(-4.6deg)}50%{transform:rotateY(4.6deg)}}.crystal-site :is(.crystal-button,.cosmos-home .invitation-link:first-child){transition:filter var(--crystal-hover-duration) var(--crystal-hover-ease),box-shadow var(--crystal-hover-duration) var(--crystal-hover-ease),translate .18s ease-out}@media (hover:hover){.crystal-site :is(.crystal-button,.cosmos-home .invitation-link:first-child):hover{filter:var(--crystal-primary-hover-filter);box-shadow:var(--crystal-primary-hover-shadow)}}.crystal-site :is(.crystal-button,.cosmos-home .invitation-link:first-child):focus-visible{filter:var(--crystal-primary-hover-filter);box-shadow:var(--crystal-primary-hover-shadow);outline:2px solid var(--crystal-focus-ring);outline-offset:4px}.crystal-site :is(.cosmos-home .invitation-link:not(:first-child),.privacy-switch>button:not([aria-pressed=true]):not(:disabled),.privacy-documentation,.component-doc-link,.architecture-tabs>button:not([aria-selected=true]),.economy-periods button:not([aria-selected=true]),.cosmos-home .journey-tabs button:not([aria-selected=true]),.profile-selector button:not([aria-pressed=true]),.component-dialog-bar button,.architecture-inspector>button,.cosmos-home .world-controls button:not(:disabled):not([aria-pressed=true])){transition:border-color var(--crystal-hover-duration) var(--crystal-hover-ease),box-shadow var(--crystal-hover-duration) var(--crystal-hover-ease),background-color var(--crystal-hover-duration) var(--crystal-hover-ease)}@media (hover:hover){.crystal-site :is(.cosmos-home .invitation-link:not(:first-child),.privacy-switch>button:not([aria-pressed=true]):not(:disabled),.privacy-documentation,.component-doc-link,.architecture-tabs>button:not([aria-selected=true]),.economy-periods button:not([aria-selected=true]),.cosmos-home .journey-tabs button:not([aria-selected=true]),.profile-selector button:not([aria-pressed=true]),.component-dialog-bar button,.architecture-inspector>button,.cosmos-home .world-controls button:not(:disabled):not([aria-pressed=true])):hover{border-color:var(--crystal-secondary-hover-edge);box-shadow:var(--crystal-secondary-hover-lift)}}.crystal-site :is(.cosmos-home .invitation-link:not(:first-child),.privacy-switch>button:not([aria-pressed=true]):not(:disabled),.privacy-documentation,.component-doc-link,.architecture-tabs>button:not([aria-selected=true]),.economy-periods button:not([aria-selected=true]),.cosmos-home .journey-tabs button:not([aria-selected=true]),.profile-selector button:not([aria-pressed=true]),.component-dialog-bar button,.architecture-inspector>button,.cosmos-home .world-controls button:not(:disabled):not([aria-pressed=true])):focus-visible{border-color:var(--crystal-secondary-hover-edge);box-shadow:var(--crystal-secondary-hover-lift);outline:2px solid var(--crystal-focus-ring);outline-offset:4px}@media (hover:hover){.crystal-site :is(.participation-action,.architecture-node:not([aria-pressed=true])):hover{border-color:var(--crystal-card-hover-edge);box-shadow:var(--crystal-card-hover-glow)}}.crystal-site :is(.participation-action,.architecture-node:not([aria-pressed=true])):focus-visible{border-color:var(--crystal-card-hover-edge);box-shadow:var(--crystal-card-hover-glow);outline:2px solid var(--crystal-focus-ring);outline-offset:4px}@media (hover:hover){.crystal-site :is(.privacy-pause,.architecture-pause,.economy-motion):hover{color:var(--crystal-link-hover)}}.crystal-site :is(.privacy-pause,.architecture-pause,.economy-motion):focus-visible{color:var(--crystal-link-hover)}@media (prefers-reduced-motion:reduce){.crystal-site :is(.crystal-button,.cosmos-home .invitation-link,.privacy-switch>button,.privacy-documentation,.component-doc-link,.architecture-tabs>button,.economy-periods button,.cosmos-home .journey-tabs button,.profile-selector button,.component-dialog-bar button,.architecture-inspector>button,.participation-action,.architecture-node){transition:none}}.crystal-site .cosmos-home :is(.profile-environment,.architecture-workbench,.economy-console){transition:border-color .35s,box-shadow .35s,background .35s}.crystal-site .cosmos-home :is(.profile-environment,.architecture-workbench,.economy-console):is(:hover,:focus-within){border-color:#9fc8ed64;box-shadow:inset 0 1px #e4f3ff35,inset 0 -1px #ad8fda22,0 22px 65px -25px #080014cc,0 0 28px -15px #79cafa55}@media (prefers-reduced-motion:reduce){.crystal-site .cosmos-home :is(.profile-environment,.architecture-workbench,.economy-console){transition:none}}.crystal-site .cosmos-home>.content-section{content-visibility:auto;contain-intrinsic-block-size:auto 960px}.crystal-site #project{contain-intrinsic-block-size:auto 2620px}.crystal-site #architecture{contain-intrinsic-block-size:auto 1370px}.crystal-site #profiles{contain-intrinsic-block-size:auto 1310px}.crystal-site #privacy{contain-intrinsic-block-size:auto 1650px}.crystal-site #economics{contain-intrinsic-block-size:auto 1180px}.crystal-site #participate{contain-intrinsic-block-size:auto 2510px}.crystal-site #enter-network{contain-intrinsic-block-size:auto 570px}@media (max-width:760px){.crystal-site .cosmos-home>.content-section{contain-intrinsic-block-size:auto 1360px}.crystal-site #project{contain-intrinsic-block-size:auto 5300px}.crystal-site #architecture{contain-intrinsic-block-size:auto 1750px}.crystal-site #profiles{contain-intrinsic-block-size:auto 2280px}.crystal-site #privacy{contain-intrinsic-block-size:auto 3000px}.crystal-site #economics{contain-intrinsic-block-size:auto 2060px}.crystal-site #participate{contain-intrinsic-block-size:auto 4640px}.crystal-site #enter-network{contain-intrinsic-block-size:auto 930px}}.crystal-site{--font-manrope:var(--font-jakarta);--font-jetbrains:var(--font-mono-brand);font-family:var(--font-sans);background:var(--space-bg,#060a10);color:var(--space-text,#f5f8ff);line-height:1.5}
