html body .ym-speaking-reward-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 4px;padding:10px 12px;border:1px solid #bfd3ff;border-radius:12px;background:#edf4ff}html body .ym-speaking-reward-tools .ym-speaking-reward-hint,html body .ym-speaking-reward-hint{flex:1 1 200px;margin:0;color:#183c88!important;font:700 13px/1.55 Arial,Helvetica,sans-serif;overflow-wrap:anywhere}html body [data-ym-reward-sound]{flex:0 0 auto;min-height:36px;padding:7px 11px;border:1px solid #a9bfe9;border-radius:999px;background:#fff;color:#183c88!important;font:700 12px/1.4 Arial,Helvetica,sans-serif;cursor:pointer}html body [data-ym-reward-sound]:hover{background:#e1ecff}html body [data-ym-reward-sound]:focus-visible{outline:3px solid #f6bc45;outline-offset:3px}html body #ym-speaking-reward#ym-speaking-reward,html body #ym-speaking-reward#ym-speaking-reward *{box-sizing:border-box;pointer-events:none!important;font-family:Arial,Helvetica,sans-serif}html body #ym-speaking-reward#ym-speaking-reward{position:fixed;z-index:2147483001;top:max(22px,env(safe-area-inset-top));left:50%;width:min(360px,calc(100vw - 28px));transform:translateX(-50%);isolation:isolate}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:7px;padding:21px 20px 22px;border:1px solid #758be2;border-radius:22px;background:linear-gradient(135deg,#183a9e,#112664 85%);box-shadow:0 16px 44px rgb(16 37 97 / 25%),inset 0 1px 0 rgb(255 255 255 / 15%);text-align:center;animation:ym-reward-enter 280ms cubic-bezier(.2,.8,.25,1) both}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-icon{display:grid;place-items:center;width:34px;height:34px;margin-bottom:1px;border:1px solid #f7d986;border-radius:50%;background:#f7cf69;color:#775000!important;font-size:21px;font-weight:800;line-height:1}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-label{margin:0;color:#fff!important;font-size:15px;font-weight:700;line-height:1.4}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-points{display:block;color:#ffe39a!important;font-size:clamp(34px,11vw,46px);font-weight:900;letter-spacing:-1.5px;line-height:1.12;animation:ym-reward-points 420ms cubic-bezier(.2,.8,.25,1) both}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-detail{max-width:290px;margin:0;color:#e0e9ff!important;font-size:13px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}html body #ym-speaking-reward#ym-speaking-reward[data-state=saved] .ym-speaking-reward-card{gap:9px;padding:17px 18px}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-particles{position:absolute;z-index:2;inset:45% 0 auto;height:0}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-particle{position:absolute;left:50%;top:0;color:#f4c85c!important;font-size:17px;line-height:1;opacity:0;animation:ym-reward-spark 850ms ease-out 100ms both}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-particle:nth-child(even){color:#93c5ff!important;font-size:22px}@keyframes ym-reward-enter{from{opacity:1;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ym-reward-points{from{opacity:1;transform:translateY(7px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ym-reward-spark{0%{opacity:0;transform:translate(-50%,0) scale(.4)}15%{opacity:.9}100%{opacity:0;transform:translate(calc(-50% + var(--reward-x)),var(--reward-y)) rotate(var(--reward-rotation)) scale(.7)}}html body #ym-speaking-reward#ym-speaking-reward[data-motion=reduced] *{animation:none!important}@media(prefers-reduced-motion:reduce){html body #ym-speaking-reward#ym-speaking-reward *{animation:none!important}html body #ym-speaking-reward#ym-speaking-reward .ym-speaking-reward-particles{display:none!important}}
