._Button_so9jl_1{max-width:100%;width:-webkit-fit-content;width:fit-content;height:42px;border:none;display:flex;border-radius:3px;padding:0 22px;cursor:pointer;align-items:center;justify-content:center;box-shadow:var(--action-shadow);--buttonColor: var(--action-secondary-background);--buttonColorHover: var(--action-secondary-hover);--buttonIconColor: var(--action-on-filled);--buttonIconColorHover: var(--action-on-filled);--buttonFontColor: var(--action-on-filled);--buttonFontColorHover: var(--action-on-filled)}._Button_so9jl_1._SizeXS_so9jl_21{height:32px;padding:0 14px}._Button_so9jl_1._SizeXS_so9jl_21._Square_so9jl_26{width:32px;max-width:32px;min-width:32px}._Button_so9jl_1._SizeS_so9jl_32{height:38px;padding:0 18px}._Button_so9jl_1._SizeS_so9jl_32._Square_so9jl_26{width:38px;max-width:38px;min-width:38px}._Button_so9jl_1._SizeM_so9jl_43{height:42px}._Button_so9jl_1._SizeM_so9jl_43._Square_so9jl_26{width:42px;max-width:42px;min-width:42px}._Button_so9jl_1._SizeL_so9jl_53{height:46px;padding:0 26px}._Button_so9jl_1._SizeL_so9jl_53._Square_so9jl_26{width:48px;max-width:48px;min-width:48px}._Button_so9jl_1._SizeXL_so9jl_64{height:56px;padding:0 30px}._Button_so9jl_1._SizeXL_so9jl_64._Square_so9jl_26{width:56px;max-width:56px;min-width:56px}._Button_so9jl_1._SizeXXL_so9jl_75{height:62px;padding:0 36px}._Button_so9jl_1._SizeXXL_so9jl_75._Square_so9jl_26{width:62px;max-width:62px;min-width:62px}._Button_so9jl_1._NoShadow_so9jl_86,._Button_so9jl_1._Disabled_so9jl_87{box-shadow:none}._Button_so9jl_1._Rounded_so9jl_91{border-radius:9999px}._Button_so9jl_1._Disabled_so9jl_87{cursor:default}._Button_so9jl_1:not(._Disabled_so9jl_87)._Contained_so9jl_100{background-color:var(--buttonColor)}._Button_so9jl_1:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104)._Contained_so9jl_100{background-color:var(--buttonColorHover)}._Button_so9jl_1._Disabled_so9jl_87._Contained_so9jl_100{background-color:var(--action-disabled-background)!important;border:none!important}._Button_so9jl_1:not(._Disabled_so9jl_87)._Outlined_so9jl_113{background-color:transparent;border:1px solid var(--buttonColor)}:root[data-base-theme^=dark-] ._Button_so9jl_1:not(._Disabled_so9jl_87)._Outlined_so9jl_113{border-color:var(--buttonOutlineColor, var(--buttonColor))}._Button_so9jl_1:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104)._Outlined_so9jl_113{background-color:var(--buttonColor);color:var(--buttonFontColorHover)}._Button_so9jl_1._Disabled_so9jl_87._Outlined_so9jl_113{border:1px solid var(--action-disabled-background)!important;background-color:transparent!important}._Button_so9jl_1:not(._Disabled_so9jl_87)._TextOnly_so9jl_132{box-shadow:none;background-color:transparent}._Button_so9jl_1._Disabled_so9jl_87._TextOnly_so9jl_132{box-shadow:none;background-color:transparent}._Button_so9jl_1:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104)._TextOnly_so9jl_132:hover{background-color:var(--buttonColorHover);color:var(--buttonFontColorHover)}._Button_so9jl_1._IconOnly_so9jl_147{padding:0 13px;min-width:42px}._Button_so9jl_1._IconOnly_so9jl_147._Square_so9jl_26{padding:0}._Button_so9jl_1 ._Text_so9jl_132{font-weight:400;font-size:calc(15px * var(--resource-text-scale, 1));line-height:calc(100% - 1px);margin-bottom:1px;display:flex;align-items:center;white-space:nowrap;color:var(--buttonFontColor)}._SizeXS_so9jl_21 ._Text_so9jl_132,._SizeS_so9jl_32 ._Text_so9jl_132{font-size:calc(14px * var(--resource-text-scale, 1))}._SizeM_so9jl_43 ._Text_so9jl_132{font-size:calc(15px * var(--resource-text-scale, 1))}._SizeL_so9jl_53 ._Text_so9jl_132{font-size:calc(16px * var(--resource-text-scale, 1))}._SizeXL_so9jl_64 ._Text_so9jl_132,._SizeXXL_so9jl_75 ._Text_so9jl_132{font-size:calc(17px * var(--resource-text-scale, 1))}._Button_so9jl_1:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104):hover ._Text_so9jl_132{color:var(--buttonFontColorHover)}._Button_so9jl_1:not(._Disabled_so9jl_87)._TextOnly_so9jl_132 ._Text_so9jl_132{color:var(--buttonFontColor);text-decoration:underline}._Button_so9jl_1._Disabled_so9jl_87._Outlined_so9jl_113 ._Text_so9jl_132,._Button_so9jl_1._Disabled_so9jl_87._TextOnly_so9jl_132 ._Text_so9jl_132{color:var(--action-disabled-text)}._Button_so9jl_1 ._IconHolderStart_so9jl_210,._Button_so9jl_1 ._IconHolderEnd_so9jl_211{height:100%;display:flex;align-items:center}._Button_so9jl_1 ._IconHolderStart_so9jl_210{margin-right:10px}._Button_so9jl_1 ._IconHolderEnd_so9jl_211{margin-left:10px}._Button_so9jl_1._IconOnly_so9jl_147 ._IconHolderEnd_so9jl_211,._Button_so9jl_1._IconOnly_so9jl_147 ._IconHolderStart_so9jl_210{margin-left:0;margin-right:0}._Button_so9jl_1._Contained_so9jl_100 ._IconHolderStart_so9jl_210 svg,._Button_so9jl_1._Contained_so9jl_100 ._IconHolderEnd_so9jl_211 svg{fill:var(--buttonIconColor)}._Button_so9jl_1._Outlined_so9jl_113 ._IconHolderStart_so9jl_210 svg,._Button_so9jl_1._Outlined_so9jl_113 ._IconHolderEnd_so9jl_211 svg,._Button_so9jl_1._TextOnly_so9jl_132 ._IconHolderStart_so9jl_210 svg,._Button_so9jl_1._TextOnly_so9jl_132 ._IconHolderEnd_so9jl_211 svg{fill:var(--buttonIconColor)}._Button_so9jl_1._Outlined_so9jl_113._Disabled_so9jl_87 ._IconHolderStart_so9jl_210 svg,._Button_so9jl_1._Outlined_so9jl_113._Disabled_so9jl_87 ._IconHolderEnd_so9jl_211 svg,._Button_so9jl_1._TextOnly_so9jl_132._Disabled_so9jl_87 ._IconHolderStart_so9jl_210 svg,._Button_so9jl_1._TextOnly_so9jl_132._Disabled_so9jl_87 ._IconHolderEnd_so9jl_211 svg{fill:var(--action-disabled-text)}._Button_so9jl_1._Outlined_so9jl_113:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104) ._IconHolderStart_so9jl_210 svg,._Button_so9jl_1._Outlined_so9jl_113:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104) ._IconHolderEnd_so9jl_211 svg{fill:var(--buttonIconColorHover)}._Button_so9jl_1._TextOnly_so9jl_132:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104) ._IconHolderStart_so9jl_210 svg,._Button_so9jl_1._TextOnly_so9jl_132:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104) ._IconHolderEnd_so9jl_211 svg{fill:var(--buttonIconColor)}:root[data-base-theme^=dark-] ._Button_so9jl_1._TextOnly_so9jl_132:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104) ._IconHolderStart_so9jl_210 svg,:root[data-base-theme^=dark-] ._Button_so9jl_1._TextOnly_so9jl_132:hover:not(._Disabled_so9jl_87):not(._NoHover_so9jl_104) ._IconHolderEnd_so9jl_211 svg{fill:var(--buttonFontColorHover)}._Button_so9jl_1._Loading_so9jl_265{cursor:progress}:root[data-base-theme^=dark-] ._Button_so9jl_1{color:inherit}:root[data-base-theme^=dark-] ._Button_so9jl_1:focus-visible{outline:2px solid var(--study-info-text);outline-offset:3px}._Loader_so9jl_278{box-sizing:border-box;width:20px;height:20px;flex-shrink:0;border:3px solid transparent;border-bottom-color:var(--buttonIconColor);border-left-color:var(--buttonIconColor);border-radius:50%;animation:_spin_so9jl_1 1s linear infinite}@keyframes _spin_so9jl_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._Loader_so9jl_278{animation:none}}._AppUpdateNotice_bb7mr_1{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:2147483000;display:grid;grid-template-columns:36px minmax(0,1fr) 32px;gap:10px;width:min(360px,calc(100vw - 24px));box-sizing:border-box;padding:14px;color:#171717;background:#fff;border:1px solid #d5dadd;border-radius:6px;box-shadow:0 12px 30px #17171729;font-family:ui-sans-serif,system-ui,sans-serif;animation:_AppUpdateNoticeSlideIn_bb7mr_1 .16s ease-out}._Icon_bb7mr_21{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#11695e;background:#e7f4f1;border-radius:50%;font-size:20px}._Content_bb7mr_33{min-width:0}._Title_bb7mr_37{margin:0;font-size:16px;font-weight:650;line-height:1.3;letter-spacing:0}._Message_bb7mr_45{margin:3px 0 0;color:#52585c;font-size:14px;line-height:1.45;letter-spacing:0}._DismissButton_bb7mr_53{border:0;font:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:#5c6266;background:transparent;border-radius:4px;font-size:20px}._DismissButton_bb7mr_53:hover,._DismissButton_bb7mr_53:focus-visible{color:#171717;background:#f0f2f3}._ReloadButton_bb7mr_75{grid-column:2 / 4;justify-self:start}._DismissButton_bb7mr_53:focus-visible{outline:2px solid #168474;outline-offset:2px}@keyframes _AppUpdateNoticeSlideIn_bb7mr_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (max-width: 520px){._AppUpdateNotice_bb7mr_1{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}._ReloadButton_bb7mr_75{justify-self:stretch;width:100%}}@media (prefers-reduced-motion: reduce){._AppUpdateNotice_bb7mr_1{animation:none}}
