body {
    font-family: 'Inter', sans-serif;
  }

  


._97fe {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: normal !important;
}

._ar59 {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: normal !important;
}

._98hv {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;
}

._ar54 {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;
}

.Locale_vi_VN ._97fe {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: normal !important;
}

.Locale_vi_VN ._ar59 {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: normal !important;
}

.Locale_vi_VN ._98hv {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;
}

.Locale_vi_VN ._ar54 {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;
}

.Locale_ar_AR ._97fe {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: normal !important;
}

.Locale_ar_AR ._ar59 {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: normal !important;
}

.Locale_ar_AR ._98hv {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;
}

.Locale_ar_AR ._ar54 {
    font-family: "Inter", Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;
}

.acw {
    background-color: white;
}

.acbk {
    background-color: black;
}

.acb {
    background-color: rgb(59, 89, 152);
}

.aclb {
    background-color: rgb(236, 239, 245);
}

.acdb {
    background-color: rgb(49, 57, 74);
}

.acg {
    background-color: rgb(242, 242, 242);
}

.acy {
    background-color: rgb(255, 251, 226);
    color: rgb(127, 114, 18);
}

.acr {
    background-color: rgb(255, 235, 232);
    color: rgb(109, 34, 13);
}

body {
    text-align: left;
    direction: ltr;
}

body,
tr,
input,
textarea,
button {
    font-family: sans-serif;
}

body,
p,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
ol,
li,
dl,
dd,
dt {
    margin: 0px;
    padding: 0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 1em;
    font-weight: bold;
}

ul,
ol {
    list-style: none;
}

article,
aside,
figcaption,
figure,
footer,
header,
nav,
section {
    display: block;
}

#mErrorView .container {
    font-family: Helvetica, Arial, sans-serif;
    margin-top: -110px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%;
}

#mErrorView .image {
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAACWCAMAAAB5EONmAAABwlBMVEXI0OL///////+srKyGkabY3upXWFkAAAC3u8PDy90AAAAAAADLy8y0u8y0u8ukqrqrssLl5eW8xNWsssK8w9XR0dIAAAD5+fm7xNWss8LJy9Hl5eakq7qrssHw7/ClqrrDyt3w8PDDy9za2tu7w9X4+fmrs8Kkqrv5+Pnb2tsAAADa29v+/v7z9PYAAADb29sAAADP09vT2OK7w9Tv8PDR0tLv7/DR0dMAAAClq7q8xNTDytzS0dK8w9RDRkisssMAAABER0lER0kAAAAAAAAAAAB6e3u8wcmRkpKrssPAxc2io6O0tLTEydFlZmdvcHHw7+8AAACOkplkZmi7xNQAAADa2txDRkg/QkTExMUAAAAAAACnqKmho6Ta29wAAAAdHh8XGBg8P0E9P0E2OToAAAAAAAAlJyhCRUcxNDU9P0G6ury6u7zS1+W2u8jq7PHN1OTS0tPf4OLb2tzDyNT5+Pilqrukq7ulq7uxtcH4+PnMztDS0tLLztOsrK1lZ2m4u8Wprr3w8O/5+fjT1uH4+fi6vsrP0tXIyMpnamuorbzR0tO+wcfZ3OTn5+fLysv6+/3OztDExsvW2N26wM5ER0nIpHWgAAAAlnRSTlOzswCzs7OzD7OzNiezs7Ozs7Ozs7OzALOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MBs7OzBrMOs7Ozs7OzsyCzs7Ozs36zBBJ9AxgLs7Ozs7Ozs7Ozs7MKs7OzJrOoi7M1EbOzszEwPYyQYyskSahsi7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7NmtuQuAAADxUlEQVR42u3c+VPTaBgHcF2FUl1NTdILakKTXrTYFiilpSAop5zifd/33rr36u7qrsce3ub/3e9LbLZTZhh+YXw7fp+U533e502az0w600npdMsnLROkkkoqqaSSSurmUQ8cdGSMgwdWqaEGaXa/I2fszzZTxx1ZY7yZutLe3n5+q2xxHtSVZmoR1K3yBajFZqpPWqqPVFJJJbXh3b+Ruu1Dx1qq9+7fItRxpxWo3qU/0tYmNbXh0rfJTh13Woa6ggKXvqOjQ3pqEUVba1B9LUyVJkgllVRSSf1Q1H17tzfH3n3e6pbNj41TIV1rlZMK2doglVRSSSWVVFJJJZVUmam9vb2tchcgFXX9eyvZqOsHqaSSSiqppJJKKqmkkkoqqS1E5f9YSSWVVH4fgB8Fk0oqqaSSSiqppJJK6gapvAvYjO8D8DMrUkkllVRSSSWV1PWp/f39oCLLT+3r6wMVWX5qZ2fnzMwM8tLSkvzUubk55OXlZfmpi4uLyNPT05JTP63H7OzsxqSvNl/69frU+fn5ZPiPZCaceZwMI37OhMPfZZKoM9jEgCbG5Fd+v2X5azW/VfO70e3vttDEiMLrecmyahay1xddd+F90+pGYbkLNbHwBRg4dSaTbKSerlMXFhYM47ARLxtx45FhxEtxEWihjpfLpXg5jmbZKP2pR/SEqiciujpwbHRYjWBTdV1XVfRRD4zqA+gci2A/fTiSiKijWMIDu2A+ikZiADNkNFTMEngmrKiRYVR6Qk88N0pGqYyzv/CoJx3nHJT12NPVtQeBJLL7EFtXY+/tu127d+/CJgZk/L0v66O77q55C26JcBve8e5z1Hvujt/e7cI5xck+d5yTLvWU4xz97H9qocc+YffYhZ5cD3LBzhVs+0IuZ9to3MsVRDP34MtoIBBNHQogR1FqmjaWCmgYMUFPw0rqECZopFBGUaa0MewxpgWiAUyjmoa+OBBtHCFKzFOalsIy5k+e2uKUuRP2s78c59QqtXjNgfWc9xr4ZyQ48s1QMDgYHBwaHAqOBEVgFB2xBV+/+f2hophKOhZTMOLxI0ZRK2mRzLRZn6ODCntiqJoxxTRFGcOBMTONQ2Ooq6iVdFr53oyZ1ar5g1k1lb9/+veX++5ZX/76G3zXioI6demOI3vcuTQlqPnJm1ckl165OZkX1Alf5fLtq7ekdd66evtyxTchqNn82cr1i2d2yBpnLl6vnM27P7+ZzfsmKzeO75Qzjt+oTPry2dAqNZSdyE8VfbJGcSo/kQ2F+AO8pJJKKqkfMfU/hM/KaicmSuAAAAAASUVORK5CYII=");
    display: inline-block;
    height: 150px;
    width: 170px;
}

#mErrorView .message {
    color: rgb(96, 103, 111);
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0px 15px;
}

#mErrorView .link {
    color: rgb(87, 107, 149);
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

body.touch {
    margin: 0px;
    text-size-adjust: none;
    cursor: pointer;
}

.touch,
.touch td,
.touch input,
.touch textarea .touch button {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px;
}

.android,
.android td,
.android input,
.android textarea,
.android button {
    font-family: Roboto, "Droid Sans", Helvetica, sans-serif;
}

.x2.ios,
.x2.ios td,
.x2.ios input,
.x2.ios textarea,
.x2.ios button {
    font-family: Helvetica, Arial, sans-serif;
}

.sf.ios,
.sf.ios td,
.sf.ios input,
.sf.ios textarea,
.sf.ios button {
    font-family: -apple-system, sans-serif;
}

.app,
.touchable,
.btn,
i.img {
    user-select: none;
}

.touch,
.touch .btn,
.touch .input,
.touch button,
.touch input,
.touch select,
.touch textarea {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.touch input,
.touch textarea {
    user-select: text;
}

.landscape .portrait_only {
    display: none !important;
}

.portrait .landscape_only {
    display: none !important;
}

#root {
    border-bottom: 1px solid transparent;
    box-sizing: border-box;
}

@supports (padding-left: env(safe-area-inset-left)) and (padding-right: env(safe-area-inset-right)) {
    #root {
        padding-left: env(safe-area-inset-left);
        padding-right: env(safe-area-inset-right);
    }
}

.maxwidth {
    margin: 0px auto;
    max-width: 680px;
}

.accessible_elem {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}

.btn {
    border: 2px solid;
    cursor: pointer;
    margin: 0px;
    padding: 2px 6px 3px;
    text-align: center;
}

.btn.largeBtn {
    display: block;
}

button.largeBtn,
input.largeBtn {
    width: 100%;
}

.btnD,
.acb .btnC,
.btnI {
    background: rgb(243, 244, 245);
    border-color: rgb(204, 204, 204) rgb(170, 170, 170) rgb(153, 153, 153);
    color: rgb(80, 92, 119);
}

.acb .btnD,
.btnC,
.acb .btnI {
    background: rgb(59, 89, 152);
    border-color: rgb(138, 154, 197) rgb(41, 68, 126) rgb(26, 53, 110);
    color: rgb(255, 255, 255);
}

.btnS {
    background: rgb(105, 167, 78);
    border-color: rgb(152, 195, 125) rgb(59, 110, 34) rgb(44, 81, 21);
    color: rgb(255, 255, 255);
}

.btnN {
    background: rgb(238, 63, 16);
    border-color: rgb(244, 131, 101) rgb(141, 41, 14) rgb(118, 38, 16);
    color: rgb(255, 255, 255);
}

.btn .img {
    pointer-events: none;
}

.btn {
    display: inline-block;
}

.btn+.btn {
    margin-left: 3px;
}

.largeBtn+.largeBtn {
    margin-left: 0px;
    margin-top: 6px;
}

.btn input {
    background: none;
    border: none;
    margin: 0px;
    padding: 0px;
}

.btnD input,
.acb .btnC input,
.btnI input {
    color: rgb(80, 92, 119);
}

.acb .btnD input,
.btnC input,
.acb .btnI input,
.btnS input,
.btnN input {
    color: rgb(255, 255, 255);
}

.mfsxs {
    font-size: x-small;
}

.mfss {
    font-size: small;
}

body,
tr,
input,
textarea,
.mfsm {
    font-size: medium;
}

.mfsl {
    font-size: large;
}

.touch .mfsxs {
    font-size: 10px;
    line-height: 12px;
}

.touch .mfss {
    font-size: 12px;
    line-height: 15px;
}

.touch,
.touch tr,
.touch input,
.touch textarea,
.touch .mfsm {
    font-size: 14px;
    line-height: 18px;
}

.touch .mfsl {
    font-size: 16px;
    line-height: 20px;
}

.touch .btn {
    background-clip: padding-box;
    border: 1px solid;
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    font-weight: bold;
    min-width: 50px;
    overflow: hidden;
    padding: 0px 8px;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap;
}

html .touch .btn {
    line-height: 27px;
}

html .touch.ff button.btn {
    line-height: 25px;
}

.touch .btn .img {
    margin-right: 4px;
}

.touch .btn .img.touched_hide,
.touch .btn .img.touched_show {
    display: inline-block;
}

.touch .btn+.btn {
    margin-left: 5px;
}

.x2.touch .btn,
.touch .btnC.bgb {
    border: none;
    padding: 1px 9px;
}

.touch .medBtn {
    padding: 3px 8px 2px;
}

.x2.touch .medBtn,
.touch .btnC.bgb.medBtn {
    padding: 4px 8px 3px;
}

.touch .largeBtn {
    border-radius: 6px;
    display: block;
    padding: 7px 16px;
}

.x2.touch .largeBtn,
.touch .btnC.bgb.largeBtn {
    padding: 8px 17px;
}

.touch .largeBtn+.largeBtn {
    margin-left: auto;
    margin-top: 12px;
}

.touch .btn.iconOnly {
    min-width: 32px;
    padding-left: 0px;
    padding-right: 0px;
    text-overflow: clip;
}

.touch .btn.iconOnly .img {
    margin-right: 0px;
}

.touch .btnD,
.touch .btnI {
    background: linear-gradient(rgb(253, 254, 254), rgb(240, 241, 242));
    box-shadow: rgb(255, 255, 255) 0px 1px 0px inset, rgba(0, 0, 0, 0.08) 0px 1px 0px;
}

.touch .btnD,
.touch .btnC.bgb,
.touch .btnI {
    border-color: rgb(204, 204, 204) rgb(192, 193, 194) rgb(189, 190, 192);
}

.touch .btn.btnD,
.touch .btn.btnC.bgb,
.touch .btn.btnI {
    color: rgb(80, 92, 119);
    text-shadow: rgba(255, 255, 255, 0.6) 0px 1px 0px;
}

.x2.touch .btnD {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 1px inset, rgb(255, 255, 255) 0px 1px 0px inset, rgba(0, 0, 0, 0.25) 0px 1px 2px -1px;
}

