.rdtr-reactions{--rr-text:currentColor;--rr-muted:currentColor;--rr-surface:rgba(127,127,127,.08);--rr-surface-hover:rgba(127,127,127,.14);--rr-border:rgba(127,127,127,.26);--rr-shadow:rgba(0,0,0,.14);--rr-active-1:#8f1010;--rr-active-2:#c42828;--rr-active-text:#fff;max-width:720px;margin:10px 0 14px;padding:10px 12px 9px;border-radius:18px;color:var(--rr-text);background:var(--rr-surface);border:1px solid var(--rr-border);box-shadow:0 10px 24px var(--rr-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.rdtr-reactions.is-light-bg{--rr-text:#1d2327;--rr-muted:#50575e;--rr-surface:rgba(0,0,0,.035);--rr-surface-hover:rgba(0,0,0,.07);--rr-border:rgba(0,0,0,.14);--rr-shadow:rgba(0,0,0,.10)}.rdtr-reactions.is-dark-bg{--rr-text:#f5f5f5;--rr-muted:#d4d4d4;--rr-surface:rgba(255,255,255,.055);--rr-surface-hover:rgba(255,255,255,.09);--rr-border:rgba(255,255,255,.14);--rr-shadow:rgba(0,0,0,.18)}.rdtr-reactions__title{margin:0 0 8px;font-size:12px;line-height:1.15;font-weight:700;letter-spacing:.01em;color:var(--rr-text)}.rdtr-reactions__grid{display:grid;grid-template-columns:repeat(4,minmax(88px,132px));justify-content:start;gap:8px}.rdtr-reaction-btn{appearance:none;border:1px solid var(--rr-border);border-radius:14px;min-height:58px;padding:7px 8px;background:var(--rr-surface);color:var(--rr-text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:transform .18s ease,background .18s ease,box-shadow .18s ease,border-color .18s ease}.rdtr-reaction-btn:hover{background:var(--rr-surface-hover);transform:translateY(-1px)}.rdtr-reaction-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.rdtr-reaction-btn.is-active{background:linear-gradient(135deg,var(--rr-active-1),var(--rr-active-2));border-color:rgb(255 255 255 / .22);box-shadow:0 8px 18px rgb(143 16 16 / .22);color:var(--rr-active-text)}.rdtr-reaction-btn__emoji{font-size:18px;line-height:1}.rdtr-reaction-btn__label{font-size:11px;line-height:1.05;text-align:center}.rdtr-reaction-btn__count{font-size:11px;line-height:1;font-weight:700;opacity:.84}.rdtr-reactions__footer{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 8px;border-radius:999px;background:var(--rr-surface);border:1px solid var(--rr-border);font-size:10px;color:var(--rr-muted)}.rdtr-reactions__footer-count{font-weight:700;font-size:11px;color:var(--rr-text)}.rdtr-reactions__message{min-height:14px;margin-top:6px;font-size:11px;opacity:0;transition:opacity .2s ease;color:var(--rr-muted)}.rdtr-reactions__message.is-visible{opacity:1}.rdtr-reactions__message.is-error{color:#d63638}.rdtr-reactions--bottom{margin-top:14px;margin-bottom:18px}.dtr-author-box+.rdtr-reactions--bottom{margin-top:14px}.rdtr-reactions.is-loading .rdtr-reaction-btn{pointer-events:none;opacity:.72}@media(max-width:520px){.rdtr-reactions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rdtr-reaction-btn{min-height:54px}}@media(prefers-reduced-motion:reduce){.rdtr-reaction-btn,.rdtr-reactions__message{transition:none}}.rdtr-reactions.has-voted .rdtr-reaction-btn:disabled{cursor:default;opacity:.58;transform:none}.rdtr-reactions.has-voted .rdtr-reaction-btn.is-active:disabled{opacity:1}.rdtr-reactions.has-voted .rdtr-reaction-btn:disabled:hover{background:var(--rr-surface);transform:none}.rdtr-reactions.has-voted .rdtr-reaction-btn.is-active:disabled:hover{background:linear-gradient(135deg,var(--rr-active-1),var(--rr-active-2))}.dfp-rating{margin-top:12px;padding-top:10px;border-top:1px solid var(--rr-border)}.dfp-rating__title{font-size:12px;font-weight:700;margin-bottom:4px;color:var(--rr-text)}.dfp-rating__stars{display:inline-flex;gap:2px;vertical-align:middle}.dfp-rating__star{appearance:none;border:0;background:#fff0;padding:1px 2px;font-size:26px;line-height:1;color:#9b9b9b;cursor:pointer;transition:transform .15s ease,color .15s ease}.dfp-rating__star:hover,.dfp-rating__star:focus-visible{transform:scale(1.08);outline:none}.dfp-rating__star.is-active,.dfp-rating__star.is-preview{color:#e3a008}.dfp-rating__star:disabled{cursor:default;transform:none}.dfp-rating__summary{display:inline-flex;gap:3px;align-items:center;margin-left:8px;font-size:11px;color:var(--rr-muted)}.dfp-rating__summary strong{font-size:13px;color:var(--rr-text)}.dfp-rating__message{min-height:14px;margin-top:4px;font-size:11px;color:var(--rr-muted);opacity:0;transition:opacity .2s ease}.dfp-rating__message.is-visible{opacity:1}.dfp-rating__message.is-error{color:#d63638}.dfp-rating.is-loading{opacity:.75}.rdtr-rating-only{padding:12px}.rdtr-rating-only .dfp-rating{margin-top:0;padding-top:0;border-top:0}.rdtr-reactions__cta{margin:0 0 8px;padding:7px 9px;border-left:3px solid currentColor;border-radius:8px;background:var(--rr-surface-hover);font-size:12px;line-height:1.35;font-weight:600;color:var(--rr-text)}.rdtr-rating-only .rdtr-reactions__cta{margin-bottom:9px}@media(max-width:520px){.rdtr-reactions__cta{font-size:11px;padding:7px 8px}}.rdtr-reactions__reward[hidden],.rdtr-reactions__related[hidden]{display:none!important}.rdtr-reactions__reward{position:relative;isolation:isolate;margin:16px 0;padding:18px 18px 16px;text-align:center;font-size:1.1rem;font-weight:800;border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .08),rgb(127 127 127 / .12));border:1px solid rgb(127 127 127 / .20);overflow:hidden;box-shadow:0 16px 34px rgb(0 0 0 / .12)}.rdtr-reactions__reward::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at center,rgb(255 255 255 / .18),transparent 62%);opacity:.8;pointer-events:none}.rdtr-reactions__reward[data-reaction='bomba']{background:linear-gradient(180deg,rgb(255 190 92 / .22),rgb(208 94 50 / .16))}.rdtr-reactions__reward[data-reaction='agree']{background:linear-gradient(180deg,rgb(255 229 134 / .22),rgb(234 179 8 / .14))}.rdtr-reactions__reward[data-reaction='neutral']{background:linear-gradient(180deg,rgb(189 215 255 / .22),rgb(108 140 189 / .15))}.rdtr-reactions__reward[data-reaction='dno']{background:linear-gradient(180deg,rgb(196 119 255 / .20),rgb(99 62 148 / .15))}.rdtr-fx-subtle{animation:rdtr-reward-pop .95s cubic-bezier(.2,1.1,.35,1) both}.rdtr-fx-spectacular{animation:rdtr-reward-pop 1.35s cubic-bezier(.16,1.28,.32,1) both}.rdtr-reward-head{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:122px;justify-content:center}.rdtr-reward-badge{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:999px;font-size:2.4rem;line-height:1;background:rgb(255 255 255 / .30);box-shadow:0 14px 28px rgb(0 0 0 / .14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.rdtr-fx-subtle .rdtr-reward-badge{animation:rdtr-badge-bob 1.05s ease-out both}.rdtr-fx-spectacular .rdtr-reward-badge{animation:rdtr-badge-bob 1.6s cubic-bezier(.2,1.15,.34,1) both}.rdtr-reward-text{display:block;font-size:1.14rem;line-height:1.2;letter-spacing:.01em;text-wrap:balance;max-width:28ch}.rdtr-reward-kicker{display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.78}.rdtr-fx-ring{position:absolute;left:50%;top:68px;width:42px;height:42px;border-radius:999px;border:3px solid rgb(255 255 255 / .55);transform:translate(-50%,-50%) scale(.4);opacity:0;pointer-events:none}.rdtr-fx-subtle .rdtr-fx-ring{animation:rdtr-ring 1.05s ease-out forwards}.rdtr-fx-spectacular .rdtr-fx-ring{animation:rdtr-ring 1.55s cubic-bezier(.18,.8,.25,1) forwards}.rdtr-fx-ring.is-delay-2{animation-delay:.18s}.rdtr-fx-ring.is-delay-3{animation-delay:.36s}.rdtr-fx-particle{position:absolute;left:50%;top:68px;pointer-events:none;color:#e8a431;font-size:var(--size,22px);filter:drop-shadow(0 6px 8px rgb(0 0 0 / .18));animation:rdtr-spark var(--dur,1.65s) cubic-bezier(.18,.8,.3,1) forwards}@keyframes rdtr-reward-pop{0%{transform:scale(.78);opacity:.18}38%{transform:scale(1.09);opacity:1}70%{transform:scale(.985)}100%{transform:scale(1)}}@keyframes rdtr-badge-bob{0%{transform:scale(.52) translateY(10px);opacity:0}32%{transform:scale(1.18) translateY(-6px);opacity:1}60%{transform:scale(.96) translateY(1px)}100%{transform:scale(1) translateY(0)}}@keyframes rdtr-ring{0%{transform:translate(-50%,-50%) scale(.4);opacity:.75}100%{transform:translate(-50%,-50%) scale(4.2);opacity:0}}@keyframes rdtr-spark{0%{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(0) scale(.7);opacity:0}12%{opacity:1}100%{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(var(--distance,96px)) scale(1.08);opacity:0}}.rdtr-reward-summary{position:relative;z-index:2;margin-top:14px;padding-top:12px;font-weight:400;text-align:left;font-size:.86rem;border-top:1px solid rgb(127 127 127 / .18)}.rdtr-reward-summary>strong{display:block;margin-bottom:10px}.rdtr-reward-row{display:grid;grid-template-columns:minmax(95px,1fr) auto;column-gap:12px;margin:8px 0}.rdtr-reward-track{grid-column:1/-1;height:7px;background:rgb(127 127 127 / .20);border-radius:8px;overflow:hidden}.rdtr-reward-track>span{display:block;height:100%;background:#d05e32;border-radius:8px;box-shadow:0 0 0 1px rgb(255 255 255 / .08) inset}.rdtr-reactions__related{margin-top:14px;padding:14px;border:1px solid rgb(127 127 127 / .25);border-radius:12px;background:rgb(127 127 127 / .05)}.rdtr-reactions__related ul{padding-left:20px;margin:8px 0 0}.rdtr-reactions__related li{margin:5px 0}@media(max-width:520px){.rdtr-reactions__reward{padding:16px 14px}.rdtr-reward-head{min-height:112px}.rdtr-reward-badge{width:72px;height:72px;font-size:2rem}.rdtr-reward-text{font-size:1.03rem}.rdtr-fx-ring,.rdtr-fx-particle{top:62px}}@media(prefers-reduced-motion:reduce){.rdtr-fx-subtle,.rdtr-fx-spectacular,.rdtr-fx-particle,.rdtr-fx-ring,.rdtr-reward-badge{animation:none!important}.rdtr-fx-particle,.rdtr-fx-ring{display:none}}.rdtr-fx-max{animation:rdtr-max-arrival 2.25s cubic-bezier(.18,1.05,.32,1) both;min-height:260px;padding-top:26px;padding-bottom:22px;box-shadow:0 18px 44px rgb(0 0 0 / .2),0 0 38px rgb(232 164 49 / .14)}.rdtr-fx-max .rdtr-reward-head{min-height:210px;gap:13px}.rdtr-fx-max .rdtr-reward-badge{width:120px;height:120px;font-size:3.45rem;box-shadow:0 12px 40px rgb(0 0 0 / .20);animation:rdtr-max-badge 2.65s cubic-bezier(.17,1.2,.3,1) both}.rdtr-fx-max .rdtr-reward-text{font-size:clamp(1.35rem,3.5vw,1.85rem);text-shadow:0 2px 14px rgb(0 0 0 / .10)}.rdtr-fx-max .rdtr-reward-kicker{font-size:.86rem;letter-spacing:.13em}.rdtr-fx-max .rdtr-fx-ring{top:98px;border-width:4px;animation:rdtr-max-ring 2.3s cubic-bezier(.18,.8,.25,1) forwards}.rdtr-fx-max .rdtr-fx-particle{top:98px;animation-timing-function:cubic-bezier(.16,.72,.28,1)}.rdtr-fx-max .rdtr-fx-ring.is-delay-4{animation-delay:.54s}@keyframes rdtr-max-arrival{0%{transform:scale(.77);opacity:.1}30%{transform:scale(1.075);opacity:1}53%{transform:scale(.975)}75%{transform:scale(1.012)}100%{transform:scale(1)}}@keyframes rdtr-max-badge{0%{transform:scale(.25) rotate(-18deg);opacity:0}25%{transform:scale(1.35) rotate(12deg);opacity:1}48%{transform:scale(.90) rotate(-7deg)}69%{transform:scale(1.08) rotate(3deg)}100%{transform:scale(1) rotate(0)}}@keyframes rdtr-max-ring{0%{transform:translate(-50%,-50%) scale(.3);opacity:.85}100%{transform:translate(-50%,-50%) scale(6);opacity:0}}@media(max-width:520px){.rdtr-fx-max{min-height:230px;padding-top:18px}.rdtr-fx-max .rdtr-reward-head{min-height:180px}.rdtr-fx-max .rdtr-reward-badge{width:100px;height:100px;font-size:3rem}.rdtr-fx-max .rdtr-fx-ring,.rdtr-fx-max .rdtr-fx-particle{top:84px}}@media(prefers-reduced-motion:reduce){.rdtr-fx-max,.rdtr-fx-max .rdtr-reward-badge,.rdtr-fx-max .rdtr-fx-ring,.rdtr-fx-max .rdtr-fx-particle{animation:none!important}.rdtr-fx-max .rdtr-fx-ring,.rdtr-fx-max .rdtr-fx-particle{display:none!important}}