pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}
.ReactionsWidget-module__HYbKxa__wrapper{--reactions-gap:.5rem;--reactions-emoji-size:1.75rem;--reactions-count-size:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}@media (min-width:768px){.ReactionsWidget-module__HYbKxa__wrapper{--reactions-gap:1.5rem;--reactions-emoji-size:2rem;--reactions-count-size:.875rem}}.ReactionsWidget-module__HYbKxa__list{gap:var(--reactions-gap);align-items:center;margin:0;padding:0;list-style:none;display:flex}.ReactionsWidget-module__HYbKxa__reactionButton{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:.5rem;display:flex;position:relative}.ReactionsWidget-module__HYbKxa__reactionButton:disabled{opacity:.45;cursor:not-allowed}.ReactionsWidget-module__HYbKxa__reactionButton:focus-visible{outline-offset:4px;border-radius:.5rem;outline:2px solid #3b82f680}.ReactionsWidget-module__HYbKxa__tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:10;background:#0f172a;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:opacity .2s,transform .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-8px)}.ReactionsWidget-module__HYbKxa__tooltip:after{content:"";border:5px solid #0000;border-top-color:#0f172a;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ReactionsWidget-module__HYbKxa__reactionButton:hover .ReactionsWidget-module__HYbKxa__tooltip{opacity:1;transform:translate(-50%)translateY(-12px)}@media (prefers-color-scheme:dark){.ReactionsWidget-module__HYbKxa__tooltip{color:#0f172a;background:#f8fafc}.ReactionsWidget-module__HYbKxa__tooltip:after{border-top-color:#f8fafc}}.ReactionsWidget-module__HYbKxa__emoji{font-size:var(--reactions-emoji-size);line-height:1;transition:transform .15s}.ReactionsWidget-module__HYbKxa__reactionButton:hover .ReactionsWidget-module__HYbKxa__emoji{transform:scale(1.15)}.ReactionsWidget-module__HYbKxa__reactionButton:active .ReactionsWidget-module__HYbKxa__emoji{transform:scale(.95)}.ReactionsWidget-module__HYbKxa__reactionButton[data-selected=true] .ReactionsWidget-module__HYbKxa__emoji{transform:scale(1.15)}.ReactionsWidget-module__HYbKxa__reactionButton[data-selected=true] .ReactionsWidget-module__HYbKxa__count{color:#1e40af;font-weight:600}@media (prefers-color-scheme:dark){.ReactionsWidget-module__HYbKxa__reactionButton[data-selected=true] .ReactionsWidget-module__HYbKxa__count{color:#93c5fd}}.ReactionsWidget-module__HYbKxa__count{font-size:var(--reactions-count-size);color:#64748b;font-weight:400;line-height:1}@media (prefers-color-scheme:dark){.ReactionsWidget-module__HYbKxa__count{color:#94a3b8}}.ReactionsWidget-module__HYbKxa__error{text-align:center;color:#ef4444;margin-top:.75rem;font-size:.875rem}@media (prefers-color-scheme:dark){.ReactionsWidget-module__HYbKxa__error{color:#f87171}}
.ReactionAnimation-module__0oPmNG__animationWrapper{z-index:9999;pointer-events:none;position:fixed;inset:0}.ReactionAnimation-module__0oPmNG__overlay{background-color:var(--reaction-overlay-color);opacity:0;animation:3s ease-in-out forwards ReactionAnimation-module__0oPmNG__overlayFade;position:absolute;inset:0}@keyframes ReactionAnimation-module__0oPmNG__overlayFade{0%{opacity:0}10%{opacity:.15}70%{opacity:.15}to{opacity:0}}.ReactionAnimation-module__0oPmNG__emojiContainer{position:absolute;inset:0;overflow:hidden}.ReactionAnimation-module__0oPmNG__floatingEmoji{-webkit-user-select:none;user-select:none;will-change:transform,opacity;animation:ReactionAnimation-module__0oPmNG__floatUp var(--duration)ease-out var(--delay)forwards;left:var(--start-x);bottom:var(--start-bottom);transform:scale(var(--scale))rotate(var(--rotation));opacity:0;font-size:3rem;position:absolute}@keyframes ReactionAnimation-module__0oPmNG__floatUp{0%{transform:translateY(0)translateX(0)scale(var(--scale))rotate(var(--rotation));opacity:0}5%{opacity:.6}15%{opacity:.7}70%{opacity:.7}90%{opacity:.4}to{transform:translateY(var(--travel-distance))translateX(var(--drift-x))scale(calc(var(--scale)*1.3))rotate(calc(var(--rotation)*2));opacity:0}}@media (prefers-reduced-motion:reduce){.ReactionAnimation-module__0oPmNG__overlay{animation:2s ease-in-out forwards ReactionAnimation-module__0oPmNG__overlayFadeReduced}@keyframes ReactionAnimation-module__0oPmNG__overlayFadeReduced{0%{opacity:0}20%{opacity:.08}80%{opacity:.08}to{opacity:0}}.ReactionAnimation-module__0oPmNG__floatingEmoji{animation:ReactionAnimation-module__0oPmNG__floatUpReduced var(--duration)ease-out var(--delay)forwards}@keyframes ReactionAnimation-module__0oPmNG__floatUpReduced{0%{transform:translate(0,0)scale(var(--scale))rotate(0deg);opacity:0}20%{opacity:.6}80%{opacity:.2}to{transform:translate(0,-30vh)scale(var(--scale))rotate(0deg);opacity:0}}}@media (max-width:768px){.ReactionAnimation-module__0oPmNG__floatingEmoji{font-size:2.5rem}}
