html{font-size:16px !important}.ds2-5-button{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;font-family:var(--type-font-family-sans-serif, "Roboto"),Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:var(--type-body-md-medium-size, 16px);line-height:var(--type-body-md-medium-line-height, 24px);font-weight:var(--type-body-md-medium-font-weight, 500);padding:0 var(--buttons-large-buttons-l-r-padding, 20px);height:var(--buttons-large-buttons-height, 54px);gap:var(--buttons-large-buttons-gap, 8px);background:var(--button-primary-fill, #0645b1);color:var(--button-primary-text, #ffffff);box-shadow:0px 2px 4px var(--shadow, rgba(34, 34, 51, 0.25));border-width:1px;border-style:solid;border-radius:var(--buttons-large-buttons-corner-radius, 8px);border-color:var(--button-primary-fill, #0645b1);outline:none}.ds2-5-button:active,.ds2-5-button:hover,.ds2-5-button:link,.ds2-5-button:visited{text-decoration:none}.ds2-5-button--full-width{width:100%}.ds2-5-button--icon-only{min-width:var(--buttons-large-buttons-icon-only-width, 54px);padding:0px}.ds2-5-button--small{font-family:var(--type-font-family-sans-serif, "Roboto"),Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:var(--type-body-sm-size, 14px);line-height:var(--type-body-sm-line-height, 20px);font-weight:var(--type-body-sm-font-weight, 400);padding:0 var(--buttons-small-buttons-l-r-padding, 12px);height:var(--buttons-small-buttons-height, 44px);gap:var(--buttons-small-buttons-gap, 8px);border-radius:var(--buttons-small-buttons-corner-radius, 8px)}.ds2-5-button--small.ds2-5-button--icon-only{min-width:var(--buttons-small-buttons-icon-only-width, 44px);padding:0px}.ds2-5-button--extra-small{font-family:var(--type-font-family-sans-serif, "Roboto"),Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:var(--type-body-sm-size, 14px);line-height:var(--type-body-sm-line-height, 20px);font-weight:var(--type-body-sm-font-weight, 400);padding:0 var(--buttons-extra-small-buttons-l-r-padding, 8px);height:var(--buttons-extra-small-buttons-height, 32px);gap:var(--buttons-extra-small-buttons-gap, 4px);background:var(--button-xs-fill, #fff);color:var(--button-xs-text, #141413);border:1px solid var(--button-xs-stroke, #141413);border-radius:var(--buttons-extra-small-buttons-corner-radius, 8px);box-shadow:none}.ds2-5-button--inverse{background:var(--button-primary-fill-inverse, #ffffff);color:var(--button-primary-text-inverse, #0645b1);border-color:var(--button-primary-fill-inverse, #ffffff)}.ds2-5-button--secondary{background:var(--button-secondary-fill, #eef2f9);color:var(--button-secondary-text, #082f75);border-color:var(--button-secondary-stroke, #cddaef)}.ds2-5-button--secondary.ds2-5-button--inverse{background:rgba(0,0,0,0);color:var(--button-secondary-text-inverse, #ffffff);border-color:var(--button-secondary-stroke-inverse, #ffffff);box-shadow:none}.ds2-5-button:disabled{background:var(--button-primary-fill-inactive, #ebebee);color:var(--button-text-inactive, #91919e);border-color:var(--button-primary-fill-inactive, #ebebee);cursor:default}.ds2-5-button:disabled.ds2-5-button--inverse{background:var(--button-primary-fill-inactive, #ebebee);color:var(--button-text-inactive, #91919e);border-color:var(--button-primary-fill-inactive, #ebebee)}.ds2-5-button:disabled.ds2-5-button--secondary{background:var(--button-secondary-fill-inactive, #ebebee);color:var(--button-text-inactive, #91919e);border-color:var(--button-secondary-stroke-inactive, #b1b1ba)}.ds2-5-button:disabled.ds2-5-button--secondary.ds2-5-button--inverse{background:rgba(0,0,0,0);color:var(--button-text-inactive, #91919e);border-color:var(--button-secondary-stroke-inactive, #b1b1ba)}.ds2-5-button:disabled.ds2-5-button--extra-small{color:var(--button-xs-text-inactive, #91919e);border-color:var(--button-xs-stroke-inactive, #ebebee)}.ds2-5-button:not(:disabled):hover{background:var(--button-primary-fill-hover, #0c3b8d);color:var(--button-primary-text, #ffffff);border-color:var(--button-primary-fill-hover, #0c3b8d)}.ds2-5-button:not(:disabled):hover.ds2-5-button--inverse{background:var(--button-primary-fill-inverse-hover, #cddaef);color:var(--button-secondary-text, #082f75);border-color:var(--button-primary-fill-inverse-hover, #cddaef)}.ds2-5-button:not(:disabled):hover.ds2-5-button--secondary{background:var(--button-secondary-fill-hover, #e6ecf7);color:var(--button-secondary-text-hover, #082f75);border-color:var(--button-secondary-stroke-hover, #386ac1)}.ds2-5-button:not(:disabled):hover.ds2-5-button--secondary.ds2-5-button--inverse{background:var(--button-secondary-fill-inverse-hover, #043059);color:var(--button-primary-text, #ffffff)}.ds2-5-button:not(:disabled):hover.ds2-5-button--extra-small{background:var(--button-xs-fill-hover, #f4f7fc);color:var(--button-xs-text-hover, #0c3b8d);border-color:var(--button-xs-stroke-hover, #0c3b8d)}.ds2-5-button:not(:disabled):active{background:var(--button-primary-fill-press, #082f75);color:var(--button-primary-text, #ffffff);border-color:var(--button-primary-fill-press, #082f75)}.ds2-5-button:not(:disabled):active.ds2-5-button--inverse{background:var(--button-primary-fill-inverse-hover, #cddaef);color:var(--button-secondary-text, #082f75);border-color:var(--button-primary-stroke-inverse-pressed, #0645b1);outline:1px solid var(--button-primary-stroke-inverse-pressed, #0645b1)}.ds2-5-button:not(:disabled):active.ds2-5-button--secondary{background:var(--button-secondary-fill-press, #cddaef);color:var(--button-secondary-text-press, #082f75);border-color:var(--button-primary-stroke-inverse-pressed, #0645b1);outline:1px solid var(--button-primary-stroke-inverse-pressed, #0645b1)}.ds2-5-button:not(:disabled):active.ds2-5-button--secondary.ds2-5-button--inverse{background:var(--button-secondary-fill-inverse-hover, #043059);color:var(--button-primary-text, #ffffff);border-color:var(--stroke-white, #ffffff);outline:1px solid var(--stroke-white, #ffffff)}.ds2-5-button:not(:disabled):active.ds2-5-button--extra-small{background:var(--button-xs-fill-press, #eef2f9);color:var(--button-xs-text-press, #082f75);border-color:var(--button-xs-stroke-press, #082f75)}.ds2-5-button:not(:disabled):focus:not(:active){outline:2px solid var(--buttons-button-focus, #0645b1);text-decoration:none}.ds2-5-button:not(:disabled):focus:not(:active):not(:focus-visible){outline:none}