.touch .btnD.touched {
    box-shadow: rgba(0, 0, 0, 0.18) 0px 1px 2px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.touch .btnD.touched,
.touch .btnI.touched {
    background: linear-gradient(rgb(237, 238, 238), rgb(228, 229, 230));
    border-color: rgb(176, 173, 174) rgb(191, 189, 189) rgb(199, 200, 202);
}

.x2.touch .btnD.touched {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1px inset, rgba(0, 0, 0, 0.25) 0px 1px 2px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.touch .btnD.bgb {
    background: linear-gradient(rgb(70, 99, 162), rgb(52, 79, 142));
    border-color: rgb(58, 74, 123) rgb(47, 64, 111) rgb(43, 58, 105);
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset, rgba(255, 255, 255, 0.08) 0px 1px 0px;
}

.touch .btn.btnD.bgb,
.touch .btn.btnC,
.touch .btn.btnI.bgb,
.touch .btn.btnS,
.touch .btn.btnN {
    color: rgb(255, 255, 255);
    text-shadow: rgba(0, 0, 0, 0.35) 0px -1px 0px;
}

.x2.touch .btnD.bgb {
    box-shadow: rgb(0, 0, 0) 0px 0px 1px inset, rgba(255, 255, 255, 0.12) 0px 1px 0px inset, rgba(255, 255, 255, 0.08) 0px 1px 0px;
}

.touch .btnD.bgb.touched {
    background: linear-gradient(rgb(49, 80, 142), rgb(35, 65, 128));
    border-color: rgb(33, 53, 100) rgb(32, 54, 107) rgb(36, 55, 113);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 2px inset, rgba(255, 255, 255, 0.1) 0px 1px 0px;
}

.x2.touch .btnD.bgb.touched {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1px inset, rgba(0, 0, 0, 0.25) 0px 1px 2px inset, rgba(255, 255, 255, 0.1) 0px 1px 0px;
}

.touch .btnI.bgdb {
    background: linear-gradient(rgb(59, 68, 86), rgb(36, 42, 58));
    border-color: rgb(27, 32, 42) rgb(31, 37, 49) rgb(26, 31, 45);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px inset, rgba(255, 255, 255, 0.17) 0px 1px 1px;
    color: rgb(189, 196, 211);
    text-shadow: rgba(0, 0, 0, 0.35) 0px -1px 0px;
}

.touch .btnI.bgdb.touched {
    background: linear-gradient(rgb(45, 53, 68), rgb(26, 31, 44));
    border-color: rgb(20, 23, 32) rgb(23, 28, 37) rgb(16, 22, 32);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px inset, rgba(255, 255, 255, 0.17) 0px 1px 1px;
    color: rgb(190, 197, 212);
    text-shadow: rgba(0, 0, 0, 0.35) 0px -1px 0px;
}

.x2.touch .btnI.bgdb {
    box-shadow: rgba(0, 0, 0, 0.45) 0px 2px 1px -1px inset, rgb(0, 0, 0) 0px 0px 1px inset, rgba(255, 255, 255, 0.1) 0px 0px 1px, rgba(255, 255, 255, 0.07) 0px 1px 0px;
}

.x2.touch .btnI.bgdb.touched {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 1px 2px inset, rgba(0, 0, 0, 0.5) 0px 0px 1px inset, rgba(255, 255, 255, 0.1) 0px 0px 1px, rgba(255, 255, 255, 0.07) 0px 1px 0px;
}

.touch .btnD.bglb {
    border-color: rgb(202, 202, 202) rgb(184, 186, 191) rgb(177, 180, 186);
}

.touch .btnD.bglb,
.touch .btnI.bglb {
    background: linear-gradient(rgb(250, 251, 254), rgb(224, 227, 234));
}

.touch .btnD.bglb.touched {
    border-color: rgb(166, 167, 171) rgb(171, 174, 179) rgb(174, 176, 181);
}

.touch .btnD.bglb.touched,
.touch .btnI.bglb.touched {
    background: linear-gradient(rgb(233, 235, 240), rgb(203, 206, 212));
}

.touch .btnC {
    border-color: rgb(87, 100, 153) rgb(58, 75, 115) rgb(38, 56, 85);
    box-shadow: rgba(255, 255, 255, 0.17) 0px 1px 0px inset, rgba(0, 11, 42, 0.12) 0px 1px 0px;
}

.touch .btnC,
.touch .btnI.bgb {
    background: linear-gradient(rgb(100, 122, 171), rgb(44, 70, 126));
}

.x2.touch .btnC,
.x2.touch .btnS,
.x2.touch .btnN {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 1px inset, rgba(255, 255, 255, 0.3) 0px 1px 0px inset, rgba(0, 0, 0, 0.7) 0px 1px 2px -1px;
}

.touch .btnC.touched {
    border-color: rgb(47, 60, 94) rgb(36, 52, 93) rgb(29, 48, 93);
}

.touch .btnC.touched,
.touch .btnS.touched,
.touch .btnN.touched {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.touch .btnC.touched,
.touch .btnI.bgb.touched {
    background: linear-gradient(rgb(73, 95, 142), rgb(31, 53, 94));
}

.x2.touch .btnC.touched,
.x2.touch .btnS.touched,
.x2.touch .btnN.touched {
    box-shadow: rgba(0, 0, 0, 0.45) 0px 1px 2px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.touch .btnC.bgb {
    background: linear-gradient(rgb(250, 251, 254), rgb(207, 210, 217));
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 1px, rgba(0, 0, 0, 0.4) 0px 1px 2px;
}

.touch .btnC.bgb.touched {
    background: linear-gradient(rgb(223, 225, 232), rgb(185, 188, 196));
    box-shadow: rgba(0, 0, 0, 0.9) 0px 0px 1px, rgba(0, 0, 0, 0.35) 0px 1px 2px inset, rgba(255, 255, 255, 0.17) 0px 1px 0px;
}

.x2.touch .btnI {
    box-shadow: rgba(43, 48, 60, 0.39) 0px 1px 1px inset, rgb(43, 48, 60) 0px 0px 1px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.x2.touch .btnI.touched {
    box-shadow: rgba(43, 48, 60, 0.7) 0px 1px 2px inset, rgba(43, 48, 60, 0.4) 0px 0px 3px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.touch .btnI.bgb {
    border-color: rgb(42, 51, 73) rgb(42, 58, 100) rgb(37, 54, 98);
    box-shadow: rgba(0, 0, 0, 0.21) 0px 1px 1px inset, rgba(255, 255, 255, 0.17) 0px 1px 0px;
}

.touch .btnI.bgb.touched {
    border-color: rgb(27, 36, 56) rgb(26, 39, 69) rgb(24, 41, 77);
    box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px inset, rgba(255, 255, 255, 0.17) 0px 1px 0px;
}

.x2.touch .btnI.bgb {
    box-shadow: rgba(0, 0, 0, 0.45) 0px 2px 1px -1px inset, rgb(0, 0, 0) 0px 0px 1px inset, rgba(255, 255, 255, 0.17) 0px 1px 0px;
}

.x2.touch .btnI.bgb.touched {
    box-shadow: rgba(0, 0, 0, 0.7) 0px 1px 2px inset, rgba(0, 0, 0, 0.5) 0px 0px 1px inset, rgba(255, 255, 255, 0.17) 0px 1px 0px;
}

.touch .btnI {
    border-color: rgb(149, 153, 161) rgb(168, 171, 180) rgb(172, 177, 187);
    box-shadow: rgba(43, 48, 60, 0.18) 0px 1px 1px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.touch .btnI.touched {
    border-color: rgb(118, 122, 132) rgb(146, 150, 159) rgb(168, 171, 180);
    box-shadow: rgba(43, 48, 60, 0.58) 0px 1px 2px inset, rgb(255, 255, 255) 0px 1px 0px;
}

.touch .btnS {
    background: linear-gradient(rgb(117, 171, 75), rgb(74, 133, 50));
    border-color: rgb(104, 149, 76) rgb(66, 115, 41) rgb(56, 106, 36);
}

.touch .btnS,
.touch .btnN {
    box-shadow: rgba(255, 255, 255, 0.22) 0px 1px 0px inset, rgba(0, 0, 0, 0.08) 0px 1px 0px;
}

.touch .btnS.touched {
    background: linear-gradient(rgb(79, 132, 37), rgb(34, 95, 11));
    border-color: rgb(73, 111, 45) rgb(70, 120, 43) rgb(69, 128, 44);
}

.touch .btnN {
    background: linear-gradient(rgb(223, 68, 81), rgb(185, 29, 46));
    border-color: rgb(179, 55, 62) rgb(158, 35, 44) rgb(148, 23, 35);
}

.touch .btnN.touched {
    background: linear-gradient(rgb(176, 9, 48), rgb(139, 0, 15));
    border-color: rgb(145, 44, 51) rgb(173, 45, 55) rgb(180, 29, 43);
}

.touch .btn[disabled] .img,
.touch .btn[disabled].touched .img {
    opacity: 0.5;
}

.touch .btnD[disabled],
.touch .btnC.bgb[disabled],
.touch .btnI[disabled] {
    opacity: 1;
    color: rgb(167, 171, 181);
    text-shadow: none;
}

.touch .btnD.bgb[disabled],
.touch .btnC[disabled],
.touch .btnI.bgb[disabled] {
    opacity: 1;
    color: rgb(157, 171, 206);
    text-shadow: none;
}

.touch .btnS[disabled] {
    opacity: 1;
    color: rgb(174, 205, 156);
    text-shadow: none;
}

.touch .btnN[disabled] {
    opacity: 1;
    color: rgb(228, 150, 156);
    text-shadow: none;
}

.mFuturePageHeader td.left .btn.backButton {
    height: 29px;
    width: 44px;
}

.touch .mFuturePageHeader table {
    border-collapse: collapse;
    height: 29px;
    width: 100%;
}

.touch .mFuturePageHeader.titled table {
    table-layout: fixed;
}

.touch .mFuturePageHeader td {
    padding: 0px;
    vertical-align: middle;
}

.touch .mFuturePageHeader td.right .pageHeaderChromelessButton {
    float: right;
}

.accelerate {
    backface-visibility: hidden;
    position: relative;
    z-index: 2147483647;
}

.ios .accelerate {
    perspective: 1px;
}

.ios .accelerate .accelerate {
    perspective: none;
}

.accelerate .accelerate,
.decelerateChildren .accelerate {
    backface-visibility: visible;
    z-index: auto;
}

.touch .groupChromeView,
#mEventSchedulableWall,
#m_profile_stream,
#m_newsfeed_stream,
#m_news_feed_stream #root {
    position: relative;
    z-index: 0;
}

.touch.no_acceleration * {
    backface-visibility: visible !important;
}

.img {
    border: 0px;
    display: inline-block;
    vertical-align: top;
}

i.img u {
    position: absolute;
    width: 0px;
    height: 0px;
    overflow: hidden;
}

.touch a {
    color: rgb(87, 107, 149);
    cursor: pointer;
    text-decoration: none;
}

.touch.app a,
.touch a[href=""],
.touch a[href="#"] {}

.touch a.sub {
    color: gray;
}

.touch a.sec {
    color: rgb(129, 144, 176);
}

.touch a.inv {
    color: rgb(255, 255, 255);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0.5);
}

.touchable {
    cursor: pointer;
}

a.touchable {
    color: inherit;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.no-outline {
    outline: none;
}

#modalDialog {
    cursor: pointer;
    overflow-x: hidden;
    position: relative;
}

#modalDialog.spin {
    position: static;
}

.mDialog .mFuturePageHeader .btn+.backButton {
    margin-left: 0px;
}

#mDialogHeader.firstStep .backButton,
#modalDialog.spin #modalDialogView,
#modalDialog #dialogSpinner {
    display: none;
}

#modalDialog.spin #dialogSpinner {
    display: block;
}

.fcb {
    color: black;
}

.fcg {
    color: gray;
}

.fcw {
    color: white;
}

.fcl {
    color: rgb(59, 89, 152);
}

.fcs {
    color: rgb(109, 132, 180);
}

.viewportArea {
    height: 100%;
    position: absolute;
    top: 1px;
    width: 100%;
}

body.iframe .viewportArea,
body.app .viewportArea {
    top: 0px;
}

.word_break {
    display: inline-block;
}

.android.touch._fzu .storyStream>.carded,
.android.touch._fzu .storyStream>article>.carded,
.android.touch._fzu .storyStream>div>.carded,
.android.touch._fzu .groupChromeView.feedRevamp .carded {
    border: 1px solid rgb(189, 190, 191);
}

.touch._fzu .storyStream>.carded,
.touch._fzu .storyStream>.carded:first-child,
.touch._fzu .storyStream>article>.carded,
.touch._fzu .storyStream>div>.carded,
.touch._fzu .groupChromeView.feedRevamp .carded {
    border-image: url("/rsrc.php/v4/yc/r/95CnL86OWi7.png") 4 4 6 / 1 / 0 repeat;
    border-width: 4px 4px 6px;
    margin: 0px 8px 9px;
}

.touch._fzu .storyStream>.carded._29d0 {
    border: 0px none;
    margin: 0px 0px 8px;
    overflow: hidden;
    padding: 16px;
}

.touch._fzu .storyStream>.carded._29d0._122m {
    padding: 10px 10px 0px;
}

.touch._fzu .groupChromeView.feedRevamp .carded.groupHeader {
    margin: 10px 8px;
}

.x2.touch._fzu .storyStream>.carded,
.x2.touch._fzu .storyStream>article>.carded,
.x2.touch._fzu .storyStream>div>.carded,
.x2.touch._fzu .groupChromeView.feedRevamp .carded {
    border-image: url("/rsrc.php/v4/yC/r/4z_bmP6DiPS.png") 8 8 12 / 1 / 0 repeat;
}

.touch._fzu .structuredPublisher.feedRevampPadding {
    padding: 0px 10px 10px;
}

.touch._fzu ._3b9.structuredPublisher.feedRevampPadding {
    padding: 0px 0px 10px;
}

.touch._fzu .story .msg {
    overflow-wrap: break-word;
}

._2v9s {
    background: rgb(218, 221, 225);
}

._o28 {
    background: rgb(235, 233, 231);
}

.ios.app._4f7a ._2v9s {
    background: rgb(233, 234, 237);
}

._5vsg,
._5vsh {
    height: 50%;
}

.portrait ._5vsg,
.landscape ._5vsh {
    display: none;
}

._5v5d {
    text-align: center;
    width: 100%;
}

.ios.app ._5v5d {
    color: rgb(99, 109, 125);
    font-size: 17px;
    left: 3px;
}

._5v5e {
    margin-top: -10px;
    position: absolute;
    top: 50%;
}

._5v5d .img {
    position: relative;
    right: 5px;
    top: -1px;
}

._52z5 {
    background: rgb(59, 89, 152);
    box-sizing: border-box;
    height: 44px;
    margin: 0px auto;
    padding: 0px;
    position: relative;
    width: 100%;
    z-index: 12;
}

._ad5s {
    height: 44px;
}

._52z5._7gxn {
    border-bottom: 1px solid rgb(218, 221, 225);
    height: 81px;
}

._7gxp {
    background-color: rgb(255, 255, 255);
}

._8dv4 {
    background: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    font-weight: bold;
}

._rqm {
    bottom: 0px;
    left: 0px;
    padding: 0px;
    position: fixed;
    top: 0px;
    width: 100%;
}

@supports (padding-left: env(safe-area-inset-left)) and (padding-right: env(safe-area-inset-right)) {

    ._52z5,
    ._rqm {
        padding-left: env(safe-area-inset-left);
        padding-right: env(safe-area-inset-right);
    }
}

._7gxn .jewel .flyout {
    margin-top: 80px;
}

._rqm .jewel .flyout {
    height: 100%;
    overflow-y: scroll;
}

._imu {
    height: 0px;
    margin-top: 44px;
}

._7gxn._imu {
    margin-top: 76px;
}

._52z5._1uh1 {
    background: rgb(66, 103, 178);
    height: 48px;
    padding: 9px 4px;
}

._52z5._55wp {
    padding: 0px;
}

._127q {
    background: linear-gradient(rgb(250, 251, 254), rgb(226, 229, 235));
    border-color: rgb(185, 188, 193);
}

._52z6 {
    min-width: 100px;
    text-align: center;
}

._52z5._1uh1 div:last-child ._52z6 {
    text-align: left;
}

._52z7 {
    text-align: left;
}

._52z8 {
    margin-right: 8px;
    text-align: right;
}

._363f {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._363o {
    padding-bottom: 14px;
    padding-left: 8px;
    padding-top: 14px;
}

._52z7 ._2z9s,
._52z7 .btn {
    position: relative;
    z-index: 13;
}

._52z8 .pageHeaderChromelessButton {
    float: right;
}

._52z7 .btn,
._52z8 .btn {
    max-width: 85px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

._52z7._52z7 .btn.btnI.bgb,
._52z8._52z8 .btn.btnI.bgb {
    background: none;
    border: 0px;
    border-radius: 2px;
    box-shadow: none;
    color: rgb(255, 255, 255);
    font-weight: normal;
    line-height: 28px;
    min-width: 0px;
    padding: 0px 12px;
    text-shadow: none;
}

._39kq ._52z7._52z7 ._419z,
._39kq ._52z8._52z8 ._419z,
._39kq ._52z7._52z7 .btn.btnI.bgb,
._39kq ._52z8._52z8 .btn.btnI.bgb {
    background-color: rgb(55, 62, 76);
}

._52z7._52z7 .btnI.bgb[disabled],
._52z8._52z8 .btnI.bgb[disabled] {
    opacity: 0.3;
}

._52z8 .flyoutItem {
    max-width: none;
}

._52z8 .flyout.profileActions .btnN {
    color: rgb(255, 255, 255);
}

._52z5._39kq {
    background: rgb(55, 62, 76);
}

._vqv .button,
._vqv .read {
    padding-right: 8px;
    position: absolute;
}

._vqv .button {
    line-height: 0px;
    padding-top: 8px;
    right: 0px;
    top: 2px;
}

._vqv .read {
    font-weight: initial;
    right: 28px;
}

._vqv {
    background: rgb(255, 255, 255);
    border-radius: 0px;
    color: rgb(29, 33, 41);
    font-size: 16px;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    padding: 0px 8px;
    position: relative;
    text-align: left;
    text-shadow: none;
    top: 0px;
}

._k6r {
    visibility: hidden;
}

._3o4w {
    left: 12px;
    line-height: 20px;
    position: absolute;
    top: 12px;
    vertical-align: middle;
}

._3o4w>.img {
    vertical-align: top;
}

._9hfc {
    height: 14px;
}

._9mln {
    position: relative;
}

._9mlm ._52z5,
._9mln._52z5 {
    background-color: rgb(255, 255, 255);
    border-bottom: 1px solid rgb(228, 230, 235);
    position: relative;
}

._9mlm ._52z5 ._50l4,
._9mln ._52z6 ._50l4,
._9mln._52z5 ._52z7._52z7 .btn.btnI.bgb,
._9mln ._50l4,
._9mln ._52z8 .inv {
    color: rgb(0, 0, 0);
}

._9mlm ._52z5 ._9hfc,
._9mln ._52z6 ._9hfc,
._9mln ._52z7 ._9hfc {
    height: 40px;
}

._9mln._52z5 ._50l4 {
    align-items: center;
    inset: 0px;
    color: rgb(0, 0, 0);
    display: flex;
    justify-content: center;
    pointer-events: none;
    position: absolute;
}

._9mln._52z5 ._52z7 ._50l4 {
    justify-content: center;
}

._9mln ._52z7 ._9hfc {
    inset: 0px;
    margin: auto;
    position: absolute;
}

.touch ._3qet .voice,
._3qet .jewel .touchable-notification,
._3qet .touchable-notification .touchable,
._3qet .jewel .flyout .messages-flyout-item {
    padding: 8px;
}

._3qet .touchable-notification .ib .l {
    margin-right: 8px;
}

._3qet .fcg {
    color: rgb(75, 79, 86);
}

.touch ._3qet .al {
    background: rgb(245, 246, 247);
    border-bottom: 1px solid rgb(235, 237, 240);
    border-top: 1px solid rgb(235, 237, 240);
    color: rgb(75, 79, 86);
    font-weight: normal;
    height: 24px;
    text-shadow: none;
}

.touch ._3qet .al .mfsl {
    font-size: 12px;
    line-height: 24px;
    text-transform: uppercase;
}

.touch ._39kq ._50l4 {
    color: white;
}

._451a #requests_jewel .efsWrapper {
    background: none;
    padding: 0px;
}

._451a #requests_jewel .efsSelector {
    border-width: 0px 0px 1px;
    border-top-style: initial;
    border-right-style: initial;
    border-left-style: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-image: initial;
    border-bottom-style: solid;
    border-bottom-color: rgb(233, 233, 233);
    border-radius: 0px;
    margin: 0px;
    padding: 0px;
}

._451a #requests_jewel .efsSelector+.efsSelector {
    border-bottom: 0px;
    border-top: 10px solid rgb(246, 247, 248);
}

._451a .efsItem {
    border-top-style: solid;
    border-top-width: 1px;
}

._451a .efsSelector label {
    padding: 8px;
}

.touch #viewport {
    min-height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
}

