@charset "utf-8";

html { margin: 0px; padding: 0px; font: 12px / 18px "Helvetica Neue", Arial, sans-serif; color: rgb(51, 51, 51); user-select: none; }

body { margin: 0px; padding: 0px; background: 0px 0px; }

a { outline: 0px; text-decoration: none; }

body.rtl { direction: rtl; }

#widget { display: inline-block; white-space: nowrap; overflow: hidden; text-align: left; }

#count, .btn, .btn .label, .btn-o, .count-o { display: inline-block; vertical-align: top; zoom: 1; }

.btn-o { max-width: 100%; }

.btn { position: relative; height: 20px; box-sizing: border-box; padding: 1px 12px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); border-radius: 9999px; font-weight: 500; cursor: pointer; }

.rtl .btn { padding: 1px 12px; }

.btn:active, .btn:focus, .btn:hover { background-color: rgb(51, 51, 51); }

.btn:active { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 5px inset; }

.xl .btn:active { box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 7px inset; }

.btn i { position: relative; top: 2px; display: inline-block; width: 14px; height: 14px; background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' fill='none'/%3E%3Cpath d='M17.9686 14.1623L26.7065 4H24.6358L17.0488 12.8238L10.9891 4H4L13.1634 17.3432L4 28H6.07069L14.0827 18.6817L20.4822 28H27.4714L17.9681 14.1623H17.9686ZM15.1326 17.4607L14.2041 16.132L6.81679 5.55961H9.99723L15.9589 14.0919L16.8873 15.4206L24.6368 26.5113H21.4564L15.1326 17.4612V17.4607Z' fill='white'/%3E%3C/svg%3E%0A") 0px 0px no-repeat transparent; }

.btn .label { margin-left: 3px; white-space: nowrap; }

.btn .label b { font-weight: 500; white-space: nowrap; }

.rtl .btn .label { margin-right: 3px; }

.rtl .btn .label b { display: inline-block; direction: ltr; }

.xl { font-size: 13px; line-height: 26px; }

.xl .btn { height: 28px; border-radius: 9999px; padding: 1px 12px; }

.rtl.xl .btn { padding: 1px 12px; }

.xl .btn i { top: 4px; height: 18px; width: 18px; }

.xl .btn .label { margin-left: 4px; }

.rtl.xl .btn .label { margin-right: 4px; }

.aria { position: absolute; left: -999em; }

.rtl .aria { left: auto; right: -999em; }

.count-o { position: relative; background: rgb(255, 255, 255); border: 1px solid rgb(130, 154, 171); border-radius: 4px; visibility: hidden; min-height: 18px; min-width: 15px; text-align: center; }

#count { white-space: nowrap; color: rgb(41, 47, 51); }

#count:focus, #count:hover { color: rgb(51, 51, 51); text-decoration: underline; }

.ncount .count-o { display: none; }

.count-ready .count-o { visibility: visible; }

.count-o i, .count-o u { position: absolute; zoom: 1; line-height: 0; width: 0px; height: 0px; left: 0px; top: 50%; margin: -4px 0px 0px -4px; border-width: 4px 4px 4px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: transparent; border-bottom-color: transparent; border-image: initial; border-right-color: rgb(130, 154, 171); border-left-style: initial; border-left-color: initial; }

.count-o u { margin-left: -3px; border-right-color: rgb(255, 255, 255); }

.rtl .count-o i, .rtl .count-o u { left: auto; right: 0px; margin: -4px -4px 0px 0px; border-width: 4px 0px 4px 4px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: transparent; border-bottom-color: transparent; border-image: initial; border-left-color: rgb(130, 154, 171); border-right-style: initial; border-right-color: initial; }

.rtl .count-o u { margin-right: -3px; border-left-color: rgb(255, 255, 255); }

.hcount .count-o { margin: 0px 0px 0px 5px; }

.hcount.rtl .count-o { margin: 0px 5px 0px 0px; }

.hcount #count { padding: 0px 8px; }

.xl .count-o { font-size: 11px; border-radius: 4px; }

.xl.hcount .count-o { margin: 0px 0px 0px 6px; }

.xl.rtl.hcount .count-o { margin: 0px 6px 0px 0px; }

.xl.hcount .count-o i, .xl.hcount .count-o u { margin: -5px 0px 0px -5px; border-width: 5px 5px 5px 0px; }

.xl.hcount .count-o u { margin-left: -4px; }

.xl.rtl.hcount .count-o i, .xl.rtl.hcount .count-o u { margin: -5px -5px 0px 0px; border-width: 5px 0px 5px 5px; }

.xl.rtl.hcount .count-o u { margin-right: -4px; }

.xl #count { padding: 0px 8px; }