:root{--mw-ws-button-solid-color: var(--mw-ws-additive-color-white);--mw-ws-button-outline-bg: var(--mw-ws-additive-color-transparent);--mw-ws-button-outline-hover-color: var(--mw-ws-additive-color-white);--mw-ws-button-outline-reversed-bg: var(--mw-ws-additive-color-transparent);--mw-ws-button-outline-reversed-border-color: var(--mw-ws-additive-color-white);--mw-ws-button-outline-reversed-color: var(--mw-ws-additive-color-white);--mw-ws-button-outline-reversed-focus-outline-color: var(--mw-ws-additive-color-white);--mw-ws-button-outline-reversed-hover-bg: var(--mw-ws-additive-color-white);--mw-ws-button-outline-reversed-hover-border-color: var(--mw-ws-additive-color-white);--mw-ws-button-outline-reversed-hover-color: var(--mw-ws-global-link-color);--mw-ws-button-orange: var(--mw-ws-additive-color-orange);--mw-ws-button-orange-hover: var(--mw-color-orange700);--mw-ws-button-green: var(--mw-ws-additive-color-green);--mw-ws-button-green-hover: var(--mw-color-green700);--mw-ws-button-blue: var(--mw-ws-additive-color-blue);--mw-ws-button-blue-hover: var(--mw-color-brand02);--mw-ws-button-mediumgray: var(--mw-ws-additive-color-mediumgray);--mw-ws-button-mediumgray-hover: var(--mw-color-gray800)}body.mw-theme-dark{--mw-ws-button-blue: var(--mw-ws-global-link-color);--mw-ws-button-blue-hover: var(--mw-color-blue800)}a.btn:hover{text-decoration:none !important}.btn[class*=btn_color_]:not(.btn-outline){--bs-btn-color: var(--mw-ws-button-solid-color);--bs-btn-hover-color: var(--mw-ws-button-solid-color);--bs-btn-active-color: var(--mw-ws-button-solid-color);--bs-btn-disabled-color: var(--mw-ws-button-solid-color)}.btn_color_orange:not(.btn-outline){--bs-btn-bg: var(--mw-ws-button-orange);--bs-btn-border-color: var(--mw-ws-button-orange);--bs-btn-hover-bg: var(--mw-ws-button-orange-hover);--bs-btn-hover-border-color: var(--mw-ws-button-orange-hover);--bs-btn-active-bg: var(--mw-ws-button-orange-hover);--bs-btn-active-border-color: var(--mw-ws-button-orange-hover);--bs-btn-disabled-bg: var(--mw-ws-button-orange);--bs-btn-disabled-border-color: var(--mw-ws-button-orange)}.btn_color_orange:not(.btn-outline):focus{background-color:var(--mw-ws-button-orange-hover);color:var(--mw-ws-button-solid-color) !important}.btn-outline.btn_color_orange{--bs-btn-bg: var(--mw-ws-button-outline-bg);--bs-btn-border-color: var(--mw-ws-button-orange);--bs-btn-hover-bg: var(--mw-ws-button-orange);--bs-btn-hover-border-color: var(--mw-ws-button-orange);--bs-btn-active-bg: var(--mw-ws-button-orange);--bs-btn-active-border-color: var(--mw-ws-button-orange);--bs-btn-disabled-bg: var(--mw-ws-button-outline-bg);--bs-btn-disabled-border-color: var(--mw-ws-button-orange);color:var(--mw-ws-button-orange) !important}.btn-outline.btn_color_orange:focus{background-color:var(--mw-ws-button-orange)}.btn_color_green:not(.btn-outline){--bs-btn-bg: var(--mw-ws-button-green);--bs-btn-border-color: var(--mw-ws-button-green);--bs-btn-hover-bg: var(--mw-ws-button-green-hover);--bs-btn-hover-border-color: var(--mw-ws-button-green-hover);--bs-btn-active-bg: var(--mw-ws-button-green-hover);--bs-btn-active-border-color: var(--mw-ws-button-green-hover);--bs-btn-disabled-bg: var(--mw-ws-button-green);--bs-btn-disabled-border-color: var(--mw-ws-button-green)}.btn_color_green:not(.btn-outline):focus{background-color:var(--mw-ws-button-green-hover);color:var(--mw-ws-button-solid-color) !important}.btn-outline.btn_color_green{--bs-btn-bg: var(--mw-ws-button-outline-bg);--bs-btn-border-color: var(--mw-ws-button-green);--bs-btn-hover-bg: var(--mw-ws-button-green);--bs-btn-hover-border-color: var(--mw-ws-button-green);--bs-btn-active-bg: var(--mw-ws-button-green);--bs-btn-active-border-color: var(--mw-ws-button-green);--bs-btn-disabled-bg: var(--mw-ws-button-outline-bg);--bs-btn-disabled-border-color: var(--mw-ws-button-green);color:var(--mw-ws-button-green) !important}.btn-outline.btn_color_green:focus{background-color:var(--mw-ws-button-green)}.btn_color_blue:not(.btn-outline){--bs-btn-bg: var(--mw-ws-button-blue);--bs-btn-border-color: var(--mw-ws-button-blue);--bs-btn-hover-bg: var(--mw-ws-button-blue-hover);--bs-btn-hover-border-color: var(--mw-ws-button-blue-hover);--bs-btn-active-bg: var(--mw-ws-button-blue-hover);--bs-btn-active-border-color: var(--mw-ws-button-blue-hover);--bs-btn-disabled-bg: var(--mw-ws-button-blue);--bs-btn-disabled-border-color: var(--mw-ws-button-blue)}.btn_color_blue:not(.btn-outline):focus{background-color:var(--mw-ws-button-blue-hover);color:var(--mw-ws-button-solid-color) !important}.btn-outline.btn_color_blue{--bs-btn-bg: var(--mw-ws-button-outline-bg);--bs-btn-border-color: var(--mw-ws-button-blue);--bs-btn-hover-bg: var(--mw-ws-button-blue);--bs-btn-hover-border-color: var(--mw-ws-button-blue);--bs-btn-active-bg: var(--mw-ws-button-blue);--bs-btn-active-border-color: var(--mw-ws-button-blue);--bs-btn-disabled-bg: var(--mw-ws-button-outline-bg);--bs-btn-disabled-border-color: var(--mw-ws-button-blue);color:var(--mw-ws-button-blue) !important}.btn-outline.btn_color_blue:focus{background-color:var(--mw-ws-button-blue)}.btn_color_mediumgray:not(.btn-outline){--bs-btn-bg: var(--mw-ws-button-mediumgray);--bs-btn-border-color: var(--mw-ws-button-mediumgray);--bs-btn-hover-bg: var(--mw-ws-button-mediumgray-hover);--bs-btn-hover-border-color: var(--mw-ws-button-mediumgray-hover);--bs-btn-active-bg: var(--mw-ws-button-mediumgray-hover);--bs-btn-active-border-color: var(--mw-ws-button-mediumgray-hover);--bs-btn-disabled-bg: var(--mw-ws-button-mediumgray);--bs-btn-disabled-border-color: var(--mw-ws-button-mediumgray)}.btn_color_mediumgray:not(.btn-outline):focus{background-color:var(--mw-ws-button-mediumgray-hover);color:var(--mw-ws-button-solid-color) !important}.btn-outline.btn_color_mediumgray{--bs-btn-bg: var(--mw-ws-button-outline-bg);--bs-btn-border-color: var(--mw-ws-button-mediumgray);--bs-btn-hover-bg: var(--mw-ws-button-mediumgray);--bs-btn-hover-border-color: var(--mw-ws-button-mediumgray);--bs-btn-active-bg: var(--mw-ws-button-mediumgray);--bs-btn-active-border-color: var(--mw-ws-button-mediumgray);--bs-btn-disabled-bg: var(--mw-ws-button-outline-bg);--bs-btn-disabled-border-color: var(--mw-ws-button-mediumgray);color:var(--mw-ws-button-mediumgray) !important}.btn-outline.btn_color_mediumgray:focus{background-color:var(--mw-ws-button-mediumgray)}a.btn:not(.btn-outline){color:var(--mw-ws-button-solid-color) !important}.btn-outline[class*=btn_color_]:hover,.btn-outline[class*=btn_color_]:focus,.btn-outline[class*=btn_color_]:active,.btn-outline[class*=btn_color_]:focus-visible{color:var(--mw-ws-button-outline-hover-color) !important}.btn-outline[class*=btn_color_].show{color:var(--mw-ws-button-outline-hover-color) !important}[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]{--bs-btn-bg: var(--mw-ws-button-outline-reversed-bg);--bs-btn-border-color: var(--mw-ws-button-outline-reversed-border-color);--bs-btn-hover-bg: var(--mw-ws-button-outline-reversed-hover-bg);--bs-btn-hover-border-color: var(--mw-ws-button-outline-reversed-hover-border-color);--bs-btn-active-bg: var(--mw-ws-button-outline-reversed-hover-bg);--bs-btn-active-border-color: var(--mw-ws-button-outline-reversed-hover-border-color);--bs-btn-disabled-bg: var(--mw-ws-button-outline-reversed-bg);--bs-btn-disabled-border-color: var(--mw-ws-button-outline-reversed-border-color);color:var(--mw-ws-button-outline-reversed-color) !important}[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:focus-visible{--mw-ws-global-focus-outline-color: var(--mw-ws-button-outline-reversed-focus-outline-color)}[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:hover,[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:focus,[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:active,[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:focus-visible{color:var(--mw-ws-button-outline-reversed-hover-color) !important}[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:hover [class*=icon-],[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:focus [class*=icon-],[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:active [class*=icon-],[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:focus-visible [class*=icon-]{color:var(--mw-ws-button-outline-reversed-hover-color) !important}[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_].show{color:var(--mw-ws-button-outline-reversed-hover-color) !important}[class*=add_background_color_]:not(.add_background_color_transparent,.add_background_color_yellow,.add_background_color_white,.add_background_color_gray,.add_revert_color) .btn-outline[class*=btn_color_]:focus{background-color:var(--mw-ws-button-outline-reversed-hover-bg)}.btn:disabled,.btn.disabled{opacity:var(--mw-ws-global-disabled-opacity)}.btn.btn-block{width:100%;display:block}.btn{--bs-btn-padding-x: 0.875rem;--bs-btn-padding-y: max(8px, 0.625rem);--bs-btn-line-height: 1.00;padding-bottom:calc(var(--bs-btn-padding-y) - 1px)}.btn-xs{--bs-btn-padding-x: 8px;--bs-btn-padding-y: 4px;--bs-btn-font-size: 12px}.btn-sm{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: max(6px, 0.5rem);--bs-btn-font-size: max(12px, 0.75rem)}.btn-lg{--bs-btn-padding-x: 1.125rem;--bs-btn-padding-y: max(10px, 0.75rem);--bs-btn-font-size: 1.125rem}