.magic-word{opacity:0;filter:blur(8px);animation:magic-in .9s cubic-bezier(.2, .78, .2, 1) var(--d,0s) forwards;display:inline-block;transform:translateY(.28em)}@keyframes magic-in{60%{filter:blur(.5px)}to{opacity:1;filter:blur();transform:none}}.magic-ornament{color:var(--gold-400);align-items:center;gap:.8rem;margin:2.4rem 0 0;display:flex}.magic-ornament i{background:linear-gradient(90deg,#0000,#e0c59173);flex:1;height:1px}.magic-ornament i:last-child{background:linear-gradient(90deg,#e0c59173,#0000)}.magic-ornament span{font-size:11px;animation:3.2s ease-in-out infinite magic-star}@keyframes magic-star{0%,to{opacity:.55;text-shadow:none}50%{opacity:1;text-shadow:0 0 10px #e0c591cc}}@media (prefers-reduced-motion:reduce){.magic-word,.magic-ornament span{opacity:1;filter:none;animation:none;transform:none}}
.await{isolation:isolate;min-height:min(72vh,36rem);position:relative}.await:before{content:"";pointer-events:none;z-index:0;height:min(42vh,22rem);animation:await-breathe 7s var(--ease-inout-expo) infinite;background:radial-gradient(at 50% 0,#c9a86733,#0000 70%);position:absolute;inset:-8% 8% auto}.await__stage{z-index:1;max-width:36rem;margin:0 auto;padding:.5rem 4vw 2.4rem;position:relative}.await__stage[data-wide=true]{max-width:min(64rem,100%)}.await__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-400);margin:0;font-size:11px;font-weight:600}.await__title{font-family:var(--font-display), "Noto Serif", Georgia, serif;letter-spacing:-.035em;margin:.35rem 0 0;padding:.12em 0 .06em;font-size:clamp(2rem,7.5vw,3.1rem);font-style:italic;font-weight:600;line-height:1.14}.await__body{max-width:36ch;color:var(--text-muted);margin:.85rem 0 0;font-size:17px;line-height:1.55}.await__ask{color:var(--text-muted);border-left:1px solid #c9a86766;margin:1.15rem 0 0;padding:0 0 0 1rem;font-size:15px;line-height:1.5}.await__ink{width:min(13rem,52vw);height:auto;margin-top:1.5rem;display:block;overflow:visible}.await__ink path{fill:none;stroke:var(--gold-400);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:300;stroke-dashoffset:300px;filter:drop-shadow(0 0 3px #e0c5918c);animation:3.2s cubic-bezier(.45,0,.3,1) infinite await-ink}.await__nib{fill:#fff4d6;filter:drop-shadow(0 0 4px #ffe6aaf2);offset-path:path("M2 18 C 18 4, 26 26, 42 14 S 66 4, 78 16 S 100 26, 114 12 S 140 2, 152 15 S 176 26, 190 12 S 210 8, 218 14");animation:3.2s cubic-bezier(.45,0,.3,1) infinite await-nib}.await__dust{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.await__dust i{opacity:0;background:#f0d6a0d9;border-radius:50%;animation:linear infinite await-dust;position:absolute;bottom:-4%;box-shadow:0 0 6px #f0d6a0cc}.await__cards .grid>*{animation:3.6s ease-in-out infinite await-gaze;position:relative}.await__cards .grid>:nth-child(9n+2){animation-delay:.4s}.await__cards .grid>:nth-child(9n+3){animation-delay:.8s}.await__cards .grid>:nth-child(9n+4){animation-delay:1.2s}.await__cards .grid>:nth-child(9n+5){animation-delay:1.6s}.await__cards .grid>:nth-child(9n+6){animation-delay:2s}.await__cards .grid>:nth-child(9n+7){animation-delay:2.4s}.await__cards .grid>:nth-child(9n+8){animation-delay:2.8s}.await__cards .grid>:nth-child(9n){animation-delay:3.2s}.await__cards{margin-top:1.8rem}.await__err{color:var(--lacquer-500);margin:1rem 0 0;font-size:15px}@keyframes await-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes await-ink{0%{stroke-dashoffset:300px;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes await-nib{0%{offset-distance:0%;opacity:1}70%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@keyframes await-dust{0%{opacity:0;transform:translate(0)}15%{opacity:.8}85%{opacity:.5}to{opacity:0;transform:translate(18px,-78vh)}}@keyframes await-gaze{0%,to{filter:brightness(.82)saturate(.85);transform:none}18%{filter:brightness(1.12)saturate(1.05)drop-shadow(0 0 14px #e0c59173);transform:translateY(-3px)}40%{filter:brightness(.9)saturate(.9);transform:none}}@media (prefers-reduced-motion:reduce){.await:before,.await__ink path,.await__nib,.await__cards .grid>*{opacity:.7;filter:none;stroke-dashoffset:0;animation:none;transform:none}}
.result-cast{flex-wrap:wrap;gap:.4rem;margin:1.45rem 0 0;padding:0;list-style:none;display:flex}.result-cast__card{flex:0 0 3.2rem;width:3.2rem;display:block}.result-list{padding:0;list-style:none}.result-entry{align-items:flex-start;gap:1.15rem;padding:1.2rem 0;display:flex;box-shadow:inset 0 -1px #e0c5912e}.result-entry:last-child{box-shadow:none}.result-entry__face{flex:0 0 4.7rem;width:4.7rem;display:block}.result-mentions{flex-wrap:wrap;gap:.35rem;margin-top:.7rem;display:flex}.result-mentions__card{flex:0 0 2.55rem;width:2.55rem;display:block}.result-body{margin-top:1.85rem}.result-body p{color:var(--paper-100);margin:0 0 1.05rem;line-height:1.7}.result-body p:last-child{margin-bottom:0}.result-act{margin-top:2.1rem;padding-top:1.6rem;box-shadow:inset 0 1px #e0c5912e}@media (min-width:640px){.result-cast__card{flex-basis:3.6rem;width:3.6rem}.result-entry__face{flex-basis:5.4rem;width:5.4rem}}.result-kicker{animation:.9s cubic-bezier(.2,.78,.2,1) both result-kicker}.result-cast__deal{opacity:0;animation:result-deal .7s cubic-bezier(.2, .9, .25, 1.15) var(--d,0s) forwards;transform:translateY(-14px)rotate(-6deg)scale(.9)}.result-cast__deal .result-cast__card{animation:result-glint 1.4s ease-out calc(var(--d,0s) + .35s) both;box-shadow:0 0 #e0c59100}.result-body p:first-child:first-letter{float:left;font-family:var(--font-display), "Noto Serif", Georgia, serif;color:var(--gold-400);text-shadow:0 0 18px #e0c59159;margin:.08em .12em 0 0;font-size:3.3em;font-style:italic;line-height:.8}.result-act{background:radial-gradient(at 0 0,#c9a86717,#0000 60%);border-radius:2px}@keyframes result-kicker{0%{opacity:0;letter-spacing:.4em}}@keyframes result-deal{to{opacity:1;transform:none}}@keyframes result-glint{30%{box-shadow:0 0 18px #e0c5918c}to{box-shadow:0 0 #e0c59100}}@media (prefers-reduced-motion:reduce){.result-kicker,.result-cast__deal,.result-cast__deal .result-cast__card{opacity:1;animation:none;transform:none}}
