.has-love-light{position:relative}.has-love-light:after{content:"";pointer-events:none;background:linear-gradient(transparent,rgb(226 243 255/calc(.12 + var(--inquiry-strength)*.7)),transparent);filter:drop-shadow(0 0 5px #d0e9ff88);border-radius:999px;width:2px;height:76%;position:absolute;top:12%;right:-12px}.has-love-light[data-inquiry-settled=true]:after{opacity:.4}.inquiry-beacon-dock{z-index:32;isolation:isolate;overflow-clip-margin:6px;width:44px;height:62px;position:absolute;overflow:clip visible}.inquiry-beacon-dock[hidden]{display:none}html:root body .inquiry-beacon{border:1px solid rgb(225 239 255/calc(.2 + var(--inquiry-strength)*.4));color:#f6faff;cursor:pointer;background:radial-gradient(circle,#172433df,#090f18ed);border-radius:50%;place-items:center;width:44px;height:44px;min-height:44px;padding:0;font-family:inherit;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff27,0 0 18px #d9eaff20}html:root body .inquiry-beacon:hover{background:#222c38;border-color:#fff}html:root body .inquiry-beacon:focus-visible{outline-offset:3px;outline:2px solid #f4f9ff}.inquiry-beacon>.inquiry-radiance{flex-basis:36px;width:36px;height:36px;transform:scale(.58)}.inquiry-beacon-label{text-align:center;pointer-events:none;color:#d8e8f8;text-shadow:0 1px 5px #000,0 0 8px #000;width:50px;font-size:11px;line-height:1.5;position:absolute;top:43px;left:-3px}.inquiry-beacon-label strong{font-variant-numeric:tabular-nums;font-weight:500}.inquiry-radiance{--inquiry-strength:.1;isolation:isolate;pointer-events:none;color:#f7fcff;flex:0 0 48px;place-items:center;width:48px;height:48px;display:inline-grid;position:relative;overflow:visible}.inquiry-radiance>span{pointer-events:none;position:absolute;animation-play-state:paused!important}.inquiry-radiance[data-active=true]>span{animation-play-state:running!important}.inquiry-corona{opacity:calc(.24 + var(--inquiry-strength)*.76);transform:scale(calc(.65 + var(--inquiry-strength)*.65));background:radial-gradient(circle,#ffffffb0 0,#daeeff73 12%,#c8e1ff21 38%,#0000 70%);border-radius:50%;animation:4.8s ease-in-out infinite inquiry-breathe;inset:-19px}.inquiry-star{text-shadow:0 0 6px #fff,0 0 18px #d8eeff,0 0 calc(12px + var(--inquiry-strength)*32px) #bbdeff;z-index:2;transform:scale(calc(.65 + var(--inquiry-strength)*.55));font:32px/1 Georgia,serif}.inquiry-orbit{border:1px solid #e4f3ff77;border-radius:50%;animation:13s linear infinite inquiry-orbit;inset:4px;box-shadow:0 0 8px #cee7ff60}.inquiry-orbit-a{transform:rotate(25deg)scaleY(.5)}.inquiry-orbit-b{border-color:#e8f6ff99;animation-duration:19s;animation-direction:reverse;inset:-5px}.inquiry-orbit-c{border-color:#d2eaff38;animation-duration:27s;inset:-10px}.inquiry-stream{width:30px;height:120px;transform:rotate(calc(var(--ray)*29deg - 72deg)) scaleX(.65);opacity:.6;animation:5.6s ease-in-out infinite inquiry-stream;animation-delay:calc(var(--ray)*-.7s);border-left:1px solid #f1faffbc;border-right:1px solid #c0e5ff28;border-radius:50%;top:calc(50% - 60px);left:calc(50% - 15px);box-shadow:-3px 0 9px -4px #e1f4ff;-webkit-mask-image:linear-gradient(#0000,#000 35% 65%,#0000);mask-image:linear-gradient(#0000,#000 35% 65%,#0000)}.inquiry-particle{width:3px;height:3px;transform:rotate(calc(var(--particle)*137.5deg)) translateY(calc(-19px - var(--particle)*3px));opacity:.6;animation:4.8s ease-out infinite inquiry-drift;animation-delay:calc(var(--particle)*-.57s);background:#fff;border-radius:50%;top:calc(50% - 1.5px);left:calc(50% - 1.5px);box-shadow:0 0 5px 1px #d5eeff}.inquiry-bloom{opacity:0;border:1px solid #e0f3ffa6;border-radius:50%;animation:2.2s ease-out both inquiry-bloom;inset:3px}.inquiry-radiance[data-tier="4"] .inquiry-star{text-shadow:0 0 5px #fff,0 0 14px #fff,0 0 32px #deefff,0 0 50px #a8d4ff}.inquiry-radiance[data-settled=true] .inquiry-corona{opacity:.4;transform:scale(.9)}.inquiry-radiance[data-settled=true] .inquiry-star{opacity:.8;transform:scale(.78)}.inquiry-radiance[data-settled=true] :is(.inquiry-stream,.inquiry-bloom){display:none}.inquiry-radiance[data-settled=true] .inquiry-particle{opacity:.55;box-shadow:0 0 4px #d5eeff}html:root body .inquiry-beacon[data-settled=true]{border-color:#cce1f54a;box-shadow:inset 0 1px #ffffff1a,0 0 16px #d1e5ff12}.inquiry-light-heading{justify-content:space-between;align-items:center;gap:20px;min-height:64px;margin:4px 0 8px;padding:12px 12px 12px 0;display:flex}.inquiry-light-heading>span{z-index:2;gap:4px;display:grid;position:relative}.inquiry-light-heading strong{color:#f5faff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;line-height:1.4}.inquiry-light-heading small{color:#aec1d3;font-size:12px;line-height:1.5}html:root body .player-question.inquiry-lit,html:root body .inquiry-comment-list article.inquiry-lit{border:1px solid rgb(217 236 255/calc(.15 + var(--inquiry-strength)*.4));box-shadow:0 0 calc(10px + var(--inquiry-strength)*16px) rgb(214 236 255/calc(var(--inquiry-strength)*.09));background:linear-gradient(135deg,#dceaff09,#10151c44);border-radius:24px;min-width:0;margin-block:14px;padding:20px}html:root body .inquiry-lit[data-settled=true]{box-shadow:none;border-color:#cce1f533}@keyframes inquiry-breathe{0%,to{opacity:calc(.2 + var(--inquiry-strength)*.5)}50%{opacity:calc(.35 + var(--inquiry-strength)*.65)}}@keyframes inquiry-orbit{0%{transform:rotate(25deg)scaleY(.5)}to{transform:rotate(385deg)scaleY(.5)}}@keyframes inquiry-stream{0%,to{transform:rotate(calc(var(--ray)*29deg - 72deg)) scale(.7,.8);opacity:.35}50%{transform:rotate(calc(var(--ray)*29deg - 64deg)) scale(.9,1.1);opacity:.85}}@keyframes inquiry-drift{0%{transform:rotate(calc(var(--particle)*137.5deg)) translateY(-14px) scale(.5);opacity:0}25%{opacity:.9}to{transform:rotate(calc(var(--particle)*137.5deg + 28deg)) translateY(calc(-45px - var(--particle)*3px)) scale(.3);opacity:0}}@keyframes inquiry-bloom{0%{opacity:0;transform:scale(.5)}20%{opacity:.7}to{opacity:0;transform:scale(2.9)}}@media (max-width:480px){html:root body .player-question.inquiry-lit,html:root body .inquiry-comment-list article.inquiry-lit{padding:16px}}@media (prefers-reduced-motion:reduce){.inquiry-radiance>span{animation:none!important}.inquiry-bloom{display:none}.inquiry-corona{opacity:calc(.3 + var(--inquiry-strength)*.65)}}.inquiry-symbol{z-index:2;filter:drop-shadow(0 0 5px #cfe7ff70);place-items:center;display:grid;position:relative}.inquiry-radiance[data-variant=currency] .inquiry-corona{opacity:.16;background:radial-gradient(circle,#dfefff38,#0000 70%);inset:-6px;transform:scale(.8)}.inquiry-radiance[data-variant=currency] .inquiry-orbit{box-shadow:none;border-color:#c9e8fa28;inset:2px}.inquiry-radiance[data-variant=currency] :is(.inquiry-orbit-b,.inquiry-orbit-c){display:none}.inquiry-radiance[data-variant=currency] .inquiry-particle{width:2px;height:2px;animation-duration:3.2s;animation-iteration-count:1;animation-delay:calc(var(--particle)*.12s)}.inquiry-radiance[data-burst-only=true][data-active=false] :is(.inquiry-particle,.inquiry-bloom){visibility:hidden}.player-orb>.inquiry-radiance{flex-basis:auto;width:100%;height:100%}.reading-claim-orb>.inquiry-radiance{flex-basis:44px;width:44px;height:44px}@media (prefers-reduced-motion:reduce){.inquiry-radiance[data-variant=currency] :is(.inquiry-particle,.inquiry-bloom){display:none}}
