.eY5z0q_stage{perspective:1400px}.eY5z0q_stageCard{opacity:1;transform:rotateY(0)}.eY5z0q_stageCard.eY5z0q_flipping{animation:.5s ease-in-out eY5z0q_stageFlip}.eY5z0q_relationStage{isolation:isolate;aspect-ratio:1;transform-origin:50% 56%;background:#0e1130;border:1px solid #c7a2526b;border-radius:1.25rem;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 50px #02041461,inset 0 0 0 1px #f2ede30a}.eY5z0q_stageImage{z-index:-3;object-fit:cover;transform:scale(1.02)}.eY5z0q_stageShade{z-index:-2;pointer-events:none;background:linear-gradient(#05071c0f 48%,#05071c9e 100%),radial-gradient(circle at 50% 48%,#0000 46%,#05071c59 100%);position:absolute;inset:0}.eY5z0q_stageMark{color:#c7a252b8;background:#c7a2520f;border:1px solid #c7a25247;border-radius:999px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.68rem;font-weight:600;line-height:1;display:flex;box-shadow:inset 0 0 0 1px #f2ede305}.eY5z0q_stageMarkScene{z-index:4;background:#0a0d2bad;position:absolute;top:4.5%;left:5%}.eY5z0q_turnStage{animation:.92s cubic-bezier(.55,.08,.25,1) both eY5z0q_turnStage}.eY5z0q_speechPaths{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.eY5z0q_speechPath{fill:none;stroke:#e2be6940;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:3 4;filter:drop-shadow(0 0 2px #e2be6952);opacity:.28;transition:opacity .35s,stroke-width .35s}.eY5z0q_speechUphill{stroke-dasharray:2 5}.eY5z0q_speechActive{stroke:#e2be69;stroke-width:2.2px;opacity:.96;animation:1.15s linear infinite eY5z0q_speechFlow}.eY5z0q_speechUphill.eY5z0q_speechActive{animation:1.15s steps(5,end) infinite eY5z0q_speechBreak}.eY5z0q_stageActor{z-index:3;color:#f2ede3;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0d2bd6;border:1px solid #e2be6985;border-radius:999px;flex-direction:column;align-items:center;gap:.18rem;min-width:4.2rem;padding:.34rem .65rem;font-size:.72rem;line-height:1.1;display:flex;position:absolute;box-shadow:0 4px 16px #02041457}.eY5z0q_stageActor small{color:#e2be69;letter-spacing:.1em;font-size:.58rem}.eY5z0q_stageActorHigh{top:24%;right:9%}.eY5z0q_stageActorLow,.eY5z0q_stageActorLeft{top:62%;left:8%}.eY5z0q_stageActorRight{top:62%;right:8%}.eY5z0q_turnRelation{z-index:4;color:#e2be69;background:#0a0d2be6;border:1px solid #e2be69ad;border-radius:999px;padding:.32rem .8rem;font-size:.72rem;font-weight:700;animation:.36s ease-out both eY5z0q_relationIn;position:absolute;top:4.5%;left:50%;transform:translate(-50%);box-shadow:0 0 22px #c7a2522e}.eY5z0q_turnCaption{z-index:4;color:#f2ede3;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070922e0;border:1px solid #c7a25259;border-radius:.85rem;min-height:2.85rem;padding:.66rem .8rem;font-size:.72rem;line-height:1.55;position:absolute;bottom:4.5%;left:5%;right:5%}.eY5z0q_turnCaption span{color:#e2be69d1;letter-spacing:.08em;margin-bottom:.15rem;font-size:.62rem;display:block}@keyframes eY5z0q_stageFlip{0%{opacity:1;transform:rotateY(0)}45%{opacity:.15;transform:rotateY(85deg)}55%{opacity:.15;transform:rotateY(-85deg)}to{opacity:1;transform:rotateY(0)}}@keyframes eY5z0q_turnStage{0%{filter:brightness();transform:rotate(0)scale(1)}48%{filter:brightness(.68);transform:rotate(178deg)scale(.94)}52%{filter:brightness(.68);transform:rotate(182deg)scale(.94)}to{filter:brightness();transform:rotate(360deg)scale(1)}}@keyframes eY5z0q_relationIn{0%{opacity:0;transform:translate(-50%,-5px)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes eY5z0q_speechFlow{to{stroke-dashoffset:-14px}}@keyframes eY5z0q_speechBreak{0%,18%{stroke-dashoffset:0;opacity:.95}48%{opacity:.36}72%,to{stroke-dashoffset:14px;opacity:.12}}.eY5z0q_toast{z-index:1200;color:#f2ede3;pointer-events:none;background:#0e1130f0;border:1px solid #c7a25299;border-radius:999px;padding:.5rem 1.1rem;font-size:.8rem;animation:2.6s both eY5z0q_toastInOut;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}@keyframes eY5z0q_toastInOut{0%{opacity:0;transform:translate(-50%,8px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}.eY5z0q_stampFx{color:#c7a252;border:3px solid #c7a252e6;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;font-size:.85rem;font-weight:700;animation:.45s cubic-bezier(.2,1.4,.4,1) both eY5z0q_stampIn;display:inline-flex;transform:rotate(-8deg)}@keyframes eY5z0q_stampIn{0%{opacity:0;transform:scale(2.1)rotate(-8deg)}60%{opacity:1;transform:scale(.94)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@media (prefers-reduced-motion:reduce){.eY5z0q_stageCard.eY5z0q_flipping,.eY5z0q_turnStage,.eY5z0q_speechActive,.eY5z0q_turnRelation,.eY5z0q_toast,.eY5z0q_stampFx{animation:none}.eY5z0q_speechPath{transition:none}}
