.Q82LdW_dialog{background:#080f20;border-radius:18px;width:min(720px,100% - 32px)}.Q82LdW_ritual{isolation:isolate;background:radial-gradient(at 24% 31%,#4f5ba326,#0000 44%),radial-gradient(at 78% 30%,#478fa626,#0000 42%),linear-gradient(#101a32,#080f20 66%);min-height:620px;padding:30px 34px;position:relative;overflow:hidden}.Q82LdW_ritual:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#c2d9fa75,#0000 45%) 0 0/56px 1px no-repeat,linear-gradient(#c2d9fa75,#0000 45%) 0 0/1px 56px no-repeat,linear-gradient(270deg,#c2d9fa75,#0000 45%) 100% 100%/56px 1px no-repeat,linear-gradient(#0000 55%,#c2d9fa75) 100% 100%/1px 56px no-repeat;border:1px solid #b8c9f020;border-radius:10px;position:absolute;inset:10px}.Q82LdW_ritual:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#d2e6ffb0,#0000);width:60%;height:1px;position:absolute;top:0;left:20%}.Q82LdW_starfield{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 80%);mask-image:linear-gradient(#000 40%,#0000 80%)}.Q82LdW_starfield i{top:var(--y);left:var(--x);opacity:.4;background:#d5e5ff;border-radius:50%;width:2px;height:2px;position:absolute}.Q82LdW_starfield i:nth-child(4n){opacity:.8;width:3px;height:3px;box-shadow:0 0 7px #b7d7ff80}.Q82LdW_heading{z-index:1;text-align:center;position:relative}.Q82LdW_emblem{color:#e3d5b6;justify-content:center;align-items:center;gap:15px;margin-bottom:13px;font-size:18px;line-height:1;display:flex}.Q82LdW_emblem:before,.Q82LdW_emblem:after{content:"";background:linear-gradient(90deg,#0000,#d8c9aa80);width:44px;height:1px}.Q82LdW_emblem:after{transform:rotate(180deg)}.Q82LdW_heading h2{color:#f4f5ff;text-shadow:0 2px 28px #acbfff20;font-size:34px;line-height:1.12}.Q82LdW_heading p{color:#b7c7df;text-wrap:pretty;max-width:48ch;margin:11px auto 0;font-size:12px;line-height:1.75}.Q82LdW_stage{perspective:700px;max-width:520px;height:290px;margin:0 auto;position:relative}.Q82LdW_stage:before{content:"";pointer-events:none;background:radial-gradient(at 50% 40%,#b6d8fa20,#789fd510 35%,#0000 68%);position:absolute;inset:10px 5% 0}.Q82LdW_gate{stroke:#b8d5fa50;stroke-width:.7px;width:480px;max-width:none;height:320px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.Q82LdW_gateDashes{stroke-dasharray:1 10;stroke-width:3px;opacity:.6}.Q82LdW_gateAxes{stroke:#d7e5ff80}.Q82LdW_gateDiamonds{fill:#bcd3eb;stroke:none}.Q82LdW_gateArc{stroke:#c3e5ffc0;stroke-width:1.5px;filter:drop-shadow(0 0 5px #95bcff)}.Q82LdW_lightShaft{background:linear-gradient(90deg,#0000,#b7d5ff0c 30%,#cde9ff26 49.5% 50.5%,#b7d5ff0c 70%,#0000);width:130px;position:absolute;top:3px;bottom:20px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 25% 60%,#0000);mask-image:linear-gradient(#0000,#000 25% 60%,#0000)}.Q82LdW_orbit,.Q82LdW_orbitInner{border:1px solid #b6dbff40;border-radius:50%;width:410px;height:140px;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)rotate(-20deg)}.Q82LdW_orbitInner{border-color:#c8c5f52b;width:360px;height:120px;transform:translate(-50%,-50%)rotate(20deg)}.Q82LdW_orbit:before,.Q82LdW_orbitInner:before{content:"";background:#e0efff;border-radius:50%;width:4px;height:4px;position:absolute;top:20px;left:44px;box-shadow:0 0 9px #a6d3ff}.Q82LdW_beacon{background:radial-gradient(circle,#e1eaff35,#7a95ff15 35%,#0000 70%);border-radius:50%;place-items:center;width:100px;height:100px;display:grid;position:absolute;top:67px;left:50%;transform:translate(-50%,-50%)}.Q82LdW_beacon:before{content:"";border:1px solid #dae8ff45;width:37px;height:37px;position:absolute;transform:rotate(45deg)}.Q82LdW_beacon span{color:#e7f1ff;text-shadow:0 0 21px #a8ceffb0;font-size:42px;line-height:1}.Q82LdW_portraits{position:absolute;inset:0}.Q82LdW_soul{--spread:1;--ascent-y:-110px;--card-color:#cbd5e1;z-index:var(--layer);top:calc(102px + var(--lift));border:1px solid var(--card-color);width:118px;height:158px;transform:translateX(calc(-50% + var(--offset) * var(--spread))) rotate(var(--tilt));background:linear-gradient(145deg,#f4f6ff70,#101929 25%,#121c2e 70%,#f4f6ff30);border-radius:7px;padding:3px;position:absolute;left:50%;overflow:hidden;box-shadow:0 6px 8px #02061580}.Q82LdW_soul[data-rarity=uncommon]{--card-color:#6ee7b7}.Q82LdW_soul[data-rarity=rare]{--card-color:#7dd3fc}.Q82LdW_soul[data-rarity=sr]{--card-color:#e879f9}.Q82LdW_soul[data-rarity=ssr]{--card-color:#fcd34d}.Q82LdW_soul[data-rarity=ur]{--card-color:#fca5a5}.Q82LdW_soul>div:first-child{border-radius:3px}.Q82LdW_soul img{object-position:50% 16%}.Q82LdW_cardFoil{pointer-events:none;background:linear-gradient(125deg,#ffffff20,#0000 25% 70%,#ffffff14);border:1px solid #ffffff35;border-radius:3px;position:absolute;inset:3px}.Q82LdW_cardCaption{background:linear-gradient(#0000,#050c16e8 45%,#050c16);border-radius:0 0 3px 3px;flex-direction:column;gap:3px;padding:24px 7px 7px;display:flex;position:absolute;bottom:3px;left:3px;right:3px}.Q82LdW_cardCaption>span{color:var(--card-color);text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:600}.Q82LdW_cardCaption strong{-webkit-line-clamp:2;color:#f4f7ff;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:10px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.Q82LdW_moreCompanions{z-index:6;color:#d4def0;white-space:nowrap;background:#0b1529ed;border:1px solid #adc6ef30;border-radius:999px;padding:5px 12px;font-size:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Q82LdW_stardust{position:absolute;top:23%;left:50%}.Q82LdW_stardust i{opacity:0;background:#e5edff;border-radius:50%;width:3px;height:3px;position:absolute}.Q82LdW_review{margin-top:12px;position:relative}.Q82LdW_summary{color:#e0e7f2;background:radial-gradient(at 100%,#b88a3d20,#0000 68%),linear-gradient(110deg,#111e31,#181c29);border:1px solid #e3c38b40;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;font-size:13px;display:flex}.Q82LdW_selection{flex-direction:column;gap:7px;min-width:0;line-height:1.5;display:flex}.Q82LdW_selection>span:first-child{font-weight:500}.Q82LdW_tally{color:#aebed2;font-size:11px}.Q82LdW_exchange{flex-shrink:0;align-items:center;gap:12px;display:flex}.Q82LdW_rewardStar{outline-offset:3px;color:#ffd994;background:radial-gradient(circle at 35% 25%,#ffd79025,#c28c3210);border:1px solid #e7c07c70;border-radius:50%;outline:1px solid #e7c07c22;place-items:center;width:39px;height:39px;font-size:24px;display:grid}.Q82LdW_summary strong{font:500 30px/1 var(--app-font-display);color:#ffda9a;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.Q82LdW_rewardUnit{color:#d6c6aa;margin-top:4px;font-size:10px;line-height:1.4;display:block}.Q82LdW_manifest{color:#bbc9dd;margin-top:10px;font-size:12px}.Q82LdW_manifest summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:12px 2px;list-style:none;display:flex}.Q82LdW_manifest summary::-webkit-details-marker{display:none}.Q82LdW_manifest summary:before{content:"";border-bottom:1px solid #bacbe3;border-right:1px solid #bacbe3;width:6px;height:6px;transition:transform .16s ease-out;transform:rotate(-45deg)}.Q82LdW_manifest[open] summary:before{transform:rotate(45deg)}.Q82LdW_manifest summary:hover{color:#f3f6ff}.Q82LdW_manifest summary:focus-visible,.Q82LdW_departure button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.Q82LdW_manifest ul{background:#050c1850;border-radius:6px;max-height:150px;padding:2px 12px 10px;overflow-y:auto}.Q82LdW_manifest li{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:baseline;gap:20px;padding:8px 0;display:flex}.Q82LdW_manifest li>span:first-child{overflow-wrap:anywhere;min-width:0}.Q82LdW_manifest li>span:last-child{color:#d9e2ef;flex-shrink:0}.Q82LdW_tokenId{color:#a8b7c9;font-variant-numeric:tabular-nums}.Q82LdW_figure{font-family:var(--app-font-display);font-variant-numeric:tabular-nums}.Q82LdW_limit{color:#aebed3;border-top:1px solid #a6bbdd18;border-bottom:1px solid #a6bbdd18;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:12px 0;font-size:12px;line-height:1.7;display:flex}.Q82LdW_limit strong{font:500 14px var(--app-font-display);font-variant-numeric:tabular-nums;color:#e9effb;margin-right:4px}.Q82LdW_consequence{color:#afbed2;text-wrap:pretty;margin-top:12px;font-size:12px;line-height:1.8}.Q82LdW_note{color:#c6d7f0;border-left:1px solid #9fb9e052;margin-top:8px;padding-left:10px;font-size:12px;line-height:1.8}.Q82LdW_actions{gap:12px;margin-top:20px;display:flex}.Q82LdW_actions>button{border-radius:7px;flex:1;min-height:48px;font-size:12px}.Q82LdW_actions>button:first-child{color:#c1cee1;background:#ffffff04;border-color:#b5c9ea29}.Q82LdW_actions>button:first-child:hover{color:#f5f7fb;background:#ffffff0a}.Q82LdW_actions>.Q82LdW_sendButton{color:#231a0d;background:linear-gradient(115deg,#ffe2ab,#efbc68);border:1px solid #ffe2a4;flex:1.3;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 3px 8px #d39c3d15}.Q82LdW_sendButton>span{font-size:17px}.Q82LdW_error{color:#fecdd3;margin-top:16px;font-size:13px;line-height:1.8}.Q82LdW_blocker{color:#fecdd3;text-align:center;margin-top:12px;font-size:12px;line-height:1.7}.Q82LdW_progress{color:#d7e2f8;margin-top:12px;font-size:13px;line-height:1.8}.Q82LdW_txLink{color:#cbd5e1;text-underline-offset:3px;align-items:center;gap:6px;min-height:44px;font-size:12px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline-flex}.Q82LdW_txLink:hover{color:#f5f7fb}.Q82LdW_txLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Q82LdW_background{color:#a8b7c9;text-align:center;margin-top:12px;font-size:12px;line-height:1.7}.Q82LdW_actions>.Q82LdW_busy{color:#f5f7fb;box-shadow:none;cursor:progress;background:#ffffff1a;border-color:#ffffff2e;position:relative;overflow:hidden;transform:none}.Q82LdW_actions>.Q82LdW_busy:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:40%;animation:1.1s ease-in-out infinite Q82LdW_return-sheen;position:absolute;inset:0}.Q82LdW_departure{text-align:center;color:#d7e2f8;min-height:180px;padding-top:30px;font-size:14px}.Q82LdW_departure button{color:#b8c7d9;min-height:44px;margin-top:24px;font-size:12px}.Q82LdW_reward{text-align:center;background:radial-gradient(at 50% 0,#d2a75e12,#0000 70%);border-top:1px solid #e3c38b40;padding:16px 24px 4px}.Q82LdW_reward>p{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px;display:flex}.Q82LdW_reward strong{font:500 44px var(--app-font-display);color:#ffda9a;font-variant-numeric:tabular-nums}.Q82LdW_reward p span{color:#e2e8f0;font-size:14px}.Q82LdW_reward>span{color:#b8c7d9;margin-top:10px;font-size:13px;display:block}.Q82LdW_reward button{border-radius:7px;margin-top:24px}.Q82LdW_ritual[data-phase=pending] .Q82LdW_beacon{animation:1.3s ease-in-out infinite alternate Q82LdW_beacon-breathe}.Q82LdW_ritual[data-phase=ascending] .Q82LdW_soul{animation:Q82LdW_soul-ascent 1.8s cubic-bezier(.22, 1, .36, 1) var(--delay) both}.Q82LdW_ritual[data-phase=ascending] .Q82LdW_beacon{animation:2.4s ease-out both Q82LdW_beacon-bloom}.Q82LdW_ritual[data-phase=ascending] .Q82LdW_orbit{animation:2.4s ease-out both Q82LdW_orbit-expand}.Q82LdW_ritual[data-phase=ascending] .Q82LdW_stardust i{animation:Q82LdW_star-release 1.6s ease-out calc(.6s + var(--delay)) both}.Q82LdW_ritual[data-phase=ascending] .Q82LdW_moreCompanions,.Q82LdW_ritual[data-phase=complete] .Q82LdW_moreCompanions,.Q82LdW_ritual[data-phase=complete] .Q82LdW_soul{visibility:hidden}.Q82LdW_ritual[data-phase=complete] .Q82LdW_beacon{top:48%;transform:translate(-50%,-50%)scale(1.8)}.Q82LdW_ritual[data-phase=complete] .Q82LdW_orbit{transform:translate(-50%,-50%)rotate(-18deg)scale(.9)}.Q82LdW_ritual[data-phase=complete] .Q82LdW_stardust{top:48%}.Q82LdW_ritual[data-phase=complete] .Q82LdW_stardust i{opacity:.7;transform:translate(var(--dx), var(--dy))}@keyframes Q82LdW_beacon-breathe{to{opacity:.5}}@keyframes Q82LdW_soul-ascent{0%,12%{opacity:1;filter:brightness();transform:translateX(calc(-50% + var(--offset) * var(--spread))) rotate(var(--tilt))}40%{opacity:1;filter:brightness(1.8)}85%,to{opacity:0;filter:brightness(3)blur(4px);transform:translate(-50%, var(--ascent-y)) rotate(0) scale(.03)}}@keyframes Q82LdW_beacon-bloom{0%{transform:translate(-50%,-50%)scale(1)}60%{transform:translate(-50%,-50%)scale(3)}to{transform:translate(-50%,calc(75px - 50%))scale(1.8)}}@keyframes Q82LdW_orbit-expand{0%{opacity:.5}60%{opacity:1;transform:translate(-50%,-50%)rotate(24deg)scale(1.2)}to{opacity:0;transform:translate(-50%,-50%)rotate(42deg)scale(.9)}}@keyframes Q82LdW_return-sheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(280%)skew(-18deg)}}@keyframes Q82LdW_star-release{0%{opacity:0;transform:translate(0)scale(.1)}35%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.4)}}@media (max-width:639px){.Q82LdW_dialog{width:calc(100% - 20px)}.Q82LdW_ritual{min-height:580px;padding:26px 20px 24px}.Q82LdW_heading h2{font-size:29px}.Q82LdW_heading p{max-width:33ch;font-size:12px}.Q82LdW_stage{height:235px;margin-inline:-10px}.Q82LdW_gate{width:370px;height:auto;top:-1px}.Q82LdW_beacon{width:85px;height:85px;top:57px}.Q82LdW_beacon span{font-size:36px}.Q82LdW_beacon:before{width:32px;height:32px}.Q82LdW_orbit{width:290px;height:110px}.Q82LdW_orbitInner{width:250px;height:95px}.Q82LdW_soul{--spread:.57;--ascent-y:-90px;width:80px;height:114px;top:calc(88px + var(--lift) * .6);border-radius:5px;padding:2px}.Q82LdW_cardFoil{inset:2px}.Q82LdW_cardCaption{gap:2px;padding:16px 4px 5px;bottom:2px;left:2px;right:2px}.Q82LdW_cardCaption>span{letter-spacing:.07em;font-size:7px}.Q82LdW_cardCaption strong{font-size:8px}.Q82LdW_moreCompanions{font-size:9px;bottom:0}.Q82LdW_summary{gap:12px;padding:14px}.Q82LdW_selection{gap:5px;font-size:12px}.Q82LdW_tally{font-size:10px}.Q82LdW_exchange{gap:9px}.Q82LdW_rewardStar{width:29px;height:29px;font-size:19px}.Q82LdW_summary strong{font-size:27px}.Q82LdW_rewardUnit{font-size:9px}.Q82LdW_actions{flex-direction:column-reverse;gap:9px;margin-top:18px}.Q82LdW_actions>button{flex:auto;width:100%}.Q82LdW_manifest li{gap:12px}.Q82LdW_reward{padding-inline:0}.Q82LdW_reward strong{font-size:38px}}@media (max-width:359px){.Q82LdW_ritual{padding-inline:16px}.Q82LdW_soul{--spread:.5;width:74px}.Q82LdW_rewardStar{display:none}.Q82LdW_summary{padding:12px}}@media (prefers-reduced-motion:reduce){.Q82LdW_ritual[data-phase] .Q82LdW_soul,.Q82LdW_ritual[data-phase] .Q82LdW_beacon,.Q82LdW_ritual[data-phase] .Q82LdW_orbit,.Q82LdW_ritual[data-phase] .Q82LdW_stardust i,.Q82LdW_actions>.Q82LdW_busy:after{animation:none}.Q82LdW_actions button,.Q82LdW_reward button,.Q82LdW_manifest summary:before{transition:none}.Q82LdW_actions button:hover,.Q82LdW_reward button:hover{transform:none}}