#page {
    position: relative;
}

._129- {
    border-top: 1px solid rgb(59, 89, 152);
}

._129-._4yqz {
    border-top: 1px solid rgb(55, 62, 76);
}

._129_ {
    position: relative;
    z-index: 13;
}

._129_> :first-child {
    border-top: 1px solid transparent;
}

body.iframe ._129-,
body.app ._129-,
body.webapp ._129-,
body.iframe ._129_> :first-child,
body.app ._129_> :first-child,
body.webapp ._129_> :first-child {
    border-top: none;
}

._3wo2 {
    padding-top: 45px;
}

._3wo2 ._129- {
    position: fixed;
    top: -1px;
    transform: translate3d(0px, 0px, 0px);
    transform-origin: left top;
    transition: 200ms cubic-bezier(0.08, 0.52, 0.52, 1);
    width: 100%;
    z-index: 20;
}

._3wo2 ._2qbw {
    transform: translate3d(0px, 0px, 0px);
    transform-origin: left top;
    transition: 200ms cubic-bezier(0.08, 0.52, 0.52, 1);
}

._3wo2.scrolled ._129-,
._3wo2.scrolled ._2qbw {
    transform: translateY(-45px);
}

._67iw ._129- {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._6dr5.float {
    position: fixed;
    top: -1px;
    width: 100%;
    z-index: 20;
}

._6dr5.hidden {
    visibility: hidden;
}

.touch ._50l4 {
    margin: 0px 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.touch ._1uh1 ._50l4 {
    margin: 0px 4px;
    padding-top: 1px;
    text-align: center;
    vertical-align: middle;
}

.touch ._1uh1 ._50l4.mfsl {
    font-size: 18px;
    line-height: 22px;
}

.touch ._7om2 {
    display: -webkit-flex;
}

.touch ._4g33,
.touch ._5i2i {
    display: flex;
}

.touch ._52wc {
    align-items: center;
}

.touch ._52wd {
    align-items: flex-end;
}

.touch ._52we {
    align-items: center;
}

.touch ._52wf {
    align-items: stretch;
}

.touch ._4g34 {
    flex: 1 1 0%;
    min-width: 0px;
    width: 0px;
}

.touch ._5s61 ._4g34 {
    width: auto;
}

.touch ._4g34 ._5xu4 {
    flex: 1 1 0%;
    width: 100%;
}

.ios.touch ._5xu4,
.android.touch ._5xu4 {
    border: 1px solid transparent;
    margin: -1px;
}

.ff.touch ._4g33 {
    box-sizing: border-box;
    height: 100%;
    width: 100%;
}

.ff.touch ._4g34 {
    min-width: 1px;
}

.ff.touch ._4g34>._5xu4>._5909>._4g33>._4g34,
.ff.touch ._4g34>._5909>._4g33>._4g34 {
    width: 100%;
}

._2sp {
    height: 12px;
    width: 12px;
}

._2sq {
    height: 20px;
    width: 20px;
}

._2so {
    display: inline-block;
}

._50cg._2ss {
    background-image: url("/rsrc.php/v4/yK/r/LhpKwxfE-2e.png");
    background-repeat: no-repeat;
    background-size: 25px 301px;
    background-position: 0px -246px;
}

._50cg._2st {
    background-image: url("/rsrc.php/v4/yK/r/LhpKwxfE-2e.png");
    background-repeat: no-repeat;
    background-size: 25px 301px;
    background-position: 0px -225px;
}

._50ch._2so {
    mask-image: url("/rsrc.php/v4/y9/r/5tnhx-PnVId.png");
    mask-size: 100% 100%;
    overflow: hidden;
}

.x2 ._50ch._2so {
    mask-image: url("/rsrc.php/v4/y7/r/UaJf9vtPSux.png");
}

._50ch ._2sr {
    height: 110%;
    left: -5%;
    mask-image: url("/rsrc.php/v4/y6/r/d3ofE7GkqPQ.png");
    mask-position: center center;
    mask-repeat: no-repeat;
    mask-size: 100% 100%;
    position: relative;
    top: -5%;
    width: 110%;
}

._50ch._2ss ._2sr {
    background-color: rgba(0, 0, 0, 0.5);
}

._50ch._2st ._2sr {
    background-color: rgba(255, 255, 255, 0.7);
}

._2su {
    background-image: none;
    margin: 6px 8px;
    position: relative;
}

.touch ._2su,
.touch ._2su::after,
.touch ._2su::before {
    border: 1px solid transparent;
    height: 5px;
    width: 2px;
}

._2su::after {
    content: "";
    position: absolute;
    right: -7px;
    top: -1px;
}

._2su::before {
    content: "";
    left: -7px;
    position: absolute;
    top: -1px;
}

._2su.frame2::before,
._2su.frame3,
._2su.frame4::after {
    height: 9px;
}

._2su.frame3::before,
._2su.frame4,
._2su.frame5::after {
    height: 7px;
}

._2su.frame2::before {
    top: -3px;
}

._2su.frame4::after,
._2su.frame5::after {
    top: -2px;
}

._2su.frame3::before,
._2su.frame4::before {
    top: 0px;
}

._2su.frame3::after {
    top: 1px;
}

._2su.frame3 {
    margin: 4px 8px;
}

._2su.frame4 {
    margin: 5px 8px;
}

._2ss._2su,
._2ss._2su::after,
._2ss._2su::before {
    background: rgba(82, 111, 167, 0.06);
    border-color: rgba(82, 111, 167, 0.06);
}

._2ss._2su.frame2::before,
._2ss._2su.frame3,
._2ss._2su.frame4::after {
    background: rgba(82, 111, 167, 0.66);
    border-color: rgb(82, 111, 167);
}

._2ss._2su.frame3::before,
._2ss._2su.frame4,
._2ss._2su.frame5::after {
    background: rgba(82, 111, 167, 0.4);
    border-color: rgba(82, 111, 167, 0.4);
}

._2ss._2su.frame4::before,
._2ss._2su.frame5,
._2ss._2su.frame6::after {
    background: rgba(82, 111, 167, 0.13);
    border-color: rgba(82, 111, 167, 0.13);
}

._2st._2su,
._2st._2su::after,
._2st._2su::before {
    background: rgba(216, 223, 234, 0.08);
    border-color: rgba(216, 223, 234, 0.07);
}

._2st._2su.frame2::before,
._2st._2su.frame3,
._2st._2su.frame4::after {
    background: rgba(216, 223, 234, 0.66);
    border-color: rgba(216, 223, 234, 0.85);
}

._2st._2su.frame3::before,
._2st._2su.frame4,
._2st._2su.frame5::after {
    background: rgba(216, 223, 234, 0.4);
    border-color: rgba(216, 223, 234, 0.34);
}

._2st._2su.frame4::before,
._2st._2su.frame5,
._2st._2su.frame6::after {
    background: rgba(216, 223, 234, 0.13);
    border-color: rgba(216, 223, 234, 0.11);
}

._55on {
    animation: 1s linear 0s infinite normal none running mLoadingIndicatorRotation;
}

.paused {
    animation-play-state: paused;
}

@keyframes mLoadingIndicatorRotation {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

#root._ao4r {
    padding-left: 0px;
    padding-right: 0px;
}

.sp_zlv7wdqwrrT_3x {
    background-image: url("/rsrc.php/v4/yK/r/LhpKwxfE-2e.png");
    background-size: 25px 301px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px;
}

.sp_zlv7wdqwrrT_3x.sx_db86f0 {
    background-position: 0px 0px;
}

.sp_zlv7wdqwrrT_3x.sx_466ca9 {
    width: 16px;
    height: 16px;
    background-position: 0px -284px;
}

.sp_zlv7wdqwrrT_3x.sx_645e55 {
    width: 16px;
    height: 16px;
    background-position: 0px -267px;
}

.sp_zlv7wdqwrrT_3x.sx_7a7894 {
    background-position: 0px -25px;
}

.sp_zlv7wdqwrrT_3x.sx_15a6e8 {
    background-position: 0px -50px;
}

.sp_zlv7wdqwrrT_3x.sx_52ed18 {
    background-position: 0px -75px;
}

.sp_zlv7wdqwrrT_3x.sx_eb8be5 {
    background-position: 0px -100px;
}

.sp_zlv7wdqwrrT_3x.sx_5f6bd0 {
    background-position: 0px -125px;
}

.sp_zlv7wdqwrrT_3x.sx_2f2614 {
    background-position: 0px -150px;
}

.sp_zlv7wdqwrrT_3x.sx_5a3f46 {
    background-position: 0px -175px;
}

.sp_zlv7wdqwrrT_3x.sx_21ba2b {
    background-position: 0px -200px;
}

.sp_zlv7wdqwrrT_3x.sx_325086 {
    width: 20px;
    height: 20px;
    background-position: 0px -225px;
}

.sp_zlv7wdqwrrT_3x.sx_c74c2b {
    width: 20px;
    height: 20px;
    background-position: 0px -246px;
}

._5qc1 {
    font-size: 13px;
    line-height: 17px;
    margin: 0px 0px 12px;
    padding: 10px 10px 0px;
}

._ung {
    margin-bottom: 5px;
    min-height: 20px;
    padding-top: 7px;
}

._177o {
    display: flex;
    align-items: center;
}

._177o ._2l5u {
    flex: 1 1 0%;
}

._5qc3._5qc3 {
    font-size: 14px;
    line-height: 17px;
    padding: 1px 0px 2px;
}

._1o88 ._5qc3._5qc3 {
    padding: 0px;
}

._5qc3._5qc3 a {
    color: inherit;
    font-weight: bold;
}

._5qc3._411r {
    height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.touch ._5qc4._5qc4 a,
.touch ._5qc4._5qc4._5qc4 a {
    color: inherit;
    font-weight: normal;
}

.touch ._5qc4._5qc4 ._4l3o,
.touch ._5qc4._5qc4._5qc4 a._4l3o {
    color: rgb(66, 103, 178);
    font-weight: bold;
    position: relative;
}

.touch ._5qc4._5qc4 ._4l3w,
.touch ._5qc4._5qc4._5qc4 a._4l3w {
    background-color: rgb(24, 119, 242);
    border-radius: 4px;
    box-sizing: border-box;
    color: white;
    display: inline-block;
    font-size: 12px;
    line-height: 18px;
    padding: 1px 6px;
}

.touch ._2lm- {
    margin-top: 0.2em;
}

._5s3i {
    margin: 0px 2px;
    position: relative;
    top: 2px;
    vertical-align: top;
}

._bhr {
    color: rgb(250, 62, 62);
    display: inline;
    font-weight: bold;
    margin-left: 8px;
}

._2fip {
    font-weight: normal;
}

._2fip a {
    font-weight: bold;
}

._53p3 {
    font-weight: 200;
    margin-bottom: 0px;
}

._53p3 ._5qc3 {
    font-weight: 200;
}

._53p3 strong {
    font-weight: 500;
}

._67lm {
    position: relative;
}

._36xo {
    margin-top: -0.3333em;
    position: relative;
    top: 0.3333em;
}

._9s5::after {
    content: " ";
}

._9s6,
._9s5 {
    display: inline;
}

._4y-t {
    font-family: HelveticaNeue-Medium, "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding-top: 10px;
}

._4y-t ._ung {
    color: rgb(127, 127, 127);
}

._4y-u {
    padding-right: 7px;
}

._4y-v {
    color: rgb(102, 102, 102);
    font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
}

._2zfw {
    color: rgb(218, 221, 225);
}

._4y-t._ung ._2zfw {
    color: rgb(127, 127, 127);
}

._7jwi {
    display: inline-block;
}

._8479 {
    border: 2px solid rgb(190, 195, 201);
    border-radius: 200px;
    box-sizing: border-box;
    padding: 2px;
}

._847o {
    border: 2px solid rgb(53, 120, 229);
}

._8-q6 {
    opacity: 0.4;
}

.touch ._5m_x {
    height: 0px;
    position: absolute;
    width: 100%;
    z-index: 13;
}

.touch ._3wo2 ._5m_x {
    z-index: 25;
}

._4sc_,
._5m_v,
._7teu {
    box-sizing: border-box;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: 0;
}

._5m_v {
    padding-bottom: 28px;
}

._7teu {
    place-content: center;
    display: flex;
    height: 100vh;
}

._5m_u {
    border-radius: 3px;
    margin: auto 0px;
    pointer-events: auto;
    position: relative;
    text-align: left;
}

._5m_w {
    background: rgba(0, 0, 0, 0.5);
    bottom: 0px;
    left: 0px;
    pointer-events: auto;
    position: fixed;
    top: -600px;
    width: 100%;
    z-index: -2;
}

._5m_t> :first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

._5m_t> :last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

._5m_s {
    background: rgb(255, 255, 255);
    border-radius: 3px;
    inset: 0px;
    position: absolute;
    z-index: -1;
}

._5m_s::after {
    border-color: transparent;
    border-image: url("/rsrc.php/v4/yl/r/O-j0bAffmS0.png") 40 45 45 / 1 / 0 repeat;
    border-style: solid;
    border-width: 40px 45px 45px;
    inset: -16px -24px -28px;
    content: "";
    pointer-events: none;
    position: absolute;
}

.x1-5 ._5m_s::after,
.x2 ._5m_s::after {
    border-image: url("/rsrc.php/v4/y9/r/T0jO7iJKFcp.png") 80 90 90 / 1 / 0 repeat;
}

.wbloks_1 {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    pointer-events: auto;
    position: relative;
    min-height: 0px;
    min-width: 0px;
}

.wbloks_2 {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 52px;
    padding-left: 16px;
    padding-right: 16px;
    font-weight: bold;
    border-bottom: 0.5px solid rgb(219, 219, 219);
}

.wbloks_3 {
    flex: 1 1 0px;
    text-align: center;
    margin: 8px;
}

.wbloks_4 {
    align-items: center;
    background-color: rgba(0, 0, 0, 0.5);
    inset: 0px;
    display: flex;
    justify-content: center;
    position: fixed;
    z-index: 900;
}

.wbloks_5 {
    margin: 0px;
}

.wbloks_6 {
    background-color: white;
    width: 500px;
    border-radius: 12px;
    margin: 32px;
    text-align: center;
}

.wbloks_7 {
    padding: 10px;
}

.wbloks_8 {
    display: flex;
}

.wbloks_9 {
    border-bottom: 1px solid white;
    border-top: 1px solid white;
    padding: 10px;
}

div.wbloks_10 {
    display: block;
    border-top: 1px solid rgb(206, 208, 212);
    cursor: pointer;
    line-height: 1.5;
    padding: 12px 10px;
    color: rgb(24, 119, 242);
    flex: 1 1 0px;
    pointer-events: auto !important;
    margin-left: 0px !important;
}

.wbloks_10+.wbloks_10 {
    border-left: 1px solid rgb(206, 208, 212);
}

.wbloks_11 {
    --wbloks-error-or-destructive: rgb(237, 73, 86);
    --wbloks-navbar-bg: #ffffff;
    --wbloks-screen-wrapper-bg: #ffffff;
    --wbloks-separator: rgb(219, 219, 219);
    --wbloks-primary-bg: #ffffff;
    --wbloks-primary-text: rgb(38, 38, 38);
    --wbloks-fds-gray-65: #A4A7AB;
    --wbloks-fds-white: #FFFFFF;
    --wbloks-fig-blue-tint-90: #ecf0f7;
    --wbloks-fig-blue-tint-10: #3776ff;
    --wbloks-switch-active: hsl(214, 89%, 52%);
    --wbloks-media-inner-border: rgba(0, 0, 0, 0.1);
    --wbloks-divider: #CED0D4;
    --wbloks-always-white: #ffffff;
    --wbloks-shadow-5: rgba(0, 0, 0, 0.5);
    --wbloks-fds-animation-move-in: cubic-bezier(0.17, 0.17, 0, 1);
    --wbloks-fds-animation-move-out: cubic-bezier(0.17, 0.17, 0, 1);
    --wbloks-fds-duration-extra-short-in: 200ms;
    --wbloks-fds-duration-extra-short-out: 150ms;
    --wbloks-cds-close-handle: #748695;
    --wbloks-cds-overlay-alpha-80: rgba(28, 43, 51, 0.80);
    --wbloks-cds-surface-background: rgba(255, 255, 255);
}

.wbloks_12 {
    --wbloks-error-or-destructive: rgb(237, 73, 86);
    --wbloks-navbar-bg: #000000;
    --wbloks-screen-wrapper-bg: #000000;
    --wbloks-separator: rgb(54, 54, 54);
    --wbloks-primary-bg: #000000;
    --wbloks-primary-text: rgb(250, 250, 250);
    --wbloks-fds-gray-65: #A4A7AB;
    --wbloks-fds-white: #FFFFFF;
    --wbloks-fig-blue-tint-90: #ecf0f7;
    --wbloks-fig-blue-tint-10: #3776ff;
    --wbloks-switch-active: hsl(214, 100%, 59%);
    --wbloks-media-inner-border: rgba(255, 255, 255, 0.05);
    --wbloks-divider: #3E4042;
    --wbloks-always-white: #ffffff;
    --wbloks-shadow-5: rgba(0, 0, 0, 0.5);
    --wbloks-fds-animation-move-in: cubic-bezier(0.17, 0.17, 0, 1);
    --wbloks-fds-animation-move-out: cubic-bezier(0.17, 0.17, 0, 1);
    --wbloks-fds-duration-extra-short-in: 200ms;
    --wbloks-fds-duration-extra-short-out: 150ms;
    --wbloks-cds-close-handle: #647685;
    --wbloks-cds-overlay-alpha-80: rgba(28, 43, 51, 0.80);
    --wbloks-cds-surface-background: rgb(28, 43, 51);
}

.wbloks_13 {
    background-color: var(--wbloks-navbar-bg);
    border-bottom-style: solid;
    border-bottom-color: var(--wbloks-separator);
    border-bottom-width: 1px;
    box-sizing: border-box;
    display: flex;
    min-height: 52px;
    justify-content: center;
    position: sticky;
    top: 0px;
    padding: 8px;
    width: 100%;
    z-index: 1;
}

.wbloks_14 {
    align-items: center;
    display: flex;
    flex-grow: 1;
    font-weight: 600;
    justify-content: center;
}

.wbloks_15 {
    margin-right: 28px;
}

.wbloks_16 {
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    margin: 0px;
    text-align: center;
}

.wbloks_17 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: center;
}

.wbloks_18 {
    background-color: var(--wbloks-navbar-bg);
    box-sizing: border-box;
    display: flex;
    height: 52px;
    justify-content: center;
    padding: 8px;
    width: 100%;
    z-index: 1;
}

.wbloks_19 {
    border-bottom-style: solid;
    border-bottom-color: var(--wbloks-separator);
    border-bottom-width: 1px;
}

.wbloks_20 {
    display: flex;
}

.wbloks_21 {
    align-items: center;
    display: flex;
    flex-grow: 1;
    font-weight: 600;
    justify-content: center;
}

.wbloks_22 {
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    margin: 0px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.wbloks_23 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: center;
}

div.wbloks_24 {
    display: block;
    border-top: 1px solid rgb(206, 208, 212);
    cursor: pointer;
    line-height: 1.5;
    padding: 12px 10px;
    color: rgb(24, 119, 242);
    flex: 1 1 0px;
    pointer-events: auto !important;
    margin-left: 0px !important;
}

.wbloks_24+.wbloks_24 {
    border-left: 1px solid rgb(206, 208, 212);
}

.wbloks_25 {
    align-items: center;
    background-color: rgba(0, 0, 0, 0.5);
    inset: 0px;
    display: flex;
    justify-content: center;
    position: fixed;
    z-index: 900;
}

.wbloks_26 {
    background-color: rgb(255, 255, 255);
    justify-content: center;
}

.wbloks_27 {
    background-color: rgb(255, 255, 255);
    justify-content: center;
}

.wbloks_28 {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
}

.wbloks_29 {
    flex-grow: 1;
    overflow: auto;
}

.wbloks_30 {
    border-bottom-style: solid;
    border-bottom-color: var(--wbloks-separator);
    border-bottom-width: 1px;
    box-sizing: border-box;
    display: flex;
    height: 52px;
    padding: 8px;
}

.wbloks_31 {
    position: fixed;
}

.wbloks_32 {
    animation-direction: alternate;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
    height: 100%;
    width: 100%;
    pointer-events: initial;
}

.wbloks_33 {
    height: 52px;
    width: 100%;
    z-index: 1;
    background-color: var(--wbloks-navbar-bg);
    padding: 8px;
    border-bottom-style: solid;
    border-bottom-color: var(--wbloks-separator);
    border-bottom-width: 1px;
    justify-content: center;
}

.wbloks_34 {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    flex-grow: 0;
    flex-direction: row;
    justify-content: center;
}

.wbloks_35 {
    align-items: center;
    flex-grow: 1;
    font-weight: 600;
    justify-content: center;
}

.wbloks_36 {
    margin-right: 28px;
}

.wbloks_37 {
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    margin: 0px;
    text-align: center;
}

.wbloks_38 {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: center;
}

.wbloks_39 {
    align-items: center;
    background-color: rgba(0, 0, 0, 0.5);
    inset: 0px;
    display: flex;
    justify-content: space-around;
    position: fixed;
    z-index: 1000;
}

.wbloks_40 {}

.wbloks_41 {
    background-color: white;
    border-radius: 12px;
    margin: 32px;
    max-width: 100%;
    text-align: center;
    width: 400px;
    outline: none;
}

.wbloks_42 {
    padding: 32px;
}

.wbloks_43 {
    color: rgb(101, 103, 107);
    font-size: 14px;
    margin-top: 12px;
}

.wbloks_44 {
    color: rgb(28, 30, 33);
    font-size: 18px;
    font-weight: 600;
}

div.wbloks_45 {
    display: block;
    border-top: 1px solid rgb(206, 208, 212);
    cursor: pointer;
    font-size: 16px;
    line-height: 1.5;
    padding: 12px 10px;
    pointer-events: auto !important;
    margin-left: 0px !important;
}

.wbloks_46 {
    color: rgb(28, 30, 33);
}

.wbloks_47 {
    color: rgb(240, 40, 74);
}

.wbloks_48 {
    color: rgb(0, 100, 224);
}

.wbloks_49 {
    position: absolute;
    inset: 0px;
    pointer-events: none;
}

@keyframes wbloks_50 {
    0% {
        opacity: 0.04;
    }

    50% {
        opacity: 0.17;
    }

    100% {
        opacity: 0.04;
    }
}

@keyframes wbloks_51 {
    0% {
        opacity: 0.04;
    }

    50% {
        opacity: 0.07;
    }

    100% {
        opacity: 0.04;
    }
}

@keyframes wbloks_52 {
    0% {
        opacity: 0.65;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0.65;
    }
}

.wbloks_53 {
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}

.wbloks_54 {
    background-color: var(--wbloks-switch-active);
    border-radius: 14px;
    inset: 0px;
    box-sizing: border-box;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    transition-duration: var(--wbloks-fds-duration-extra-short-out);
    transition-property: opacity;
    transition-timing-function: var(--wbloks-fds-animation-move-out);
}

.wbloks_55 {
    opacity: 1;
    transition-duration: var(--wbloks-fds-duration-extra-short-in);
    transition-timing-function: var(--wbloks-fds-animation-move-in);
}

.wbloks_56 {
    opacity: 0.4;
    transition-duration: var(--wbloks-fds-duration-extra-short-in);
    transition-timing-function: var(--wbloks-fds-animation-move-in);
}

.wbloks_57 {
    opacity: 1;
}

.wbloks_58 {
    box-shadow: inset 0 0 0 0.5px var(--wbloks-media-inner-border);
}

.wbloks_59 {
    background-color: var(--wbloks-always-white);
    border-radius: 12px;
    box-shadow: 0 1px 2px var(--wbloks-shadow-5);
    height: 24px;
    pointer-events: none;
    position: absolute;
    top: 2px;
    transition-duration: var(--wbloks-fds-duration-extra-short-out);
    transition-property: transform, background-color;
    transition-timing-function: var(--wbloks-fds-animation-move-out);
    width: 24px;
}

.wbloks_60 {
    left: 2px;
}

.wbloks_61 {
    right: 2px;
}

.wbloks_62 {
    transition-duration: var(--wbloks-fds-duration-extra-short-in);
    transition-timing-function: var(--wbloks-fds-animation-move-in);
}

.wbloks_63 {
    transform: translateX(-24px);
}

.wbloks_64 {
    transform: translateX(24px);
}

.wbloks_65 {
    flex-shrink: 0;
    flex-grow: 0;
    background-color: var(--wbloks-divider);
    border-radius: 14px;
    box-sizing: border-box;
    display: inline-block;
    height: 28px;
    overflow: hidden;
    padding: 0px;
    position: relative;
    transition-duration: var(--wbloks-fds-duration-extra-short-out);
    transition-property: opacity;
    transition-timing-function: var(--wbloks-fds-animation-move-out);
    width: 52px;
}

.wbloks_66 {
    height: 100%;
    margin: 0px;
    opacity: 0;
    outline: none;
    padding: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
}

.wbloks_67 {
    pointer-events: none;
}

.wbloks_68 {
    cursor: pointer;
}

.wbloks_70 * {
    outline: none;
}

.wbloks_71 * {
    outline: none;
    outline-offset: -1px;
}

.wbloks_71 [tabindex="0"]:focus {
    outline: rgb(0, 100, 224) solid 2px;
}

.wbloks_71 [role="button"]:focus {
    outline: rgb(0, 100, 224) solid 2px;
}

.wbloks_71 [role="link"]:focus {
    outline: rgb(0, 100, 224) solid 2px;
}

.wbloks_71 a:focus {
    outline: rgb(0, 100, 224) solid 2px;
}

@supports selector(:focus-visible) {
    :root .wbloks_72 :focus {
        outline: none;
    }

    .wbloks_72 [tabindex="0"]:focus-visible {
        outline: rgb(0, 100, 224) solid 2px;
    }

    .wbloks_72 [role="button"]:focus-visible {
        outline: rgb(0, 100, 224) solid 2px;
    }

    .wbloks_72 [role="link"]:focus-visible {
        outline: rgb(0, 100, 224) solid 2px;
    }

    .wbloks_72 a:focus-visible {
        outline: rgb(0, 100, 224) solid 2px;
    }
}

@supports selector(:focus-visible) {
    .wbloks_69:focus-visible {
        outline: rgb(0, 100, 224) solid 2px;
    }
}

.wbloks_73 {
    padding: 0px;
    margin: 0px;
    border: none;
    box-sizing: border-box;
    outline: none;
    width: 100%;
}

.wbloks_73::-webkit-date-and-time-value {
    text-align: inherit;
}

.wbloks_74 {
    position: relative;
    overflow: hidden;
}

.wbloks_75 {
    display: inline-block;
}

.wbloks_76 {
    position: absolute;
    inset: 0px;
}

.wbloks_77 {
    visibility: hidden;
}

.wbloks_78 {
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
}

.wbloks_79 {
    flex: 0 0 auto;
}

.wbloks_80 {
    flex: 1 1 0px;
    width: 100%;
    overflow: hidden;
    pointer-events: auto;
    display: flex;
    flex-direction: column;
}

.wbloks_81 {
    flex-basis: auto;
}

.wbloks_82 {
    flex-basis: 0px;
}

.wbloks_83 {
    touch-action: none;
    pointer-events: all;
    position: relative;
    cursor: pointer;
    width: 100%;
}

.wbloks_84 {
    border-radius: 2px;
    width: 100%;
    position: absolute;
    top: 0px;
    bottom: 0px;
    margin-top: auto;
    margin-bottom: auto;
}

.wbloks_85 {
    border-radius: 2px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    margin-top: auto;
    margin-bottom: auto;
}

.wbloks_86 {
    position: relative;
}

.wbloks_87 {
    border-radius: 50%;
    box-shadow: gainsboro 0px 0px 5px;
    position: absolute;
    cursor: pointer;
    transform: translate(-50%, 0px);
}

.wbloks_88 {
    border: none;
    margin: 0px;
    padding: 0px;
}

.wbloks_89 {
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
}

.wbloks_90 {
    position: relative;
    z-index: 99;
}

.wbloks_91 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.wbloks_92 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 85vw;
}

.wbloks_93 {
    display: inline-block;
}

.wbloks_94 {
    height: 12px;
    width: 16.9706px;
    z-index: 1;
}

.wbloks_95 {
    z-index: -1;
    position: absolute;
}

.wbloks_96 {
    height: 100%;
    width: 100%;
}

.wbloks_97 {
    height: 100vh;
    width: 100%;
}

.wbloks_98 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
}

