@layer hsPresentation,hsLegacy;@layer hsPresentation{:root{--hs-ink:#040813;--hs-surface:#0b1220;--hs-light:#f1deb0;--hs-copy:#edf0f5;--hs-secondary:#b2bdcf;--hs-line:rgba(188,207,239,.16);--hs-reading-width:42rem;--hs-ease:cubic-bezier(.22,.68,.12,1)}html{color-scheme:dark}body{color:var(--hs-copy)!important;-webkit-font-smoothing:antialiased}::selection{background:rgba(226,195,128,.28);color:#fff5db}button,input,textarea,select{font-family:var(--font-body)!important}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--hs-light)!important;outline-offset:5px!important}.global-brand .wordmark,.global-brand .wordmark em{font-family:var(--font-display)!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.035em!important}.global-brand .wordmark{font-size:1.3rem!important}.global-brand .mark{filter:drop-shadow(0 0 8px rgba(239,212,158,.22))}#s7 #skyIntro{max-width:58rem!important;padding-inline:1.5rem!important}#s7 #skyIntro .sky-intro-kicker{font:500 .75rem/1.5 var(--font-body)!important;letter-spacing:.3em!important;color:var(--hs-light)!important;margin-bottom:1.65rem!important}#s7 #skyIntro #skyTitle{font:400 clamp(3rem,6.6vw,5.75rem)/1.025 var(--font-display)!important;font-optical-sizing:auto;letter-spacing:-.048em!important;color:#f7f3e8!important;max-width:14ch!important;margin:0 auto 1.8rem!important;text-wrap:balance;text-shadow:0 2px 38px rgba(149,181,236,.12)!important}#s7 #skyIntro #skyIntroDescription{font:400 clamp(1rem,1.35vw,1.125rem)/1.7 var(--font-body)!important;max-width:49ch!important;color:#bcc9dc!important;margin:0 auto!important;text-wrap:pretty}#s7 #skyIntro .sky-intro-actions{gap:.75rem!important;margin-top:2.25rem!important}#s7 #skyIntro .sky-intro-actions .btn{min-height:3.25rem!important;padding:.85rem 1.35rem!important;border-radius:.9rem!important;font:500 .9375rem/1.35 var(--font-body)!important;transition:background .25s var(--hs-ease),border-color .25s,box-shadow .25s!important}#s7 #skyIntro #introCreate{background:linear-gradient(135deg,#f0dfb4,#d7b873)!important;color:#171a20!important;border:1px solid #ead5a1!important;font-weight:600!important;box-shadow:0 6px 32px rgba(211,175,102,.15),inset 0 1px rgba(255,255,255,.35)!important}#s7 #skyIntro #introCreate:hover{background:linear-gradient(135deg,#f8ebcc,#e3c990)!important;box-shadow:0 8px 40px rgba(224,193,130,.22)!important}#s7 #skyIntro #introFutureSelf,#s7 #skyIntro #introExplore{color:#d5deec!important;border-color:rgba(198,215,241,.19)!important;background:rgba(10,18,33,.6)!important}#s7 #skyIntro #introExplore{background:0 0!important}#hsPublicWriteTitle5121,#hsPublicPreviewTitle5121,#innerTitle,#collectionTitle,#turnTitle{font:400 clamp(2.4rem,4.1vw,3.6rem)/1.12 var(--font-display)!important;letter-spacing:-.036em!important;color:#f3efe4!important;text-wrap:balance}#s9 .sub,#s5 .sub,#s4 .sub,#s12 .sub{font:400 1rem/1.65 var(--font-body)!important;color:var(--hs-secondary)!important}#publicText,#innerText,#draftText{font:400 clamp(1.125rem,1.7vw,1.375rem)/1.65 var(--font-display)!important;color:#f4f0e5!important;letter-spacing:0!important;caret-color:var(--hs-light)!important;background:linear-gradient(145deg,rgba(21,32,51,.72),rgba(7,13,25,.78))!important;border:1px solid rgba(191,210,239,.22)!important;border-radius:1.25rem!important;padding:1.5rem!important;box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 60px rgba(0,0,0,.14)!important;transition:border-color .24s,box-shadow .24s!important}#publicText::placeholder,#innerText::placeholder,#draftText::placeholder{color:#8e9db4!important;opacity:1!important;font-size:1rem!important}#publicText:focus,#innerText:focus,#draftText:focus{outline:2px solid rgba(232,207,152,.22)!important;outline-offset:3px!important;border-color:rgba(236,207,143,.62)!important;box-shadow:0 0 30px rgba(135,165,217,.065)!important}#publicCounter,#innerLimit,#draftLimit{color:#9caac1!important;font:400 .8125rem/1.5 var(--font-mono)!important}#publicDataHint,#innerStorageNote,#innerFuturePromiseV5170,#s9 .hs-visibility-reachability-v5382{color:#a9b7cc!important;font-size:.875rem!important;line-height:1.6!important}#s9 .btn.primary:not(:disabled),#s5 .btn.primary:not(:disabled),#s4 .btn.primary:not(:disabled){color:var(--hs-light)!important;background:linear-gradient(135deg,rgba(223,194,131,.15),rgba(223,194,131,.055))!important;border-color:rgba(228,201,145,.42)!important;min-height:3.125rem!important;font-size:1rem!important;font-weight:500!important}#s9 button:disabled,#s5 button:disabled{opacity:.65!important;cursor:not-allowed!important}#hsVisibilityTitle2746{font:400 clamp(2.35rem,4.2vw,3.5rem)/1.12 var(--font-display)!important;letter-spacing:-.035em!important;color:#f3efe4!important;max-width:20ch!important;margin-bottom:1.5rem!important;text-wrap:balance}#hsVisibilityStage2746 .hs-v2746-choice{background:linear-gradient(135deg,rgba(21,32,51,.58),rgba(7,13,25,.7))!important;border:1px solid rgba(191,210,239,.2)!important;border-radius:1.1rem!important;padding:1.1rem 1.25rem!important;transition:border-color .2s,background .2s!important}#hsVisibilityStage2746 .hs-v2746-choice[aria-pressed=true]{border-color:rgba(234,207,148,.7)!important;background:linear-gradient(135deg,rgba(115,94,51,.2),rgba(14,21,34,.9))!important;box-shadow:inset 0 0 0 1px rgba(228,198,132,.12)!important}#hsVisibilityStage2746 .hs-v2746-choice b{font:400 1.35rem/1.35 var(--font-display)!important;color:#f0eadb!important}#hsVisibilityStage2746 .hs-v2746-choice small{font:400 .875rem/1.55 var(--font-body)!important;color:#b2bfd2!important}#aboutProjectModal .about-project-card{background:linear-gradient(155deg,rgba(17,27,44,.985),rgba(5,11,22,.99))!important;border:1px solid rgba(185,205,237,.2)!important;box-shadow:0 32px 120px rgba(0,0,0,.55)!important;border-radius:1.5rem!important}#aboutProjectTitle{font:400 clamp(2.1rem,4vw,3rem)/1.12 var(--font-display)!important;letter-spacing:-.035em!important}#aboutProjectModal .about-project-card :is(p,li){font:400 1rem/1.75 var(--font-body)!important;letter-spacing:0!important;color:#becbdd!important;text-wrap:pretty}#aboutProjectModal .about-project-card :is(h3,h4){font-family:var(--font-body)!important;font-size:1.125rem!important;font-weight:500!important;line-height:1.4!important;color:#f0eadb!important;letter-spacing:0!important}#aboutProjectModal .about-project-card strong{font-weight:600!important;color:#e9dfc8!important}#aboutProjectModal [role=tab]{font:500 .875rem/1.35 var(--font-body)!important;min-height:2.75rem!important}#aboutProjectModal [role=tab][aria-selected=true]{color:var(--hs-light)!important;border-color:rgba(223,195,133,.4)!important}#aboutProjectModal .about-faq-item-v2833{border-color:var(--hs-line)!important}#aboutProjectModal summary{font:500 1rem/1.5 var(--font-body)!important;color:#e9eef6!important;min-height:3rem!important}#constellationPanel,#skyFindPanel{background:linear-gradient(155deg,rgba(14,23,40,.97),rgba(5,11,23,.98))!important;border-color:rgba(184,206,241,.2)!important;box-shadow:0 20px 70px rgba(0,0,0,.32)!important}#starSheet{border-color:rgba(222,199,147,.25)!important;box-shadow:0 28px 90px rgba(0,0,0,.42),inset 0 1px rgba(239,222,184,.05)!important}#starSheetMsg{font-family:var(--font-display)!important;line-height:1.5!important;letter-spacing:-.012em!important;color:#f3eddd!important;text-wrap:pretty}#starSheetTag,#starSheetFoot{color:#acbad0!important;font-size:.8125rem!important;line-height:1.5!important}#s12 .collection-card{border-color:rgba(182,204,237,.16)!important;box-shadow:0 10px 35px rgba(0,0,0,.12)!important}#s12 .collection-card-text{color:#d7e0ed!important;line-height:1.6!important}#s12 .collection-tabs button{font-size:.875rem!important;min-height:2.75rem!important}@media (max-width:700px){.global-brand .wordmark{font-size:1.03rem!important}#s7 #skyIntro{padding-inline:1.25rem!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important}#s7 #skyIntro .sky-intro-actions{width:100%!important;min-width:0!important;box-sizing:border-box!important}#s7 #skyIntro .sky-intro-actions .btn{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}#s7 #skyIntro #skyTitle{font-size:clamp(2.75rem,10.8vw,4rem)!important;max-width:14ch!important;margin-bottom:1.35rem!important}#s7 #skyIntro .sky-intro-kicker{margin-bottom:1.2rem!important}#s7 #skyIntro .sky-intro-actions{gap:.65rem!important;margin-top:1.65rem!important}#s7 #skyIntro .sky-intro-actions .btn{min-height:3.25rem!important}#publicText,#innerText,#draftText{padding:1.125rem!important;border-radius:1rem!important;font-size:1.1875rem!important}#aboutProjectModal .about-project-card{border-radius:1.25rem!important}}@media (max-width:360px){.global-brand .wordmark{font-size:.96rem!important}}@media (max-height:620px) and (min-width:701px){#s7 #skyIntro #skyTitle{font-size:3.5rem!important;margin-bottom:1rem!important}#s7 #skyIntro .sky-intro-actions{margin-top:1.25rem!important}}@media (prefers-reduced-motion:reduce){#skyIntro .btn,#publicText,#innerText,#draftText{transition:none!important}}#innerCompose{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}#publicText:focus,#innerText:focus,#draftText:focus{outline:0!important;box-shadow:0 0 0 3px rgba(232,207,152,.12)!important}#skyIdentityCard{scroll-margin-top:6rem!important}#skyIdentityTitle{font:400 1.65rem/1.15 var(--font-display)!important;letter-spacing:-.02em!important}#skyIdentityBody{font:400 .9375rem/1.65 var(--font-body)!important;color:var(--hs-secondary)!important}#collectionBackupHelp{font:400 .8125rem/1.6 var(--font-body)!important;color:var(--hs-secondary)!important}#s12 .collection-card p{font-size:.9375rem!important;line-height:1.6!important}#s12 .collection-card button:not(.collection-card-art){font-size:.875rem!important}#hsReadingHeaderShadeV5423{display:none}@media (max-width:700px){body:has(:is(#s4,#s5,#s9,#s12).on) #hsReadingHeaderShadeV5423{display:block;position:fixed;inset:0 0 auto;height:calc(4.25rem + env(safe-area-inset-top,0));background:linear-gradient(to bottom,#060b17 74%,rgba(6,11,23,0));z-index:80;pointer-events:none}#innerCompose{margin-top:1.5rem!important}#innerReturnChoice{padding:1rem!important;border-color:var(--hs-line)!important;margin-top:1.5rem!important}#innerReturnChoice .inner-return-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.625rem!important}#innerReturnChoice .inner-return-options label{min-width:0!important;min-height:3.25rem!important;padding:.625rem .375rem!important;font-size:.875rem!important;line-height:1.35!important}#innerReturnChoice legend{font:500 .9375rem/1.45 var(--font-body)!important;padding-inline:.4rem!important}#hsSelfPrimaryActionsV5205:not([hidden]){display:flex!important;flex-direction:column!important;gap:.625rem!important;align-items:stretch!important;margin-top:1.5rem!important}#hsSelfPrimaryActionsV5205 .btn{width:100%!important;min-width:0!important;min-height:3.25rem!important;padding:.8rem 1rem!important;line-height:1.4!important;box-sizing:border-box!important}#innerSaved .row{flex-direction:column!important;align-items:stretch!important}#innerSaved .btn{width:100%!important;min-width:0!important;min-height:3.25rem!important;box-sizing:border-box!important}#aboutNavV2847{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}#aboutNavV2847 [role=tab]{width:100%!important;min-width:0!important;min-height:3rem!important;padding:.5rem!important;font-size:.8125rem!important}#skyFindPanel .sky-find-row{display:flex!important;flex-direction:column!important;gap:.625rem!important}#skyFindInput,#skyFindSubmit{width:100%!important;min-width:0!important;min-height:3rem!important;box-sizing:border-box!important}#skyFindInput{font-size:1rem!important}#skyIdentityCard .sky-identity-head{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important}#skyIdentityCard .sky-identity-state{max-width:100%!important;white-space:normal!important}}#starSheet[data-hs-collection-origin=true] #starSheetTag{display:none!important}#starSheet[data-hs-collection-origin=true] #starSheetFoot{display:block!important;order:100!important;margin:1rem 0 0!important;padding:.9rem 0 1rem!important;border-top:1px solid var(--hs-line)!important;font:400 .8125rem/1.5 var(--font-body)!important}}