/*! 
 (c) 2018 Electronic Arts Inc.
 Open source credits can be found at https://www.pogo.com/static/licenses.txt 
*/

/*! 
 (c) 2018 Electronic Arts Inc.
 Open source credits can be found at https://www.pogo.com/static/licenses.txt 
*/

/*! 
 (c) 2018 Electronic Arts Inc.
 Open source credits can be found at https://www.pogo.com/static/licenses.txt 
*/

.messages__dxb3_ {
    width: 100%
}

.message__3c2bk {
    font-size: 15px;
    min-height: 32px;
    padding: 6px 24px;
    position: relative;
    text-align: center;
    width: 100%
}

.message__3c2bk.info__2O62D {
    background: #c8e0ec
}

.message__3c2bk.info__2O62D .copy__OzB3r,
.message__3c2bk.info__2O62D .link__3j3G2 {
    color: #1e3862
}

.message__3c2bk.info__2O62D .link__3j3G2:before {
    background-color: #1e3862
}

.message__3c2bk.info__2O62D .button__2cdPx svg {
    fill: #1e3862
}

.message__3c2bk.warning__3Sdne {
    background: #fff5a0
}

.message__3c2bk.warning__3Sdne .copy__OzB3r,
.message__3c2bk.warning__3Sdne .link__3j3G2 {
    color: #bd6401
}

.message__3c2bk.warning__3Sdne .link__3j3G2:before {
    background-color: #bd6401
}

.message__3c2bk.warning__3Sdne .button__2cdPx svg {
    fill: #bd6401
}

.message__3c2bk.error__1tMnS {
    background: #ffcbcb
}

.message__3c2bk.error__1tMnS .copy__OzB3r,
.message__3c2bk.error__1tMnS .link__3j3G2 {
    color: #f63d54
}

.message__3c2bk.error__1tMnS .link__3j3G2:before {
    background-color: #f63d54
}

.message__3c2bk.error__1tMnS .button__2cdPx svg {
    fill: #f63d54
}

.message__3c2bk .errorIcon__3S27- {
    height: 22px;
    left: -26px;
    position: absolute;
    top: -2px;
    width: 22px
}

.message__3c2bk .link__3j3G2 {
    font-weight: 600;
    position: relative
}

.message__3c2bk .link__3j3G2.selected__2ci6o:before,
.message__3c2bk .link__3j3G2:hover:before {
    height: 5px
}

.message__3c2bk .link__3j3G2:before {
    bottom: -2px;
    content: "";
    display: block;
    height: 2px;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: height .13s;
    transition: height .13s;
    width: 100%
}

.message__3c2bk .button__2cdPx {
    position: absolute;
    right: 2px;
    top: 2px
}

.message__3c2bk .copy__OzB3r {
    color: #fff;
    display: inline;
    font-size: 15px;
    font-weight: 500;
    position: relative
}

.iconButton__sSTAR {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: rgba(22, 25, 32, .4);
    border: 2px solid #5ba0fd;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 36px;
    justify-content: center;
    padding: 0;
    width: 36px
}

.iconButton__sSTAR:focus,
.iconButton__sSTAR:hover:not(:active) {
    background: -webkit-gradient(linear, left top, left bottom, from(#2e92d8), to(#5a5ed3));
    background: linear-gradient(180deg, #2e92d8, #5a5ed3);
    border: 2px solid #5ba0fd;
    outline: none
}

.iconButton__sSTAR:active {
    background: #4560c3;
    border: 2px solid #5ba0fd
}

.iconButton__sSTAR:active svg {
    fill: rgba(240, 250, 255, .8)
}

.iconButton__sSTAR.disabled__2AL1U {
    background: #303641;
    border: none;
    pointer-events: none
}

.iconButton__sSTAR.disabled__2AL1U svg {
    fill: rgba(201, 219, 226, .6)
}

.iconButton__sSTAR.selected__2f8kW {
    background: rgba(0, 0, 0, .28)
}

.iconButton__sSTAR.selected__2f8kW svg {
    fill: #f857a6
}

.iconButton__sSTAR.dark__2xEDj:not(:hover):not(:focus):not(:active) {
    background: #3b3e4b
}

.iconButton__sSTAR.large__2soXV {
    height: 48px;
    width: 48px
}

.iconButton__sSTAR.small__szldr {
    height: 28px;
    width: 28px
}

.iconButton__sSTAR {
    border-radius: 90%;
    cursor: pointer
}

.iconButton__sSTAR svg {
    fill: #fff;
    height: 70%;
    margin: 15%;
    width: 70%
}

.xsmall__2x6iY {
    height: 24px;
    width: 24px
}

.small__szldr {
    height: 28px;
    width: 28px
}

.default__3yZal {
    height: 36px;
    width: 36px
}

.large__2soXV {
    height: 48px;
    width: 48px
}

.simple__18-CV,
.simple__18-CV:active,
.simple__18-CV:hover:not(:active) {
    background: transparent !important;
    border: none !important
}