.wbloks_99 {
    font-weight: bold;
}

@supports (height: 100dvh) {
    .wbloks_100 {
        height: 100dvh !important;
    }
}

.wbloks_101 {
    background-color: var(--wbloks-screen-wrapper-bg);
}

.wbloks_102 {
    color: var(--wbloks-primary-text);
    flex-direction: column;
    height: 100%;
    width: 100%;
}

.wbloks_103 {
    position: absolute;
    inset: 0px;
}

.wbloks_104 {
    display: flex;
    justify-content: center;
}

.wbloks_105 {
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    z-index: 100;
    position: fixed !important;
}

.wbloks_106 {
    transform: translateY(0px);
}

.wbloks_107 {
    transform: translateY(100%);
}

.wbloks_108 {
    box-sizing: border-box;
    bottom: 50%;
    display: flex;
    flex-direction: column;
    left: 0px;
    overflow: hidden;
    right: 0px;
    z-index: 100;
    align-items: center !important;
    position: fixed !important;
}

.wbloks_109 {
    opacity: 1;
    transition-property: opacity !important;
}

.wbloks_110 {
    opacity: 0;
    transition-property: opacity !important;
}

.wbloks_111 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    overflow: scroll;
    padding-left: env(safe-area-inset-left);
    padding-right: env(safe-area-inset-right);
    width: 100%;
}

