.br-reactions{margin:3rem 0}.br-reaction{display:block;text-align:center}.br-reaction-track{height:80px;position:relative;margin:0 3px}.br-reaction-bar{position:absolute;top:auto;bottom:0;left:0;right:0;background-color:#8cda9d;-webkit-transition:border-color .375s ease-in-out,background-color .375s ease-in-out,color .375s ease-in-out,opacity .375s ease-in-out,height .375s ease-in-out;transition:border-color .375s ease-in-out,background-color .375s ease-in-out,color .375s ease-in-out,opacity .375s ease-in-out,height .375s ease-in-out}.br-reaction-voted .br-reaction-bar{background-color:#9ceafd}.br-reaction-value{position:absolute;left:0;right:0;z-index:3;margin-top:-25px;font-family:inherit;color:var(--ak-text-color)}.br-reaction-icon-but{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;border-width:2px;margin-top:3px;font-size:14px;line-height:1;cursor:pointer;text-transform:uppercase;-webkit-transition:all .375s ease-in-out;transition:all .375s ease-in-out}.br-reaction-label{display:block;margin-top:5px;font-weight:700;font-size:11px;color:rgba(0,0,0,0.6)}.br-reaction-items{display:block;margin:15px 0 0;padding:0;list-style:none}.br-reaction-item{display:inline-block;vertical-align:top}.br-reaction-item .br-reaction{margin:0 6px}.br-reaction-item:first-child .br-reaction{margin-left:0}.br-reaction-item:last-child .br-reaction{margin-right:0}.br-reaction:hover .br-reaction-bar,.br-reaction-voted .br-reaction-bar{opacity:1}.ak-block-reaction-menu ul{text-align:center}.ak-block-reaction-menu ul>li{float:none;display:inline-block}.ak-archive-reaction-header{text-align:center;margin-bottom:30px}.br-reaction-style-1 .br-reaction-icon-but{border-style:solid;background-color:#f1f1f1;border-color:#f1f1f1;color:#000}.br-reaction-style-1 .br-reaction:hover .br-reaction-icon-but,.br-reaction-style-1 .br-reaction-voted .br-reaction-icon-but{cursor:pointer;border-color:#e1e1e1;background-color:#e1e1e1;border-bottom:2px solid #333;color:#fff}.dark .br-reaction-style-1 .br-reaction-icon-but,.dark .br-reaction-style-1 .br-reaction:hover .br-reaction-icon-but,.dark .br-reaction-style-1 .br-reaction-icon-but:hover{border-color:rgba(255,255,255,0.1);background-color:rgba(255,255,255,0.1);color:#fff}.dark .br-reaction-style-1 .br-reaction-label{color:#fff}.br-reaction-style-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.br-reaction-style-2 .br-reaction-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.br-reaction-style-2 .br-reaction-icon-but{padding:15px 10px}.br-reaction-style-2 .br-reaction-track{background-color:rgba(0,0,0,0.03)}.br-reaction-style-2 .br-reaction-label{cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #f12f51;color:#f12f51;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;font-weight:700 !important;-webkit-box-shadow:3px 3px 0 0 rgba(0,0,0,0.09);box-shadow:3px 3px 0 0 rgba(0,0,0,0.09);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.br-reaction-style-2 .br-reaction:hover .br-reaction-label,.br-reaction-style-2 .br-reaction-voted .br-reaction-label{background-color:#f12f51;color:#fff}.br-reaction-style-2 .br-reaction-track{height:100px;border-radius:5px}.br-reaction-style-2 .br-reaction-bar{background-color:#f12f51;border-radius:5px}.br-reaction-style-2.br-reaction-voted .br-reaction-bar{background-color:#f12f51}.br-reaction-style-3 .br-reaction-item .br-reaction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 2px}.br-reaction-style-3 .br-reaction-icon-but{padding:5px;-webkit-transition:all .3s ease;transition:all .3s ease}.br-reaction-style-3 .br-reaction-icon-but:hover{-webkit-transform:scaleX(1.1) scaleY(1.1) translateZ(0) !important;transform:scaleX(1.1) scaleY(1.1) translateZ(0) !important}.br-reaction-style-3 .br-reaction-bar{height:0 !important}.br-reaction-style-3 .br-reaction-label{display:none}.br-reaction-style-3 .br-reaction-track{height:25px;margin:0 3px}@media only screen and (max-width:768px){.br-reaction-track{height:50px}.br-reaction-icon-but{padding:5px}.br-reaction-label{font-weight:400;font-size:10px}.br-reaction-item .br-reaction{margin:10px 1px}.br-reaction-style-2 .br-reaction-track{height:70px}}