.SeriesRecurrence_recurrenceContainer__WHMGW{display:flex;flex-direction:column;gap:16px;margin:20px 0}.SeriesRecurrence_label__OEGwZ{font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:600;color:#1a1a1a}.SeriesRecurrence_customDropdown__Hj0ej{position:relative;display:inline-block;max-width:200px}.SeriesRecurrence_dropdownTrigger__ckYo_{display:inline-flex;align-items:center;gap:.5rem;font-size:15px;font-family:Red Hat Display,sans-serif;font-weight:500;color:#1a1a1a;cursor:pointer;transition:opacity .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 12px;border:1.5px solid #e0e0e0;border-radius:8px;background:#fff}.SeriesRecurrence_dropdownTrigger__ckYo_:hover{opacity:.7;box-shadow:0 4px 8px rgba(0,0,0,.1)}.SeriesRecurrence_arrow__o7Yv6{font-size:.6rem;opacity:.6;transition:transform .2s}.SeriesRecurrence_dropdownMenu__URxeE{position:absolute;top:calc(100% + .5rem);left:0;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;z-index:100;min-width:160px;animation:SeriesRecurrence_fadeIn__Wt7_s .15s ease-in}@keyframes SeriesRecurrence_fadeIn__Wt7_s{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SeriesRecurrence_dropdownItem__Puk_w{padding:.75rem 1rem;font-size:15px;font-family:Red Hat Display,sans-serif;color:#1a1a1a;cursor:pointer;transition:background-color .15s}.SeriesRecurrence_dropdownItem__Puk_w:hover{background-color:#f5f5f5}.SeriesRecurrence_helperText__wWcvR{font-family:Manrope,sans-serif;font-size:14px;color:#666;margin:0 0 8px}.SeriesRecurrence_weekdaysSelector__fPRyV{margin-top:0}.SeriesRecurrence_dayButtons__WVgMW{display:flex;gap:8px;flex-wrap:wrap}.SeriesRecurrence_dayButton__sorfJ{width:48px;height:48px;border:1.5px solid #e0e0e0;border-radius:8px;background:#fff;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:600;color:#666;cursor:pointer;transition:all .2s}.SeriesRecurrence_dayButton__sorfJ.SeriesRecurrence_selected__bhpV9,.SeriesRecurrence_selected__bhpV9{width:48px;height:48px;font-family:Red Hat Display,sans-serif;border-radius:8px;box-shadow:none;border:1.5px solid #9ead98;background:#9ead98;color:#fff}.SeriesRecurrence_monthlyDateSelector__HCTh5{margin-top:0}.SeriesRecurrence_dateGrid__cap4R{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px;max-width:400px}.SeriesRecurrence_dateButton__3zCud{width:48px;height:48px;border:1.5px solid #e0e0e0;border-radius:8px;background:#fff;font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:600;color:#666;cursor:pointer;transition:all .2s}.SeriesRecurrence_dailyNote__Ri6Yw{font-family:Manrope,sans-serif;font-size:14px;color:#666;font-style:italic;margin:8px 0 0}.SeriesRecurrence_weekIntervalRow__E1kkZ{display:flex;align-items:center;gap:8px;margin-bottom:12px}.SeriesRecurrence_intervalText__voIJS{font-family:Manrope,sans-serif;font-size:14px;color:#666}.SeriesRecurrence_monthlyRadioGroup__BBlvK{margin:16px 0 12px}.SeriesRecurrence_radioLabel__trGP2{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;color:#1a1a1a}.SeriesRecurrence_radioInput__bTW2b{width:18px;height:18px;cursor:pointer;accent-color:#9ead98}.SeriesRecurrence_radioText__Q_UFs{font-weight:500}.SeriesRecurrence_onTheRow__zRJFs{display:flex;gap:.5rem;align-items:center}.SeriesRecurrence_onTheText__KmDiZ{font-family:Poppins,sans-serif;font-size:.9rem;color:#666}.SeriesRecurrence_infoIconWrapper__rI0_R{position:relative;display:inline-flex;align-items:center;cursor:help;margin-left:.3rem;vertical-align:middle}.SeriesRecurrence_infoIcon__LH7m_{color:#6b7280;transition:color .2s ease}.SeriesRecurrence_infoIcon__LH7m_:hover{color:#374151;cursor:pointer}.SeriesRecurrence_tooltipText__NNkSw{font-family:Poppins,sans-serif;visibility:hidden;font-weight:400;width:400px;background-color:#fcf8f2;color:#2d2d2d;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1000;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s;font-size:.85rem;line-height:1.4;box-shadow:0 2px 8px rgba(0,0,0,.15)}.SeriesRecurrence_tooltipText__NNkSw:after{content:"";position:absolute;top:100%;left:14.2%;margin-left:-5px;border:5px solid transparent;border-top-color:#2f463f}.SeriesRecurrence_infoIconWrapper__rI0_R:hover .SeriesRecurrence_tooltipText__NNkSw{visibility:visible;opacity:1}@media (max-width:768px){.SeriesRecurrence_dateGrid__cap4R{grid-template-columns:repeat(7,1fr);gap:4px}.SeriesRecurrence_dayButtons__WVgMW{padding-left:.5rem}.SeriesRecurrence_dateButton__3zCud,.SeriesRecurrence_dayButton__sorfJ{width:35px;height:35px;font-size:13px}.SeriesRecurrence_dayButton__sorfJ.SeriesRecurrence_selected__bhpV9,.SeriesRecurrence_selected__bhpV9{width:35px;height:35px}.SeriesRecurrence_customDropdown__Hj0ej{max-width:100%}.SeriesRecurrence_tooltipText__NNkSw{width:300px}.SeriesRecurrence_tooltipText__NNkSw:after{left:19%}.SeriesRecurrence_infoIconWrapper__rI0_R:hover .SeriesRecurrence_tooltipText__NNkSw{visibility:visible;opacity:1}.SeriesRecurrence_dropdownTrigger__ckYo_{font-size:14px}.SeriesRecurrence_weekIntervalRow__E1kkZ{flex-wrap:wrap}.SeriesRecurrence_monthlyDateSelector__HCTh5,.SeriesRecurrence_onTheRow__zRJFs{width:100%}.SeriesRecurrence_onTheText__KmDiZ{font-size:.8rem}.SeriesRecurrence_dropdownTrigger__ckYo_{gap:.3rem;font-size:.9rem;padding:8px 10px}.SeriesRecurrence_dropdownTrigger__ckYo_:hover{opacity:.7;box-shadow:0 4px 8px rgba(0,0,0,.1)}.SeriesRecurrence_arrow__o7Yv6{font-size:.5rem}}