@charset "utf-8";

.swg-button, .swg-button-dark, .swg-button-light { border: 0px; border-radius: 4px; box-sizing: border-box; height: 40px; min-height: 40px; min-width: 150px; outline: 0px; padding: 11px 8px; width: 240px; }

.swg-button-dark::after, .swg-button-light::after, .swg-button::after { background-origin: content-box; background-position: 50% center; background-repeat: no-repeat; background-size: contain; border: 0px; content: ""; display: block; height: 100%; margin: auto; max-height: 40px; max-width: 200px; width: 100%; }

.swg-button, .swg-button-light { background-color: rgb(255, 255, 255); box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 1px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px; }

.swg-button-light::after, .swg-button::after { background-image: url(""); }

.swg-button-dark { background-color: rgb(0, 0, 0); }

.swg-button-dark::after { background-image: url(""); }

.swg-button-light:hover, .swg-button:hover { background-color: rgb(248, 248, 248); }

.swg-button-light:focus, .swg-button:focus { }

.swg-button-light:active, .swg-button:active { background-color: rgb(255, 255, 255); }

.swg-button-dark:hover { background-color: rgb(60, 64, 67); }

.swg-button-dark:focus { }

.swg-button-dark:active { background-color: rgb(95, 99, 104); }

.swg-smart-button { background: transparent; border: none; border-radius: 0px; min-height: 126px; min-width: 300px; overflow: hidden; padding: 0px; position: relative; width: 300px; }

.swg-smart-button:focus { outline: none; }

.swg-button-light:lang(ar)::after, .swg-button:lang(ar)::after { background-image: url(""); }

.swg-button-dark:lang(ar)::after { background-image: url(""); }

.swg-button-light:lang(de)::after, .swg-button:lang(de)::after { background-image: url(""); }

.swg-button-dark:lang(de)::after { background-image: url(""); }

.swg-button-light:lang(es)::after, .swg-button:lang(es)::after { background-image: url(""); }

.swg-button-dark:lang(es)::after { background-image: url(""); }

.swg-button-light:lang(es-latam)::after, .swg-button:lang(es-latam)::after { background-image: url(""); }

.swg-button-dark:lang(es-latam)::after { background-image: url(""); }

.swg-button-light:lang(es-latn)::after, .swg-button:lang(es-latn)::after { background-image: url(""); }

.swg-button-dark:lang(es-latn)::after { background-image: url(""); }

.swg-button-light:lang(fr)::after, .swg-button:lang(fr)::after { background-image: url(""); }

.swg-button-dark:lang(fr)::after { background-image: url(""); }

.swg-button-light:lang(hi)::after, .swg-button:lang(hi)::after { background-image: url(""); }

.swg-button-dark:lang(hi)::after { background-image: url(""); }

.swg-button-light:lang(id)::after, .swg-button:lang(id)::after { background-image: url(""); }

.swg-button-dark:lang(id)::after { background-image: url(""); }

.swg-button-light:lang(it)::after, .swg-button:lang(it)::after { background-image: url(""); }

.swg-button-dark:lang(it)::after { background-image: url(""); }

.swg-button-light:lang(ja)::after, .swg-button:lang(ja)::after { background-image: url(""); }

.swg-button-dark:lang(ja)::after { background-image: url(""); }

.swg-button-light:lang(ko)::after, .swg-button:lang(ko)::after { background-image: url(""); }

.swg-button-dark:lang(ko)::after { background-image: url(""); }

.swg-button-light:lang(ms)::after, .swg-button:lang(ms)::after { background-image: url(""); }

.swg-button-dark:lang(ms)::after { background-image: url(""); }

.swg-button-light:lang(nl)::after, .swg-button:lang(nl)::after { background-image: url(""); }

.swg-button-dark:lang(nl)::after { background-image: url(""); }

.swg-button-light:lang(no)::after, .swg-button:lang(no)::after { background-image: url(""); }

.swg-button-dark:lang(no)::after { background-image: url(""); }

.swg-button-light:lang(pl)::after, .swg-button:lang(pl)::after { background-image: url(""); }

.swg-button-dark:lang(pl)::after { background-image: url(""); }

