.FireworksExperience_stage__NtgbR{position:relative;display:flex;min-height:0;width:100%;flex:1;overflow:hidden;border-radius:24px;background:#111827;color:#fff;isolation:isolate}.FireworksExperience_canvas__kZchD{position:absolute;inset:0;width:100%;height:100%;min-height:500px}.FireworksExperience_content__DhfKG{position:relative;z-index:1;display:flex;min-height:500px;width:100%;flex-direction:column;align-items:center;padding:28px 18px max(22px,env(safe-area-inset-bottom));text-align:center}.FireworksExperience_eyebrow__7CDcy{margin:0;color:#ffe66d;font-size:11px;font-weight:900;letter-spacing:0}.FireworksExperience_title__rooPu{max-width:19rem;margin:10px 0 0;white-space:pre-wrap;font-size:clamp(1.45rem,7vw,1.9rem);font-weight:900;line-height:1.2;letter-spacing:0;text-wrap:balance;text-shadow:0 2px 16px rgba(0,0,0,.35)}.FireworksExperience_result__D2VEM{position:absolute;top:47%;left:50%;width:min(88%,19rem);padding:20px 18px;border:1px solid rgba(255,255,255,.5);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 18px 55px rgba(0,0,0,.32);color:#111116;opacity:0;transform:translate(-50%,-42%) scale(.96);transition:opacity .42s ease,transform .62s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.FireworksExperience_resultVisible__cMTOM{opacity:1;transform:translate(-50%,-50%) scale(1)}.FireworksExperience_resultKicker__B6kRn{display:block;margin-bottom:8px;color:#247f79;font-size:11px;font-weight:900}.FireworksExperience_result__D2VEM p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.25rem;font-weight:900;line-height:1.55}.FireworksExperience_controls__4oKjN{display:flex;width:100%;max-width:19rem;min-height:122px;margin-top:auto;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:10px}.FireworksExperience_igniteButton__IxXkq,.FireworksExperience_launchPad__yckcj,.FireworksExperience_replayButton__dhzRK{-webkit-tap-highlight-color:transparent;font:inherit;cursor:pointer}.FireworksExperience_launchPad__yckcj{position:relative;display:flex;min-height:58px;align-items:center;justify-content:center;gap:10px;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 10px 30px rgba(0,0,0,.28);color:#111116;font-size:14px;font-weight:900;touch-action:pan-y;transition:transform .16s ease,background-color .16s ease}.FireworksExperience_launchPad__yckcj:before{position:absolute;inset:0;width:0;background:linear-gradient(90deg,rgba(255,230,109,.72),rgba(255,107,157,.5));content:""}.FireworksExperience_launchPad__yckcj>*{position:relative;z-index:1}.FireworksExperience_launchPad__yckcj:active:not(:disabled){transform:scale(.98)}.FireworksExperience_igniteButton__IxXkq:disabled,.FireworksExperience_launchPad__yckcj:disabled{cursor:default;opacity:.72}.FireworksExperience_charging__GcKn9:before{width:100%;transition:width .68s linear}.FireworksExperience_launchIcon__XLx8I{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:#ff6b9d;color:#fff}.FireworksExperience_igniteButton__IxXkq{min-height:46px;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.86);font-size:13px;font-weight:800;transition:background-color .16s ease,color .16s ease}.FireworksExperience_igniteButton__IxXkq:hover:not(:disabled){background:rgba(255,255,255,.1);color:#fff}.FireworksExperience_replayButton__dhzRK{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:rgba(255,255,255,.9);color:#111116;font-size:14px;font-weight:900;box-shadow:0 10px 30px rgba(0,0,0,.24)}.FireworksExperience_igniteButton__IxXkq:focus-visible,.FireworksExperience_launchPad__yckcj:focus-visible,.FireworksExperience_replayButton__dhzRK:focus-visible{outline:4px solid rgba(255,230,109,.7);outline-offset:3px}.FireworksExperience_srOnly__0hGaX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.FireworksExperience_charging__GcKn9:before,.FireworksExperience_igniteButton__IxXkq,.FireworksExperience_launchPad__yckcj,.FireworksExperience_replayButton__dhzRK,.FireworksExperience_result__D2VEM{transition-duration:1ms}}@media (max-height:700px){.FireworksExperience_canvas__kZchD,.FireworksExperience_content__DhfKG{min-height:440px}.FireworksExperience_content__DhfKG{padding-top:20px}.FireworksExperience_controls__4oKjN{min-height:106px}}.ReactionExperience_root__bryJj{--reaction-primary:#ff5f8f;--reaction-secondary:#ffd45c;--reaction-ink:#18181d;--reaction-soft:#fff3f7;display:flex;min-height:500px;width:100%;flex:1;flex-direction:column;align-items:center;overflow:hidden;border-radius:24px;background:var(--reaction-soft);padding:24px 18px 20px;color:var(--reaction-ink);text-align:center}.ReactionExperience_celebrate__p4R8V{--reaction-primary:#ef3f75;--reaction-secondary:#f5bd28;--reaction-soft:#fff5d9}.ReactionExperience_thanks__MuN2W{--reaction-primary:#168a82;--reaction-secondary:#ef3f75;--reaction-soft:#e8f8f5}.ReactionExperience_love__5vARZ{--reaction-primary:#e93469;--reaction-secondary:#ff9b78;--reaction-soft:#fff0f4}.ReactionExperience_surprise__4xlkM{--reaction-primary:#287fc1;--reaction-secondary:#f4bd25;--reaction-soft:#eaf5fc}.ReactionExperience_sorry__g_kO2{--reaction-primary:#52679c;--reaction-secondary:#db708e;--reaction-soft:#f1f3f8}.ReactionExperience_cheer__yTv0n{--reaction-primary:#e64f37;--reaction-secondary:#188b80;--reaction-soft:#fff1e6}.ReactionExperience_header__EXAIV{position:relative;z-index:3;width:100%;max-width:320px}.ReactionExperience_eyebrow__LiKLh{margin:0 0 8px;color:var(--reaction-primary);font-size:12px;font-weight:900}.ReactionExperience_title__vyNmz{margin:0;overflow-wrap:anywhere;font-size:clamp(24px,7vw,31px);font-weight:900;line-height:1.2;letter-spacing:0;white-space:pre-wrap}.ReactionExperience_reactionName__ZriN7{display:inline-flex;min-height:30px;align-items:center;margin:12px 0 0;border:1px solid color-mix(in srgb,var(--reaction-primary),transparent 72%);border-radius:999px;background:rgba(255,255,255,.72);padding:5px 12px;color:var(--reaction-primary);font-size:12px;font-weight:800}.ReactionExperience_stage__2FxDU{position:relative;display:grid;width:min(252px,74vw);aspect-ratio:1;flex:0 0 auto;place-items:center;margin:10px 0 4px;isolation:isolate}.ReactionExperience_backdrop__3QStA{position:absolute;inset:28px;z-index:-3;border-radius:50%;background:color-mix(in srgb,var(--reaction-primary),white 86%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reaction-primary),transparent 82%)}.ReactionExperience_pulseRing__IP6fz{position:absolute;inset:47px;z-index:-2;border:3px solid var(--reaction-primary);border-radius:50%;opacity:0}.ReactionExperience_pulseRingSecond__3qp3B{border-color:var(--reaction-secondary);animation-delay:.26s!important}.ReactionExperience_iconHalo__RH6G9{position:relative;z-index:4;display:grid;width:112px;height:112px;place-items:center;border:3px solid var(--reaction-ink);border-radius:50%;background:#fff;color:var(--reaction-primary);box-shadow:0 9px 0 var(--reaction-ink),0 20px 34px rgba(24,24,29,.16)}.ReactionExperience_mainIcon__zfnCX{display:block}.ReactionExperience_particle__Ni6Ii{position:absolute;z-index:1;left:calc(50% - 4px);top:calc(50% - 4px);width:8px;height:8px;border-radius:2px;background:var(--reaction-primary);opacity:0}.ReactionExperience_particle__Ni6Ii:nth-of-type(3n){width:6px;height:17px;border-radius:999px;background:var(--reaction-secondary)}.ReactionExperience_particle__Ni6Ii:nth-of-type(4n){border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--reaction-primary)}.ReactionExperience_accentIcon__BpZGV{position:absolute;z-index:5;color:var(--reaction-secondary);opacity:0}.ReactionExperience_accentOne__giIsA{top:44px;right:49px}.ReactionExperience_accentTwo__Hm9WZ{bottom:47px;left:50px}.ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_pulseRing__IP6fz{animation:ReactionExperience_ringBurst__lZCOw 1.05s cubic-bezier(.16,.8,.3,1) 2}.ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_particle__Ni6Ii{animation:ReactionExperience_particleBurst__jw_Hh 1.15s calc(var(--particle-index) * 35ms) cubic-bezier(.16,.72,.28,1) both}.ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_accentIcon__BpZGV{animation:ReactionExperience_accentPop__JLLZh .68s cubic-bezier(.2,1.45,.35,1) .32s both}.ReactionExperience_stage__2FxDU[data-phase=complete] .ReactionExperience_accentIcon__BpZGV{opacity:1}.ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_iconHalo__RH6G9{animation:ReactionExperience_iconPop__QPopa .82s cubic-bezier(.2,1.35,.32,1) both}.ReactionExperience_thanks__MuN2W .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_iconHalo__RH6G9{animation-name:ReactionExperience_thankfulSway__qEU3T;animation-duration:1.2s}.ReactionExperience_thanks__MuN2W .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_particle__Ni6Ii{animation-name:ReactionExperience_ribbonFlow___Zcug}.ReactionExperience_love__5vARZ .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_iconHalo__RH6G9{animation:ReactionExperience_heartBeat__BiBv_ .82s ease-in-out 2}.ReactionExperience_love__5vARZ .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_particle__Ni6Ii{border-radius:50%;animation-name:ReactionExperience_loveOrbit__nh67p}.ReactionExperience_surprise__4xlkM .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_iconHalo__RH6G9{animation:ReactionExperience_surpriseFlip__2djq8 .9s cubic-bezier(.2,1.25,.3,1) both}.ReactionExperience_surprise__4xlkM .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_particle__Ni6Ii{animation-name:ReactionExperience_surpriseRay__dynLb}.ReactionExperience_sorry__g_kO2 .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_iconHalo__RH6G9{animation:ReactionExperience_gentleBow__DuC_i 1.5s ease-in-out both}.ReactionExperience_sorry__g_kO2 .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_particle__Ni6Ii{animation-name:ReactionExperience_quietFall__ZtLYN;animation-duration:1.5s}.ReactionExperience_cheer__yTv0n .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_iconHalo__RH6G9{animation:ReactionExperience_cheerCall__2n_yj .52s ease-in-out 3}.ReactionExperience_cheer__yTv0n .ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_particle__Ni6Ii{animation-name:ReactionExperience_cheerPulse__2GEY9;animation-duration:.96s}.ReactionExperience_controls__2gT4f{position:relative;z-index:6;display:flex;width:100%;min-height:96px;flex:1;align-items:center;justify-content:center}.ReactionExperience_primaryButton__uqrEh,.ReactionExperience_replayButton__jNQmo{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;font-size:14px;font-weight:900;cursor:pointer}.ReactionExperience_primaryButton__uqrEh{min-width:148px;background:var(--reaction-ink);padding:12px 22px;color:#fff;box-shadow:0 6px 0 color-mix(in srgb,var(--reaction-primary),black 24%);transition:transform .14s ease,box-shadow .14s ease}.ReactionExperience_primaryButton__uqrEh:active{transform:translateY(4px);box-shadow:0 2px 0 color-mix(in srgb,var(--reaction-primary),black 24%)}.ReactionExperience_primaryButton__uqrEh:focus-visible,.ReactionExperience_replayButton__jNQmo:focus-visible{outline:4px solid color-mix(in srgb,var(--reaction-primary),transparent 68%);outline-offset:4px}.ReactionExperience_playingLabel__vWM7e{margin:0;color:var(--reaction-primary);font-size:14px;font-weight:900}.ReactionExperience_ending__oDUx1{animation:ReactionExperience_endingArrive__KlfXA .42s cubic-bezier(.16,1,.3,1) both}.ReactionExperience_finalMessage__QkxSA{max-width:310px;margin:0 auto;overflow-wrap:anywhere;color:var(--reaction-ink);font-size:21px;font-weight:900;line-height:1.35;white-space:pre-wrap}.ReactionExperience_replayButton__jNQmo{margin-top:15px;border:1px solid color-mix(in srgb,var(--reaction-primary),transparent 72%);background:rgba(255,255,255,.82);padding:10px 18px;color:var(--reaction-primary)}.ReactionExperience_srOnly__yRBp2{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ReactionExperience_iconPop__QPopa{0%{transform:scale(.72) rotate(-12deg)}45%{transform:scale(1.14) rotate(7deg)}to{transform:scale(1) rotate(0)}}@keyframes ReactionExperience_ringBurst__lZCOw{0%{transform:scale(.65);opacity:0}20%{opacity:.72}to{transform:scale(1.65);opacity:0}}@keyframes ReactionExperience_particleBurst__jw_Hh{0%{transform:rotate(var(--particle-angle)) translateY(0) scale(0);opacity:0}18%{opacity:1}to{transform:rotate(var(--particle-angle)) translateY(calc(var(--particle-distance) * -1)) rotate(210deg) scale(.55);opacity:0}}@keyframes ReactionExperience_accentPop__JLLZh{0%{transform:scale(.3) rotate(-28deg);opacity:0}55%{transform:scale(1.25) rotate(8deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes ReactionExperience_thankfulSway__qEU3T{0%{transform:translateY(8px) rotate(-4deg)}38%{transform:translateY(-8px) rotate(5deg)}72%{transform:translateY(2px) rotate(-2deg)}to{transform:translateY(0) rotate(0)}}@keyframes ReactionExperience_ribbonFlow___Zcug{0%{transform:rotate(var(--particle-angle)) translateY(-28px) scaleY(.4);opacity:0}30%{opacity:.9}to{transform:rotate(var(--particle-angle)) translateY(calc(var(--particle-distance) * -1)) scaleY(1.5);opacity:0}}@keyframes ReactionExperience_heartBeat__BiBv_{0%,to{transform:scale(1)}18%{transform:scale(1.16)}34%{transform:scale(.96)}52%{transform:scale(1.1)}}@keyframes ReactionExperience_loveOrbit__nh67p{0%{transform:rotate(var(--particle-angle)) translateY(-42px) scale(.25);opacity:0}22%{opacity:1}to{transform:rotate(calc(var(--particle-angle) + 150deg)) translateY(calc(var(--particle-distance) * -1)) scale(1);opacity:0}}@keyframes ReactionExperience_surpriseFlip__2djq8{0%{transform:rotateY(90deg) scale(.5)}55%{transform:rotateY(-18deg) scale(1.18)}to{transform:rotateY(0) scale(1)}}@keyframes ReactionExperience_surpriseRay__dynLb{0%{transform:rotate(var(--particle-angle)) translateY(-48px) scaleY(0);opacity:0}28%{opacity:1}72%{transform:rotate(var(--particle-angle)) translateY(calc(var(--particle-distance) * -1)) scaleY(2.6);opacity:1}to{transform:rotate(var(--particle-angle)) translateY(calc(var(--particle-distance) * -1)) scaleY(1);opacity:0}}@keyframes ReactionExperience_gentleBow__DuC_i{0%,to{transform:translateY(0) rotate(0)}42%,70%{transform:translateY(10px) rotate(7deg)}}@keyframes ReactionExperience_quietFall__ZtLYN{0%{transform:translate(var(--particle-offset),-80px) scale(.5);opacity:0}20%{opacity:.7}to{transform:translate(var(--particle-offset),92px) scale(.25);opacity:0}}@keyframes ReactionExperience_cheerCall__2n_yj{0%,to{transform:rotate(-5deg) scale(1)}50%{transform:rotate(7deg) scale(1.08)}}@keyframes ReactionExperience_cheerPulse__2GEY9{0%{transform:rotate(var(--particle-angle)) translateY(-42px) scaleX(.2);opacity:0}34%{opacity:1}to{transform:rotate(var(--particle-angle)) translateY(calc(var(--particle-distance) * -1)) scaleX(2.1);opacity:0}}@keyframes ReactionExperience_endingArrive__KlfXA{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:380px){.ReactionExperience_root__bryJj{min-height:470px;padding-inline:14px}.ReactionExperience_stage__2FxDU{width:min(224px,70vw)}.ReactionExperience_title__vyNmz{font-size:24px}.ReactionExperience_iconHalo__RH6G9{width:100px;height:100px}}@media (prefers-reduced-motion:reduce){.ReactionExperience_ending__oDUx1,.ReactionExperience_primaryButton__uqrEh,.ReactionExperience_replayButton__jNQmo,.ReactionExperience_stage__2FxDU *{animation:none!important;transition:none!important}.ReactionExperience_stage__2FxDU[data-phase=complete] .ReactionExperience_accentIcon__BpZGV,.ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_accentIcon__BpZGV{opacity:1}.ReactionExperience_stage__2FxDU[data-phase=playing] .ReactionExperience_particle__Ni6Ii{opacity:.28;transform:rotate(var(--particle-angle)) translateY(calc(var(--particle-distance) * -.72))}}