[data-astro-cid-inr25pi7][data-toys-motion-root]{isolation:isolate;overflow:clip}[data-astro-cid-inr25pi7][data-toys-motion-hero]{isolation:isolate}[data-astro-cid-inr25pi7][data-toys-motion-hero] .text-hero-bg[data-astro-cid-inr25pi7]{transform-origin:50%}[data-astro-cid-inr25pi7][data-toys-hero-copy]{z-index:2}.toys-motion-field[data-astro-cid-inr25pi7]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.toys-motion-ray[data-astro-cid-inr25pi7]{filter:drop-shadow(0 0 14px #f6d66e47);opacity:.48;transform-origin:0;background:linear-gradient(90deg,#0000,#f6d66ead,#0f6f682e,#0000);width:min(48vw,560px);height:2px;position:absolute;left:8%;transform:rotate(-9deg)}.toys-motion-ray[data-astro-cid-inr25pi7]:first-child{top:32%}.toys-motion-ray[data-astro-cid-inr25pi7]:nth-child(2){width:min(42vw,520px);top:47%;left:36%;transform:rotate(7deg)}.toys-motion-ray[data-astro-cid-inr25pi7]:nth-child(3){width:min(34vw,420px);top:66%;left:18%;transform:rotate(-3deg)}.toys-motion-token[data-astro-cid-inr25pi7]{aspect-ratio:1;backdrop-filter:blur(5px);background:linear-gradient(145deg,#fff9eb26,#b7372d1f),#181b223d;border:1px solid #fff9eb42;border-radius:8px;place-items:center;width:clamp(42px,6vw,74px);display:grid;position:absolute;box-shadow:0 18px 42px #080b1038}.toys-motion-token[data-astro-cid-inr25pi7]:before{content:"";aspect-ratio:1;border:2px solid #f6d66ea3;border-radius:5px;width:46%;transform:rotate(45deg);box-shadow:inset 0 0 0 4px #0f6f6829}.toys-motion-token[data-astro-cid-inr25pi7]:nth-child(4){top:25%;right:16%}.toys-motion-token[data-astro-cid-inr25pi7]:nth-child(5){width:clamp(34px,5vw,58px);top:55%;right:27%}.toys-motion-token[data-astro-cid-inr25pi7]:nth-child(6){width:clamp(38px,5vw,64px);top:70%;right:10%}[data-astro-cid-inr25pi7][data-toys-motion-card],[data-astro-cid-inr25pi7][data-toys-motion-item],[data-astro-cid-inr25pi7][data-toys-motion-intro],[data-astro-cid-inr25pi7][data-toys-hover]{--toys-motion-glow:0}.toy-card[data-astro-cid-inr25pi7][data-toys-motion-card],.toy-wish-panel[data-astro-cid-inr25pi7][data-toys-motion-card],.toy-closing[data-astro-cid-inr25pi7][data-toys-motion-card]{transform-origin:50%;position:relative;overflow:hidden}.toy-card[data-astro-cid-inr25pi7][data-toys-motion-card]:before,.toy-wish-panel[data-astro-cid-inr25pi7][data-toys-motion-card]:after,.toy-closing[data-astro-cid-inr25pi7][data-toys-motion-card]:after{content:"";pointer-events:none;opacity:calc(var(--toys-motion-glow) * .72);transition:opacity .18s;position:absolute;inset:0}.toy-card[data-astro-cid-inr25pi7][data-toys-motion-card]:before{z-index:0;background:linear-gradient(135deg,#fff9eb47,#0000 36%,#f6d66e2e 72%,#0000)}.toy-card-wishing[data-astro-cid-inr25pi7][data-toys-motion-card]:before{background:linear-gradient(135deg,#b7372d1f,#0000 38%,#0f6f6824 72%,#0000)}.toy-card[data-astro-cid-inr25pi7][data-toys-motion-card]>[data-astro-cid-inr25pi7]{z-index:1;position:relative}.toy-wish-panel[data-astro-cid-inr25pi7][data-toys-motion-card]:after,.toy-closing[data-astro-cid-inr25pi7][data-toys-motion-card]:after{background:linear-gradient(90deg,#0000,#f6d66ea8,#0000);width:180px;height:2px;inset:auto 22px 22px auto;transform:rotate(-12deg)}.toy-card-icon[data-astro-cid-inr25pi7]{transform-origin:50% 58%}@media (width<=620px){.toys-motion-token[data-astro-cid-inr25pi7]{opacity:.6}.toys-motion-ray[data-astro-cid-inr25pi7]{width:68vw}}@media (prefers-reduced-motion:reduce){.toys-motion-field[data-astro-cid-inr25pi7]{display:none}}@media (width<=620px){.temple-toys-page .bgm-console{transform-origin:100% 100%;inset:auto 8px 0 auto;transform:scale(.86)}}html:where([data-theme-ready][data-theme=dark]) .media-heading img{border:1px solid var(--color-line)}html:where([data-theme-ready][data-theme=dark]) .lamp-card{border:1px solid var(--color-line);background:color-mix(in srgb, var(--color-surface-raised) 84%, transparent)}html:where([data-theme-ready][data-theme=dark]) .lamp-meta,html:where([data-theme-ready][data-theme=dark]) .lamp-platform{color:var(--color-text-muted)}html:where([data-theme-ready][data-theme=dark]) .lamp-card{background:linear-gradient(180deg, var(--color-bg), var(--color-bg))}html:where([data-theme-ready][data-theme=dark]) .lamp-platform{border:1px solid var(--color-line)}html:where([data-theme-ready][data-theme=dark]) .toys-directory{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 92%, transparent), color-mix(in srgb, var(--color-bg-2) 96%, transparent)), var(--pattern-bagua)}html:where([data-theme-ready][data-theme=dark]) .toy-card{border:1px solid var(--color-line)}html:where([data-theme-ready][data-theme=dark]) .toy-card p{color:var(--color-text-muted)}html:where([data-theme-ready][data-theme=dark]) .toy-card-open{color:#fff9eb}html:where([data-theme-ready][data-theme=dark]) .toy-card-open p,html:where([data-theme-ready][data-theme=dark]) .toy-card-open .toy-status{color:#fff9ebdb}html:where([data-theme-ready][data-theme=dark]) .toy-card-open .button.primary{color:var(--ink)}html:where([data-theme-ready][data-theme=dark]) .toy-card-wishing{color:var(--color-text);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-raised) 74%, transparent), color-mix(in srgb, var(--color-surface) 70%, transparent)), repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-text) 4%, transparent) 0 1px, transparent 1px 14px)}html:where([data-theme-ready][data-theme=dark]) .toy-card-wishing .toy-status{color:var(--color-accent-text);background:color-mix(in srgb, var(--color-bg) 60%, transparent)}html:where([data-theme-ready][data-theme=dark]) .toy-wish-band{color:#fff9eb}html:where([data-theme-ready][data-theme=dark]) .toy-wish-panel>p{color:#fff9ebd1}html:where([data-theme-ready][data-theme=dark]) .toy-note{color:#fff9ebad}html:where([data-theme-ready][data-theme=dark]) .toy-closing-band{background:linear-gradient(180deg, var(--color-bg), var(--color-bg-2))}html:where([data-theme-ready][data-theme=dark]) .toy-closing>p{color:var(--color-text-muted)}html:where([data-theme-ready][data-theme=dark]) .toy-cta-grid .button{background:var(--color-bg)}html:where([data-theme-ready][data-theme=dark]) .toy-card-icon-board span,html:where([data-theme-ready][data-theme=dark]) .toy-card-icon-board strong{color:#4a211c}html:where([data-theme-ready][data-theme=dark]) .toy-card-icon-board strong{color:#fff9eb}html:where([data-theme-ready][data-theme=dark]) .toy-card-icon-lamp:after{background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-raised) 98%, transparent), #d8a239e6)}html:where([data-theme-ready][data-theme=dark]) .toy-card-icon{border:1px solid color-mix(in srgb, var(--color-red) 14%, transparent)}html:where([data-theme-ready][data-theme=dark]) .toy-card-wishing .toy-card-icon{border-color:color-mix(in srgb, var(--color-red) 14%, transparent)}
