:root{--founding-green: #61bb46;--founding-yellow: #fdb827;--founding-orange: #f5821f;--founding-red: #e03a3e;--founding-purple: #963d97;--founding-blue: #009ddc;--founding-stripes: var(--founding-green) 0% 16.66%, var(--founding-yellow) 16.66% 33.33%, var(--founding-orange) 33.33% 50%, var(--founding-red) 50% 66.66%, var(--founding-purple) 66.66% 83.33%, var(--founding-blue) 83.33% 100%;--founding-avatar-background: linear-gradient(#c7c7cc, #c7c7cc) content-box, linear-gradient(180deg, var(--founding-stripes)) padding-box}.founding-rainbow{background:linear-gradient(180deg,var(--founding-stripes))}.founding-badge{display:inline-flex;flex:none;align-items:center;height:22px;padding:0 9px;box-sizing:border-box;border:1.5px solid #fff;border-radius:999px;color:#fff;font:700 12px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgb(0 0 0 / 55%);box-shadow:0 1px 4px #0003}.founding-badge.is-named{height:26px;padding:0 12px;font-size:13px;font-weight:600;letter-spacing:-.01em;text-shadow:0 1px 1px rgb(0 0 0 / 35%)}.founding-avatar{box-sizing:border-box;padding:3px;border:2px solid #fff;border-radius:50%;background:var(--founding-avatar-background)}@property --founding-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.founding-avatar.is-glowing{--founding-glow-near: 14px 4px;--founding-glow-far: 34px 12px;padding:4px;background:linear-gradient(#c7c7cc,#c7c7cc) content-box,conic-gradient(from var(--founding-turn),transparent 0 78%,rgb(255 255 255 / 95%) 90%,transparent 100%) padding-box,conic-gradient(from var(--founding-turn),var(--founding-green),var(--founding-yellow),var(--founding-orange),var(--founding-red),var(--founding-purple),var(--founding-blue),var(--founding-green)) padding-box;animation:founding-turn 2s linear infinite,founding-glow 6s linear infinite}@keyframes founding-turn{to{--founding-turn: 360deg}}@keyframes founding-glow{0%,to{box-shadow:0 0 0 2px #fff,0 0 var(--founding-glow-near) color-mix(in srgb,var(--founding-green) 90%,transparent),0 0 var(--founding-glow-far) color-mix(in srgb,var(--founding-green) 45%,transparent)}17%{box-shadow:0 0 0 2px #fff,0 0 var(--founding-glow-near) color-mix(in srgb,var(--founding-yellow) 90%,transparent),0 0 var(--founding-glow-far) color-mix(in srgb,var(--founding-yellow) 45%,transparent)}33%{box-shadow:0 0 0 2px #fff,0 0 var(--founding-glow-near) color-mix(in srgb,var(--founding-orange) 90%,transparent),0 0 var(--founding-glow-far) color-mix(in srgb,var(--founding-orange) 45%,transparent)}50%{box-shadow:0 0 0 2px #fff,0 0 var(--founding-glow-near) color-mix(in srgb,var(--founding-red) 90%,transparent),0 0 var(--founding-glow-far) color-mix(in srgb,var(--founding-red) 45%,transparent)}67%{box-shadow:0 0 0 2px #fff,0 0 var(--founding-glow-near) color-mix(in srgb,var(--founding-purple) 90%,transparent),0 0 var(--founding-glow-far) color-mix(in srgb,var(--founding-purple) 45%,transparent)}83%{box-shadow:0 0 0 2px #fff,0 0 var(--founding-glow-near) color-mix(in srgb,var(--founding-blue) 90%,transparent),0 0 var(--founding-glow-far) color-mix(in srgb,var(--founding-blue) 45%,transparent)}}.founding-badge.is-glowing{--founding-glow-near: 8px 2px;--founding-glow-far: 16px 5px;background:conic-gradient(from var(--founding-turn),transparent 0 78%,rgb(255 255 255 / 85%) 90%,transparent 100%),conic-gradient(from var(--founding-turn),var(--founding-green),var(--founding-yellow),var(--founding-orange),var(--founding-red),var(--founding-purple),var(--founding-blue),var(--founding-green));animation:founding-turn 2s linear infinite,founding-glow 6s linear infinite}@media (prefers-reduced-motion: reduce){.founding-badge.is-glowing,.founding-avatar.is-glowing{box-shadow:0 0 0 2px #fff,0 0 var(--founding-glow-near) color-mix(in srgb,var(--founding-yellow) 90%,transparent),0 0 var(--founding-glow-far) color-mix(in srgb,var(--founding-orange) 45%,transparent);animation:none}}.founding-rainbow-icon{display:inline-grid;flex:none;place-items:center;overflow:hidden;box-sizing:border-box;border:2px solid #fff;border-radius:50%}.founding-rainbow-icon img{width:84%;height:84%;object-fit:contain;filter:drop-shadow(0 2px 3px rgb(0 0 0 / 30%))}.founding-profile-pill{display:inline-flex;flex:none;height:40px;padding:1px;box-sizing:border-box;border:2px solid #fff;border-radius:999px;box-shadow:0 2px 8px #00000038}.founding-profile-number,.founding-profile-picture{height:100%;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.founding-profile-number{padding:0 2px}.founding-profile-picture{border-radius:50%}.founding-profile-pill-inner{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 0 0 10px;border-radius:inherit;color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / 40%);font:600 14px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-variant-numeric:tabular-nums}.founding-profile-pill img{width:34px;height:34px;box-sizing:border-box;border:1.5px solid #fff;border-radius:50%;object-fit:cover;object-position:center top;background:#3a3a3c}.founding-profile-pill button:focus-visible{outline:3px solid #89c9ff;outline-offset:4px}.founding-thanks{display:flex;align-items:center;gap:16px;box-sizing:border-box;width:100%;padding:16px 22px 16px 16px;border-radius:22px;background:linear-gradient(180deg,#ffffff17,#ffffff0a);box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 32px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;text-align:left}.founding-thanks .founding-rainbow-icon{box-shadow:0 0 22px color-mix(in srgb,var(--founding-orange) 45%,transparent)}.founding-thanks p{display:flex;flex-direction:column;gap:4px;margin:0}.founding-thanks strong{color:#f5f5f7;font-size:19px;font-weight:700;line-height:1.2;letter-spacing:-.015em}.founding-thanks-stripes{background:linear-gradient(90deg,var(--founding-green),var(--founding-yellow),var(--founding-orange),var(--founding-red),var(--founding-purple),var(--founding-blue));background-clip:text;-webkit-background-clip:text;color:transparent}.founding-thanks p>span{color:#ebebf599;font-size:14px;line-height:1.35}:root{--lifesim-blue: #007aff;--lifesim-blue-gradient: linear-gradient(180deg, #5fb0ff 0%, #007aff 55%, #0064d6 100%)}.season-tag{position:absolute;right:-18px;bottom:-2px;display:inline-flex;align-items:center;gap:2px;padding:1px 5px;border:1px solid #fff;border-radius:999px;background:var(--lifesim-blue-gradient);box-shadow:0 3px 10px -3px #007affa6,inset 0 1px #ffffff73;transform:rotate(-6deg)}.season-tag .season{font-size:10px;font-weight:700;line-height:1;color:#fff}.season-tag .beta{font-size:8px;font-weight:600;line-height:1;color:#ffffffb8}.lifesim-title{--title-edge: #45407e;--title-shade: #1e1c3a99;color:#fff;font-family:Nichrome05,LifeSim Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900;letter-spacing:.01em;text-shadow:0 .07em 0 var(--title-edge),0 .14em .32em var(--title-shade)}.lifesim-title-filter{position:absolute;width:0;height:0}.menu-button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#ffffff1f;color:#ffffffe6;cursor:pointer;transition:background .2s ease}.menu-button:hover:not(:disabled){background:#fff3}.menu-button svg{width:22px;height:22px}.menu-button:disabled{opacity:.5;cursor:default}.menu-arrow{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:16px;height:16px;box-sizing:border-box;border-radius:50%;background:#fff;color:#1d1d1f;box-shadow:0 1px 3px #00000059}.globe-sky{background:radial-gradient(circle at var(--globe-center-x, 50%) var(--globe-center-y),transparent calc(var(--globe-radius) - 1px),#e2462c calc(var(--globe-radius) + 4px),#ea5a36 calc(var(--globe-radius) + .025 * var(--sky-height)),#e86c44 calc(var(--globe-radius) + .05 * var(--sky-height)),#df8160 calc(var(--globe-radius) + .08 * var(--sky-height)),#d0937e calc(var(--globe-radius) + .11 * var(--sky-height)),#c29a92 calc(var(--globe-radius) + .14 * var(--sky-height)),#af9d9c calc(var(--globe-radius) + .19 * var(--sky-height)),#a599a8 calc(var(--globe-radius) + .25 * var(--sky-height)),#8b8daa calc(var(--globe-radius) + .29 * var(--sky-height)),#788eb2 calc(var(--globe-radius) + .37 * var(--sky-height)),#718fb3 calc(var(--globe-radius) + .53 * var(--sky-height)),#5b81ab calc(var(--globe-radius) + .6 * var(--sky-height)),#436790 calc(var(--globe-radius) + .68 * var(--sky-height)),#283f5e calc(var(--globe-radius) + .76 * var(--sky-height)),#141d2c calc(var(--globe-radius) + .84 * var(--sky-height)),#0a0e16 calc(var(--globe-radius) + .92 * var(--sky-height)),#040508 calc(var(--globe-radius) + 1 * var(--sky-height)))}.globe-photo-sky{--frame-width: max(100vw, 177.78vh);--globe-radius: calc(.8178 * var(--frame-width));--globe-center-y: calc(50% + .8181 * var(--frame-width));--sky-height: calc(.2815 * var(--frame-width))}@media (orientation: portrait){.globe-photo-sky{--frame-width: max(100vw, 56.25vh);--globe-radius: calc(1.9906 * var(--frame-width));--globe-center-y: calc(50% + 1.9664 * var(--frame-width));--sky-height: calc(.865 * var(--frame-width))}}.globe-sky .night-stars{-webkit-mask-image:radial-gradient(circle at var(--globe-center-x, 50%) var(--globe-center-y),transparent calc(var(--globe-radius) + .55 * var(--sky-height)),#000 calc(var(--globe-radius) + .85 * var(--sky-height)));mask-image:radial-gradient(circle at var(--globe-center-x, 50%) var(--globe-center-y),transparent calc(var(--globe-radius) + .55 * var(--sky-height)),#000 calc(var(--globe-radius) + .85 * var(--sky-height)))}.night-stars{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.night-stars-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.shooting-star{position:absolute;height:1.5px;border-radius:999px;background:linear-gradient(90deg,#fff0,#fff);opacity:0;animation:shoot 1.5s ease-out 1 both;will-change:transform,opacity}@keyframes shoot{0%{transform:translate(0) rotate(var(--shot-angle));opacity:0}8%{opacity:.9}80%{opacity:.8}to{transform:translate(var(--shot-dx),var(--shot-dy)) rotate(var(--shot-angle));opacity:0}}@media (prefers-reduced-motion: reduce){.shooting-star{animation:none}}.film-grain,.film-dust{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.film-grain{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2560' height='1600'%3E%3Cfilter id='n' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='3' stitchTiles='stitch' result='fine'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.008' numOctaves='2' seed='5' stitchTiles='stitch' result='mottle'/%3E%3CfeComposite in='fine' in2='mottle' operator='arithmetic' k2='0.6' k3='0.4'/%3E%3CfeColorMatrix values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 2560px 1600px;mix-blend-mode:soft-light;opacity:.32}.film-dust{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 1000%22 preserveAspectRatio=%22xMidYMid slice%22%3E %3Cfilter id=%22soft%22%3E%3CfeGaussianBlur stdDeviation=%220.5%22/%3E%3C/filter%3E %3Cg filter=%22url(%23soft)%22%3E %3Cellipse cx=%22724%22 cy=%22560%22 rx=%221.5%22 ry=%221.0%22 fill=%22%23fff%22 opacity=%220.19%22/%3E %3Cellipse cx=%22819%22 cy=%22630%22 rx=%221.4%22 ry=%220.6%22 fill=%22%23fff%22 opacity=%220.18%22/%3E %3Cellipse cx=%22862%22 cy=%22890%22 rx=%221.2%22 ry=%221.2%22 fill=%22%23000%22 opacity=%220.34%22/%3E %3Cellipse cx=%221046%22 cy=%22616%22 rx=%220.7%22 ry=%220.5%22 fill=%22%23fff%22 opacity=%220.16%22/%3E %3Cellipse cx=%22304%22 cy=%22242%22 rx=%220.5%22 ry=%221.0%22 fill=%22%23000%22 opacity=%220.27%22/%3E %3Cellipse cx=%22313%22 cy=%22234%22 rx=%220.8%22 ry=%220.5%22 fill=%22%23fff%22 opacity=%220.24%22/%3E %3Cellipse cx=%22445%22 cy=%22998%22 rx=%221.6%22 ry=%221.4%22 fill=%22%23fff%22 opacity=%220.21%22/%3E %3Cellipse cx=%22367%22 cy=%22289%22 rx=%220.6%22 ry=%221.3%22 fill=%22%23000%22 opacity=%220.17%22/%3E %3Cellipse cx=%22465%22 cy=%2267%22 rx=%220.5%22 ry=%221.3%22 fill=%22%23fff%22 opacity=%220.19%22/%3E %3Cellipse cx=%221456%22 cy=%22470%22 rx=%221.6%22 ry=%220.9%22 fill=%22%23fff%22 opacity=%220.26%22/%3E %3Cellipse cx=%22318%22 cy=%22675%22 rx=%220.9%22 ry=%220.8%22 fill=%22%23fff%22 opacity=%220.34%22/%3E %3Cellipse cx=%221213%22 cy=%22118%22 rx=%220.8%22 ry=%220.6%22 fill=%22%23fff%22 opacity=%220.24%22/%3E %3Cellipse cx=%22779%22 cy=%22682%22 rx=%220.7%22 ry=%221.1%22 fill=%22%23fff%22 opacity=%220.23%22/%3E %3Cellipse cx=%22614%22 cy=%22395%22 rx=%221.6%22 ry=%220.5%22 fill=%22%23fff%22 opacity=%220.35%22/%3E %3Cellipse cx=%2231%22 cy=%22187%22 rx=%221.6%22 ry=%221.2%22 fill=%22%23fff%22 opacity=%220.16%22/%3E %3Cellipse cx=%22234%22 cy=%22442%22 rx=%220.5%22 ry=%221.2%22 fill=%22%23fff%22 opacity=%220.23%22/%3E %3Cellipse cx=%22119%22 cy=%22209%22 rx=%221.2%22 ry=%220.5%22 fill=%22%23fff%22 opacity=%220.22%22/%3E %3Cellipse cx=%22725%22 cy=%22959%22 rx=%221.0%22 ry=%221.1%22 fill=%22%23000%22 opacity=%220.19%22/%3E %3Cpath d=%22M247 908Q246 909 263 895%22 stroke=%22%23fff%22 stroke-width=%220.9%22 fill=%22none%22 opacity=%220.17%22/%3E %3Cpath d=%22M772 78Q761 61 748 58%22 stroke=%22%23000%22 stroke-width=%220.7%22 fill=%22none%22 opacity=%220.23%22/%3E %3Cpath d=%22M954 293Q934 292 937 305%22 stroke=%22%23fff%22 stroke-width=%220.7%22 fill=%22none%22 opacity=%220.24%22/%3E %3Cpath d=%22M81 576.3L1048 573.7%22 stroke=%22%23fff%22 stroke-width=%220.6%22 opacity=%220.12%22/%3E %3Cpath d=%22M53 561.3L974 561.8%22 stroke=%22%23fff%22 stroke-width=%220.6%22 opacity=%220.12%22/%3E %3C/g%3E %3C/svg%3E") center / cover no-repeat,radial-gradient(ellipse 75% 75% at 50% 45%,transparent 45%,rgba(0,0,0,.22) 100%)}
