.FateMap_fateMapSystem__y_059{width:100%;color:rgba(246,235,207,.96)}.FateMap_artStage__PHFgf{--fate-paint:url(/dream-ui/backgrounds/fate-emblem-ritual-desktop-v1.png);--parallax-x:0px;--parallax-y:0px;position:relative;width:100%;aspect-ratio:1672/941;min-height:35rem;overflow:hidden;border:0;border-radius:1.4rem;background:transparent;isolation:isolate}.FateMap_artStage__PHFgf:after,.FateMap_artStage__PHFgf:before{position:absolute;inset:0;z-index:1;content:"";pointer-events:none}.FateMap_artStage__PHFgf:before{background:radial-gradient(circle at 50% 29%,rgba(255,220,141,.14),transparent 17%),radial-gradient(circle at 18.5% 35%,rgba(93,151,142,.08),transparent 15%),radial-gradient(circle at 81.5% 35%,rgba(93,151,142,.08),transparent 15%),linear-gradient(90deg,rgba(1,8,10,.12),transparent 14% 86%,rgba(1,8,10,.12))}.FateMap_artStage__PHFgf:after{z-index:0;background:linear-gradient(180deg,rgba(2,9,11,.05) 0 65%,rgba(1,7,9,.7) 92%),var(--fate-paint) center /cover no-repeat;box-shadow:inset 0 0 5rem rgba(0,4,6,.72);-webkit-mask-image:var(--material-edge-mask);mask-image:var(--material-edge-mask);-webkit-mask-composite:source-in;mask-composite:intersect}.FateMap_cloudDrift__UENPa,.FateMap_fateThreadLayer__o_wuf,.FateMap_goldShimmer__pGC5F,.FateMap_sealLayer__phJd_{position:absolute;inset:0}.FateMap_cloudDrift__UENPa,.FateMap_fateThreadLayer__o_wuf,.FateMap_goldShimmer__pGC5F{pointer-events:none}.FateMap_cloudDrift__UENPa{z-index:2;inset:-9% -8%;opacity:.2;background:radial-gradient(ellipse at 18% 48%,rgba(127,157,147,.14),transparent 38%),radial-gradient(ellipse at 74% 41%,rgba(103,137,132,.13),transparent 39%),radial-gradient(ellipse at 52% 68%,rgba(45,86,86,.16),transparent 37%);animation:FateMap_cloudDrift__UENPa 24s ease-in-out infinite alternate}.FateMap_goldShimmer__pGC5F{z-index:3;inset:-20% -45%;opacity:.16;background:linear-gradient(108deg,transparent 34%,rgba(255,231,168,.04) 42%,rgba(255,232,170,.42) 49%,rgba(255,244,207,.08) 54%,transparent 63%);animation:FateMap_goldShimmer__pGC5F 15s cubic-bezier(.45,0,.3,1) infinite}.FateMap_fateThreadLayer__o_wuf{z-index:4}.FateMap_fateThread__5frDE{--thread-color:rgba(236,203,126,0.24);position:absolute;display:block;height:18%;border-top:1px solid var(--thread-color);border-radius:50%;opacity:.3;filter:drop-shadow(0 0 5px rgba(224,187,98,.28));transform-origin:center;transition:opacity .32s ease,filter .32s ease}.FateMap_fateThread__5frDE:after,.FateMap_fateThread__5frDE:before,.FateMap_fateThread__5frDE>i{position:absolute;content:"";pointer-events:none}.FateMap_fateThread__5frDE:before{left:8%;right:8%;top:-2px;height:3px;border-radius:50%;opacity:.28;background:linear-gradient(90deg,transparent,rgba(255,235,179,.78),transparent);filter:blur(2px);animation:FateMap_threadBreath__h0pM7 5.4s ease-in-out infinite}.FateMap_fateThread__5frDE:after{left:9%;top:-.22rem;width:.42rem;height:.42rem;border-radius:50%;opacity:0;background:rgba(255,238,186,.96);box-shadow:0 0 .8rem rgba(255,218,132,.9)}.FateMap_fateThread__5frDE>i{left:35%;top:-.12rem;width:.22rem;height:.22rem;border-radius:50%;opacity:.34;background:rgba(245,221,165,.78);box-shadow:0 0 .55rem rgba(244,208,121,.72);animation:FateMap_threadEmber__xRfPr 6.8s ease-in-out infinite}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=character]{left:23%;top:31%;width:27%;transform:rotate(-8deg)}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=relation]{left:50%;top:31%;width:27%;transform:rotate(8deg)}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=event]{left:44.5%;top:46%;width:11%;height:18%;border-top:0;border-left:1px solid var(--thread-color);border-radius:52% 0 0 48%}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=event]:before{left:-2px;right:auto;top:8%;bottom:8%;width:3px;height:auto;background:linear-gradient(180deg,transparent,rgba(255,235,179,.78),transparent)}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=event]:after{left:-.22rem;top:9%}.FateMap_fateThread__5frDE[data-fate-map-thread-active=true]{--thread-color:rgba(252,220,143,0.74);opacity:.92;filter:drop-shadow(0 0 4px rgba(252,218,133,.66)) drop-shadow(0 0 12px rgba(207,160,62,.35))}.FateMap_fateThread__5frDE[data-fate-map-thread-active=true]:after{opacity:1;animation:FateMap_threadSpark__HqSXX 3.8s ease-in-out infinite}.FateMap_sealLayer__phJd_{z-index:6}.FateMap_fateSeal__bZXY6{position:absolute;display:grid;align-content:center;justify-items:center;gap:.34rem;width:10.5rem;height:10.5rem;margin:0;padding:1.2rem 1.05rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(232,224,201,.83);border:0;border-radius:50%;background:radial-gradient(circle,rgba(4,18,20,.76) 0 48%,rgba(4,14,17,.3) 67%,transparent 69%);font:inherit;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.96);translate:-50% -50%;cursor:pointer;transition:color .22s ease,filter .22s ease;animation:FateMap_sealFloat__sUUmX 7.8s ease-in-out infinite}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=core]{left:50%;top:29%;width:12.5rem;height:12.5rem;animation-delay:-1.8s}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=character]{left:18.6%;top:35.2%;animation-delay:-4.3s}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=relation]{left:81.4%;top:35.2%;animation-delay:-5.9s}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=event]{left:50%;top:63%;width:10.2rem;height:10.2rem;animation-delay:-2.7s}.FateMap_sealSigil__5XAaz{position:relative;display:grid;width:2.15rem;height:2.15rem;place-items:center;color:rgba(249,219,143,.95);font-size:.88rem;font-weight:800}.FateMap_sealCopy__m2eXE{position:relative;display:grid;justify-items:center;gap:.25rem;width:100%;min-width:0}.FateMap_sealCopy__m2eXE em,.FateMap_sealCopy__m2eXE small,.FateMap_sealCopy__m2eXE strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FateMap_sealCopy__m2eXE strong{color:rgba(252,241,210,.98);font-family:"Noto Serif SC",Songti SC,serif;font-size:clamp(.95rem,1.25vw,1.16rem);letter-spacing:.06em}.FateMap_sealCopy__m2eXE small{color:rgba(205,207,192,.73);font-size:clamp(.66rem,.8vw,.76rem);line-height:1.35}.FateMap_sealCopy__m2eXE em{color:rgba(159,197,187,.68);font-size:.6rem;font-style:normal;letter-spacing:.12em}.FateMap_fateSeal__bZXY6[data-fate-map-node-state=locked]:not([data-fate-map-selected=true]){opacity:.58;filter:saturate(.58)}.FateMap_fateSeal__bZXY6:focus-visible,.FateMap_fateSeal__bZXY6:hover,.FateMap_fateSeal__bZXY6[data-fate-map-selected=true]{color:rgba(255,242,207,1);filter:brightness(1.12) saturate(1.08);outline:none}.FateMap_fateSeal__bZXY6:focus-visible .FateMap_sealCopy__m2eXE{outline:2px solid rgba(255,228,163,.84);outline-offset:.25rem}.FateMap_fateSeal__bZXY6[data-fate-map-selected=true] .FateMap_sealCopy__m2eXE em{color:rgba(250,216,138,.94)}.FateMap_fateInscription__bTfPK{position:absolute;z-index:8;left:50%;bottom:3.5%;display:grid;grid-template-columns:auto minmax(14rem,1.4fr) minmax(11rem,.8fr);align-items:center;gap:clamp(.85rem,2vw,2rem);width:min(66rem,82%);min-height:5.5rem;padding:.7rem 0;color:rgba(226,222,204,.86);translate:-50% 0;animation:FateMap_inscriptionReveal__WyzCC .42s ease-out both}.FateMap_fateInscription__bTfPK:after,.FateMap_fateInscription__bTfPK:before{position:absolute;left:0;right:0;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(217,177,87,.55) 18%,rgba(217,177,87,.2) 82%,transparent)}.FateMap_fateInscription__bTfPK:before{top:0}.FateMap_fateInscription__bTfPK:after{bottom:0;opacity:.36}.FateMap_inscriptionMark__Mycdk{display:grid;width:3.25rem;height:3.25rem;place-items:center;color:rgba(250,220,145,.98);font-family:"Noto Serif SC",Songti SC,serif;font-weight:800}.FateMap_inscriptionText__BNxhO,.FateMap_inscriptionValue__mEmg0{display:grid;min-width:0}.FateMap_inscriptionText__BNxhO{gap:.2rem}.FateMap_inscriptionText__BNxhO small,.FateMap_inscriptionValue__mEmg0 small{color:rgba(201,170,99,.76);font-size:.62rem;font-weight:750;letter-spacing:.13em}.FateMap_inscriptionText__BNxhO strong{color:rgba(251,239,208,.98);font-family:"Noto Serif SC",Songti SC,serif;font-size:1rem}.FateMap_inscriptionText__BNxhO p{display:-webkit-box;margin:0;overflow:hidden;color:rgba(201,204,190,.77);font-size:.74rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.FateMap_inscriptionValue__mEmg0{gap:.35rem;padding-left:clamp(.8rem,1.8vw,1.5rem);border-left:1px solid rgba(208,171,83,.22)}.FateMap_inscriptionValue__mEmg0 strong{display:-webkit-box;overflow:hidden;color:rgba(229,226,207,.88);font-size:.74rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}@keyframes FateMap_cloudDrift__UENPa{0%{opacity:.18;transform:translate3d(-2%,1.5%,0) scale(1.02)}to{opacity:.36;transform:translate3d(2.5%,-1.5%,0) scale(1.08)}}@keyframes FateMap_goldShimmer__pGC5F{0%,16%{transform:translate3d(-24%,0,0)}62%,to{transform:translate3d(24%,0,0)}}@keyframes FateMap_sealFloat__sUUmX{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes FateMap_threadBreath__h0pM7{0%,to{opacity:.16;transform:scaleX(.78)}50%{opacity:.58;transform:scaleX(1)}}@keyframes FateMap_threadEmber__xRfPr{0%,to{opacity:.1;transform:translateX(-2.5rem) scale(.7)}50%{opacity:.8;transform:translateX(2.5rem) scale(1.15)}}@keyframes FateMap_threadSpark__HqSXX{0%{left:8%;opacity:0;transform:scale(.6)}18%{opacity:1}82%{opacity:.92}to{left:89%;opacity:0;transform:scale(1.15)}}@keyframes FateMap_inscriptionReveal__WyzCC{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.FateMap_artStage__PHFgf{min-height:30rem}.FateMap_fateSeal__bZXY6{width:8.8rem;height:8.8rem;padding:.9rem}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=core]{width:10.3rem;height:10.3rem}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=event]{width:8.4rem;height:8.4rem}.FateMap_sealCopy__m2eXE strong{font-size:.92rem}.FateMap_sealCopy__m2eXE small{font-size:.64rem}.FateMap_fateInscription__bTfPK{width:88%}}@media (max-width:760px){.FateMap_artStage__PHFgf{--fate-paint:url(/dream-ui/backgrounds/fate-emblem-ritual-mobile-v1.png);aspect-ratio:941/1672;min-height:0;border-radius:1rem}.FateMap_artStage__PHFgf:before{background:radial-gradient(circle at 50% 23%,rgba(255,220,141,.13),transparent 17%),radial-gradient(circle at 19.5% 42.5%,rgba(93,151,142,.07),transparent 13%),radial-gradient(circle at 80.5% 42.5%,rgba(93,151,142,.07),transparent 13%)}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=character]{left:24%;top:31%;width:26%;height:13%;transform:rotate(16deg)}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=relation]{left:50%;top:31%;width:26%;height:13%;transform:rotate(-16deg)}.FateMap_fateThread__5frDE[data-fate-map-thread-kind=event]{left:45%;top:49%;width:10%;height:12%}.FateMap_fateSeal__bZXY6{width:6.4rem;height:6.4rem;gap:.18rem;padding:.52rem;background:radial-gradient(circle,rgba(4,18,20,.8) 0 51%,rgba(4,14,17,.24) 69%,transparent 71%)}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=core]{left:50%;top:22.7%;width:8.3rem;height:8.3rem}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=character]{left:19.4%;top:42.4%}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=relation]{left:80.6%;top:42.4%}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=event]{left:50%;top:61%;width:6.8rem;height:6.8rem}.FateMap_sealSigil__5XAaz{width:1.65rem;height:1.65rem;font-size:.7rem}.FateMap_sealCopy__m2eXE{gap:.12rem}.FateMap_sealCopy__m2eXE strong{font-size:.77rem;letter-spacing:.02em}.FateMap_sealCopy__m2eXE small{max-width:5.5rem;font-size:.54rem}.FateMap_sealCopy__m2eXE em{font-size:.49rem;letter-spacing:.06em}.FateMap_fateInscription__bTfPK{bottom:3.1%;grid-template-columns:auto minmax(0,1fr);gap:.65rem;width:86%;min-height:7.2rem;padding:.62rem 0}.FateMap_inscriptionMark__Mycdk{width:2.6rem;height:2.6rem}.FateMap_inscriptionText__BNxhO small,.FateMap_inscriptionValue__mEmg0 small{font-size:.52rem}.FateMap_inscriptionText__BNxhO strong{font-size:.86rem}.FateMap_inscriptionText__BNxhO p,.FateMap_inscriptionValue__mEmg0 strong{font-size:.62rem}.FateMap_inscriptionValue__mEmg0{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.5rem;padding:.48rem 0 0;border-top:1px solid rgba(208,171,83,.18);border-left:0}.FateMap_inscriptionValue__mEmg0 strong{-webkit-line-clamp:1}}@media (max-width:420px){.FateMap_fateSeal__bZXY6{width:5.9rem;height:5.9rem}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=core]{width:7.6rem;height:7.6rem}.FateMap_fateSeal__bZXY6[data-star-map-major-node-kind=event]{width:6.2rem;height:6.2rem}.FateMap_sealCopy__m2eXE small{max-width:4.9rem}}@media (prefers-reduced-motion:reduce){.FateMap_cloudDrift__UENPa,.FateMap_fateInscription__bTfPK,.FateMap_fateSeal__bZXY6,.FateMap_fateThread__5frDE:after,.FateMap_fateThread__5frDE:before,.FateMap_fateThread__5frDE>i,.FateMap_goldShimmer__pGC5F{animation:none!important}}@layer entry-viewport{main.dream-viewport-page:has(.DreamOverviewViewport_stage__iEpwq){--dream-entry-artboard-min-height:var(--entry-scene-height,100svh)!important;padding:0!important}main.dream-viewport-page:has(.DreamOverviewViewport_stage__iEpwq)>div{width:100%!important;max-width:none!important}.dream-entry-flow:has(.DreamOverviewViewport_stage__iEpwq),.dream-scene-stage.is-active:has(.DreamOverviewViewport_stage__iEpwq),.game-viewport:has(.DreamOverviewViewport_stage__iEpwq){min-height:0!important;padding:0!important;margin:0!important}[data-dream-artboard]:has(.DreamOverviewViewport_stage__iEpwq){min-height:var(--entry-scene-height,100svh)!important;border:0!important}[data-dream-artboard]>div:has(>.DreamOverviewViewport_stage__iEpwq){min-height:0!important}.DreamOverviewViewport_stage__iEpwq{display:flex!important;flex-direction:column;gap:clamp(18px,2.5svh,28px)!important;min-height:var(--entry-scene-height,100svh)!important;width:min(1180px,100%)!important;margin-inline:auto!important;padding:clamp(48px,7svh,76px) 40px calc(var(--entry-navigation-height, 36px) + 12px)!important}.DreamOverviewViewport_stage__iEpwq>header{margin:0!important;padding:0!important}.DreamOverviewViewport_stage__iEpwq>header h2{font-size:clamp(2rem,3vw,3rem)!important}.DreamOverviewViewport_details__QjZeG>section{min-height:0!important;margin:0!important;padding:12px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.DreamOverviewViewport_summaries__ieJW1{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 24px!important;margin:0!important;padding-top:20px!important;border-top:1px solid #c4a56b33}.DreamOverviewViewport_summaries__ieJW1>article{min-height:90px!important;padding:14px 20px!important}.DreamOverviewViewport_commands__f9uU0{position:relative!important;inset:auto!important;display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px!important;margin:auto 0 0!important;padding:16px 0!important;width:100%!important}.DreamOverviewViewport_commands__f9uU0>div{margin:0!important;padding:0!important}.DreamOverviewViewport_commands__f9uU0>div:last-of-type{display:flex!important;flex-wrap:wrap;gap:12px!important}.DreamOverviewViewport_commands__f9uU0 button{white-space:nowrap;min-height:48px}}.DreamOverviewViewport_details__QjZeG{color:#e3d5b4}.DreamOverviewViewport_details__QjZeG:not([open])>section{display:none!important}.DreamOverviewViewport_details__QjZeG>summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:44px;padding:8px 0;cursor:pointer;color:#ddc48b;border-bottom:1px solid #c4a56b33}.DreamOverviewViewport_details__QjZeG>summary:after{content:"展开 ↓";font-size:.85rem}.DreamOverviewViewport_details__QjZeG[open]>summary:after{content:"收起 ↑"}.DreamOverviewViewport_details__QjZeG>summary small{color:#a7b6ac;font-size:.8rem}.DreamOverviewViewport_details__QjZeG>summary:focus-visible{outline:2px solid #d8bb82;outline-offset:4px}@media (max-width:700px){@layer entry-viewport{.DreamOverviewViewport_stage__iEpwq{padding:64px 24px calc(var(--entry-navigation-height, 36px) + 12px)!important;gap:20px!important}.DreamOverviewViewport_summaries__ieJW1{gap:12px!important}.DreamOverviewViewport_summaries__ieJW1>article{padding:12px!important}.DreamOverviewViewport_commands__f9uU0{display:block!important}.DreamOverviewViewport_commands__f9uU0>div:last-of-type{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:8px!important;margin-top:16px!important}.DreamOverviewViewport_commands__f9uU0 button{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important;padding-inline:8px!important;min-height:48px!important}.DreamOverviewViewport_commands__f9uU0 button:last-child{grid-column:1/-1}}.DreamOverviewViewport_details__QjZeG>summary{padding-inline:0}}.HomeLivingScene_scene__VEwtm{position:absolute;inset:0;overflow:hidden;pointer-events:none}.HomeLivingScene_plane__pRjre{position:absolute;left:50%;top:50%;width:var(--scene-width,100%);height:var(--scene-height,100%);transform:translate(-50%,-50%)}.HomeLivingScene_light__DsDhI,.HomeLivingScene_painting___vC_k{position:absolute;inset:0;background:url(/dream-ui/backgrounds/home-dream-valley.jpg) 50%/100% 100% no-repeat}.HomeLivingScene_light__DsDhI{opacity:0;pointer-events:none;filter:brightness(1.85) saturate(1.12);transition:opacity .85s ease-out}.HomeLivingScene_moonLight__YK4D6{-webkit-mask-image:radial-gradient(ellipse 5.5% 8% at 75.1% 15.5%,#000 28%,transparent 100%);mask-image:radial-gradient(ellipse 5.5% 8% at 75.1% 15.5%,#000 28%,transparent 100%)}.HomeLivingScene_castleLight__xT_N0{-webkit-mask-image:radial-gradient(ellipse 7% 10% at 75.5% 48.8%,#000 12%,transparent 100%),radial-gradient(ellipse 7% 7% at 81% 66%,#000 5%,transparent 100%);mask-image:radial-gradient(ellipse 7% 10% at 75.5% 48.8%,#000 12%,transparent 100%),radial-gradient(ellipse 7% 7% at 81% 66%,#000 5%,transparent 100%)}.HomeLivingScene_starsA__EhU50{-webkit-mask-image:radial-gradient(ellipse 1.2% 1.8% at 42.1% 18.9%,#000,transparent),radial-gradient(ellipse 1% 1.5% at 93.1% 5.7%,#000,transparent),radial-gradient(ellipse .8% 1.2% at 59.5% 29.5%,#000,transparent);mask-image:radial-gradient(ellipse 1.2% 1.8% at 42.1% 18.9%,#000,transparent),radial-gradient(ellipse 1% 1.5% at 93.1% 5.7%,#000,transparent),radial-gradient(ellipse .8% 1.2% at 59.5% 29.5%,#000,transparent)}.HomeLivingScene_starsB__WF6sY{-webkit-mask-image:radial-gradient(ellipse 1.2% 1.8% at 65.8% 17.8%,#000,transparent),radial-gradient(ellipse .9% 1.3% at 38.1% 13.8%,#000,transparent),radial-gradient(ellipse .8% 1.2% at 98% 31.3%,#000,transparent);mask-image:radial-gradient(ellipse 1.2% 1.8% at 65.8% 17.8%,#000,transparent),radial-gradient(ellipse .9% 1.3% at 38.1% 13.8%,#000,transparent),radial-gradient(ellipse .8% 1.2% at 98% 31.3%,#000,transparent)}.HomeLivingScene_hotspot__c_aLg{position:absolute;pointer-events:none}.HomeLivingScene_moon__KYdNS{left:71.6%;top:10%;width:7%;height:11%;border-radius:50%}.HomeLivingScene_castle__ZDbkZ{left:70%;top:35%;width:17%;height:36%;clip-path:polygon(38% 0,47% 22%,62% 12%,75% 34%,100% 62%,100% 100%,0 100%,8% 51%,23% 43%)}.HomeLivingScene_shade__iC7PL{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,7,12,.12),transparent 30%,rgba(2,7,12,.14) 75%,#04090d),linear-gradient(90deg,rgba(2,7,12,.3),transparent 35%,transparent 65%,rgba(2,7,12,.24))}@media (hover:hover) and (pointer:fine){.HomeLivingScene_scene__VEwtm:not([data-paused=true]) .HomeLivingScene_hotspot__c_aLg{pointer-events:auto}.HomeLivingScene_plane__pRjre:has(.HomeLivingScene_castle__ZDbkZ:hover) .HomeLivingScene_castleLight__xT_N0,.HomeLivingScene_plane__pRjre:has(.HomeLivingScene_moon__KYdNS:hover) .HomeLivingScene_moonLight__YK4D6{opacity:.9}}@media (prefers-reduced-motion:no-preference){.HomeLivingScene_starsA__EhU50{animation:HomeLivingScene_starBreath__LbjBo 5.8s ease-in-out infinite}.HomeLivingScene_starsB__WF6sY{animation:HomeLivingScene_starBreath__LbjBo 7.7s ease-in-out -3.1s infinite}}.HomeLivingScene_scene__VEwtm[data-active=false] .HomeLivingScene_light__DsDhI,.HomeLivingScene_scene__VEwtm[data-paused=true] .HomeLivingScene_light__DsDhI{animation-play-state:paused}.HomeLivingScene_scene__VEwtm[data-paused=true] :is(.HomeLivingScene_moonLight__YK4D6,.HomeLivingScene_castleLight__xT_N0){opacity:0}@keyframes HomeLivingScene_starBreath__LbjBo{0%,to{opacity:.04}45%{opacity:.78}72%{opacity:.2}}@media (prefers-reduced-motion:reduce){.HomeLivingScene_light__DsDhI{animation:none;transition:none}}.HomeTitleMaterial_surface__qqs0y{position:relative;isolation:isolate;overflow:hidden;min-height:var(--entry-scene-height,100svh);width:100%;color:#f6eedc;background:#04090d;font-family:Songti SC,STSong,"Noto Serif SC",serif}.HomeTitleMaterial_brand__a9_4L{position:absolute;z-index:2;top:24px;left:28px;color:#d5bb79;font-size:.8rem;letter-spacing:.2em}.HomeTitleMaterial_stage__o_aO3{position:relative;z-index:1;min-height:var(--entry-scene-height,100svh);display:grid;place-items:center;padding:58px 24px 32px;pointer-events:none;text-align:center}.HomeTitleMaterial_inner__Q9aDt{display:grid;justify-items:center;width:min(100%,850px)}.HomeTitleMaterial_emblem__t8v7K{width:clamp(100px,10vw,142px);height:auto;opacity:.86;margin:0 0 16px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.38))}.HomeTitleMaterial_kicker__eBrWm{margin:0 0 18px;color:#c6ac70;font-size:.7rem;font-weight:600;letter-spacing:.26em}.HomeTitleMaterial_title__j6hq3{margin:0;color:#efd591;font-size:clamp(4.4rem,8.6vw,8rem);font-weight:500;letter-spacing:.14em;text-indent:.14em;line-height:1.15;text-shadow:0 3px 5px #060e15,0 12px 36px rgba(0,0,0,.45);white-space:nowrap}.HomeTitleMaterial_slogan__OrIRE{margin:24px 0 0;font-size:clamp(1.12rem,2vw,1.85rem);color:#efe7d6;letter-spacing:.12em;text-wrap:balance;text-shadow:0 2px 5px #071019,0 0 18px #071019}.HomeTitleMaterial_copy___rcZM{margin:20px 0 0;font-size:clamp(.86rem,1.2vw,1rem);color:#d0d3c7;line-height:1.8;text-wrap:balance;text-shadow:0 1px 3px #071019,0 0 12px #071019}.HomeTitleMaterial_actions__eCOlt{display:grid;gap:8px;margin-top:40px;width:min(390px,100%);pointer-events:auto}.HomeTitleMaterial_actions__eCOlt:has(>:nth-child(3)){width:min(650px,100%);grid-template-columns:repeat(2,minmax(0,1fr))}.HomeTitleMaterial_actions__eCOlt:has(>:nth-child(3)):not(:has(>:nth-child(4)))>:first-child{grid-column:1/-1}.HomeTitleMaterial_command__r72wp{position:relative;isolation:isolate;min-height:62px;padding:12px 34px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#f4dea0;font:600 1.15rem/1.4 Songti SC,serif;letter-spacing:.12em;text-shadow:0 2px 3px #03080b;cursor:pointer;transition:color .22s ease,transform .22s ease}.HomeTitleMaterial_command__r72wp:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/dream-ui/ornaments/home-ink-command-v1.png) 50%/100% auto no-repeat;opacity:.86;filter:saturate(.65);transition:opacity .3s ease,filter .3s ease}.HomeTitleMaterial_command__r72wp[data-quiet=true]{color:#cfcec1}.HomeTitleMaterial_command__r72wp[data-quiet=true]:before{opacity:.54;filter:saturate(.3)}.HomeTitleMaterial_command__r72wp:focus-visible,.HomeTitleMaterial_command__r72wp:hover:not(:disabled){color:#fff1c4;transform:translateY(-2px)}.HomeTitleMaterial_command__r72wp:focus-visible:before,.HomeTitleMaterial_command__r72wp:hover:not(:disabled):before{opacity:1;filter:brightness(1.2) saturate(.7)}.HomeTitleMaterial_command__r72wp:focus-visible{outline:1px solid #c4a971;outline-offset:3px}.HomeTitleMaterial_command__r72wp:active:not(:disabled){transform:translateY(0)}.HomeTitleMaterial_command__r72wp:disabled{opacity:.42;cursor:not-allowed}.HomeTitleMaterial_nav__JWO1t{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin-top:26px;max-width:100%;pointer-events:auto}.HomeTitleMaterial_nav__JWO1t :is(a,button){display:inline-flex;gap:8px;align-items:baseline;min-height:44px;padding:8px 2px;border:0;border-radius:0;box-shadow:none;background:transparent;color:#c6b58e;font-size:.85rem;text-decoration:none}.HomeTitleMaterial_nav__JWO1t :is(a,button):after,.HomeTitleMaterial_nav__JWO1t :is(a,button):before{display:none}.HomeTitleMaterial_nav__JWO1t small{font-size:.65rem;color:#8b9999}.HomeTitleMaterial_nav__JWO1t :is(a,button):hover{color:#f4dea0}.HomeTitleMaterial_nav__JWO1t :is(a,button):focus-visible{outline:1px solid #c4a971;outline-offset:4px}@media (max-width:600px){.HomeTitleMaterial_stage__o_aO3{padding:74px 20px 28px}.HomeTitleMaterial_emblem__t8v7K{width:105px;margin-bottom:20px}.HomeTitleMaterial_title__j6hq3{font-size:clamp(3.8rem,15vw,5.5rem)}.HomeTitleMaterial_slogan__OrIRE{font-size:1.1rem;letter-spacing:.05em}.HomeTitleMaterial_copy___rcZM{max-width:250px}.HomeTitleMaterial_actions__eCOlt{width:min(340px,100%);margin-top:32px}.HomeTitleMaterial_nav__JWO1t{gap:0 18px;margin-top:20px}}@media (min-width:900px) and (max-height:820px){.HomeTitleMaterial_stage__o_aO3{padding:38px 24px 18px}.HomeTitleMaterial_emblem__t8v7K{width:98px;margin-bottom:10px}.HomeTitleMaterial_title__j6hq3{font-size:5.9rem}.HomeTitleMaterial_slogan__OrIRE{margin-top:16px}.HomeTitleMaterial_copy___rcZM{margin-top:10px}.HomeTitleMaterial_actions__eCOlt{margin-top:20px;gap:2px}.HomeTitleMaterial_command__r72wp{min-height:54px}.HomeTitleMaterial_nav__JWO1t{margin-top:14px}}@media (max-width:600px) and (max-height:760px){.HomeTitleMaterial_stage__o_aO3{padding-block:64px 16px}.HomeTitleMaterial_emblem__t8v7K{width:86px;margin-bottom:8px}.HomeTitleMaterial_kicker__eBrWm{margin-bottom:12px}.HomeTitleMaterial_slogan__OrIRE{margin-top:16px}.HomeTitleMaterial_copy___rcZM{margin-top:10px}.HomeTitleMaterial_actions__eCOlt{margin-top:20px}.HomeTitleMaterial_nav__JWO1t{margin-top:12px}}.HomeTitleMaterial_stage__o_aO3{padding-bottom:calc(var(--entry-navigation-height, 36px) + 12px)}@media (prefers-reduced-motion:reduce){.HomeTitleMaterial_command__r72wp,.HomeTitleMaterial_command__r72wp:before{transition:none;transform:none}}.NarrativeTitle_title__A423L{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;overflow-wrap:normal;word-break:normal;text-overflow:clip;scrollbar-width:thin;scrollbar-color:#86764d transparent}.NarrativeTitle_title__A423L>span{display:inline-block;white-space:nowrap;line-height:1.3}.NarrativeTitle_title__A423L:focus-visible{outline:1px solid #bfa56d;outline-offset:3px}.DreamHistoryDialog_layer__xPRlw{align-items:center;background:radial-gradient(circle at 50% 8%,rgba(208,169,88,.14),transparent 38%),rgba(1,6,9,.72);backdrop-filter:blur(8px);box-sizing:border-box;display:flex;inset:0;isolation:isolate;justify-content:center;overflow:hidden;overscroll-behavior:contain;padding:clamp(12px,2.4vw,34px);pointer-events:auto;position:fixed;z-index:var(--z-modal,3200)}.DreamHistoryDialog_dialog__FFIjn{min-width:0;box-sizing:border-box;background:linear-gradient(145deg,rgba(14,23,24,.99),rgba(3,9,12,.99)),#071012;border:1px solid rgba(222,183,101,.43);border-radius:26px;box-shadow:0 30px 100px rgba(0,0,0,.7),inset 0 1px rgba(255,239,196,.08);color:#ece4d2;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:min(760px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);max-width:1120px;overflow:hidden;position:relative;width:min(1120px,calc(100vw - 48px));z-index:1}.DreamHistoryDialog_header__uXhep{min-width:0;align-items:flex-start;border-bottom:1px solid rgba(203,166,93,.18);display:flex;gap:22px;justify-content:space-between;padding:26px clamp(22px,3.5vw,44px) 22px}.DreamHistoryDialog_chapter__W0ACP>span,.DreamHistoryDialog_detailHeader__k6FJI>span,.DreamHistoryDialog_kicker__Qik9W,.DreamHistoryDialog_paneHeading__ySar7 span{color:#caa65e;font-size:.72rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.DreamHistoryDialog_header__uXhep h2{color:#fff1cf;font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(2rem,4vw,3.35rem);font-weight:520;letter-spacing:.05em;line-height:1.05;margin:8px 0 10px}.DreamHistoryDialog_header__uXhep p:last-child{color:rgba(231,224,207,.65);line-height:1.65;margin:0;max-width:780px}.DreamHistoryDialog_close___aHAj{align-items:center;background:rgba(8,16,18,.9);border:1px solid rgba(204,168,94,.38);border-radius:999px;color:#e3ca92;cursor:pointer;display:flex;flex:0 0 auto;font-size:1.5rem;height:46px;justify-content:center;width:46px}.DreamHistoryDialog_body__0mAQ8{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.34fr);min-height:0;min-width:0}.DreamHistoryDialog_detailPane__miK6t,.DreamHistoryDialog_listPane__kPHnY{min-width:0;overflow-wrap:anywhere;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(196,158,82,.48) transparent;scrollbar-width:thin}.DreamHistoryDialog_listPane__kPHnY{background:rgba(3,9,12,.45);border-right:1px solid rgba(203,166,93,.16);padding:22px}.DreamHistoryDialog_detailPane__miK6t{padding:clamp(24px,3.2vw,42px)}.DreamHistoryDialog_paneHeading__ySar7{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.DreamHistoryDialog_paneHeading__ySar7 strong{color:#eee2c5;display:block;font-size:1.15rem;margin-top:5px}.DreamHistoryDialog_paneHeading__ySar7 small{color:rgba(231,224,207,.44);font-size:.72rem;text-align:right}.DreamHistoryDialog_archiveList__pOmDJ{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.DreamHistoryDialog_archiveCard__Rl7Gi{min-width:0;box-sizing:border-box;background:radial-gradient(circle at 0 0,rgba(201,163,83,.08),transparent 44%),rgba(8,16,18,.82);border:1px solid rgba(199,161,87,.2);border-radius:17px;color:inherit;padding:17px;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease;width:100%}.DreamHistoryDialog_archiveCardActive__vExsl,.DreamHistoryDialog_archiveCard__Rl7Gi:focus-within,.DreamHistoryDialog_archiveCard__Rl7Gi:hover{background:radial-gradient(circle at 0 0,rgba(214,174,88,.17),transparent 48%),rgba(12,22,23,.96);border-color:rgba(225,188,107,.62);outline:none;transform:translateY(-1px)}.DreamHistoryDialog_cardTopline__MIT89{align-items:center;color:#c9a968;display:flex;font-size:.7rem;font-weight:720;justify-content:space-between;letter-spacing:.08em}.DreamHistoryDialog_cardTopline__MIT89 .DreamHistoryDialog_complete__oUMce,.DreamHistoryDialog_cardTopline__MIT89 .DreamHistoryDialog_progress__COPfj{border:1px solid;border-radius:999px;padding:3px 8px}.DreamHistoryDialog_cardTopline__MIT89 .DreamHistoryDialog_progress__COPfj{color:#e5bd6b}.DreamHistoryDialog_cardTopline__MIT89 .DreamHistoryDialog_complete__oUMce{color:#83bea9}.DreamHistoryDialog_cardPreview___dbYE>strong{color:#f7ebce;display:block;font-size:1.03rem;line-height:1.38;margin:11px 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DreamHistoryDialog_archiveCard__Rl7Gi time,.DreamHistoryDialog_cardMeta__Ur_I_{color:rgba(225,218,200,.5);display:block;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DreamHistoryDialog_cardPreview___dbYE{display:block;width:100%;min-width:0;border:0;padding:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.DreamHistoryDialog_previewHint__ehOGi{display:block;margin-top:10px;color:#c9a968;font-size:.72rem}.DreamHistoryDialog_cardActions__MbNfz{display:flex;gap:10px;margin-top:14px}.DreamHistoryDialog_cardActions__MbNfz .DreamHistoryDialog_continueButton__DD2zQ,.DreamHistoryDialog_cardActions__MbNfz .DreamHistoryDialog_deleteButton__7iJ0C{width:auto;flex:1;padding:8px 10px;min-height:42px;font-size:.8rem;white-space:nowrap}.DreamHistoryDialog_cardPreview___dbYE:focus-visible{outline:1px solid #d7b975;outline-offset:5px}.DreamHistoryDialog_cardPreview___dbYE:disabled{cursor:wait;opacity:.65}.DreamHistoryDialog_header__uXhep>div{min-width:0}.DreamHistoryDialog_archiveCard__Rl7Gi p{color:rgba(232,225,208,.66);display:-webkit-box;font-size:.83rem;line-height:1.55;margin:10px 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.DreamHistoryDialog_deleteButton__7iJ0C,.DreamHistoryDialog_deleteConfirm___Rw5C button,.DreamHistoryDialog_loadMore__JPKAw{background:rgba(8,16,18,.9);border:1px solid rgba(200,163,91,.32);border-radius:999px;color:#dbc28d;cursor:pointer;min-height:42px;padding:9px 18px}.DreamHistoryDialog_loadMore__JPKAw{margin-top:16px;width:100%}.DreamHistoryDialog_detailPlaceholder__pd_ej,.DreamHistoryDialog_emptyState__11x4B,.DreamHistoryDialog_stateCard__dHG1o{background:rgba(7,14,17,.7);border:1px solid rgba(196,160,91,.18);border-radius:16px;color:rgba(231,224,207,.64);line-height:1.7;margin:0;padding:20px}.DreamHistoryDialog_detailPlaceholder__pd_ej strong,.DreamHistoryDialog_emptyState__11x4B strong{color:#f0e3c4;display:block;margin-bottom:7px}.DreamHistoryDialog_detailPlaceholder__pd_ej p,.DreamHistoryDialog_emptyState__11x4B p{margin:0}.DreamHistoryDialog_detailPlaceholder__pd_ej{margin:auto;max-width:520px}.DreamHistoryDialog_detailPlaceholder__pd_ej>span{color:#c9a763;display:block;font-size:.74rem;font-weight:700;letter-spacing:.15em;margin-bottom:10px}.DreamHistoryDialog_detailHeader__k6FJI{border-bottom:1px solid rgba(202,164,89,.16);padding-bottom:20px}.DreamHistoryDialog_detailHeader__k6FJI h3{color:#fff0ca;font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(1.65rem,3vw,2.55rem);font-weight:520;line-height:1.2;margin:9px 0}.DreamHistoryDialog_detailHeader__k6FJI p{color:rgba(229,221,203,.58);margin:0}.DreamHistoryDialog_chapterScroll__yi80F{display:grid;gap:16px;margin-top:22px}.DreamHistoryDialog_chapter__W0ACP{background:rgba(4,11,14,.56);border:1px solid rgba(194,157,82,.16);border-radius:17px;padding:clamp(18px,2.4vw,26px)}.DreamHistoryDialog_chapter__W0ACP h4{color:#f1e4c5;font-size:1.08rem;margin:7px 0 12px}.DreamHistoryDialog_chapter__W0ACP p{color:rgba(238,232,217,.78);line-height:1.9;margin:0;white-space:pre-wrap}.DreamHistoryDialog_actions__C3GbG{align-items:center;border-top:1px solid rgba(202,164,89,.16);display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding-top:20px}.DreamHistoryDialog_continueButton__DD2zQ{background:linear-gradient(135deg,#e0bd73,#98713a);border:1px solid rgba(255,235,183,.54);border-radius:999px;box-shadow:0 10px 30px rgba(123,88,29,.24);color:#081011;cursor:pointer;font-weight:850;min-height:48px;padding:11px 24px}.DreamHistoryDialog_deleteButton__7iJ0C{border-color:rgba(211,111,96,.34);color:#e6ada1}.DreamHistoryDialog_deleteConfirm___Rw5C{background:rgba(69,22,20,.22);border:1px solid rgba(224,116,98,.42);border-radius:17px;color:#efc0b6;margin-top:20px;padding:18px}.DreamHistoryDialog_deleteConfirm___Rw5C strong{color:#ffd4ca}.DreamHistoryDialog_deleteConfirm___Rw5C p{line-height:1.65;margin:7px 0 14px}.DreamHistoryDialog_deleteConfirm___Rw5C>div{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.DreamHistoryDialog_deleteConfirm___Rw5C .DreamHistoryDialog_confirmDeleteButton__mOc52{background:rgba(117,38,31,.72);border-color:rgba(239,131,111,.6);color:#ffe1da}.DreamHistoryDialog_footer__kS87b{align-items:center;background:rgba(4,10,13,.97);border-top:1px solid rgba(203,166,93,.18);display:flex;gap:18px;justify-content:space-between;min-height:58px;padding:12px clamp(22px,3.5vw,44px)}.DreamHistoryDialog_footer__kS87b>span{color:rgba(228,221,204,.46);font-size:.75rem}.DreamHistoryDialog_error__loUj6,.DreamHistoryDialog_notice__meTSe{font-size:.82rem;line-height:1.45;margin:0;text-align:right}.DreamHistoryDialog_error__loUj6{color:#f1a99c}.DreamHistoryDialog_notice__meTSe{color:#d9bd81}.DreamHistoryDialog_archiveCard__Rl7Gi:disabled,.DreamHistoryDialog_close___aHAj:disabled,.DreamHistoryDialog_continueButton__DD2zQ:disabled,.DreamHistoryDialog_deleteButton__7iJ0C:disabled,.DreamHistoryDialog_deleteConfirm___Rw5C button:disabled,.DreamHistoryDialog_loadMore__JPKAw:disabled{cursor:not-allowed;opacity:.48;transform:none}@media (max-width:880px){.DreamHistoryDialog_dialog__FFIjn{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}.DreamHistoryDialog_body__0mAQ8{display:block;overflow-y:auto}.DreamHistoryDialog_detailPane__miK6t,.DreamHistoryDialog_listPane__kPHnY{overflow:visible}.DreamHistoryDialog_listPane__kPHnY{border-bottom:1px solid rgba(203,166,93,.16);border-right:0}}@media (max-width:620px){.DreamHistoryDialog_layer__xPRlw{padding:0}.DreamHistoryDialog_dialog__FFIjn{border:0;border-radius:0;height:100dvh;max-height:100dvh;width:100vw}.DreamHistoryDialog_header__uXhep{padding:20px 17px 17px}.DreamHistoryDialog_header__uXhep h2{font-size:2rem}.DreamHistoryDialog_header__uXhep p:last-child{font-size:.84rem}.DreamHistoryDialog_detailPane__miK6t,.DreamHistoryDialog_listPane__kPHnY{padding:18px 16px}.DreamHistoryDialog_actions__C3GbG,.DreamHistoryDialog_footer__kS87b{align-items:stretch;flex-direction:column}.DreamHistoryDialog_continueButton__DD2zQ,.DreamHistoryDialog_deleteButton__7iJ0C{width:100%}.DreamHistoryDialog_footer__kS87b{gap:6px;padding:10px 16px max(10px,env(safe-area-inset-bottom))}.DreamHistoryDialog_error__loUj6,.DreamHistoryDialog_notice__meTSe{text-align:left}}.SameWorldStoryDialog_layer__l8Xkr{align-items:center;background:radial-gradient(circle at 50% 15%,rgba(193,154,80,.12),transparent 42%),rgba(2,7,10,.82);display:flex;justify-content:center;padding:clamp(14px,3vw,40px)}.SameWorldStoryDialog_dialog__0yF2W{background:linear-gradient(145deg,rgba(14,22,23,.98),rgba(4,10,13,.98)),#081012;border:1px solid rgba(211,175,101,.42);border-radius:28px;box-shadow:0 28px 90px rgba(0,0,0,.62),inset 0 1px rgba(255,239,194,.08);color:#e8e1cf;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(900px,calc(100dvh - 28px));max-width:1180px;min-height:min(720px,calc(100dvh - 28px));overflow:hidden;width:min(1180px,calc(100vw - 28px))}.SameWorldStoryDialog_header__MsrB8{align-items:flex-start;border-bottom:1px solid rgba(197,161,91,.18);display:flex;gap:24px;justify-content:space-between;padding:clamp(24px,4vw,42px) clamp(22px,4vw,48px) 26px}.SameWorldStoryDialog_header__MsrB8>div{max-width:790px}.SameWorldStoryDialog_canonCard__szrSg>span,.SameWorldStoryDialog_eligibilityCard__jgJOV>div:first-child>span,.SameWorldStoryDialog_kicker__PPepE,.SameWorldStoryDialog_sectionHeading__deR4h span,.SameWorldStoryDialog_sourceMode__6_7t5{color:#c9a763;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.SameWorldStoryDialog_header__MsrB8 h2{color:#fff2d1;font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(1.9rem,4vw,3.5rem);font-weight:500;letter-spacing:.04em;line-height:1.08;margin:8px 0 12px}.SameWorldStoryDialog_header__MsrB8 p:last-child{color:rgba(226,221,207,.7);font-size:.98rem;line-height:1.75;margin:0}.SameWorldStoryDialog_close__6M6Hd{align-items:center;background:rgba(10,18,20,.84);border:1px solid rgba(201,167,99,.35);border-radius:999px;color:#d9c18d;cursor:pointer;display:flex;flex:0 0 auto;font-size:1.5rem;height:44px;justify-content:center;width:44px}.SameWorldStoryDialog_body__gGZWP{min-height:0;overscroll-behavior:contain;overflow-y:auto;padding:28px clamp(22px,4vw,48px) 40px;scrollbar-color:rgba(194,157,83,.5) transparent;scrollbar-width:thin}.SameWorldStoryDialog_section__5Ifa3+.SameWorldStoryDialog_section__5Ifa3{border-top:1px solid rgba(197,161,91,.15);margin-top:32px;padding-top:32px}.SameWorldStoryDialog_sectionHeading__deR4h{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.SameWorldStoryDialog_sectionHeading__deR4h h3{color:#efe4c6;font-size:clamp(1.18rem,2vw,1.55rem);font-weight:650;margin:5px 0 0}.SameWorldStoryDialog_sectionHeading__deR4h small{color:rgba(225,220,207,.52)}.SameWorldStoryDialog_canonGrid__R5_CN,.SameWorldStoryDialog_sourceGrid__BvjZo{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.SameWorldStoryDialog_canonCard__szrSg,.SameWorldStoryDialog_sourceCard__cPxt6{background:linear-gradient(150deg,rgba(25,34,33,.82),rgba(7,14,17,.94));border:1px solid rgba(197,161,91,.2);border-radius:18px;color:inherit;cursor:pointer;min-height:168px;padding:20px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.SameWorldStoryDialog_canonCard__szrSg:focus-visible,.SameWorldStoryDialog_canonCard__szrSg:hover,.SameWorldStoryDialog_sourceCard__cPxt6:focus-visible,.SameWorldStoryDialog_sourceCard__cPxt6:hover{border-color:rgba(221,184,108,.64);box-shadow:0 14px 34px rgba(0,0,0,.24);transform:translateY(-2px)}.SameWorldStoryDialog_canonCard__szrSg.SameWorldStoryDialog_selected__xFOtw,.SameWorldStoryDialog_sourceCard__cPxt6.SameWorldStoryDialog_active__i5TZG{background:radial-gradient(circle at 10% 5%,rgba(197,157,78,.18),transparent 42%),linear-gradient(150deg,rgba(32,39,34,.96),rgba(8,16,18,.98));border-color:#c6a15c;box-shadow:0 0 0 1px rgba(198,161,92,.2),0 18px 38px rgba(0,0,0,.28)}.SameWorldStoryDialog_canonCard__szrSg strong,.SameWorldStoryDialog_eligibilityCard__jgJOV strong,.SameWorldStoryDialog_sourceCard__cPxt6 strong{color:#f5ead0;display:block;font-size:1.08rem;line-height:1.35;margin:12px 0 8px}.SameWorldStoryDialog_canonCard__szrSg p,.SameWorldStoryDialog_eligibilityCard__jgJOV p,.SameWorldStoryDialog_sourceCard__cPxt6 p{color:rgba(225,220,207,.62);display:-webkit-box;font-size:.88rem;line-height:1.58;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.SameWorldStoryDialog_canonCard__szrSg small,.SameWorldStoryDialog_sourceCard__cPxt6 small{color:rgba(216,195,150,.68);display:block;margin-top:14px}.SameWorldStoryDialog_eligibilityActions__cB107 button,.SameWorldStoryDialog_emptyState__u9tsa button,.SameWorldStoryDialog_manageToggle__uhbHx{background:rgba(13,21,22,.9);border:1px solid rgba(199,164,95,.35);border-radius:999px;color:#ddc999;cursor:pointer;min-height:38px;padding:7px 15px}.SameWorldStoryDialog_emptyState__u9tsa,.SameWorldStoryDialog_empty__ngQrw,.SameWorldStoryDialog_error__Z35BY,.SameWorldStoryDialog_notice__k2pIy{background:rgba(7,14,17,.7);border:1px solid rgba(196,160,91,.18);border-radius:16px;color:rgba(226,220,203,.68);line-height:1.7;margin:0;padding:20px}.SameWorldStoryDialog_error__Z35BY{border-color:rgba(220,108,91,.36);color:#f2b8aa}.SameWorldStoryDialog_notice__k2pIy{border-color:rgba(199,164,95,.36);color:#ddc999;margin-top:18px}.SameWorldStoryDialog_emptyState__u9tsa strong{color:#f0e3c4;display:block;margin-bottom:5px}.SameWorldStoryDialog_emptyState__u9tsa p{margin:0 0 14px}.SameWorldStoryDialog_eligibilityList__gIEJ_{display:grid;gap:12px;margin-top:18px}.SameWorldStoryDialog_authoringPanel__t_qPI{background:radial-gradient(circle at 0 0,rgba(201,164,91,.13),transparent 38%),rgba(7,14,17,.76);border:1px solid rgba(205,170,99,.28);border-radius:20px;display:grid;gap:16px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);padding:20px}.SameWorldStoryDialog_authoringActions__ataZE,.SameWorldStoryDialog_authoringHeading__rL_DO{align-items:center;display:flex;gap:14px;grid-column:1/-1;justify-content:space-between}.SameWorldStoryDialog_authoringHeading__rL_DO span,.SameWorldStoryDialog_authoringPanel__t_qPI label>span{color:#c9a763;display:block;font-size:.74rem;font-weight:700;letter-spacing:.12em;margin-bottom:7px}.SameWorldStoryDialog_authoringHeading__rL_DO strong{color:#f1e5c7;display:block;font-size:1.08rem}.SameWorldStoryDialog_authoringActions__ataZE span,.SameWorldStoryDialog_authoringHeading__rL_DO small{color:rgba(225,220,207,.56);line-height:1.5}.SameWorldStoryDialog_kindPicker__C9xtN{display:flex;gap:8px;grid-column:1/-1}.SameWorldStoryDialog_authoringActions__ataZE button,.SameWorldStoryDialog_kindPicker__C9xtN button{background:rgba(13,21,22,.9);border:1px solid rgba(199,164,95,.35);border-radius:999px;color:#ddc999;cursor:pointer;min-height:40px;padding:8px 16px}.SameWorldStoryDialog_kindPicker__C9xtN button[aria-pressed=true]{background:rgba(191,150,73,.22);border-color:#caa45f;color:#fff0c7}.SameWorldStoryDialog_authoringPanel__t_qPI label{min-width:0}.SameWorldStoryDialog_authoringPanel__t_qPI input,.SameWorldStoryDialog_authoringPanel__t_qPI textarea{background:rgba(2,8,10,.78);border:1px solid rgba(196,160,91,.24);border-radius:13px;color:#eee4cd;font:inherit;line-height:1.55;outline:none;padding:12px 14px;resize:vertical;width:100%}.SameWorldStoryDialog_authoringPanel__t_qPI input:focus,.SameWorldStoryDialog_authoringPanel__t_qPI textarea:focus{border-color:rgba(221,184,108,.68);box-shadow:0 0 0 3px rgba(197,157,78,.1)}.SameWorldStoryDialog_eligibilityCard__jgJOV{align-items:center;background:rgba(7,14,17,.72);border:1px solid rgba(196,160,91,.18);border-radius:18px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;padding:18px 20px}.SameWorldStoryDialog_eligibilityCard__jgJOV strong{margin:5px 0}.SameWorldStoryDialog_eligibilityActions__cB107{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:350px}.SameWorldStoryDialog_eligibilityActions__cB107 .SameWorldStoryDialog_clearEligibility____Yex{border-color:rgba(185,112,93,.35);color:#d8ad9d}.SameWorldStoryDialog_footer__sZ9AY{align-items:center;background:rgba(5,11,13,.96);border-top:1px solid rgba(197,161,91,.2);display:flex;gap:24px;justify-content:space-between;padding:20px clamp(22px,4vw,48px)}.SameWorldStoryDialog_footer__sZ9AY span,.SameWorldStoryDialog_footer__sZ9AY strong{display:block}.SameWorldStoryDialog_footer__sZ9AY strong{color:#ead9ad}.SameWorldStoryDialog_footer__sZ9AY span{color:rgba(225,220,207,.5);font-size:.78rem;line-height:1.5;margin-top:3px}.SameWorldStoryDialog_continueButton__PFfXQ{background:linear-gradient(135deg,#d3b16d,#8d6b31);border:1px solid rgba(255,235,183,.5);border-radius:999px;box-shadow:0 10px 28px rgba(119,85,27,.28);color:#0a0e0e;cursor:pointer;flex:0 0 auto;font-weight:800;min-height:48px;padding:12px 24px}.SameWorldStoryDialog_authoringActions__ataZE button:disabled,.SameWorldStoryDialog_canonCard__szrSg:disabled,.SameWorldStoryDialog_close__6M6Hd:disabled,.SameWorldStoryDialog_continueButton__PFfXQ:disabled,.SameWorldStoryDialog_eligibilityActions__cB107 button:disabled,.SameWorldStoryDialog_kindPicker__C9xtN button:disabled,.SameWorldStoryDialog_manageToggle__uhbHx:disabled,.SameWorldStoryDialog_sourceCard__cPxt6:disabled{cursor:not-allowed;opacity:.45;transform:none}@media (max-width:900px){.SameWorldStoryDialog_dialog__0yF2W{border-radius:22px;max-height:calc(100dvh - 16px);min-height:calc(100dvh - 16px);width:calc(100vw - 16px)}.SameWorldStoryDialog_canonGrid__R5_CN,.SameWorldStoryDialog_sourceGrid__BvjZo{grid-template-columns:repeat(2,minmax(0,1fr))}.SameWorldStoryDialog_eligibilityCard__jgJOV{align-items:stretch;grid-template-columns:1fr}.SameWorldStoryDialog_authoringPanel__t_qPI{grid-template-columns:1fr}.SameWorldStoryDialog_eligibilityActions__cB107{justify-content:flex-start;max-width:none}}@media (max-width:620px){.SameWorldStoryDialog_layer__l8Xkr{padding:0}.SameWorldStoryDialog_dialog__0yF2W{border-radius:0;border-width:0;max-height:100dvh;min-height:100dvh;width:100vw}.SameWorldStoryDialog_header__MsrB8{padding:22px 18px 18px}.SameWorldStoryDialog_header__MsrB8 h2{font-size:2rem}.SameWorldStoryDialog_body__gGZWP{padding:22px 18px 32px}.SameWorldStoryDialog_canonGrid__R5_CN,.SameWorldStoryDialog_sourceGrid__BvjZo{grid-template-columns:1fr}.SameWorldStoryDialog_canonCard__szrSg,.SameWorldStoryDialog_sourceCard__cPxt6{min-height:0}.SameWorldStoryDialog_sectionHeading__deR4h{align-items:flex-start;flex-direction:column}.SameWorldStoryDialog_authoringActions__ataZE,.SameWorldStoryDialog_authoringHeading__rL_DO{align-items:stretch;flex-direction:column}.SameWorldStoryDialog_authoringActions__ataZE button{width:100%}.SameWorldStoryDialog_footer__sZ9AY{align-items:stretch;flex-direction:column;gap:12px;padding:15px 18px max(15px,env(safe-area-inset-bottom))}.SameWorldStoryDialog_continueButton__PFfXQ{width:100%}}@layer generation-material{main:has(.DreamGenerationScene_scene__qH2Yx){padding:0!important}.dream-entry-flow:has(.DreamGenerationScene_scene__qH2Yx),.dream-scene-stage:has(.DreamGenerationScene_scene__qH2Yx),.game-viewport:has(.DreamGenerationScene_scene__qH2Yx),main:has(.DreamGenerationScene_scene__qH2Yx)>div,main:has(.DreamGenerationScene_scene__qH2Yx)>div>div:has(.DreamGenerationScene_scene__qH2Yx){width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}.DreamGenerationScene_scene__qH2Yx{margin:0!important}}.DreamGenerationScene_scene__qH2Yx{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;width:100%;min-width:0;min-height:var(--entry-scene-height,100svh);display:flex;flex-direction:column;padding:clamp(38px,5vh,70px) clamp(28px,6vw,110px) 26px;color:#ece2c9;background:#102427;font-family:var(--font-serif,"Songti SC",serif)}.DreamGenerationScene_drawing__eFvF8,.DreamGenerationScene_environment__4hCSy,.DreamGenerationScene_world__qF1hG{position:absolute;inset:0;width:100%;height:100%}.DreamGenerationScene_world__qF1hG{z-index:-2;pointer-events:none;overflow:hidden}.DreamGenerationScene_environment__4hCSy{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.DreamGenerationScene_scene__qH2Yx:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(180deg,#07191bc9,#091b1b73 15%,transparent 33%,transparent 61%,#0b181c5c 75%,#071215ed)}.DreamGenerationScene_lamplight__Q8UlH{position:absolute;inset:0;background:radial-gradient(ellipse at 68% 48%,#f1c67659,transparent 34%);mix-blend-mode:screen;opacity:var(--dream-light,.08)}.DreamGenerationScene_atmosphere__Fijry{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.DreamGenerationScene_atmosphere__Fijry[data-ready=true]{opacity:1}.DreamGenerationScene_drawing__eFvF8{overflow:visible}.DreamGenerationScene_mobile__dx_wR{display:none}.DreamGenerationScene_pen__A7UzO{opacity:0;filter:drop-shadow(-7px 12px 7px #091210a3)}.DreamGenerationScene_motes__IFDuf{position:absolute;inset:0}.DreamGenerationScene_motes__IFDuf i{position:absolute;left:calc(22% + var(--seed) * 5%);top:calc(38% + var(--seed) * 2.3%);width:2px;height:2px;border-radius:50%;background:#e7d29f;box-shadow:0 0 6px #f3bd6f;animation:DreamGenerationScene_rising__kMrEn 9s ease-in-out infinite;animation-delay:calc(var(--seed) * -.9s);opacity:0}.DreamGenerationScene_heading__S4H1_{position:relative;text-align:center;text-shadow:0 2px 12px #081616,0 1px 3px #071313}.DreamGenerationScene_heading__S4H1_>p{color:#d3b980;font-size:12px;letter-spacing:.26em;margin:0 0 15px}.DreamGenerationScene_heading__S4H1_>p span{margin:0 10px}.DreamGenerationScene_heading__S4H1_ h2{font-size:clamp(38px,4vw,60px);font-weight:500;letter-spacing:.25em;margin:0 0 14px;text-indent:.25em;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.DreamGenerationScene_heading__S4H1_>span{color:#d0d4c8;font-size:14px;letter-spacing:.12em}.DreamGenerationScene_breathingRoom__nP_1_{flex:1;min-height:clamp(100px,18svh,220px)}.DreamGenerationScene_footer__81G2Z{position:relative;display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr);align-items:center;gap:18px 8%;width:min(1180px,100%);margin:0 auto;text-shadow:0 2px 7px #071315}.DreamGenerationScene_status__0DEyZ>p{font-size:12px;letter-spacing:.22em;color:#c0ab7f;margin:0 0 12px}.DreamGenerationScene_status__0DEyZ strong{display:flex;gap:12px;align-items:center;font-size:23px;letter-spacing:.1em;font-weight:500;color:#edd39b;text-wrap:balance}.DreamGenerationScene_status__0DEyZ>span{display:block;margin-top:12px;font-size:13px;color:#b4c1bb}.DreamGenerationScene_breath__y3wNz{display:inline-block;flex:0 0 4px;width:4px;height:4px;border-radius:50%;background:#ead398;box-shadow:0 0 12px #d1a253;animation:DreamGenerationScene_breathe__TVm70 4s ease-in-out infinite}.DreamGenerationScene_journal__JEpGC{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:22px;min-height:112px}.DreamGenerationScene_journal__JEpGC>span{writing-mode:vertical-rl;font-size:11px;letter-spacing:.3em;color:#bdab86;padding-top:4px}.DreamGenerationScene_tip___zuKa{animation:DreamGenerationScene_appear__kHi65 1s ease both}.DreamGenerationScene_tip___zuKa h3{margin:0 0 7px;font-size:17px;font-weight:500;color:#e8d2a6}.DreamGenerationScene_tip___zuKa p{font-size:14px;line-height:1.9;color:#d0d4c8;margin:0;text-wrap:pretty}.DreamGenerationScene_footnote__hZjX4{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;color:#a6b5b0}.DreamGenerationScene_footnote__hZjX4 small{font-size:11px;letter-spacing:.08em}.DreamGenerationScene_footnote__hZjX4 button{min-height:44px;padding:6px 0;border:0;background:transparent;color:#c0c5b5;font:inherit;font-size:11px;cursor:pointer}.DreamGenerationScene_footnote__hZjX4 button:hover{color:#f2dab0}.DreamGenerationScene_footnote__hZjX4 button:focus-visible{outline:1px solid #ecd394;outline-offset:5px}.DreamGenerationScene_scene__qH2Yx[data-motion=paused] .DreamGenerationScene_breath__y3wNz,.DreamGenerationScene_scene__qH2Yx[data-motion=paused] .DreamGenerationScene_motes__IFDuf i{animation-play-state:paused}@keyframes DreamGenerationScene_rising__kMrEn{0%,to{opacity:0;transform:translateY(16px)}40%{opacity:.6}80%{opacity:0;transform:translate(12px,-55px)}}@keyframes DreamGenerationScene_breathe__TVm70{50%{opacity:.3}}@keyframes DreamGenerationScene_appear__kHi65{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:600px){.DreamGenerationScene_scene__qH2Yx{min-height:var(--entry-scene-height,100svh);padding:56px 24px max(68px,calc(env(safe-area-inset-bottom) + 56px))}.DreamGenerationScene_scene__qH2Yx:before{background:linear-gradient(180deg,#07191bc7,#07191b52 22%,transparent 35% 54%,#09181c88 68%,#071315ed)}.DreamGenerationScene_desktop__XT_UE{display:none}.DreamGenerationScene_mobile__dx_wR{display:block}.DreamGenerationScene_heading__S4H1_>p{font-size:10px;letter-spacing:.2em}.DreamGenerationScene_heading__S4H1_ h2{font-size:38px}.DreamGenerationScene_heading__S4H1_>span{font-size:12px;letter-spacing:.03em}.DreamGenerationScene_breathingRoom__nP_1_{min-height:clamp(100px,18svh,200px)}.DreamGenerationScene_footer__81G2Z{display:block}.DreamGenerationScene_status__0DEyZ{text-align:center;margin-bottom:28px}.DreamGenerationScene_status__0DEyZ>p{display:none}.DreamGenerationScene_status__0DEyZ strong{justify-content:center;font-size:20px}.DreamGenerationScene_status__0DEyZ>span{font-size:11px;margin-top:8px}.DreamGenerationScene_journal__JEpGC{gap:15px;min-height:0}.DreamGenerationScene_tip___zuKa p{font-size:13px;line-height:1.8}.DreamGenerationScene_footnote__hZjX4{gap:8px 12px;margin-top:18px}.DreamGenerationScene_footnote__hZjX4 small{flex-basis:100%;font-size:10px;letter-spacing:0;max-width:none}.DreamGenerationScene_footnote__hZjX4 button{font-size:10px;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.DreamGenerationScene_scene__qH2Yx *,.DreamGenerationScene_scene__qH2Yx :after,.DreamGenerationScene_scene__qH2Yx :before{animation:none!important;transition:none!important}.DreamGenerationScene_atmosphere__Fijry,.DreamGenerationScene_footnote__hZjX4 [data-motion-control],.DreamGenerationScene_motes__IFDuf,.DreamGenerationScene_pen__A7UzO{display:none}}@layer entry-viewport{main.dream-viewport-page:has(.DreamEntryProgress_progress__d3nqo){--entry-navigation-height:max(36px,calc(24px + env(safe-area-inset-bottom)));--entry-scene-height:100svh}main.dream-viewport-page:has(.DreamEntryProgress_progress__d3nqo):has(.dream-entry-flow:is([data-active-scene=title],[data-active-scene=modeSelect],[data-active-scene=draftInput],[data-active-scene=fragmentSelect])){padding:0!important}.dream-entry-flow:has(>.DreamEntryProgress_progress__d3nqo):is([data-active-scene=title],[data-active-scene=modeSelect],[data-active-scene=draftInput],[data-active-scene=fragmentSelect]),main.dream-viewport-page:has(.DreamEntryProgress_progress__d3nqo):has(.dream-entry-flow:is([data-active-scene=title],[data-active-scene=modeSelect],[data-active-scene=draftInput],[data-active-scene=fragmentSelect])) .game-viewport{height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.dream-entry-flow:has(>.DreamEntryProgress_progress__d3nqo):is([data-active-scene=title],[data-active-scene=modeSelect],[data-active-scene=draftInput],[data-active-scene=fragmentSelect])>.dream-scene-stage.is-active{height:auto!important;min-height:0!important;padding:0!important}.dream-entry-flow:has(>.DreamEntryProgress_progress__d3nqo):is([data-active-scene=title],[data-active-scene=modeSelect],[data-active-scene=draftInput],[data-active-scene=fragmentSelect])>.dream-scene-stage.is-active>*{min-height:var(--entry-scene-min-height,var(--entry-scene-height))!important}}.dream-entry-flow>.DreamEntryProgress_progress__d3nqo{z-index:11;margin-top:calc(-1 * var(--entry-navigation-height, 36px));height:var(--entry-navigation-height,36px);box-sizing:border-box;background:transparent;pointer-events:none}.DreamEntryProgress_progress__d3nqo{position:relative;display:flex;gap:12px;align-items:center;justify-content:center;width:100%;min-height:var(--entry-navigation-height,36px);padding:12px 0 max(12px,env(safe-area-inset-bottom));margin-top:0;isolation:isolate}.DreamEntryProgress_dot__5bC8m{width:6px;height:6px;border-radius:50%;background:#112326;border:1px solid #92794380}.DreamEntryProgress_dot__5bC8m[data-complete=true]{background:#b4985b}.DreamEntryProgress_dot__5bC8m[aria-current=step]{background:#f1d18c;box-shadow:0 0 0 3px #c8a96925,0 0 12px #c8a96980}.DreamStarMapPanel_panel__uqzGF{--folio-ink:#ded7be;--folio-muted:#a8b2a5;--folio-gold:#c9b17d;min-width:0;color:var(--folio-ink);font-family:Songti SC,STSong,serif;background:transparent;border-radius:0;overflow:hidden;box-shadow:none}.DreamStarMapPanel_panel__uqzGF *{box-sizing:border-box}.DreamStarMapPanel_panel__uqzGF button{font:inherit;cursor:pointer}.DreamStarMapPanel_panel__uqzGF button:focus-visible{outline:2px solid #d7bc82;outline-offset:3px}.DreamStarMapPanel_cover__Ackxk{padding:12px 12px 24px}.DreamStarMapPanel_eyebrow__ia2M7{margin:0 0 12px;color:var(--folio-gold);font:600 12px/1.6 system-ui;letter-spacing:.15em}.DreamStarMapPanel_cover__Ackxk h3{margin:0;font-weight:500;font-size:clamp(23px,2.2vw,30px);line-height:1.4;overflow-wrap:anywhere}.DreamStarMapPanel_synopsis__kGdn9{max-width:58ch;font-size:16px;line-height:1.8;margin:12px 0 16px;color:#c0c7b6}.DreamStarMapPanel_coverFoot__J54u6{display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:space-between}.DreamStarMapPanel_coverFoot__J54u6>span{color:var(--folio-muted);font:13px/1.7 system-ui}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_disclosure__ynPF2{min-height:48px;padding:12px 24px;border:1px solid #b89e655e;border-radius:40% 9px 35% 12px/8px 35% 10px 35%;background:#2c392bd9;color:#ecddb0;box-shadow:inset 0 1px #ead19d30,0 5px 9px #030b0b45;transition:transform .18s ease,box-shadow .18s ease}.DreamStarMapPanel_disclosure__ynPF2 span{margin-left:16px}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_disclosure__ynPF2:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ead19d60,0 8px 14px #030b0b70}.DreamStarMapPanel_spread__tIHSt{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.8fr);gap:36px;padding:12px 12px 28px;background:transparent;animation:DreamStarMapPanel_folioOpen__3sDAE .24s ease-out}.DreamStarMapPanel_detail__nqhDG,.DreamStarMapPanel_index__kM2sy{min-width:0}.DreamStarMapPanel_filters__PJeEb{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_filters__PJeEb button{border:0;border-radius:8px;padding:9px 10px;min-height:40px;color:#b6bfad;background:transparent;font:13px/1.4 system-ui}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_filters__PJeEb button[aria-pressed=true]{background:#c4aa6930;color:#f0deb3}.DreamStarMapPanel_entries__uslHm{display:grid;gap:4px}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_node__PpiBo{display:flex;width:100%;min-width:0;align-items:flex-start;gap:13px;padding:15px 12px;border:0;border-radius:10px 4px 16px 5px;color:var(--folio-ink);text-align:left;background:transparent;transition:transform .18s ease,background-color .18s ease}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_node__PpiBo:hover{transform:translateX(3px);background:#baa06b16}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_node__PpiBo[data-selected=true]{background:linear-gradient(90deg,#c1a26b30,#bcab7410);box-shadow:inset 3px 0 #c1a26b8a}.DreamStarMapPanel_number__8or0I{color:#b69b65;font:14px/1.6 Georgia,serif;padding-top:3px}.DreamStarMapPanel_node__PpiBo>span:last-child{min-width:0}.DreamStarMapPanel_node__PpiBo small{display:block;color:var(--folio-muted);font:11px/1.6 system-ui}.DreamStarMapPanel_node__PpiBo strong{display:block;font-size:17px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.DreamStarMapPanel_detail__nqhDG{padding:6px 0 0}.DreamStarMapPanel_detail__nqhDG h4{margin:0 0 22px;font-size:clamp(26px,3vw,38px);line-height:1.5;overflow-wrap:anywhere}.DreamStarMapPanel_detail__nqhDG h4 strong{font-weight:500}.DreamStarMapPanel_summary__BbuxK{margin:0 0 14px;font-size:18px;line-height:1.9;overflow-wrap:anywhere}.DreamStarMapPanel_annotation__5BSus{margin:10px 0;color:#b4baa7;font:13px/1.8 system-ui;overflow-wrap:anywhere}.DreamStarMapPanel_relations__ySs7M{margin-top:32px}.DreamStarMapPanel_relations__ySs7M h5{font-size:19px;font-weight:500;color:#d0b886;margin:0}.DreamStarMapPanel_relations__ySs7M ul{padding:0;margin:18px 0 0;list-style:none;display:grid;gap:12px}.DreamStarMapPanel_relations__ySs7M li{padding:18px 22px;border-radius:7px 15px 10px 19px;background:#0515115e;box-shadow:inset 0 1px #c3ad7025}.DreamStarMapPanel_relationLabel__hptMO{display:block;color:#bcaa7f;font:12px/1.7 system-ui}.DreamStarMapPanel_relationPath__1asZN{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 6px;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.DreamStarMapPanel_relationPath__1asZN span{max-width:100%}.DreamStarMapPanel_relationPath__1asZN>span:nth-child(2){color:#ac9e75}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_follow__j4Kul{max-width:100%;min-height:44px;padding:7px 0;border:0;background:transparent;text-align:left;color:#dfc790;font:14px/1.6 system-ui;overflow-wrap:anywhere}.DreamStarMapPanel_follow__j4Kul:hover{text-decoration:underline;text-underline-offset:5px}.DreamStarMapPanel_empty__8wHxM{color:#b4baa7;font-size:15px;line-height:1.9}.DreamStarMapPanel_footnote__0_8EQ{display:grid;gap:8px;padding:18px 12px 24px;color:#a6af9c;font:12px/1.8 system-ui;background:transparent}@keyframes DreamStarMapPanel_folioOpen__3sDAE{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.DreamStarMapPanel_cover__Ackxk{padding:24px 20px}.DreamStarMapPanel_coverFoot__J54u6{align-items:stretch;flex-direction:column;gap:16px}.DreamStarMapPanel_spread__tIHSt{grid-template-columns:minmax(0,1fr);padding:8px 20px 28px;gap:26px}.DreamStarMapPanel_entries__uslHm{grid-template-columns:repeat(2,minmax(0,1fr))}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_node__PpiBo{padding:10px 8px;gap:8px}.DreamStarMapPanel_node__PpiBo strong{font-size:15px}.DreamStarMapPanel_number__8or0I{display:none}.DreamStarMapPanel_summary__BbuxK{font-size:17px}.DreamStarMapPanel_relations__ySs7M li{padding:16px}}@media (prefers-reduced-motion:reduce){.DreamStarMapPanel_spread__tIHSt{animation:none}.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_disclosure__ynPF2,.DreamStarMapPanel_panel__uqzGF .DreamStarMapPanel_node__PpiBo{transition:none}}@layer game-material{.dream-archive-drawer--starMap:has(.DreamStarMapPanel_panel__uqzGF){width:min(1320px,calc(100vw - 32px))!important;padding:clamp(26px,4vw,60px)!important}.dream-archive-drawer--starMap:has(.DreamStarMapPanel_panel__uqzGF):before{border:0!important;-o-border-image:none!important;border-image:none!important;background:#102322 url(/dream-ui/backgrounds/relationship-folio-v1.png) 50%/cover!important}}.ReaderActionDesk_desk__T9LiN{position:relative;width:100%;aspect-ratio:3/2;isolation:isolate;background:transparent;color:#eee2c7}.ReaderActionDesk_contents__SqTSv,.ReaderActionDesk_slotEvents__S_1ZK{display:contents}.ReaderActionDesk_overview__02IMU[hidden],.ReaderActionDesk_page__aRlNc[hidden],.ReaderActionDesk_pages__zMHGB[hidden]{display:none!important}.ReaderActionDesk_modular__JHHkz{display:flex;flex-direction:column;overflow:hidden!important}.ReaderActionDesk_modular__JHHkz>header{flex:none;padding-bottom:18px}.ReaderActionDesk_modular__JHHkz>header h2:focus{outline:none}.ReaderActionDesk_overview__02IMU,.ReaderActionDesk_pages__zMHGB{min-height:0}.ReaderActionDesk_modular__JHHkz .ReaderActionDesk_overview__02IMU,.ReaderActionDesk_pages__zMHGB{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a58c5055 transparent}.ReaderActionDesk_pages__zMHGB{padding:2px 8px 24px 0}.ReaderActionDesk_page__aRlNc{min-width:0}.ReaderActionDesk_page__aRlNc .reader-more-catalog{display:grid;gap:22px;padding:8px 4px 24px}.ReaderActionDesk_page__aRlNc .reader-more-catalog button{width:100%!important;min-height:100px;text-align:left}.ReaderActionDesk_desk__T9LiN .ReaderActionDesk_back__5xQKN{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;align-items:center;min-height:44px;margin-bottom:8px;padding:8px 14px!important;border:0!important;border-radius:18px 8px 17px 9px!important;color:#d2bf93;background:#102723b0;font:500 14px/1.6 var(--font-title,serif);cursor:pointer}.ReaderActionDesk_back__5xQKN:before{content:"‹";padding-right:10px;font-size:24px}.ReaderActionDesk_back__5xQKN:hover{color:#f0dfb7;background:#314339b0}.ReaderActionDesk_back__5xQKN:focus-visible{outline:2px solid #c9af74;outline-offset:3px}.ReaderActionDesk_manuscript__sypb4{position:absolute;left:12%;top:8%;width:45%;height:65%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a58c5055 transparent;padding:0 14px 20px 0;scroll-padding-block:20px}.ReaderActionDesk_manuscript__sypb4:focus-visible{outline:1px solid #d4b87a;outline-offset:8px}.ReaderActionDesk_opening__oRaR7{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem;margin:.7rem 0 1rem;align-items:start}.ReaderActionDesk_continuation__53NNA{min-width:0}.ReaderActionDesk_marginNotes__V_YWn{min-width:0;padding-top:.6rem}.ReaderActionDesk_storyContext__bO8mP{margin-bottom:1.4rem}.ReaderActionDesk_chapter__JmZFp{margin:.3rem 0;color:#d4c6a7;font:400 1.1rem/1.7 var(--font-title,serif);text-wrap:balance}.ReaderActionDesk_utilities__tobuK{color:#b4a584}.ReaderActionDesk_navigation__iEoGU{margin-top:1.4rem}.ReaderActionDesk_choices__VThqS{position:absolute;left:67%;top:14%;width:26%;height:23%;transform:rotate(6.8deg) skewX(1.9deg);transform-origin:top left;overflow:auto;scrollbar-width:thin;scrollbar-color:#b6975255 transparent}.ReaderActionDesk_correspondence__fS4GF{position:absolute;left:64%;top:44%;width:32%;height:34%;transform:rotate(5.2deg) skewX(.7deg);transform-origin:center}.ReaderActionDesk_choices__VThqS,.ReaderActionDesk_correspondence__fS4GF{--material-ink:#c8b999;color:var(--material-ink);mix-blend-mode:screen;font-family:var(--font-title,"Songti SC",serif);text-shadow:0 .5px 0 #080d0a80}.ReaderActionDesk_label__Xk15p{color:#c6aa70;font:500 .75rem/1.8 var(--font-title);letter-spacing:.12em;margin:0 0 12px}.ReaderActionDesk_correspondence__fS4GF>div{width:100%;height:100%}.ReaderActionDesk_candleLight__ywGqi{display:none}.ReaderActionDesk_desk__T9LiN:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:url(/dream-ui/backgrounds/reader-continuous-desk-v3.png) bottom/100% auto no-repeat;clip-path:polygon(65% 7%,98% 14%,96% 43%,63% 36%);filter:brightness(1.2);opacity:0;transition:opacity .26s ease}.ReaderActionDesk_desk__T9LiN:has(.ReaderActionDesk_choices__VThqS:hover,.ReaderActionDesk_choices__VThqS:focus-within):after{opacity:.7}@keyframes ReaderActionDesk_lamplight__8QCPi{0%,to{opacity:.35}35%{opacity:.8}65%{opacity:.58}}@media (max-width:760px){.ReaderActionDesk_desk__T9LiN{aspect-ratio:auto;min-height:0;background:transparent;padding:1.5rem 9% 3rem}.ReaderActionDesk_contents__SqTSv{position:relative;inset:auto;display:block;overflow:visible;scroll-padding-block:12px}.ReaderActionDesk_manuscript__sypb4{display:block;position:relative;inset:auto;width:100%;height:auto;overflow:visible;padding:0;scroll-padding-block:0}.ReaderActionDesk_manuscript__sypb4.ReaderActionDesk_modular__JHHkz{height:auto;max-height:78dvh;min-height:0;display:flex;overflow:hidden}.ReaderActionDesk_opening__oRaR7{grid-template-columns:1fr;gap:1rem;margin:.4rem 0 1.4rem}.ReaderActionDesk_marginNotes__V_YWn{padding:0}.ReaderActionDesk_storyContext__bO8mP{margin-bottom:.6rem}.ReaderActionDesk_chapter__JmZFp{font-size:1rem}.ReaderActionDesk_choices__VThqS,.ReaderActionDesk_correspondence__fS4GF{position:relative;inset:auto;width:100%;height:auto;overflow:visible;margin-top:24px;transform:none;mix-blend-mode:normal}.ReaderActionDesk_label__Xk15p{margin-bottom:4px}.ReaderActionDesk_candleLight__ywGqi,.ReaderActionDesk_desk__T9LiN:after{display:none}}@media (prefers-reduced-motion:reduce){.ReaderActionDesk_candleLight__ywGqi{animation:none;opacity:.4}.ReaderActionDesk_desk__T9LiN:after{transition:none}}.DreamSoundControls_launcher__9QLoH{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:none;padding:0 .72rem;border:1px solid #dfbf772b;border-radius:999px;background:#10191bb3;color:#d4bc88;font-size:12px;white-space:nowrap;backdrop-filter:blur(12px)}.DreamSoundControls_launcher__9QLoH:hover{background:#253132e6;color:#ffe2a4}.DreamSoundControls_launcher__9QLoH:focus-visible,.DreamSoundControls_panel__xtKq9 :focus-visible{outline:2px solid #e9c779;outline-offset:4px}.DreamSoundControls_panel__xtKq9{color:#e6d8ba;padding:4px 2px 8px}.DreamSoundControls_caption__NUSg7{margin:0 0 16px;font-size:12px;line-height:1.8;color:#b9b4a5}.DreamSoundControls_row__8EnC_{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;font-size:15px}.DreamSoundControls_row__8EnC_ small{display:block;margin-top:3px;font-size:11px;color:#a9a89b}.DreamSoundControls_row__8EnC_ input{accent-color:#dabc7c;width:22px;height:22px}.DreamSoundControls_volume__e3pRD{display:flex;align-items:center;gap:10px;font-size:12px;margin:12px 0 22px}.DreamSoundControls_volume__e3pRD input{min-width:0;flex:1;accent-color:#dabc7c;height:32px}.DreamSoundControls_volume__e3pRD output{width:35px;text-align:right;font-variant-numeric:tabular-nums}.DreamSoundControls_actions__OIxAN{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.DreamSoundControls_actions__OIxAN button{border:1px solid #dac17d40;background:#dabc7c0c;padding:9px 12px;border-radius:8px;color:#e6d8ba;min-height:44px;font-size:12px}.DreamSoundControls_credits__0_agJ{color:#c4b58d;font-size:11px;text-decoration:underline;text-underline-offset:4px}@media (max-width:760px){.DreamSoundControls_launcher__9QLoH{padding:0 .65rem;font-size:12px}}.DreamSoundControls_reader__28Lyd{border-top:1px solid #dac17d26;border-bottom:1px solid #dac17d26;padding:16px 0 0;margin:4px 0 16px}.DreamSoundControls_selectLabel__U8f1R{display:grid;gap:9px;margin-bottom:12px;font-size:12px}.DreamSoundControls_selectLabel__U8f1R select{width:100%;min-width:0;min-height:44px;padding:8px 10px;border:1px solid #dac17d40;background:#172021;color:#e6d8ba;border-radius:8px;font-size:13px}.DreamSoundControls_reader__28Lyd a{color:#dabc7c;text-underline-offset:3px}.DreamPageChrome_chrome__EOLnH{position:relative;display:grid;grid-template-columns:1fr auto;gap:1.3rem 2rem;width:min(100%,1280px);margin:2rem auto 1.8rem;color:#e6dec8}.DreamPageChrome_brand__Yb9TN{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem 1.5rem}.DreamPageChrome_brand__Yb9TN h1{margin:0;font:500 1.6rem/1.4 var(--font-title,serif);color:#eddfbd;letter-spacing:.16em}.DreamPageChrome_brand__Yb9TN p{margin:0;color:#9eafa7;font-size:.78rem}.DreamPageChrome_commands__e3R0a{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.DreamPageChrome_commands__e3R0a :is(a,button){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid #b79c4a50;padding:.5rem .1rem;background:transparent;font:inherit;font-size:.85rem;color:#cfbe97;cursor:pointer;text-decoration:none;transition:color .18s,border-color .18s}.DreamPageChrome_commands__e3R0a :is(a,button):hover{color:#ffe8aa;border-color:#d7bb7e}.DreamPageChrome_commands__e3R0a :is(a,button):focus-visible{outline:2px solid #dec88f;outline-offset:5px}.DreamPageChrome_commands__e3R0a .DreamPageChrome_clear___h4w4{color:#a79d88}.DreamPageChrome_status__f1zTS{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.3rem 0;border-block:1px solid #b49a5140}.DreamPageChrome_identity__Ivz_A{min-width:0}.DreamPageChrome_eyebrow__uR5Gv{color:#c4a764!important;font-size:.7rem!important;letter-spacing:.2em}.DreamPageChrome_identity__Ivz_A h2{margin:.4rem 0;color:#f0e4c9;font:500 clamp(1.25rem,2vw,1.8rem)/1.5 var(--font-title,serif)}.DreamPageChrome_identity__Ivz_A p{margin:.25rem 0;font-size:.8rem;color:#a9b1a5}.DreamPageChrome_stats__eaaDr{display:flex;flex-wrap:wrap;gap:1.6rem}.DreamPageChrome_stat__UprMn{display:grid;gap:.4rem;font-size:.85rem}.DreamPageChrome_stat__UprMn>span{font-size:.65rem;color:#a6aa97;letter-spacing:.16em}.DreamPageChrome_stat__UprMn strong{font-weight:500;color:#ddcfac}.DreamPageChrome_system__3_RZN{display:grid;gap:.5rem;justify-self:end}.DreamPageChrome_system__3_RZN .DreamPageChrome_stat__UprMn{display:flex;align-items:baseline;gap:.65rem}.DreamPageChrome_system__3_RZN .DreamPageChrome_stat__UprMn>span{flex-shrink:0}@layer ensemble-cast-shell{body:has(.DreamPageChrome_chrome__EOLnH):has([data-ensemble-character-selector])>main{background:transparent!important;isolation:isolate}body:has(.DreamPageChrome_chrome__EOLnH):has([data-ensemble-character-selector])>main:before{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:-1!important;pointer-events:none!important;width:auto!important;height:auto!important;opacity:1!important;transform:none!important;mask-image:none!important;-webkit-mask-image:none!important;background:#294139 url(/dream-ui/backgrounds/cast-paper-v1.webp) 50%/cover no-repeat!important}body:has(.DreamPageChrome_chrome__EOLnH):has([data-ensemble-character-selector])>main:after{display:none!important}body:has(.DreamPageChrome_chrome__EOLnH) .content-boundary-notice{border:0!important;background:transparent!important}body:has(.dream-reader-artboard-shell) .DreamPageChrome_chrome__EOLnH{display:none!important}}body:has([data-role-entry-folio]) .DreamPageChrome_status__f1zTS{border:0;padding:.35rem 0 0;gap:1rem}body:has([data-role-entry-folio]) .DreamPageChrome_identity__Ivz_A h2{font-size:clamp(1.05rem,1.7vw,1.8rem)}body:has([data-role-entry-folio]) .DreamPageChrome_brand__Yb9TN h1{font-size:1.3rem}body:has([data-role-entry-folio]) .DreamPageChrome_stats__eaaDr{gap:1rem}body:has([data-role-entry-folio]) .DreamPageChrome_commands__e3R0a{gap:1rem}body:has([data-role-entry-folio]) .DreamPageChrome_commands__e3R0a :is(a,button){font-size:.72rem}@media (max-width:800px){.DreamPageChrome_chrome__EOLnH{margin-top:2.8rem;grid-template-columns:1fr;gap:.8rem}.DreamPageChrome_commands__e3R0a{gap:1.2rem}.DreamPageChrome_status__f1zTS{grid-template-columns:1fr;gap:1rem;padding-block:1rem}.DreamPageChrome_stats__eaaDr{gap:1.6rem}.DreamPageChrome_system__3_RZN{justify-self:start}}.CharacterSelectionPortrait_portrait__SeGY3{position:relative;align-self:center;width:100%;aspect-ratio:3/4;margin:0;isolation:isolate}.CharacterSelectionPortrait_portrait__SeGY3:before{position:absolute;inset:8% -5%;z-index:-1;background:radial-gradient(ellipse,#94764a19,transparent 68%);content:"";pointer-events:none}.CharacterSelectionPortrait_image__GG5qB{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;opacity:0;transform:translateY(5px);transition:opacity .48s ease,transform .7s ease-out;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 87%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 81%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 87%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 81%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.CharacterSelectionPortrait_portrait__SeGY3[data-character-portrait=ready] .CharacterSelectionPortrait_image__GG5qB{opacity:1;transform:none}.CharacterSelectionPortrait_caption__uOLs0{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:2rem;color:#afab9b;font-size:.82rem;text-align:center;line-height:1.7}.CharacterSelectionPortrait_caption__uOLs0 span{color:#c7aa70;font:500 1.2rem var(--font-title);letter-spacing:.2em}.CharacterSelectionPortrait_caption__uOLs0 p{margin:0}.CharacterSelectionPortrait_portrait__SeGY3[aria-busy=true] .CharacterSelectionPortrait_caption__uOLs0{animation:CharacterSelectionPortrait_breathe__mvoj0 2.8s ease-in-out infinite}@keyframes CharacterSelectionPortrait_breathe__mvoj0{50%{opacity:.55}}@media (max-width:760px){.CharacterSelectionPortrait_portrait__SeGY3{width:min(100%,23rem);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.CharacterSelectionPortrait_image__GG5qB{transition:none;transform:none}.CharacterSelectionPortrait_portrait__SeGY3[aria-busy=true] .CharacterSelectionPortrait_caption__uOLs0{animation:none}}