.rollingCalendar-module__XAfXCq__calendar{background:#fff;width:100%;padding:8px 12px 0}.rollingCalendar-module__XAfXCq__monthHeader{color:#42474e;justify-content:center;align-items:center;margin-bottom:12px;font-size:14px;font-weight:500;display:flex}.rollingCalendar-module__XAfXCq__weekdays{grid-template-columns:repeat(7,1fr);margin-bottom:8px;display:grid}.rollingCalendar-module__XAfXCq__weekday{text-align:center;color:#72777f;padding:4px 0;font-size:14px;font-weight:400}.rollingCalendar-module__XAfXCq__monthDivider{color:#42474e;align-items:center;gap:12px;margin:12px 0 8px;font-size:14px;font-weight:500;display:flex}.rollingCalendar-module__XAfXCq__monthDivider:before,.rollingCalendar-module__XAfXCq__monthDivider:after{content:"";background:#ecf0f6;flex:1;height:1px}.rollingCalendar-module__XAfXCq__week{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.rollingCalendar-module__XAfXCq__dayCell{justify-content:center;align-items:center;min-height:44px;display:flex}.rollingCalendar-module__XAfXCq__dayButton{color:#1a1c1e;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-family:inherit;font-size:16px;font-weight:400;display:flex}.rollingCalendar-module__XAfXCq__dayButton:hover:not(:disabled){background:#eef4fc}.rollingCalendar-module__XAfXCq__dayButtonToday{color:#ba1a1a;font-weight:500}.rollingCalendar-module__XAfXCq__dayButtonSelected{color:#104a73;background:#cfe5ff;font-weight:500}.rollingCalendar-module__XAfXCq__dayButtonSelected.rollingCalendar-module__XAfXCq__dayButtonToday{color:#104a73}.rollingCalendar-module__XAfXCq__dayButtonDisabled{color:#c4c8ce;cursor:default}
.buttons-module__ifjCBa__root{background-color:#0071d9;height:48px;padding:12px;border-radius:16px!important}.buttons-module__ifjCBa__root:hover{background-color:#0071d9}.buttons-module__ifjCBa__label{color:#fff;font-size:16px;font-style:normal;font-weight:400}
.inputs-module__qIkqPG__root{position:relative}.inputs-module__qIkqPG__input{border:1px solid #72777f;border-radius:8px;height:48px;padding:8px 8px 8px 32px}.inputs-module__qIkqPG__input::placeholder{color:#72777f;font-size:16px;font-style:normal;font-weight:400;transition:color .15s}
.pinInput-module__KYRcfW__root{position:relative}.pinInput-module__KYRcfW__input{background-color:#f1f3f9;border:1px solid #72777f;border-radius:8px;font-family:IRANYekanWeb}.pinInput-module__KYRcfW__input:focus{border:1px solid #000}
.textArea-module__ghzR_G__input{background-color:#f1f3f9;border:1px solid #72777f;border-radius:12px;height:128px;font-size:16px;font-weight:400}
