._sessionSelector_1okd3_1{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:25px;padding:25px 16px 25px 26px;overflow-y:auto;scrollbar-gutter:stable}._section_1okd3_12{display:flex;flex-direction:column;gap:15px}._sectionHeader_1okd3_18{display:flex;align-items:center;gap:5px}h3._sectionTitle_1okd3_24{font-size:18px;font-weight:600;color:#000;line-height:1}div._buttonGrid_1okd3_31{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(275px,calc(25% - 60px)),100%),1fr));align-items:stretch;gap:20px}._hiddenRadioButton_1okd3_38{position:absolute;opacity:0}._optionButton_1okd3_43{min-height:79px;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:5px;font-size:15px;font-weight:600;line-height:18px;border:1px solid #42296e;border-radius:4px;padding:10px 8px;cursor:pointer}._hiddenRadioButton_1okd3_38:checked+._filledOptionButton_1okd3_59,._hiddenRadioButton_1okd3_38:hover+._filledOptionButton_1okd3_59,._hiddenRadioButton_1okd3_38:focus-visible+._filledOptionButton_1okd3_59{color:#fff;background:#42296e}._hiddenRadioButton_1okd3_38:disabled+._filledOptionButton_1okd3_59{cursor:default}._hiddenRadioButton_1okd3_38:disabled ._filledOptionButton_1okd3_59:not(._future_1okd3_74){color:#54476b;background:#c2bbcf;border:#c2bbcf}._hiddenRadioButton_1okd3_38:disabled+._filledOptionButton_1okd3_59._future_1okd3_74{color:#696969;background:#d9d9d9;border:#d9d9d9}._optionButtonTitle_1okd3_86{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:400}._sessionDetails_1okd3_94{display:flex;flex-direction:column;gap:15px}._registrationText_1okd3_100{display:flex;flex-direction:column;gap:5px;font-weight:400}._registrationTime_1okd3_107{min-height:28px;align-self:start;display:flex;align-items:center;gap:5px;background:#dbe7e1;font-weight:500;color:#344054;border-radius:4px;padding:2px 10px}._registrationTime_1okd3_107._current_1okd3_120{background:#dff2f2}._hiddenRadioButton_1okd3_38:checked+._filledOptionButton_1okd3_59 ._registrationText_1okd3_100,._hiddenRadioButton_1okd3_38:hover+._filledOptionButton_1okd3_59 ._registrationText_1okd3_100,._hiddenRadioButton_1okd3_38:focus-visible+._filledOptionButton_1okd3_59 ._registrationText_1okd3_100{color:#fff}._hiddenRadioButton_1okd3_38:disabled+._filledOptionButton_1okd3_59:not(._future_1okd3_74) ._registrationText_1okd3_100{color:#54476b}._hiddenRadioButton_1okd3_38:disabled+._filledOptionButton_1okd3_59._future_1okd3_74 ._registrationText_1okd3_100{font-weight:600;color:#696969}._radioOptionButton_1okd3_139{border:1px solid black}span._optionButtonSkeleton_1okd3_144{height:79px;border-radius:4px}._divider_1okd3_149{width:100%;height:0;border-top:1px solid #b3b3b3}._content_1okd3_155{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}._registerButtonRow_1okd3_165{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 30px;border-top:1px solid #b3b3b3;padding:31px 0 25px;margin:0 26px}button._registerButton_1okd3_165{width:295px;max-width:100%;font-size:15px}@media screen and (max-height: 600px){._sessionSelector_1okd3_1{overflow-y:unset;padding-right:26px}}