.wbloks_112 {
    height: 100%;
    min-height: 600px;
    display: flex;
    flex-direction: column;
}

.wbloks_113 {
    inset: 0px;
    clip-path: inset(0px);
    pointer-events: none;
    position: absolute;
}

.wbloks_114 {
    background-color: var(--wbloks-cds-surface-background);
    border-radius: inherit;
    clip-path: inset(0px);
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 0;
}

.wbloks_115 {
    background-image: radial-gradient(rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0) 40%), radial-gradient(rgb(255, 209, 82) 30%, rgb(226, 105, 150), rgba(226, 105, 150, 0.4) 41%, transparent 52%), radial-gradient(rgb(160, 51, 255) 37%, transparent 46%), linear-gradient(155deg, transparent 65%, rgb(37, 212, 102) 95%), linear-gradient(45deg, rgb(0, 101, 224), rgb(15, 139, 255));
    background-position: left bottom, 109% 68%, 109% 68%, center center, center center;
    background-repeat: no-repeat;
    background-size: 200% 200%, 285% 500%, 285% 500%, cover, cover;
    inset: 0px;
    opacity: 0.08;
    pointer-events: none;
    position: absolute;
}

.wbloks_116 {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0px;
}

.wbloks_117 {
    width: 100%;
    pointer-events: none;
    overflow: hidden;
}

.wbloks_118 {
    inset: 0px;
    overflow: hidden;
    position: absolute;
    padding: inherit;
}

.wbloks_119 {
    height: 100%;
    width: 100%;
    display: flex;
}

.wbloks_120 {
    overflow: hidden;
}

.wbloks_121 {
    overflow: hidden;
}

.wbloks_122 {
    float: none;
}


@supports (font-variation-settings: normal) {
    @font-face {
        font-family:'Optimistic 95';
        src: url(/rsrc.php/yQ/r/-pkMfchyeAZ.woff2) format('woff2-variations');
        font-weight: 300 800;
        font-stretch: 80% 95%
    }
}

@supports not (font-variation-settings: normal) {
    @font-face {
        font-family:'Optimistic 95';
        font-style: normal;
        font-weight: normal;
        font-stretch: 95%;
        src: url(/rsrc.php/yR/r/YC5jVdk8D9S.woff2) format('woff2')
    }

    @font-face {
        font-family: 'Optimistic 95';
        font-style: normal;
        font-weight: 500;
        font-stretch: 95%;
        src: url(/rsrc.php/yB/r/5MnfjJMjLzs.woff2) format('woff2')
    }

    @font-face {
        font-family: 'Optimistic 95';
        font-style: normal;
        font-weight: 600;
        font-stretch: 95%;
        src: url(/rsrc.php/yO/r/nMH2KEsPrFd.woff2) format('woff2')
    }

    @font-face {
        font-family: 'Optimistic 95';
        font-style: normal;
        font-weight: 700;
        font-stretch: 95%;
        src: url(/rsrc.php/yu/r/HdqPnvQ5eKw.woff2) format('woff2')
    }
}


