.steps_heading__l_tp0{position:absolute;z-index:4;top:4.5%;left:0;right:0;text-align:center;pointer-events:none;transition:opacity .5s}.steps_heading__l_tp0 small{font-size:10.5px;letter-spacing:.42em;color:#6f877a}.steps_heading__l_tp0 h1{font-weight:400;font-size:22px;letter-spacing:.3em;color:#1f362c;margin:10px 0 0;animation:steps_titleIn__6xAcV .4s ease-out}.steps_heading__l_tp0 h1,.steps_log__qtbTu{font-family:Songti SC,"Noto Serif SC",serif}.steps_log__qtbTu{position:absolute;z-index:4;left:50%;bottom:6%;transform:translateX(-50%);width:min(90vw,520px);margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:12px;line-height:1.5;pointer-events:none}.steps_log__qtbTu li{display:flex;gap:10px;color:#6f877a;animation:steps_titleIn__6xAcV .35s ease-out}.steps_log__qtbTu li small{flex:none;width:4.6em;white-space:nowrap;letter-spacing:.1em;color:#8a9a8f}.steps_log__qtbTu li[data-current]{color:#1f362c}.steps_log__qtbTu li[data-current] small{color:#a8843f}@keyframes steps_titleIn__6xAcV{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.steps_arc__IAc1Z{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.steps_arc__IAc1Z text{font-family:Songti SC,STSong,"Noto Serif SC",serif;letter-spacing:.04em;transition:fill .3s}.steps_window__5rCTC{fill:#fbfaf4b3;stroke:#a8843f;stroke-width:1.4}.steps_pillarName__aD6ZC{position:absolute;left:0;right:0;top:-2.1em;text-align:center;font-size:11px;letter-spacing:.3em;padding-left:.3em;color:#a8843f;opacity:calc(var(--arc-in,0)*(.35 + .65*var(--land,0)))}.steps_typeset__GSqnc span{display:flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;line-height:1;opacity:calc(var(--land,0)*(1 - var(--ink)));transform:translateY(calc((1 - var(--land,0))*-18px)) scale(calc(1 + (1 - var(--land,0))*.12))}@media(min-aspect-ratio:1/1){.steps_log__qtbTu{left:50%;right:auto;top:auto;bottom:6%;transform:translateX(-50%);width:440px;font-size:13px;transition:opacity .5s}.steps_log__qtbTu[data-early]{opacity:0}}.entrance_stage__t5Peb{--reveal:0;--disk-fade:0;position:relative;height:100svh;min-height:100svh;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 46%,#fbfbf6 0,#f2f6ef 48%,#d6e6db 100%);color:#1f362c;font-family:Songti SC,STSong,"Noto Serif SC",serif;display:grid;place-items:center;outline:none}.entrance_scene__6TLdn{position:relative;perspective:1400px;display:grid;place-items:center;width:min(86vw,80svh,860px);aspect-ratio:1}.entrance_plane__tBOrx{width:100%;height:100%;will-change:transform}.entrance_dial__OXCQR{display:block;width:100%;height:100%;overflow:visible;opacity:calc(1 - var(--disk-fade));filter:drop-shadow(0 22px 44px #3e665040);pointer-events:none}.entrance_gear__GbLE1{cursor:default}.entrance_coreNumber__WELCC,.entrance_micro__DdoBr{font-family:ui-monospace,SFMono-Regular,monospace;font-variant-numeric:tabular-nums;letter-spacing:0}.entrance_result__8srQ6{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal))*14px));pointer-events:none}.entrance_pillars__AHeh_{display:flex;gap:clamp(18px,4vw,46px);text-align:center}.entrance_pillars__AHeh_>div{min-width:48px}.entrance_pillars__AHeh_ strong{display:block;font-weight:400;font-size:clamp(42px,7vw,76px);line-height:1.45;letter-spacing:.1em;color:#1f362c}.entrance_pillars__AHeh_>div:nth-child(3) strong{color:#a07f45}.entrance_stage__t5Peb[role=button]{cursor:pointer}.entrance_stage__t5Peb[role=button]:focus-visible{outline:1px solid #9a8650;outline-offset:-8px}@media(prefers-reduced-motion:reduce){.entrance_dial__OXCQR,.entrance_plane__tBOrx,.entrance_result__8srQ6{will-change:auto;transition:none}}.entrance_scene__6TLdn{perspective:1100px}.entrance_plane__tBOrx{position:relative;transform-style:preserve-3d}.entrance_layer__tvCGl,.entrance_plane__tBOrx>.entrance_dial__OXCQR{position:absolute;inset:0}.entrance_layer__tvCGl{transform-style:preserve-3d;will-change:transform}.entrance_layer__tvCGl .entrance_dial__OXCQR{filter:drop-shadow(0 5px 6px #49705a21)}.entrance_hub__b13cD{transform:translateZ(4px)}.entrance_result__8srQ6{transform:translateY(calc((1 - var(--reveal))*12px));transition:opacity .55s,transform .65s}.entrance_pillars__AHeh_{width:min(88vw,500px);gap:clamp(9px,2vw,24px)}.entrance_pillar__itvvO{position:relative;flex:1;min-width:0!important;aspect-ratio:100/230}.entrance_pillar__itvvO:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffffd9,#f1f5efd9);box-shadow:0 12px 30px #50705f1f;opacity:var(--cards,1)}.entrance_frame__kvLRj{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:#a8843f;stroke-width:1}.entrance_drawFrame__UoOnS{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--frame));stroke-width:1.25}.entrance_innerFrame__I3XuR{stroke:#b8a06a;opacity:calc(var(--frame)*.65);stroke-width:.7}.entrance_ornament__0nJsX{fill:#a8843f;stroke:none;opacity:var(--frame)}.entrance_pillar__itvvO strong{position:absolute;inset:12% 0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-size:clamp(30px,4.4vw,46px);line-height:1.1;letter-spacing:0}.entrance_glyph__Wv9By{display:block;position:relative;min-width:1.2em;clip-path:inset(0 0 calc((1 - var(--ink))*100%) 0);opacity:calc(.2 + var(--ink)*.8);transform:translateY(calc((1 - var(--ink))*5px));text-shadow:0 0 calc((1 - var(--ink))*10px) #a8843f59}.entrance_glyph__Wv9By>span{display:block;transform:scale(calc(.98 + var(--ink)*.02))}.entrance_exiting__sxDrx .entrance_result__8srQ6{opacity:0;transform:translateY(-12px) scale(1.035)}.entrance_exiting__sxDrx{transition:background .6s}.entrance_stage__t5Peb[role=button]:focus-visible{outline:none}.entrance_stage__t5Peb[role=button]:focus-visible .entrance_pillar__itvvO{box-shadow:0 0 0 1px #a8843f}@media(max-width:600px){.entrance_scene__6TLdn{perspective:850px}.entrance_pillar__itvvO strong{font-size:clamp(32px,9vw,40px)}}@media(prefers-reduced-motion:reduce){.entrance_glyph__Wv9By,.entrance_layer__tvCGl,.entrance_result__8srQ6{transition:none;will-change:auto}}.entrance_glyph__Wv9By{clip-path:none;opacity:1;transform:none;text-shadow:none}.entrance_written__C4kSX{display:block;width:1.2em;height:1.2em;overflow:visible}.entrance_result__8srQ6{flex-direction:column;gap:clamp(22px,4svh,38px)}.entrance_resultTitle__kZNnR{opacity:var(--cards,1);color:#8a6a32;font-size:clamp(24px,6vw,30px);letter-spacing:.32em;padding-left:.32em;font-weight:400}.entrance_convergence__vXdj8,.entrance_material__uO6pB{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.entrance_material__uO6pB{transform:translateZ(8px)}.entrance_convergence__vXdj8{z-index:2;filter:drop-shadow(0 0 2px #a8843f59)}.entrance_trail__HflBz{filter:drop-shadow(0 0 3px #a8843f66)}.entrance_plane__tBOrx>.entrance_dial__OXCQR{opacity:calc(var(--assembly,0)*(1 - var(--disk-fade)))}.entrance_pillar__itvvO:nth-child(3):before{box-shadow:0 0 0 1px #c9a65a,0 0 28px #e7cf8f99}.entrance_plane__tBOrx{transform:rotate(-12deg) scale(1.9)}.entrance_layer__tvCGl{opacity:.25}.entrance_stage__t5Peb{--assembly:.35}.entrance_skip__z5BX7{position:fixed;z-index:5;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);background:none;border:0;font-size:11px;letter-spacing:.3em;cursor:pointer;opacity:.75;color:#7f866f}.picker_backdrop__rICZZ{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(48,72,61,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:picker_fade__Rp4Bt .25s ease-out}.picker_card__30Jcf{position:relative;width:min(100%,380px);padding:26px 20px 18px;border-radius:22px;text-align:center;background:linear-gradient(165deg,#f6faf3,#eaf2e8 55%,#e1ecdf);border:.5px solid rgba(120,150,130,.38);box-shadow:0 22px 50px rgba(52,78,64,.2),inset 0 1px 0 rgba(255,255,255,.85);animation:picker_rise__otyIO .32s cubic-bezier(.2,.8,.25,1)}.picker_eyebrow__JV_SB{margin:0;font-size:10.5px;letter-spacing:.42em;color:#6f877a}.picker_title__np5Pg{margin:10px 0 18px;font-family:Songti SC,"Noto Serif SC",serif;font-weight:400;font-size:21px;letter-spacing:.2em;color:#1f362c}.picker_list__02PGC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;max-height:52vh;overflow:auto}.picker_item__eTpP7{width:100%;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;padding:12px 16px;border-radius:15px;background:rgba(255,255,252,.72);border:.5px solid rgba(120,150,130,.3);cursor:pointer;transition:transform .15s,background .2s,border-color .2s}.picker_item__eTpP7:active{transform:scale(.985)}.picker_item__eTpP7[data-active]{background:rgba(255,255,250,.95);border-color:rgba(168,132,63,.6)}.picker_name__xhL3m{font-family:Songti SC,"Noto Serif SC",serif;font-size:16.5px;color:#1f362c;letter-spacing:.05em}.picker_name__xhL3m small{margin-left:8px;font-family:-apple-system,PingFang SC,sans-serif;font-size:11px;color:#7c897e;letter-spacing:0}.picker_birth___AJeP{grid-row:2;font-size:12px;color:#6f877a;margin-top:3px}.picker_go___eGYd{grid-column:2;grid-row:1/3;font-size:15px;color:#a8843f}.picker_manage__E7upc{margin-top:14px;background:none;border:0;font-size:13px;color:#526158;cursor:pointer}.picker_close__8tKnz{position:absolute;top:10px;right:14px;background:none;border:0;font-size:20px;line-height:1;color:#8a9a8f;cursor:pointer}@keyframes picker_fade__Rp4Bt{0%{opacity:0}to{opacity:1}}@keyframes picker_rise__otyIO{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.impact_layer__d1W_r{position:absolute;inset:0;pointer-events:none;z-index:100;overflow:hidden}.impact_light__vRY_L{--wave:#a8843f;--spark:#c9a24f;--flash:radial-gradient(circle at 50% 50%,rgba(255,240,196,1) 0,rgba(226,190,110,.7) 28%,rgba(200,160,80,.25) 55%,transparent 75%)}.impact_dark__FRd_n{--wave:#e6c77f;--spark:#e6c77f;--flash:radial-gradient(circle at 50% 50%,rgba(255,226,160,.9) 0,rgba(184,148,79,.45) 30%,transparent 70%)}.impact_flash__3Pjyb{position:absolute;inset:0;opacity:0;background:var(--flash)}.impact_ring__J9M__{position:absolute;left:50%;top:50%;box-sizing:border-box;border:3px solid var(--wave);border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.1);box-shadow:0 0 18px var(--wave),inset 0 0 12px var(--wave)}.impact_ring__J9M__:nth-of-type(3){border-width:1.5px}.impact_spark__aTwX4{position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:var(--spark);box-shadow:0 0 8px var(--spark);opacity:0}.impact_spark__aTwX4:nth-of-type(3n){width:8px;height:8px}.entrance_stage__e9uUe{min-height:100svh;overflow:hidden;position:relative;background:radial-gradient(ellipse at 50% 42%,#31394e 0,#202737 43%,#171c2a 100%);color:#eee8dc;font-family:Songti SC,serif;display:flex;flex-direction:column;align-items:center;isolation:isolate}.entrance_heading__L6SGj{z-index:2;text-align:center;padding-top:30px}.entrance_heading__L6SGj p{font:10px ui-monospace,monospace;letter-spacing:.3em;color:#b19564}.entrance_heading__L6SGj h1{font-size:28px;letter-spacing:.32em;font-weight:400;margin:15px 0 8px}.entrance_heading__L6SGj>span{font-size:11px;letter-spacing:.15em;color:#bcc9e0}.entrance_field__Ll7VS{position:absolute;inset:6% -5% 10%;display:grid;grid-template-columns:repeat(8,1fr);gap:12px;transform:perspective(900px) rotateX(12deg) rotate(-8deg) scale(1.1);opacity:.17;z-index:-1;mask-image:radial-gradient(ellipse,#0003 10%,#000 65%,transparent 95%)}.entrance_field__Ll7VS section{border-left:1px solid #b8c7de55;padding:8px;text-align:center}.entrance_field__Ll7VS b{font-size:16px;font-weight:400}.entrance_field__Ll7VS section>div{display:flex;align-items:center;justify-content:center;gap:8px;height:65px;border-bottom:1px solid #b8c7de44}.entrance_field__Ll7VS svg{width:17px;height:28px;flex-shrink:0}.entrance_field__Ll7VS span{font-size:11px;writing-mode:vertical-rl;letter-spacing:2px}.entrance_viewport__yVCYk{width:min(90vw,660px);height:560px;perspective:1100px;position:relative;margin:8px 0 0;flex-shrink:0}.entrance_assembly__duiR3{position:absolute;inset:55px 13% 60px;transform-style:preserve-3d;transform:rotateX(15deg) rotateY(-29deg) rotate(-7deg);transition:transform .75s cubic-bezier(.22,.8,.25,1)}.entrance_level__tUpjG{position:absolute;top:calc(var(--i)*61px);left:0;width:100%;height:44px;transform-style:preserve-3d;transform:translateX(calc((2.5 - var(--i))*13px)) translateZ(calc((5 - var(--i))*12px));transition:transform .75s}.entrance_face__DzhUB{position:absolute;inset:0;background:linear-gradient(115deg,#3a4560,#232a3c 38%,#2c3448 80%,#343f58);border:1px solid #b49b64;box-shadow:inset 0 1px #e6d4a677,inset 0 -1px #121622,0 8px 15px #0007;display:flex;align-items:center}.entrance_position__i2Lk0{width:40px;text-align:center;font-size:23px;color:#e2e8f6;border-right:1px solid #aa8a4b66}.entrance_engraving__zes78{position:absolute;left:48px;right:14px;top:4px;display:flex;align-items:center;gap:10px;font-size:7px;letter-spacing:1px;color:#b6aa83}.entrance_ticks__09Pvq{display:flex;align-items:flex-start;justify-content:space-between;flex:1;height:9px}.entrance_ticks__09Pvq i{width:1px;background:#c5b27d66}.entrance_slot__KsQee{position:absolute;left:53px;right:24px;bottom:9px;display:flex;gap:10px;align-items:center}.entrance_slot__KsQee>i{height:1px;background:linear-gradient(90deg,transparent,#b7a777);flex:1}.entrance_slot__KsQee>i:last-child{transform:rotate(180deg)}.entrance_slot__KsQee span{font-size:9px;letter-spacing:.25em;color:#c0cee6}.entrance_pin__tDYDd{position:absolute;right:6px;bottom:9px;width:3px;height:3px;background:#d8bc82;box-shadow:0 0 7px #d8bc8277}.entrance_depth__hY6gw{position:absolute;right:0;top:0;width:18px;height:100%;background:linear-gradient(90deg,#1b2130,#827346);border:1px solid #a18d56;transform-origin:right;transform:rotateY(-90deg)}.entrance_lowerEdge__06J1I{position:absolute;bottom:0;left:0;width:100%;height:18px;background:linear-gradient(#5a4f38,#1b2130);border:1px solid #938254;transform-origin:bottom;transform:rotateX(90deg)}.entrance_railLeft__GFODC,.entrance_railRight__tgEtb{position:absolute;top:-20px;bottom:42px;width:2px;background:linear-gradient(transparent,#ad965c88,#ad965c44,transparent);transform:translateZ(-26px)}.entrance_railLeft__GFODC{left:18px}.entrance_railRight__tgEtb{right:18px}.entrance_base__nzQ75{position:absolute;top:390px;left:0;width:100%;height:76px;transform:rotateX(55deg) translateZ(-28px);border:1px solid #99814f;background:linear-gradient(135deg,#262d3e,#161b28);box-shadow:0 8px #121622,0 9px #7a6b43,0 24px 45px #000a;text-align:center;padding-top:14px}.entrance_base__nzQ75 span{font-size:17px;letter-spacing:.3em}.entrance_base__nzQ75 small{display:block;font-size:9px;color:#a8a49b;margin-top:7px}.entrance_viewport__yVCYk[data-view=front] .entrance_assembly__duiR3{transform:rotateX(0) rotateY(0) rotate(0)}.entrance_viewport__yVCYk[data-view=front] .entrance_level__tUpjG{transform:translateX(0) translateZ(0)}.entrance_controls__0qDdJ{z-index:3;text-align:center;margin-top:auto;padding:0 12px 24px}.entrance_controls__0qDdJ>div{display:flex;gap:8px}.entrance_controls__0qDdJ button{font:12px Songti SC,serif;padding:10px 18px;border:1px solid #8f7c4b66;background:#161b28;color:#b7b0a2;cursor:pointer}.entrance_controls__0qDdJ button[aria-pressed=true]{border-color:#b99e65;color:#ead9af;background:#262d3e}.entrance_controls__0qDdJ p{font-size:10px;color:#a8a49b;margin:14px 0 0}@media(max-width:600px){.entrance_heading__L6SGj{padding-top:20px}.entrance_viewport__yVCYk{height:480px;margin-top:10px}.entrance_assembly__duiR3{inset:50px 8% 20px}.entrance_level__tUpjG{top:calc(var(--i)*55px);height:42px}.entrance_base__nzQ75{top:355px}.entrance_field__Ll7VS{inset:10% -40% 12%;gap:0}.entrance_position__i2Lk0{width:32px;font-size:21px}.entrance_engraving__zes78{left:39px}.entrance_slot__KsQee{left:41px;right:13px}.entrance_slot__KsQee span{font-size:8px}.entrance_controls__0qDdJ button{padding:10px 12px}}@media(prefers-reduced-motion:reduce){.entrance_assembly__duiR3,.entrance_level__tUpjG{transition:none}}@media(max-height:760px){.entrance_heading__L6SGj{padding-top:16px}.entrance_heading__L6SGj h1{margin:10px 0 5px;font-size:25px}.entrance_viewport__yVCYk{height:390px;margin-top:0}.entrance_assembly__duiR3{top:75px;scale:.8;transform-origin:50% 0}.entrance_controls__0qDdJ{padding-bottom:14px}.entrance_controls__0qDdJ p{margin-top:8px}}.entrance_stage__e9uUe{position:fixed;inset:0;min-height:0;z-index:90;display:block;--entry:0;--exit:0;--open:0;--flash:0;opacity:calc(1 - var(--exit))}.entrance_heading__L6SGj{position:absolute;top:5%;width:100%;padding:0;opacity:calc(var(--entry)*(1 - var(--open)))}.entrance_viewport__yVCYk{position:absolute;left:50%;top:50%;margin:0;width:min(86vw,540px);height:420px;transform:translate(-50%,-44%);perspective:950px}.entrance_assembly__duiR3{inset:10px 0 0;scale:1;transform-origin:50% 50%;transition:none;will-change:transform}.entrance_level__tUpjG{top:calc(var(--i)*57px);height:43px;transition:none;opacity:0;will-change:transform,opacity}.entrance_face__DzhUB{box-shadow:inset 0 1px #e6d4a699,inset 0 -1px #121622,0 8px 15px #0007}.entrance_face__DzhUB:after{content:"";position:absolute;inset:-1px;border:1px solid #ffe5a5;box-shadow:0 0 20px #d8bf6777;opacity:var(--lit,0);pointer-events:none}.entrance_base__nzQ75{top:367px;height:55px;opacity:calc(var(--entry)*(1 - var(--open)))}.entrance_field__Ll7VS{opacity:calc(.22*var(--entry));transform:perspective(900px) rotateX(calc(12deg + var(--open)*15deg)) rotate(-8deg) scale(calc(1.1 + var(--open)*.3))}.entrance_railLeft__GFODC,.entrance_railRight__tgEtb{opacity:calc(var(--entry)*(1 - var(--open)))}.entrance_particles__dlTSf{position:absolute;inset:50%;pointer-events:none}.entrance_particles__dlTSf i{position:absolute;width:2px;height:10px;background:#d7c595;box-shadow:0 0 5px #d7c59566;animation:entrance_gather___tZLR 1.15s both;animation-delay:var(--delay)}.entrance_stage__e9uUe[data-phase=enter] .entrance_particles__dlTSf i{animation:entrance_scatter__TyGYQ 1.2s both;animation-delay:var(--delay)}.entrance_pulse__tA5fS{position:absolute;inset:12% 8%;border:1px solid #e3c27c;box-shadow:0 0 45px #d6b46544,inset 0 0 35px #d6b46522;opacity:var(--flash);pointer-events:none}@keyframes entrance_gather___tZLR{0%{opacity:0;transform:translate(var(--x),var(--y)) scaleY(3)}25%{opacity:.7}to{opacity:0;transform:translate(0) scaleY(.2)}}@keyframes entrance_scatter__TyGYQ{0%{opacity:.8;transform:translate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) scaleY(3)}}@media(max-width:600px){.entrance_viewport__yVCYk{width:78vw;height:390px}.entrance_level__tUpjG{top:calc(var(--i)*53px)}.entrance_assembly__duiR3{inset:10px 0 0}.entrance_base__nzQ75{top:343px}.entrance_heading__L6SGj h1{font-size:25px}}@media(max-height:600px){.entrance_viewport__yVCYk{scale:.75;transform-origin:0 0}.entrance_heading__L6SGj{top:2%}}@media(prefers-reduced-motion:reduce){.entrance_particles__dlTSf i{animation:none}}.entrance_lowerEdge__06J1I{height:22px;background:repeating-linear-gradient(90deg,transparent 0 23px,#c3a76a55 24px 25px),linear-gradient(#5a4f38,#1e2433);overflow:hidden}.entrance_lowerEdge__06J1I span{display:block;font:8px Songti SC,serif;letter-spacing:4px;color:#c4b589;text-align:center;padding-top:5px}.entrance_depth__hY6gw{width:22px;background:repeating-linear-gradient(0deg,#1c2232 0 7px,#9c8855 8px 9px)}.entrance_face__DzhUB:before{content:"";position:absolute;inset:3px;border-left:3px solid #cab37c99;border-right:3px solid #cab37c99;clip-path:polygon(0 0,100% 0,100% 22%,96% 22%,96% 78%,100% 78%,100% 100%,0 100%,0 78%,4% 78%,4% 22%,0 22%);pointer-events:none}.entrance_ribbon__M9UcB{position:absolute;left:-14%;width:128%;top:46px;height:40px;display:flex;justify-content:space-around;align-items:center;border-top:1px solid #c5b27d77;border-bottom:1px solid #c5b27d44;background:linear-gradient(90deg,transparent,#141a28dd,transparent);transform:translate3d(calc(var(--spread,0)*18px),calc(var(--spread,0)*14px),-38px);opacity:var(--spread,0)}.entrance_ribbon__M9UcB>span{display:flex;align-items:center;gap:5px;color:#d6c696;font-size:10px;white-space:nowrap}.entrance_ribbon__M9UcB svg{width:13px;height:22px}.entrance_particles__dlTSf i{width:1px;height:20px;animation-duration:.65s}.entrance_viewport__yVCYk{transform:translate(-50%,-38%)}@media(max-width:600px){.entrance_ribbon__M9UcB{width:148%;left:-24%}.entrance_ribbon__M9UcB>span{font-size:9px;gap:3px}.entrance_ribbon__M9UcB svg{width:10px}.entrance_viewport__yVCYk{transform:translate(-50%,-38%)}}.entrance_face__DzhUB{transform-origin:center;backface-visibility:hidden}.entrance_leftHalf__jqoyL{clip-path:polygon(0 0,51% 0,51% 34%,49% 34%,49% 67%,51% 67%,51% 100%,0 100%);transform:translateX(calc(var(--seam,0)*-1px)) scaleY(var(--material,0))}.entrance_rightHalf__h8C4W{clip-path:polygon(51% 0,100% 0,100% 100%,51% 100%,51% 67%,49% 67%,49% 34%,51% 34%);transform:translateX(calc(var(--seam,0)*1px)) scaleY(var(--material,0))}.entrance_depth__hY6gw,.entrance_lowerEdge__06J1I{opacity:calc(var(--material,0)*(1 - var(--spread,0)*.65))}.entrance_trace__i2OCq{position:absolute;left:0;right:0;top:50%;height:2px;transform:scaleX(var(--trace,0));background:#f1dc9e;box-shadow:0 0 18px #ebd399;opacity:calc(1 - var(--material,0))}.entrance_ribbon__M9UcB{top:56px;transform:translate3d(0,calc(var(--spread,0)*8px),-28px)}.entrance_level__tUpjG{transform-origin:50% 50%}.entrance_plateLabel__WbZiL{position:absolute;left:50%;bottom:7px;transform:translateX(-50%);font-size:9px;letter-spacing:3px;padding:0 8px;background:#1e2433;color:#c9d3e4;opacity:calc(var(--material,0)*(1 - var(--spread,0)));pointer-events:none}.entrance_level__tUpjG{opacity:.8;--material:.8}.entrance_impactScene__qcl48{position:absolute;inset:0}.cast_log__AbCr_{position:absolute;z-index:2;left:50%;bottom:9%;transform:translateX(-50%);width:min(88vw,520px);margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.5;opacity:calc(1 - var(--exit,0))}.cast_log__AbCr_ li{display:flex;gap:12px;color:#9fadc2;animation:cast_noteIn__4p9zp .35s ease-out;text-shadow:0 0 3px #171c2a,0 0 8px #171c2acc}.cast_log__AbCr_ li small{flex:none;width:4.2em;letter-spacing:.2em;color:#8492a8}.cast_log__AbCr_ li[data-current]{color:#e6ecf6}.cast_log__AbCr_ li[data-current] small{color:#d8bc82}@keyframes cast_noteIn__4p9zp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cast_skip__4huwQ{position:absolute;z-index:3;bottom:2.5%;left:50%;transform:translateX(-50%);background:none;border:0;color:#8492a8;font-size:11px;letter-spacing:.3em;cursor:pointer;opacity:calc(1 - var(--exit,0))}@media(max-height:760px){.cast_log__AbCr_{bottom:4.5%;font-size:11px;gap:2px;line-height:1.45}.cast_skip__4huwQ{bottom:1%}}@media(min-aspect-ratio:1/1) and (min-width:1100px){.cast_log__AbCr_{left:calc(50% + 310px);bottom:auto;top:50%;transform:translateY(-50%);width:min(330px,calc(50vw - 340px));font-size:13px;gap:9px}}.cast_orbit__fgHoa{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.pair_stage__J2SSD{position:fixed;inset:0;overflow:hidden;background:radial-gradient(ellipse at 50% 46%,#fbfbf6 0,#f2f6ef 48%,#d6e6db 100%);color:#1f362c;--finish:0;--detail:0;font-family:Songti SC,serif;isolation:isolate}.pair_scene__jlaKX{position:absolute;inset:0}.pair_heading__cHE37{position:absolute;top:6%;width:100%;text-align:center;pointer-events:none;opacity:calc(1 - var(--detail))}.pair_heading__cHE37 small{font-size:10px;letter-spacing:.4em;color:#4f6a5c}.pair_heading__cHE37 h1{font-weight:400;letter-spacing:.3em;font-size:25px;margin-top:13px}.pair_relation__GwTUu{top:calc(48% - var(--merge,0)*28%);width:100%;flex-direction:column;gap:14px;text-align:center;opacity:var(--detail);font-size:15px;color:#a8843f;letter-spacing:.2em;text-shadow:0 2px 12px #ffffff;background:radial-gradient(ellipse,#f7f6eecc,transparent 65%)}.pair_relation__GwTUu,.pair_results__sXpAC{position:absolute;display:flex;pointer-events:none}.pair_results__sXpAC{inset:30% 8% 20%;align-items:center;justify-content:center;gap:8%;opacity:var(--finish);transform:translateY(calc((1 - var(--finish))*15px))}.pair_results__sXpAC article{width:42%;padding:20px 10px;border:1px solid #a8843f88;background:linear-gradient(180deg,#ffffffd9,#f1f5efd9)}.pair_results__sXpAC article:nth-child(2){color:#1f362c;border-color:#a8843f88}.pair_results__sXpAC h2{text-align:center;font-size:17px;font-weight:400;letter-spacing:3px;margin:0 0 24px}.pair_pillars__iQIyp{display:flex;justify-content:space-around;gap:10px}.pair_pillars__iQIyp small{font-size:10px;opacity:.6;white-space:nowrap}.pair_pillars__iQIyp strong{display:flex;flex-direction:column;font-weight:400;margin-top:10px}.pair_pillars__iQIyp strong span{display:block;width:clamp(23px,4vw,48px);height:clamp(27px,4.4vw,54px)}.pair_pillars__iQIyp svg{width:100%;height:100%}.pair_enter__v8j0T{position:absolute;bottom:9%;left:50%;transform:translateX(-50%);border:0;border-bottom:1px solid #b9a57866;padding:13px 20px;background:linear-gradient(145deg,#557965,#6f927d);color:#fff;border-radius:999px;letter-spacing:2px;cursor:pointer;white-space:nowrap}.pair_enter__v8j0T:focus-visible{outline:2px solid #a8843f;outline-offset:5px}@media(max-aspect-ratio:9/10){.pair_results__sXpAC{inset:26% 12% 20%;flex-direction:column;gap:38px}.pair_results__sXpAC article{width:100%;padding:15px 6px}.pair_results__sXpAC h2{margin-bottom:16px}.pair_pillars__iQIyp strong span{width:33px;height:36px}.pair_enter__v8j0T{bottom:7%}.pair_heading__cHE37{top:3%}}.pair_pillars__iQIyp small{color:#4f6a5c;opacity:1}.pair_pillars__iQIyp>div:nth-child(3) strong{color:#a07f45}.pair_skip__pMyaA{position:fixed;z-index:5;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);background:none;border:0;font-size:11px;letter-spacing:.3em;cursor:pointer;opacity:.75;color:#8a9186}