.swg-button-light:lang(pt)::after, .swg-button:lang(pt)::after { background-image: url(""); }

.swg-button-dark:lang(pt)::after { background-image: url(""); }

.swg-button-light:lang(pt-br)::after, .swg-button:lang(pt-br)::after { background-image: url(""); }

.swg-button-dark:lang(pt-br)::after { background-image: url(""); }

.swg-button-light:lang(ru)::after, .swg-button:lang(ru)::after { background-image: url(""); }

.swg-button-dark:lang(ru)::after { background-image: url(""); }

.swg-button-light:lang(sv)::after, .swg-button:lang(sv)::after { background-image: url(""); }

.swg-button-dark:lang(sv)::after { background-image: url(""); }

.swg-button-light:lang(th)::after, .swg-button:lang(th)::after { background-image: url(""); }

.swg-button-dark:lang(th)::after { background-image: url(""); }

.swg-button-light:lang(tr)::after, .swg-button:lang(tr)::after { background-image: url(""); }

.swg-button-dark:lang(tr)::after { background-image: url(""); }

.swg-button-light:lang(uk)::after, .swg-button:lang(uk)::after { background-image: url(""); }

.swg-button-dark:lang(uk)::after { background-image: url(""); }

.swg-button-light:lang(zh-cn)::after, .swg-button:lang(zh-cn)::after { background-image: url(""); }

.swg-button-dark:lang(zh-cn)::after { background-image: url(""); }

.swg-button-light:lang(zh-tw)::after, .swg-button:lang(zh-tw)::after { background-image: url(""); }

.swg-button-dark:lang(zh-tw)::after { background-image: url(""); }

.swg-button-v2-dark, .swg-button-v2-light { border: 0px; border-radius: 4px; display: inline-flex; height: 44px; min-height: 44px; min-width: 237px; outline: 0px; width: 237px; align-items: center; box-sizing: border-box; cursor: pointer; font-family: "Google Sans", Roboto-Regular, sans-serif, arial; font-size: 14px; font-weight: 500; letter-spacing: 0.001em; }

.swg-button-v2-light { background-color: rgb(255, 255, 255); border: 1px solid rgb(218, 220, 224); color: rgb(26, 115, 232); }

.swg-button-v2-light[disabled] { border: 1px solid rgba(60, 64, 67, 0.12); color: rgba(60, 64, 67, 0.38); pointer-events: none; }

.swg-button-v2-light:hover { background: linear-gradient(0deg, rgba(26, 115, 232, 0.04), rgba(26, 115, 232, 0.04)), rgb(255, 255, 255); border: none; box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px; }

.swg-button-v2-light:focus { background: linear-gradient(0deg, rgba(26, 115, 232, 0.08), rgba(26, 115, 232, 0.08)), rgb(255, 255, 255); border: none; box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px; }

.swg-button-v2-light:active { background-color: rgb(255, 255, 255); border: none; box-shadow: rgba(60, 64, 67, 0.15) 0px 6px 10px 4px, rgba(60, 64, 67, 0.3) 0px 2px 3px; }

.swg-button-v2-dark { background-color: rgb(60, 64, 67); color: rgb(255, 255, 255); }

.swg-button-v2-dark[disabled] { color: rgba(255, 255, 255, 0.38); pointer-events: none; }

.swg-button-v2-dark:active, .swg-button-v2-dark:hover { background-color: rgb(32, 33, 36); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 6px 2px, rgba(0, 0, 0, 0.3) 0px 1px 2px; }

.swg-button-v2-dark:focus { background-color: rgb(32, 33, 36); box-shadow: rgba(0, 0, 0, 0.15) 0px 6px 10px 4px, rgba(0, 0, 0, 0.3) 0px 2px 3px; }

.swg-button-v2-icon-dark, .swg-button-v2-icon-light { background-size: contain; height: 18px; margin-left: 16px; margin-right: 8px; width: 18px; }

.swg-button-v2-icon-light { background-image: url(""); }

.swg-button-v2-light[disabled] .swg-button-v2-icon-light { background-image: url(""); opacity: 0.38; }

.swg-button-v2-icon-dark { background-image: url(""); }

.swg-button-v2-dark[disabled] .swg-button-v2-icon-dark { background-image: url(""); }
