@font-face{font-family:Source Sans Pro;font-weight:200;font-style:normal;font-stretch:normal;src:url(d92614daa93b6a308c74465b3b5e5040.woff2) format("woff2"),url(d577e2c5c6915fcefb0de4037f092e83.woff) format("woff"),url(c867d05d4ff064b1563c57f6a800db61.otf) format("opentype"),url(8d0c3b1ca9f922ff1809c1ef429910d1.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:200;font-style:italic;font-stretch:normal;src:url(82097c26863b6f5a2ed9d4679e2a0e5a.woff2) format("woff2"),url(9b9d35be0ea84faee13c0b4f8d1e6af2.woff) format("woff"),url(d6648c78d38c357e5c81c8e0a6d0aa0c.otf) format("opentype"),url(5f6c950a5d5fee9299eb0fcb9d2adb0f.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:300;font-style:normal;font-stretch:normal;src:url(7db69e930fff9eba1e8eb6fdd41c826e.woff2) format("woff2"),url(cd6456a86c3b012a26c5afe1353a3b55.woff) format("woff"),url(420d839a0ccfb6a040d3a5c6af03c5aa.otf) format("opentype"),url(e7daa4ab63e5209eedac1adcb98a7fed.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:300;font-style:italic;font-stretch:normal;src:url(9b26dad30000c8cdd7818a7bd699cdeb.woff2) format("woff2"),url(ed22e01b074d6e061077a1acac00a859.woff) format("woff"),url(0b4be0f981068bdd05dd1c7b5933ef2d.otf) format("opentype"),url(cf7fa055e48899b14f9fbb9d060e8ad8.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;font-stretch:normal;src:url(8bb5b88b2b1b019e3b97b513b2226f3e.woff2) format("woff2"),url(344f4c8d29dfd487ee38394adb229760.woff) format("woff"),url(da547242c12b7cfc5f4a4e3c428b9d76.otf) format("opentype"),url(906ba80ac81b0bb01b7b2fda686c785d.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:italic;font-stretch:normal;src:url(7ee03da8add1610f0a9cb55f7047dbb0.woff2) format("woff2"),url(5f31e7ec6f0c0325ab0e5e569d2418e3.woff) format("woff"),url(ad486cdf84121217b2b4cac5b8fc7816.otf) format("opentype"),url(6c362e00c9a0cd2688c041229cb6446b.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:600;font-style:normal;font-stretch:normal;src:url(b13c669d61ec35a7682a892456c8d4e9.woff2) format("woff2"),url(90cd49254f172e2e99411daf0d574d5f.woff) format("woff"),url(d22df054702cecfc67356e5dd407022f.otf) format("opentype"),url(e8db8af2e317210f62cc1dd6527be550.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:600;font-style:italic;font-stretch:normal;src:url(c474abd9b02d9299a7944d97270357d1.woff2) format("woff2"),url(b27999d81e79da7b61cbab774097d279.woff) format("woff"),url(6de08aa7bf926c26b341cc64cf0f45bd.otf) format("opentype"),url(41995df845594d6387bb237b512e8c0e.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:700;font-style:normal;font-stretch:normal;src:url(07a207178039f72a957df5e77b061b37.woff2) format("woff2"),url(ac261598a5964b71c9eaa3fe76356b4e.woff) format("woff"),url(b23705a4082d8c84d2533a37e9fb0811.otf) format("opentype"),url(cd9e6b790a20bbaf25ec0027060f6c3c.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:700;font-style:italic;font-stretch:normal;src:url(433da739918f1fbd0ff8c83e10116698.woff2) format("woff2"),url(b81c2d8b4d22ffa9b6ab1dc52843f40d.woff) format("woff"),url(07ceebf1dec81bf92b226c6d806c21fb.otf) format("opentype"),url(7e401b3e06e481d0314c9bd1a93c9b9b.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:900;font-style:normal;font-stretch:normal;src:url(1ec93fb0f9636c560e2185567ab4dccf.woff2) format("woff2"),url(2c99d731f47d20365f2358feb26a2a6c.woff) format("woff"),url(0ef9ee9f7ae99dcdff63ec103389be32.otf) format("opentype"),url(4a31d5fa14f4c251809e7bcd6f954aea.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:900;font-style:italic;font-stretch:normal;src:url(400e7325d7cc18264f6bce3b11e0eda6.woff2) format("woff2"),url(9330ab0d245f7b6e97f9e9fd6a60b179.woff) format("woff"),url(0bf3a60fecf77ce612a02da05a9efb7d.otf) format("opentype"),url(88c36b15c9d9d17f94cfc16347fa1457.ttf) format("truetype")}
@font-face{font-family:http-codes;src:url(396b1a472b3eb89a75cfffbbe4a22c3a.ttf) format("truetype"),url(5bd369ae13c0df36da12ae82f3a95f4f.woff) format("woff"),url(791df518fc942c3370a9d115e501d6b3.svg#http-codes) format("svg");font-weight:400;font-style:normal;font-display:block}i{font-family:http-codes!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gps_off:before{content:""}.icon-warning:before{content:""}.icon-break:before,.icon-coffee:before,.icon-cup:before,.icon-drink:before{content:""}
body{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0;padding:0;overflow:hidden;font-weight:300}.container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1rem}.xd-message{display:flex;flex-wrap:nowrap;width:100%;height:100%;min-height:60px;border:1px solid #455870;box-shadow:2px 4px 10px rgba(0,0,0,.1)}.xd-message-content,.xd-message-icon{display:flex;align-items:center}.xd-message-icon{background:#455870;justify-content:center;color:#fff;font-size:5rem;margin:0 0 0 -1px;padding:12px}.xd-message-content{margin:0;padding:0 1.5rem}.xd-message-content p{padding:0;margin:0;white-space:nowrap;font-size:2.5rem}.xd-message-content p i{position:relative;top:6px;font-size:3rem}.msg-danger{border:1px solid #dc3545}.msg-danger .xd-message-icon{background:#dc3545}.msg-danger .xd-message-close,.msg-danger .xd-message-content{color:#dc3545}.msg-danger .xd-message-close .close-icon:hover{color:#bd2130}.msg-warning{border:1px solid #ffc107}.msg-warning .xd-message-icon{background:#ffc107}.msg-warning .xd-message-close,.msg-warning .xd-message-content{color:#ffc107}.msg-warning .xd-message-close .close-icon:hover{color:#d39e00}@media only screen and (max-width:1025px){.xd-message-close,.xd-message-icon{font-size:2.5rem}.xd-message-content p{font-size:2rem}.xd-message-content p i{font-size:2.4rem;top:4px}}@media only screen and (max-width:667px){.container{width:95%;padding:0}.xd-message-close,.xd-message-icon{font-size:2rem}.xd-message-content{padding:0 .5rem}.xd-message-content p{font-size:1.35rem;white-space:normal;line-height:1.1}.xd-message-content p i{font-size:1.4rem;top:2px}}