@font-face {
    font-display: block;
    font-family: 'Optimistic Display Light';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/y7/r/7IYPg3-s_Dn.woff2) format('woff2'), url(/rsrc.php/yY/r/ynHedIfBxVA.woff) format('woff'), url(/rsrc.php/yO/r/OycnySttP-y.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Light Swap';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/y7/r/7IYPg3-s_Dn.woff2) format('woff2'), url(/rsrc.php/yY/r/ynHedIfBxVA.woff) format('woff'), url(/rsrc.php/yO/r/OycnySttP-y.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Medium';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/yL/r/jfwoHaS3i0K.woff2) format('woff2'), url(/rsrc.php/yx/r/fTvKFwGz9bf.woff) format('woff'), url(/rsrc.php/yV/r/J1XKtFquvMN.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Medium Swap';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/yL/r/jfwoHaS3i0K.woff2) format('woff2'), url(/rsrc.php/yx/r/fTvKFwGz9bf.woff) format('woff'), url(/rsrc.php/yV/r/J1XKtFquvMN.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Semibold';
    font-style: normal;
    font-weight: 600;
    src: url(/rsrc.php/yo/r/n0aIRIy9q6Y.woff2) format('woff2'), url(/rsrc.php/yJ/r/ZdS7UjU8lD8.woff) format('woff'), url(/rsrc.php/ye/r/EvBN2KAyST_.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Semibold Swap';
    font-style: normal;
    font-weight: 600;
    src: url(/rsrc.php/yo/r/n0aIRIy9q6Y.woff2) format('woff2'), url(/rsrc.php/yJ/r/ZdS7UjU8lD8.woff) format('woff'), url(/rsrc.php/ye/r/EvBN2KAyST_.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Bold';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yU/r/WXBYOaYZuYu.woff2) format('woff2'), url(/rsrc.php/yY/r/uFQSckMfvjy.woff) format('woff'), url(/rsrc.php/ye/r/EvBN2KAyST_.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Bold Swap';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yU/r/WXBYOaYZuYu.woff2) format('woff2'), url(/rsrc.php/yY/r/uFQSckMfvjy.woff) format('woff'), url(/rsrc.php/ye/r/EvBN2KAyST_.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Viet Light';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/ye/r/NgfGZAAbez9.woff2) format('woff2'), url(/rsrc.php/y3/r/3YmGGif4vvR.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Viet Light Swap';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/ye/r/NgfGZAAbez9.woff2) format('woff2'), url(/rsrc.php/y3/r/3YmGGif4vvR.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Viet Medium';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/y0/r/4ozoJwSmcc3.woff2) format('woff2'), url(/rsrc.php/yG/r/p0nh2W-T3pK.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Viet Medium Swap';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/y0/r/4ozoJwSmcc3.woff2) format('woff2'), url(/rsrc.php/yG/r/p0nh2W-T3pK.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Viet Bold';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yw/r/CrNHpFjZLUv.woff2) format('woff2'), url(/rsrc.php/yf/r/OD1QRDKakZh.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Viet Bold Swap';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yw/r/CrNHpFjZLUv.woff2) format('woff2'), url(/rsrc.php/yf/r/OD1QRDKakZh.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Arbc Light';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/yl/r/ACM78BvaEDZ.woff2) format('woff2'), url(/rsrc.php/yc/r/2h3mC7tJYzQ.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Arbc Light Swap';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/yl/r/ACM78BvaEDZ.woff2) format('woff2'), url(/rsrc.php/yc/r/2h3mC7tJYzQ.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Arbc Medium';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/yd/r/icTeuzc84q0.woff2) format('woff2'), url(/rsrc.php/yF/r/WoLIyErNLpI.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Arbc Medium Swap';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/yd/r/icTeuzc84q0.woff2) format('woff2'), url(/rsrc.php/yF/r/WoLIyErNLpI.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Display Arbc Bold';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yb/r/SRqN16ICttb.woff2) format('woff2'), url(/rsrc.php/y-/r/k-7CnE15sOg.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Display Arbc Bold Swap';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yb/r/SRqN16ICttb.woff2) format('woff2'), url(/rsrc.php/y-/r/k-7CnE15sOg.woff) format('woff')
}

._8ww0 {
    font-family: 'Optimistic Display Medium', Helvetica, Arial, sans-serif!important;
    font-weight: 500!important
}

._ar52 {
    font-family: 'Optimistic Display Medium Swap', Helvetica, Arial, sans-serif!important;
    font-weight: 500!important
}

._98hx {
    font-family: 'Optimistic Display Bold', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

._ar53 {
    font-family: 'Optimistic Display Bold Swap', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_vi_VN ._8ww0 {
    font-family: 'Optimistic Display Viet Medium', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_vi_VN ._ar52 {
    font-family: 'Optimistic Display Viet Medium Swap', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_vi_VN ._98hx {
    font-family: 'Optimistic Display Viet Bold', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_vi_VN ._ar53 {
    font-family: 'Optimistic Display Viet Bold Swap', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_ar_AR ._8ww0 {
    font-family: 'Optimistic Display Arbc Medium', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_ar_AR ._ar52 {
    font-family: 'Optimistic Display Arbc Medium Swap', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_ar_AR ._98hx {
    font-family: 'Optimistic Display Arbc Bold', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_ar_AR ._ar53 {
    font-family: 'Optimistic Display Arbc Bold Swap', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}
@font-face {
    font-display: block;
    font-family: 'Optimistic Text Light';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/yJ/r/G4CvqQXT71s.woff2) format('woff2'), url(/rsrc.php/yu/r/3nJF2AW_2KI.woff) format('woff'), url(/rsrc.php/yA/r/lOCZ6cH-l95.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Text Light Swap';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/yJ/r/G4CvqQXT71s.woff2) format('woff2'), url(/rsrc.php/yu/r/3nJF2AW_2KI.woff) format('woff'), url(/rsrc.php/yA/r/lOCZ6cH-l95.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Inter';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/y2/r/6YirsaXqsap.woff2) format('woff2'), url(/rsrc.php/yN/r/A8MP726Y7RW.woff) format('woff'), url(/rsrc.php/yl/r/nqnBBWt1cQ8.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/y2/r/6YirsaXqsap.woff2) format('woff2'), url(/rsrc.php/yN/r/A8MP726Y7RW.woff) format('woff'), url(/rsrc.php/yl/r/nqnBBWt1cQ8.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Text Medium';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/ye/r/ndhgOwkNmDs.woff2) format('woff2'), url(/rsrc.php/y3/r/g6ncoEztC_N.woff) format('woff'), url(/rsrc.php/yB/r/phfAjnBQdX6.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Text Medium Swap';
    font-style: normal;
    font-weight: 500;
    src: url(/rsrc.php/ye/r/ndhgOwkNmDs.woff2) format('woff2'), url(/rsrc.php/y3/r/g6ncoEztC_N.woff) format('woff'), url(/rsrc.php/yB/r/phfAjnBQdX6.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Inter';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/y8/r/WF8VhTuShVE.woff2) format('woff2'), url(/rsrc.php/yC/r/Oe0HWHR8zW7.woff) format('woff'), url(/rsrc.php/yT/r/GWRXKV3XeMW.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/y8/r/WF8VhTuShVE.woff2) format('woff2'), url(/rsrc.php/yC/r/Oe0HWHR8zW7.woff) format('woff'), url(/rsrc.php/yT/r/GWRXKV3XeMW.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    src: url(/rsrc.php/y8/r/WF8VhTuShVE.woff2) format('woff2'), url(/rsrc.php/yC/r/Oe0HWHR8zW7.woff) format('woff'), url(/rsrc.php/yT/r/GWRXKV3XeMW.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    src: url(/rsrc.php/y8/r/WF8VhTuShVE.woff2) format('woff2'), url(/rsrc.php/yC/r/Oe0HWHR8zW7.woff) format('woff'), url(/rsrc.php/yT/r/GWRXKV3XeMW.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Text ExtraBold';
    font-style: normal;
    font-weight: 800;
    src: url(/rsrc.php/yO/r/_IxD8PqgShI.woff2) format('woff2'), url(/rsrc.php/yI/r/XSfIGfuYAms.woff) format('woff'), url(/rsrc.php/yT/r/GWRXKV3XeMW.eot) format('embedded-opentype')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Text ExtraBold Swap';
    font-style: normal;
    font-weight: 800;
    src: url(/rsrc.php/yO/r/_IxD8PqgShI.woff2) format('woff2'), url(/rsrc.php/yI/r/XSfIGfuYAms.woff) format('woff'), url(/rsrc.php/yT/r/GWRXKV3XeMW.eot) format('embedded-opentype')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Text Viet Light';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/ye/r/KjRMIwI5MLI.woff2) format('woff2'), url(/rsrc.php/y5/r/2kK0RUn3aHt.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Text Viet Light Swap';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/ye/r/KjRMIwI5MLI.woff2) format('woff2'), url(/rsrc.php/y5/r/2kK0RUn3aHt.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Inter';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yT/r/577bYCjitsm.woff2) format('woff2'), url(/rsrc.php/y-/r/IOMVSiO_79n.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yT/r/577bYCjitsm.woff2) format('woff2'), url(/rsrc.php/y-/r/IOMVSiO_79n.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Inter';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yQ/r/6sGd9jAF7-G.woff2) format('woff2'), url(/rsrc.php/yj/r/tfxfr82lQhK.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/yQ/r/6sGd9jAF7-G.woff2) format('woff2'), url(/rsrc.php/yj/r/tfxfr82lQhK.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Optimistic Text Arbc Light';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/yv/r/1lvRwR8FCtJ.woff2) format('woff2'), url(/rsrc.php/yG/r/ffP85_okaMb.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Optimistic Text Arbc Light Swap';
    font-style: normal;
    font-weight: 300;
    src: url(/rsrc.php/yv/r/1lvRwR8FCtJ.woff2) format('woff2'), url(/rsrc.php/yG/r/ffP85_okaMb.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Inter';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yV/r/KandUw__L2Y.woff2) format('woff2'), url(/rsrc.php/yE/r/eMwOw8vF5hG.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: normal;
    src: url(/rsrc.php/yV/r/KandUw__L2Y.woff2) format('woff2'), url(/rsrc.php/yE/r/eMwOw8vF5hG.woff) format('woff')
}

@font-face {
    font-display: block;
    font-family: 'Inter';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/y2/r/Y5UW-giPmlu.woff2) format('woff2'), url(/rsrc.php/yI/r/t1juam039_W.woff) format('woff')
}

@font-face {
    font-display: swap;
    font-family: 'Inter';
    font-style: normal;
    font-weight: bold;
    src: url(/rsrc.php/y2/r/Y5UW-giPmlu.woff2) format('woff2'), url(/rsrc.php/yI/r/t1juam039_W.woff) format('woff')
}

._97fe {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

._ar59 {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

._98hv {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

._ar54 {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_vi_VN ._97fe {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_vi_VN ._ar59 {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_vi_VN ._98hv {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_vi_VN ._ar54 {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_ar_AR ._97fe {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_ar_AR ._ar59 {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: normal!important
}

.Locale_ar_AR ._98hv {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}

.Locale_ar_AR ._ar54 {
    font-family: 'Inter', Helvetica, Arial, sans-serif!important;
    font-weight: bold!important
}


.acw {
    background-color: white
}

.acbk {
    background-color: black
}

.acb {
    background-color: #3b5998
}

.aclb {
    background-color: #eceff5
}

.acdb {
    background-color: #31394a
}

.acg {
    background-color: #f2f2f2
}

.acy {
    background-color: #fffbe2;
    color: #7f7212
}

.acr {
    background-color: #ffebe8;
    color: #6d220d
}

body {
    text-align: left;
    direction: ltr
}

body,tr,input,textarea,button {
    font-family: sans-serif
}

body,p,figure,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt {
    margin: 0;
    padding: 0
}

h1,h2,h3,h4,h5,h6 {
    font-size: 1em;
    font-weight: bold
}

ul,ol {
    list-style: none
}

article,aside,figcaption,figure,footer,header,nav,section {
    display: block
}

#mErrorView .container {
    font-family: Helvetica, Arial, sans-serif;
    margin-top: -110px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%
}

#mErrorView .image {
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAACWCAMAAAB5EONmAAABwlBMVEXI0OL///////+srKyGkabY3upXWFkAAAC3u8PDy90AAAAAAADLy8y0u8y0u8ukqrqrssLl5eW8xNWsssK8w9XR0dIAAAD5+fm7xNWss8LJy9Hl5eakq7qrssHw7/ClqrrDyt3w8PDDy9za2tu7w9X4+fmrs8Kkqrv5+Pnb2tsAAADa29v+/v7z9PYAAADb29sAAADP09vT2OK7w9Tv8PDR0tLv7/DR0dMAAAClq7q8xNTDytzS0dK8w9RDRkisssMAAABER0lER0kAAAAAAAAAAAB6e3u8wcmRkpKrssPAxc2io6O0tLTEydFlZmdvcHHw7+8AAACOkplkZmi7xNQAAADa2txDRkg/QkTExMUAAAAAAACnqKmho6Ta29wAAAAdHh8XGBg8P0E9P0E2OToAAAAAAAAlJyhCRUcxNDU9P0G6ury6u7zS1+W2u8jq7PHN1OTS0tPf4OLb2tzDyNT5+Pilqrukq7ulq7uxtcH4+PnMztDS0tLLztOsrK1lZ2m4u8Wprr3w8O/5+fjT1uH4+fi6vsrP0tXIyMpnamuorbzR0tO+wcfZ3OTn5+fLysv6+/3OztDExsvW2N26wM5ER0nIpHWgAAAAlnRSTlOzswCzs7OzD7OzNiezs7Ozs7Ozs7OzALOzs7Ozs7Ozs7Ozs7Ozs7Ozs7MBs7OzBrMOs7Ozs7OzsyCzs7Ozs36zBBJ9AxgLs7Ozs7Ozs7Ozs7MKs7OzJrOoi7M1EbOzszEwPYyQYyskSahsi7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7NmtuQuAAADxUlEQVR42u3c+VPTaBgHcF2FUl1NTdILakKTXrTYFiilpSAop5zifd/33rr36u7qrsce3ub/3e9LbLZTZhh+YXw7fp+U533e502az0w600npdMsnLROkkkoqqaSSSurmUQ8cdGSMgwdWqaEGaXa/I2fszzZTxx1ZY7yZutLe3n5+q2xxHtSVZmoR1K3yBajFZqpPWqqPVFJJJbXh3b+Ruu1Dx1qq9+7fItRxpxWo3qU/0tYmNbXh0rfJTh13Woa6ggKXvqOjQ3pqEUVba1B9LUyVJkgllVRSSf1Q1H17tzfH3n3e6pbNj41TIV1rlZMK2doglVRSSSWVVFJJJZVUmam9vb2tchcgFXX9eyvZqOsHqaSSSiqppJJKKqmkkkoqqS1E5f9YSSWVVH4fgB8Fk0oqqaSSSiqppJJK6gapvAvYjO8D8DMrUkkllVRSSSWV1PWp/f39oCLLT+3r6wMVWX5qZ2fnzMwM8tLSkvzUubk55OXlZfmpi4uLyNPT05JTP63H7OzsxqSvNl/69frU+fn5ZPiPZCaceZwMI37OhMPfZZKoM9jEgCbG5Fd+v2X5azW/VfO70e3vttDEiMLrecmyahay1xddd+F90+pGYbkLNbHwBRg4dSaTbKSerlMXFhYM47ARLxtx45FhxEtxEWihjpfLpXg5jmbZKP2pR/SEqiciujpwbHRYjWBTdV1XVfRRD4zqA+gci2A/fTiSiKijWMIDu2A+ikZiADNkNFTMEngmrKiRYVR6Qk88N0pGqYyzv/CoJx3nHJT12NPVtQeBJLL7EFtXY+/tu127d+/CJgZk/L0v66O77q55C26JcBve8e5z1Hvujt/e7cI5xck+d5yTLvWU4xz97H9qocc+YffYhZ5cD3LBzhVs+0IuZ9to3MsVRDP34MtoIBBNHQogR1FqmjaWCmgYMUFPw0rqECZopFBGUaa0MewxpgWiAUyjmoa+OBBtHCFKzFOalsIy5k+e2uKUuRP2s78c59QqtXjNgfWc9xr4ZyQ48s1QMDgYHBwaHAqOBEVgFB2xBV+/+f2hophKOhZTMOLxI0ZRK2mRzLRZn6ODCntiqJoxxTRFGcOBMTONQ2Ooq6iVdFr53oyZ1ar5g1k1lb9/+veX++5ZX/76G3zXioI6demOI3vcuTQlqPnJm1ckl165OZkX1Alf5fLtq7ekdd66evtyxTchqNn82cr1i2d2yBpnLl6vnM27P7+ZzfsmKzeO75Qzjt+oTPry2dAqNZSdyE8VfbJGcSo/kQ2F+AO8pJJKKqkfMfU/hM/KaicmSuAAAAAASUVORK5CYII=);
    display: inline-block;
    height: 150px;
    width: 170px
}

#mErrorView .message {
    color: #60676f;
    font-size: 18px;
    font-weight: bold;
    margin: 5px 0px 15px
}

#mErrorView .link {
    color: #576b95;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none
}

body.touch {
    margin: 0;
    -webkit-text-size-adjust: none;
    cursor: pointer
}

.touch,.touch td,.touch input,.touch textarea .touch button {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px
}

.android,.android td,.android input,.android textarea,.android button {
    font-family: Roboto, 'Droid Sans', Helvetica, sans-serif
}

.x2.ios,.x2.ios td,.x2.ios input,.x2.ios textarea,.x2.ios button {
    font-family: Helvetica, Arial, sans-serif
}

.sf.ios,.sf.ios td,.sf.ios input,.sf.ios textarea,.sf.ios button {
    font-family: -apple-system, sans-serif
}

.app,.touchable,.btn,i.img {
    -webkit-user-select: none
}

.touch,.touch .btn,.touch .input,.touch button,.touch input,.touch select,.touch textarea {
    -webkit-tap-highlight-color: rgba(0,0,0, 0)
}

.touch input,.touch textarea {
    -webkit-user-select: text
}

.landscape .portrait_only {
    display: none!important
}

.portrait .landscape_only {
    display: none!important
}

#root {
    border-bottom: 1px solid transparent;
    box-sizing: border-box
}

@supports (padding-left: env(safe-area-inset-left)) and (padding-right: env(safe-area-inset-right)) {
    #root {
        padding-left:env(safe-area-inset-left);
        padding-right: env(safe-area-inset-right)
    }
}

.maxwidth {
    margin: 0 auto;
    max-width: 680px
}

.accessible_elem {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

.btn {
    border: solid 2px;
    cursor: pointer;
    margin: 0;
    padding: 2px 6px 3px;
    text-align: center
}

.btn.largeBtn {
    display: block
}

button.largeBtn,input.largeBtn {
    width: 100%
}

.btnD,.acb .btnC,.btnI {
    background: #f3f4f5;
    border-color: #ccc #aaa #999;
    color: #505c77
}

.acb .btnD,.btnC,.acb .btnI {
    background: #3b5998;
    border-color: #8a9ac5 #29447e #1a356e;
    color: #fff
}

.btnS {
    background: #69a74e;
    border-color: #98c37d #3b6e22 #2c5115;
    color: #fff
}

.btnN {
    background: #ee3f10;
    border-color: #f48365 #8d290e #762610;
    color: #fff
}

.btn .img {
    pointer-events: none
}

.btn {
    display: inline-block
}

.btn+.btn {
    margin-left: 3px
}

.largeBtn+.largeBtn {
    margin-left: 0;
    margin-top: 6px
}

.btn input {
    background: none;
    border: none;
    margin: 0;
    padding: 0
}

.btnD input,.acb .btnC input,.btnI input {
    color: #505c77
}

.acb .btnD input,.btnC input,.acb .btnI input,.btnS input,.btnN input {
    color: #fff
}

.mfsxs {
    font-size: x-small
}

.mfss {
    font-size: small
}

body,tr,input,textarea,.mfsm {
    font-size: medium
}

.mfsl {
    font-size: large
}

.touch .mfsxs {
    font-size: 10px;
    line-height: 12px
}

.touch .mfss {
    font-size: 12px;
    line-height: 15px
}

.touch,.touch tr,.touch input,.touch textarea,.touch .mfsm {
    font-size: 14px;
    line-height: 18px
}

.touch .mfsl {
    font-size: 16px;
    line-height: 20px
}

.touch .btn {
    background-clip: padding-box;
    border: solid 1px;
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    font-weight: bold;
    min-width: 50px;
    overflow: hidden;
    padding: 0 8px;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap
}

html .touch .btn {
    line-height: 27px
}

html .touch.ff button.btn {
    line-height: 25px
}

.touch .btn .img {
    margin-right: 4px
}

.touch .btn .img.touched_hide,.touch .btn .img.touched_show {
    display: inline-block
}

.touch .btn+.btn {
    margin-left: 5px
}

.x2.touch .btn,.touch .btnC.bgb {
    border: none;
    padding: 1px 9px
}

.touch .medBtn {
    padding: 3px 8px 2px
}

.x2.touch .medBtn,.touch .btnC.bgb.medBtn {
    padding: 4px 8px 3px
}

.touch .largeBtn {
    border-radius: 6px;
    display: block;
    padding: 7px 16px
}

.x2.touch .largeBtn,.touch .btnC.bgb.largeBtn {
    padding: 8px 17px
}

.touch .largeBtn+.largeBtn {
    margin-left: auto;
    margin-top: 12px
}

.touch .btn.iconOnly {
    min-width: 32px;
    padding-left: 0;
    padding-right: 0;
    text-overflow: clip
}

.touch .btn.iconOnly .img {
    margin-right: 0
}

.touch .btnD,.touch .btnI {
    background: #3b4456;
    background: linear-gradient(#fdfefe, #f0f1f2);
    box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0,0,0,.08)
}

.touch .btnD,.touch .btnC.bgb,.touch .btnI {
    border-color: #ccc #c0c1c2 #bdbec0
}

.touch .btn.btnD,.touch .btn.btnC.bgb,.touch .btn.btnI {
    color: #505c77;
    text-shadow: 0 1px 0 rgba(255,255,255,.6)
}

.x2.touch .btnD {
    box-shadow: inset 0 0 1px rgba(0,0,0,.7), inset 0 1px 0 #fff, 0 1px 2px -1px rgba(0,0,0,.25)
}

.touch .btnD.touched {
    box-shadow: inset 0 1px 2px rgba(0,0,0,.18), 0 1px 0 #fff
}

.touch .btnD.touched,.touch .btnI.touched {
    background: linear-gradient(#edeeee, #e4e5e6);
    border-color: #b0adae #bfbdbd #c7c8ca
}

.x2.touch .btnD.touched {
    box-shadow: inset 0 0 1px rgba(0,0,0,.4), inset 0 1px 2px rgba(0,0,0,.25), 0 1px 0 #fff
}

.touch .btnD.bgb {
    background: linear-gradient(#4663a2, #344f8e);
    border-color: #3a4a7b #2f406f #2b3a69;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.08)
}

.touch .btn.btnD.bgb,.touch .btn.btnC,.touch .btn.btnI.bgb,.touch .btn.btnS,.touch .btn.btnN {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,.35)
}

.x2.touch .btnD.bgb {
    box-shadow: inset 0 0 1px #000, inset 0 1px 0 rgba(255,255,255,.12), 0 1px 0 rgba(255,255,255,.08)
}

.touch .btnD.bgb.touched {
    background: linear-gradient(#31508e, #234180);
    border-color: #213564 #20366b #243771;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.25), 0 1px 0 rgba(255,255,255,.1)
}

.x2.touch .btnD.bgb.touched {
    box-shadow: inset 0 0 1px rgba(0,0,0,.4), inset 0 1px 2px rgba(0,0,0,.25), 0 1px 0 rgba(255,255,255,.1)
}

.touch .btnI.bgdb {
    background: linear-gradient(#3b4456, #242a3a);
    border-color: #1b202a #1f2531 #1a1f2d;
    box-shadow: inset 0 1px 0px rgba(0,0,0,.1), 0 1px 1px rgba(255,255,255,.17);
    color: #bdc4d3;
    text-shadow: 0 -1px 0 rgba(0,0,0,.35)
}

.touch .btnI.bgdb.touched {
    background: linear-gradient(#2d3544, #1a1f2c);
    border-color: #141720 #171c25 #101620;
    box-shadow: inset 0 1px 0px rgba(0,0,0,.1), 0 1px 1px rgba(255,255,255,.17);
    color: #bec5d4;
    text-shadow: 0 -1px 0 rgba(0,0,0,.35)
}

.x2.touch .btnI.bgdb {
    box-shadow: inset 0 2px 1px -1px rgba(0,0,0,.45), inset 0 0 1px #000, 0 0 1px rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.07)
}

.x2.touch .btnI.bgdb.touched {
    box-shadow: inset 0 1px 2px rgba(0,0,0,.7), inset 0 0 1px rgba(0,0,0,.5), 0 0 1px rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.07)
}

.touch .btnD.bglb {
    border-color: #cacaca #b8babf #b1b4ba
}

.touch .btnD.bglb,.touch .btnI.bglb {
    background: linear-gradient(#fafbfe, #e0e3ea)
}

.touch .btnD.bglb.touched {
    border-color: #a6a7ab #abaeb3 #aeb0b5
}

.touch .btnD.bglb.touched,.touch .btnI.bglb.touched {
    background: linear-gradient(#e9ebf0, #cbced4)
}

.touch .btnC {
    border-color: #576499 #3a4b73 #263855;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.17), 0 1px 0 rgba(0,11,42,.12)
}

.touch .btnC,.touch .btnI.bgb {
    background: linear-gradient(#647aab, #2c467e)
}

.x2.touch .btnC,.x2.touch .btnS,.x2.touch .btnN {
    box-shadow: inset 0 0 1px rgba(0,0,0,.7), inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px -1px rgba(0,0,0,.7)
}

.touch .btnC.touched {
    border-color: #2f3c5e #24345d #1d305d
}

.touch .btnC.touched,.touch .btnS.touched,.touch .btnN.touched {
    box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px 0 #fff
}

.touch .btnC.touched,.touch .btnI.bgb.touched {
    background: linear-gradient(#495f8e, #1f355e)
}

.x2.touch .btnC.touched,.x2.touch .btnS.touched,.x2.touch .btnN.touched {
    box-shadow: inset 0 1px 2px rgba(0,0,0,.45), 0 1px 0 #fff
}

.touch .btnC.bgb {
    background: linear-gradient(#fafbfe, #cfd2d9);
    box-shadow: 0 0 1px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.4)
}

.touch .btnC.bgb.touched {
    background: linear-gradient(#dfe1e8, #b9bcc4);
    box-shadow: 0 0 1px rgba(0,0,0,.9), inset 0 1px 2px rgba(0,0,0,.35), 0 1px 0 rgba(255,255,255,.17)
}

.x2.touch .btnI {
    box-shadow: inset 0 1px 1px rgba(43,48,60,.39), inset 0 0 1px #2b303c, 0 1px 0 #fff
}

.x2.touch .btnI.touched {
    box-shadow: inset 0 1px 2px rgba(43,48,60,.7), inset 0 0 3px rgba(43,48,60,.4), 0 1px 0 #fff
}

.touch .btnI.bgb {
    border-color: #2a3349 #2a3a64 #253662;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.21), 0 1px 0 rgba(255,255,255,.17)
}

.touch .btnI.bgb.touched {
    border-color: #1b2438 #1a2745 #18294d;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.6), 0 1px 0 rgba(255,255,255,.17)
}

.x2.touch .btnI.bgb {
    box-shadow: inset 0 2px 1px -1px rgba(0,0,0,.45), inset 0 0 1px #000, 0 1px 0 rgba(255,255,255,.17)
}

.x2.touch .btnI.bgb.touched {
    box-shadow: inset 0 1px 2px rgba(0,0,0,.7), inset 0 0 1px rgba(0,0,0,.5), 0 1px 0 rgba(255,255,255,.17)
}

.touch .btnI {
    border-color: #9599a1 #a8abb4 #acb1bb;
    box-shadow: inset 0 1px 1px rgba(43,48,60,.18), 0 1px 0 #fff
}

.touch .btnI.touched {
    border-color: #767a84 #92969f #a8abb4;
    box-shadow: inset 0 1px 2px rgba(43,48,60,.58), 0 1px 0 #fff
}

.touch .btnS {
    background: linear-gradient(#75ab4b, #4a8532);
    border-color: #68954c #427329 #386a24
}

.touch .btnS,.touch .btnN {
    box-shadow: inset 0 1px 0 rgba(255,255,255,.22), 0 1px 0 rgba(0,0,0,.08)
}

.touch .btnS.touched {
    background: linear-gradient(#4f8425, #225f0b);
    border-color: #496f2d #46782b #45802c
}

.touch .btnN {
    background: linear-gradient(#df4451, #b91d2e);
    border-color: #b3373e #9e232c #941723
}

.touch .btnN.touched {
    background: linear-gradient(#b00930, #8b000f);
    border-color: #912c33 #ad2d37 #b41d2b
}

.touch .btn[disabled] .img,.touch .btn[disabled].touched .img {
    opacity: .5
}

.touch .btnD[disabled],.touch .btnC.bgb[disabled],.touch .btnI[disabled] {
    opacity: 1;
    color: #a7abb5;
    text-shadow: none
}

.touch .btnD.bgb[disabled],.touch .btnC[disabled],.touch .btnI.bgb[disabled] {
    opacity: 1;
    color: #9dabce;
    text-shadow: none
}

.touch .btnS[disabled] {
    opacity: 1;
    color: #aecd9c;
    text-shadow: none
}

.touch .btnN[disabled] {
    opacity: 1;
    color: #e4969c;
    text-shadow: none
}

.mFuturePageHeader td.left .btn.backButton {
    height: 29px;
    width: 44px
}

.touch .mFuturePageHeader table {
    border-collapse: collapse;
    height: 29px;
    width: 100%
}

.touch .mFuturePageHeader.titled table {
    table-layout: fixed
}

.touch .mFuturePageHeader td {
    padding: 0;
    vertical-align: middle
}

.touch .mFuturePageHeader td.right .pageHeaderChromelessButton {
    float: right
}

.accelerate {
    -webkit-backface-visibility: hidden;
    position: relative;
    z-index: 2147483647
}

.ios .accelerate {
    perspective: 1px
}

.ios .accelerate .accelerate {
    perspective: none
}

.accelerate .accelerate,.decelerateChildren .accelerate {
    -webkit-backface-visibility: visible;
    z-index: auto
}

.touch .groupChromeView,#mEventSchedulableWall,#m_profile_stream,#m_newsfeed_stream,#m_news_feed_stream #root {
    position: relative;
    z-index: 0
}

.touch.no_acceleration * {
    -webkit-backface-visibility: visible!important
}

.img {
    border: 0;
    display: inline-block;
    vertical-align: top
}

i.img u {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden
}

.touch a {
    color: #576b95;
    cursor: pointer;
    text-decoration: none
}

.touch.app a,.touch a[href=''],.touch a[href='#'] {
    -webkit-touch-callout: none
}

.touch a.sub {
    color: gray
}

.touch a.sec {
    color: #8190b0
}

.touch a.inv {
    color: #fff;
    -webkit-tap-highlight-color: rgba(255,255,255,.5)
}

.touchable {
    cursor: pointer
}

a.touchable {
    color: inherit;
    -webkit-tap-highlight-color: rgba(255,255,255, 0)
}

.no-outline {
    outline: none
}

#modalDialog {
    cursor: pointer;
    overflow-x: hidden;
    position: relative
}

#modalDialog.spin {
    position: static
}

.mDialog .mFuturePageHeader .btn+.backButton {
    margin-left: 0
}

#mDialogHeader.firstStep .backButton,#modalDialog.spin #modalDialogView,#modalDialog #dialogSpinner {
    display: none
}

#modalDialog.spin #dialogSpinner {
    display: block
}

.fcb {
    color: black
}

.fcg {
    color: gray
}

.fcw {
    color: white
}

.fcl {
    color: #3b5998
}

.fcs {
    color: #6d84b4
}

.viewportArea {
    height: 100%;
    position: absolute;
    top: 1px;
    width: 100%
}

body.iframe .viewportArea,body.app .viewportArea {
    top: 0
}

.word_break {
    display: inline-block
}

.android.touch._fzu .storyStream>.carded,.android.touch._fzu .storyStream>article>.carded,.android.touch._fzu .storyStream>div>.carded,.android.touch._fzu .groupChromeView.feedRevamp .carded {
    border: 1px solid #bdbebf;
    border-image: none
}

.touch._fzu .storyStream>.carded,.touch._fzu .storyStream>.carded:first-child,.touch._fzu .storyStream>article>.carded,.touch._fzu .storyStream>div>.carded,.touch._fzu .groupChromeView.feedRevamp .carded {
    border-image: url(/rsrc.php/v4/yc/r/95CnL86OWi7.png) 4 4 6 repeat;
    border-width: 4px 4px 6px;
    margin: 0 8px 9px
}

.touch._fzu .storyStream>.carded._29d0 {
    border: 0 none;
    margin: 0 0 8px;
    overflow: hidden;
    padding: 16px
}

.touch._fzu .storyStream>.carded._29d0._122m {
    padding: 10px 10px 0px
}

.touch._fzu .groupChromeView.feedRevamp .carded.groupHeader {
    margin: 10px 8px
}

.x2.touch._fzu .storyStream>.carded,.x2.touch._fzu .storyStream>article>.carded,.x2.touch._fzu .storyStream>div>.carded,.x2.touch._fzu .groupChromeView.feedRevamp .carded {
    border-image: url(/rsrc.php/v4/yC/r/4z_bmP6DiPS.png) 8 8 12 repeat
}

.touch._fzu .structuredPublisher.feedRevampPadding {
    padding: 0 10px 10px
}

.touch._fzu ._3b9.structuredPublisher.feedRevampPadding {
    padding: 0 0 10px
}

.touch._fzu .story .msg {
    word-wrap: break-word
}

._2v9s {
    background: #dadde1
}

._o28 {
    background: #ebe9e7
}

.ios.app._4f7a ._2v9s {
    background: #e9eaed
}

._5vsg,._5vsh {
    height: 50%
}

.portrait ._5vsg,.landscape ._5vsh {
    display: none
}

._5v5d {
    text-align: center;
    width: 100%
}

.ios.app ._5v5d {
    color: #636d7d;
    font-size: 17px;
    left: 3px
}

._5v5e {
    margin-top: -10px;
    position: absolute;
    top: 50%
}

._5v5d .img {
    position: relative;
    right: 5px;
    top: -1px
}

._52z5 {
    background: #3b5998;
    box-sizing: border-box;
    height: 44px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 12
}

._ad5s {
    height: 44px
}

._52z5._7gxn {
    border-bottom: 1px solid #dadde1;
    height: 81px
}

._7gxp {
    background-color: #fff
}

._8dv4 {
    background: #fff;
    color: #000;
    font-weight: bold
}

._rqm {
    bottom: 0;
    left: 0;
    padding: 0 0;
    position: fixed;
    top: 0;
    width: 100%
}

@supports (padding-left: env(safe-area-inset-left)) and (padding-right: env(safe-area-inset-right)) {
    ._52z5,._rqm {
        padding-left:env(safe-area-inset-left);
        padding-right: env(safe-area-inset-right)
    }
}

._7gxn .jewel .flyout {
    margin-top: 80px
}

._rqm .jewel .flyout {
    height: 100%;
    overflow-y: scroll
}

._imu {
    height: 0;
    margin-top: 44px
}

._7gxn._imu {
    margin-top: 76px
}

._52z5._1uh1 {
    background: #4267b2;
    height: 48px;
    padding: 9px 4px
}

._52z5._55wp {
    padding: 0
}

._127q {
    background: linear-gradient(#fafbfe, #e2e5eb);
    border-color: #b9bcc1
}

._52z6 {
    min-width: 100px;
    text-align: center
}

._52z5._1uh1 div:last-child ._52z6 {
    text-align: left
}

._52z7 {
    text-align: left
}

._52z8 {
    margin-right: 8px;
    text-align: right
}

._363f {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._363o {
    padding-bottom: 14px;
    padding-left: 8px;
    padding-top: 14px
}

._52z7 ._2z9s,._52z7 .btn {
    position: relative;
    z-index: 13
}

._52z8 .pageHeaderChromelessButton {
    float: right
}

._52z7 .btn,._52z8 .btn {
    max-width: 85px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._52z7._52z7 .btn.btnI.bgb,._52z8._52z8 .btn.btnI.bgb {
    background: none;
    border: 0;
    border-radius: 2px;
    box-shadow: none;
    color: #fff;
    font-weight: normal;
    line-height: 28px;
    min-width: 0;
    padding: 0 12px;
    text-shadow: none
}

._39kq ._52z7._52z7 ._419z,._39kq ._52z8._52z8 ._419z,._39kq ._52z7._52z7 .btn.btnI.bgb,._39kq ._52z8._52z8 .btn.btnI.bgb {
    background-color: #373e4c
}

._52z7._52z7 .btnI.bgb[disabled],._52z8._52z8 .btnI.bgb[disabled] {
    opacity: .3
}

._52z8 .flyoutItem {
    max-width: none
}

._52z8 .flyout.profileActions .btnN {
    color: #fff
}

._52z5._39kq {
    background: #373e4c
}

._vqv .button,._vqv .read {
    padding-right: 8px;
    position: absolute
}

._vqv .button {
    line-height: 0px;
    padding-top: 8px;
    right: 0;
    top: 2px
}

._vqv .read {
    font-weight: initial;
    right: 28px
}

._vqv {
    background: #fff;
    border-radius: 3px 3px 0 0;
    border-radius: 0;
    color: #1d2129;
    font-size: 16px;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    padding: 0 8px;
    position: relative;
    text-align: left;
    text-shadow: none;
    top: 0
}

._k6r {
    visibility: hidden
}

._3o4w {
    left: 12px;
    line-height: 20px;
    position: absolute;
    top: 12px;
    vertical-align: middle
}

._3o4w>.img {
    vertical-align: top
}

._9hfc {
    height: 14px
}

._9mln {
    position: relative
}

._9mlm ._52z5,._9mln._52z5 {
    background-color: #fff;
    border-bottom: 1px solid #e4e6eb;
    position: relative
}

._9mlm ._52z5 ._50l4,._9mln ._52z6 ._50l4,._9mln._52z5 ._52z7._52z7 .btn.btnI.bgb,._9mln ._50l4,._9mln ._52z8 .inv {
    color: #000
}

._9mlm ._52z5 ._9hfc,._9mln ._52z6 ._9hfc,._9mln ._52z7 ._9hfc {
    height: 40px
}

._9mln._52z5 ._50l4 {
    align-items: center;
    bottom: 0;
    color: #000;
    display: flex;
    justify-content: center;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}

._9mln._52z5 ._52z7 ._50l4 {
    justify-content: flex-start
}

._9mln ._52z7 ._9hfc {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0
}

.touch ._3qet .voice,._3qet .jewel .touchable-notification,._3qet .touchable-notification .touchable,._3qet .jewel .flyout .messages-flyout-item {
    padding: 8px
}

._3qet .touchable-notification .ib .l {
    margin-right: 8px
}

._3qet .fcg {
    color: #4b4f56
}

.touch ._3qet .al {
    background: #f5f6f7;
    border-bottom: 1px solid #ebedf0;
    border-top: 1px solid #ebedf0;
    color: #4b4f56;
    font-weight: normal;
    height: 24px;
    text-shadow: none
}

.touch ._3qet .al .mfsl {
    font-size: 12px;
    line-height: 24px;
    text-transform: uppercase
}

.touch ._39kq ._50l4 {
    color: white
}

._451a #requests_jewel .efsWrapper {
    background: none;
    padding: 0
}

._451a #requests_jewel .efsSelector {
    border: 0;
    border-bottom: 1px solid #e9e9e9;
    border-radius: 0;
    margin: 0;
    padding: 0
}

._451a #requests_jewel .efsSelector+.efsSelector {
    border-bottom: 0;
    border-top: 10px solid #f6f7f8
}

._451a .efsItem {
    border-top-style: solid;
    border-top-width: 1px
}

._451a .efsSelector label {
    padding: 8px
}

.touch #viewport {
    min-height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

#page {
    position: relative
}

._129- {
    border-top: 1px solid #3b5998
}

._129-._4yqz {
    border-top: 1px solid #373e4c
}

._129_ {
    position: relative;
    z-index: 13
}

._129_>*:first-child {
    border-top: 1px solid transparent
}

body.iframe ._129-,body.app ._129-,body.webapp ._129-,body.iframe ._129_>*:first-child,body.app ._129_>*:first-child,body.webapp ._129_>*:first-child {
    border-top: none
}

._3wo2 {
    padding-top: 45px
}

._3wo2 ._129- {
    position: fixed;
    top: -1px;
    transform: translate3d(0, 0, 0);
    transform-origin: top left;
    transition: all 200ms cubic-bezier(.08,.52,.52,1);
    width: 100%;
    z-index: 20
}

._3wo2 ._2qbw {
    transform: translate3d(0, 0, 0);
    transform-origin: top left;
    transition: all 200ms cubic-bezier(.08,.52,.52,1)
}

._3wo2.scrolled ._129-,._3wo2.scrolled ._2qbw {
    transform: translateY(-45px)
}

._67iw ._129- {
    border-bottom: 1px solid rgba(0,0,0,.1)
}

._6dr5.float {
    position: fixed;
    top: -1px;
    width: 100%;
    z-index: 20
}

._6dr5.hidden {
    visibility: hidden
}

.touch ._50l4 {
    margin: 0 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.touch ._1uh1 ._50l4 {
    margin: 0 4px;
    padding-top: 1px;
    text-align: center;
    vertical-align: middle
}

.touch ._1uh1 ._50l4.mfsl {
    font-size: 18px;
    line-height: 22px
}

.touch ._7om2 {
    display: flex;
    display: -webkit-flex
}

.touch ._4g33,.touch ._5i2i {
    display: flex
}

.touch ._52wc {
    align-items: flex-start
}

.touch ._52wd {
    align-items: flex-end
}

.touch ._52we {
    align-items: center
}

.touch ._52wf {
    align-items: stretch
}

.touch ._4g34 {
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    width: 0
}

.touch ._5s61 ._4g34 {
    width: auto
}

.touch ._4g34 ._5xu4 {
    flex: 1;
    width: 100%
}

.ios.touch ._5xu4,.android.touch ._5xu4 {
    border: 1px solid transparent;
    margin: -1px
}

.ff.touch ._4g33 {
    box-sizing: border-box;
    height: 100%;
    width: 100%
}

.ff.touch ._4g34 {
    min-width: 1px
}

.ff.touch ._4g34>._5xu4>._5909>._4g33>._4g34,.ff.touch ._4g34>._5909>._4g33>._4g34 {
    width: 100%
}

._2sp {
    height: 12px;
    width: 12px
}

._2sq {
    height: 20px;
    width: 20px
}

._2so {
    display: inline-block
}

._50cg._2ss {
    background-image: url(/rsrc.php/v4/yK/r/LhpKwxfE-2e.png);
    background-repeat: no-repeat;
    background-size: 25px 301px;
    background-position: 0px -246px
}

._50cg._2st {
    background-image: url(/rsrc.php/v4/yK/r/LhpKwxfE-2e.png);
    background-repeat: no-repeat;
    background-size: 25px 301px;
    background-position: 0px -225px
}

._50ch._2so {
    -webkit-mask-image: url(/rsrc.php/v4/y9/r/5tnhx-PnVId.png);
    -webkit-mask-size: 100% 100%;
    overflow: hidden
}

.x2 ._50ch._2so {
    -webkit-mask-image: url(/rsrc.php/v4/y7/r/UaJf9vtPSux.png)
}

._50ch ._2sr {
    height: 110%;
    left: -5%;
    -webkit-mask-image: url(/rsrc.php/v4/y6/r/d3ofE7GkqPQ.png);
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    position: relative;
    top: -5%;
    width: 110%
}

._50ch._2ss ._2sr {
    background-color: rgba(0,0,0,.5)
}

._50ch._2st ._2sr {
    background-color: rgba(255,255,255,.7)
}

._2su {
    background-image: none;
    margin: 6px 8px;
    position: relative
}

.touch ._2su,.touch ._2su::after,.touch ._2su::before {
    border: 1px solid transparent;
    height: 5px;
    width: 2px
}

._2su::after {
    content: '';
    position: absolute;
    right: -7px;
    top: -1px
}

._2su::before {
    content: '';
    left: -7px;
    position: absolute;
    top: -1px
}

._2su.frame2::before,._2su.frame3,._2su.frame4::after {
    height: 9px
}

._2su.frame3::before,._2su.frame4,._2su.frame5::after {
    height: 7px
}

._2su.frame2::before {
    top: -3px
}

._2su.frame4::after,._2su.frame5::after {
    top: -2px
}

._2su.frame3::before,._2su.frame4::before {
    top: 0px
}

._2su.frame3::after {
    top: 1px
}

._2su.frame3 {
    margin: 4px 8px
}

._2su.frame4 {
    margin: 5px 8px
}

._2ss._2su,._2ss._2su::after,._2ss._2su::before {
    background: rgba(82,111,167,.06);
    border-color: rgba(82,111,167,.06)
}

._2ss._2su.frame2::before,._2ss._2su.frame3,._2ss._2su.frame4::after {
    background: rgba(82,111,167,.66);
    border-color: #526fa7
}

._2ss._2su.frame3::before,._2ss._2su.frame4,._2ss._2su.frame5::after {
    background: rgba(82,111,167,.4);
    border-color: rgba(82,111,167,.4)
}

._2ss._2su.frame4::before,._2ss._2su.frame5,._2ss._2su.frame6::after {
    background: rgba(82,111,167,.13);
    border-color: rgba(82,111,167,.13)
}

._2st._2su,._2st._2su::after,._2st._2su::before {
    background: rgba(216,223,234,.08);
    border-color: rgba(216,223,234,.07)
}

._2st._2su.frame2::before,._2st._2su.frame3,._2st._2su.frame4::after {
    background: rgba(216,223,234,.66);
    border-color: rgba(216,223,234,.85)
}

._2st._2su.frame3::before,._2st._2su.frame4,._2st._2su.frame5::after {
    background: rgba(216,223,234,.4);
    border-color: rgba(216,223,234,.34)
}

._2st._2su.frame4::before,._2st._2su.frame5,._2st._2su.frame6::after {
    background: rgba(216,223,234,.13);
    border-color: rgba(216,223,234,.11)
}

._55on {
    animation: mLoadingIndicatorRotation 1s infinite linear
}

.paused {
    animation-play-state: paused
}

@keyframes mLoadingIndicatorRotation {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(360deg)
    }
}

#root._ao4r {
    padding-left: 0;
    padding-right: 0
}

.sp_zlv7wdqwrrT_3x {
    background-image: url(/rsrc.php/v4/yK/r/LhpKwxfE-2e.png);
    background-size: 25px 301px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 24px;
    width: 24px
}

.sp_zlv7wdqwrrT_3x.sx_db86f0 {
    background-position: 0 0
}

.sp_zlv7wdqwrrT_3x.sx_466ca9 {
    width: 16px;
    height: 16px;
    background-position: 0 -284px
}

.sp_zlv7wdqwrrT_3x.sx_645e55 {
    width: 16px;
    height: 16px;
    background-position: 0 -267px
}

.sp_zlv7wdqwrrT_3x.sx_7a7894 {
    background-position: 0 -25px
}

.sp_zlv7wdqwrrT_3x.sx_15a6e8 {
    background-position: 0 -50px
}

.sp_zlv7wdqwrrT_3x.sx_52ed18 {
    background-position: 0 -75px
}

.sp_zlv7wdqwrrT_3x.sx_eb8be5 {
    background-position: 0 -100px
}

.sp_zlv7wdqwrrT_3x.sx_5f6bd0 {
    background-position: 0 -125px
}

.sp_zlv7wdqwrrT_3x.sx_2f2614 {
    background-position: 0 -150px
}

.sp_zlv7wdqwrrT_3x.sx_5a3f46 {
    background-position: 0 -175px
}

.sp_zlv7wdqwrrT_3x.sx_21ba2b {
    background-position: 0 -200px
}

.sp_zlv7wdqwrrT_3x.sx_325086 {
    width: 20px;
    height: 20px;
    background-position: 0 -225px
}

.sp_zlv7wdqwrrT_3x.sx_c74c2b {
    width: 20px;
    height: 20px;
    background-position: 0 -246px
}


._5qc1 {
    font-size: 13px;
    line-height: 17px;
    margin: 0 0 12px;
    padding: 10px 10px 0
}

._ung {
    margin-bottom: 5px;
    min-height: 20px;
    padding-top: 7px
}

._177o {
    display: flex;
    align-items: center
}

._177o ._2l5u {
    flex: 1
}

._5qc3._5qc3 {
    font-size: 14px;
    line-height: 17px;
    padding: 1px 0 2px
}

._1o88 ._5qc3._5qc3 {
    padding: 0
}

._5qc3._5qc3 a {
    color: inherit;
    font-weight: bold
}

._5qc3._411r {
    height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.touch ._5qc4._5qc4 a,.touch ._5qc4._5qc4._5qc4 a {
    color: inherit;
    font-weight: normal
}

.touch ._5qc4._5qc4 ._4l3o,.touch ._5qc4._5qc4._5qc4 a._4l3o {
    color: #4267b2;
    font-weight: bold;
    position: relative
}

.touch ._5qc4._5qc4 ._4l3w,.touch ._5qc4._5qc4._5qc4 a._4l3w {
    background-color: #1877f2;
    border-radius: 4px;
    box-sizing: border-box;
    color: white;
    display: inline-block;
    font-size: 12px;
    line-height: 18px;
    padding: 1px 6px
}

.touch ._2lm- {
    margin-top: .2em
}

._5s3i {
    margin: 0 2px;
    position: relative;
    top: 2px;
    vertical-align: top
}

._bhr {
    color: #fa3e3e;
    display: inline;
    font-weight: bold;
    margin-left: 8px
}

._2fip {
    font-weight: normal
}

._2fip a {
    font-weight: bold
}

._53p3 {
    font-weight: 200;
    margin-bottom: 0
}

._53p3 ._5qc3 {
    font-weight: 200
}

._53p3 strong {
    font-weight: 500
}

._67lm {
    position: relative
}

._36xo {
    margin-top: -0.3333em;
    position: relative;
    top: .3333em
}

._9s5::after {
    content: ' '
}

._9s6,._9s5 {
    display: inline
}

._4y-t {
    font-family: 'HelveticaNeue-Medium', 'Helvetica Neue Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    padding-top: 10px
}

._4y-t ._ung {
    color: #7f7f7f
}

._4y-u {
    padding-right: 7px
}

._4y-v {
    color: #666;
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px
}

._2zfw {
    color: #dadde1
}

._4y-t._ung ._2zfw {
    color: #7f7f7f
}

._7jwi {
    display: inline-block
}

._8479 {
    border: 2px solid #bec3c9;
    border-radius: 200px;
    box-sizing: border-box;
    padding: 2px 2px
}

._847o {
    border: 2px solid #3578e5
}

._8-q6 {
    opacity: .4
}

.touch ._5m_x {
    height: 0;
    position: absolute;
    width: 100%;
    z-index: 13
}

.touch ._3wo2 ._5m_x {
    z-index: 25
}

._4sc_,._5m_v,._7teu {
    box-sizing: border-box;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    width: 100%;
    z-index: 0
}

._5m_v {
    padding-bottom: 28px
}

._7teu {
    align-content: center;
    display: flex;
    height: 100vh;
    justify-content: center
}

._5m_u {
    border-radius: 3px;
    margin: auto 0;
    pointer-events: auto;
    position: relative;
    text-align: left
}

._5m_w {
    background: rgba(0,0,0,.5);
    bottom: 0;
    left: 0;
    pointer-events: auto;
    position: fixed;
    top: -600px;
    width: 100%;
    z-index: -2
}

._5m_t>:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

._5m_t>:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

._5m_s {
    background: #fff;
    border-radius: 3px;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

._5m_s::after {
    border-color: transparent;
    border-image: url(/rsrc.php/v4/yl/r/O-j0bAffmS0.png) 40 45 45 45 repeat;
    border-style: solid;
    border-width: 40px 45px 45px;
    bottom: -28px;
    content: '';
    left: -24px;
    pointer-events: none;
    position: absolute;
    right: -24px;
    top: -16px
}

.x1-5 ._5m_s::after,.x2 ._5m_s::after {
    border-image: url(/rsrc.php/v4/y9/r/T0jO7iJKFcp.png) 80 90 90 90 repeat
}
