.GovernmentLoanCalendar_sectionWrap__729CC{width:100%;padding:30px 0;background:#f3f3f3;scroll-margin-top:84px}.GovernmentLoanCalendar_sectionCard__x48Ju{width:100%;padding:26px;border-radius:24px;background:#fff;box-shadow:1px 4px 6px rgba(0,0,0,.05);box-sizing:border-box}.GovernmentLoanCalendar_sectionHeader__2hvhA{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.GovernmentLoanCalendar_sectionTitle__LIe8G{display:flex;align-items:center;gap:10px;color:#3f68ff}.GovernmentLoanCalendar_sectionTitle__LIe8G h2{margin:0;color:#121f43;font-size:20px;font-weight:700}.GovernmentLoanCalendar_sectionTitle__LIe8G p{margin:3px 0 0;color:#636469;font-size:14px}.GovernmentLoanCalendar_loadingText__5cmeg{color:#3f68ff;font-size:13px;font-weight:600}.GovernmentLoanCalendar_calendarCard__093oN{overflow:hidden;border:1.5px solid #eceef4;border-radius:24px;background:#fff}.GovernmentLoanCalendar_calendarToolbar__ys6uF{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #eceef4;background:#fff}.GovernmentLoanCalendar_monthControl__IKiY0{display:flex;align-items:center;gap:14px}.GovernmentLoanCalendar_monthControl__IKiY0 strong{min-width:100px;text-align:center;color:#121f43;font-size:18px}.GovernmentLoanCalendar_monthControl__IKiY0 button,.GovernmentLoanCalendar_todayButton__HGgH_{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;border:1px solid #e5e8f0;border-radius:12px;background:#fff;color:#52607a;cursor:pointer}.GovernmentLoanCalendar_todayButton__HGgH_{padding:0 15px;color:#3f68ff;font-weight:700}.GovernmentLoanCalendar_monthControl__IKiY0 button:hover,.GovernmentLoanCalendar_todayButton__HGgH_:hover{border-color:#3f68ff;background:#f6f8ff}.GovernmentLoanCalendar_dayCell__TJjsg:focus-visible,.GovernmentLoanCalendar_monthControl__IKiY0 button:focus-visible,.GovernmentLoanCalendar_todayButton__HGgH_:focus-visible,.GovernmentLoanCalendar_upcomingRow__VEZ6z:focus-visible{outline:3px solid rgba(63,104,255,.24);outline-offset:2px}.GovernmentLoanCalendar_daysGrid__5aHdv,.GovernmentLoanCalendar_weekdays__O10_X{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.GovernmentLoanCalendar_weekdays__O10_X{padding:12px 12px 6px;border-bottom:1px solid #e5e8f0;background:#fff;color:#69738a;font-size:13px;font-weight:700}.GovernmentLoanCalendar_weekdays__O10_X span{text-align:center}.GovernmentLoanCalendar_sunday__p84sF{color:#ef5a65!important}.GovernmentLoanCalendar_saturday__P7thc{color:#3f68ff!important}.GovernmentLoanCalendar_daysGrid__5aHdv{gap:1px;padding:0;background:#e5e8f0}.GovernmentLoanCalendar_dayCell__TJjsg{position:relative;min-width:0;min-height:84px;padding:9px 7px;border:0;border-radius:0;background:#fff;text-align:left;cursor:pointer;color:#27324a}.GovernmentLoanCalendar_dayCell__TJjsg:hover{background:#f3f6ff}.GovernmentLoanCalendar_outsideMonth__7rytQ{opacity:1}.GovernmentLoanCalendar_outsideMonth__7rytQ>*{opacity:.34}.GovernmentLoanCalendar_todayCell__WlnOT .GovernmentLoanCalendar_dayNumber__WX1er{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;margin:-5px 0 1px -4px;border-radius:50%;background:#3f68ff;color:#fff!important;box-shadow:0 5px 12px rgba(63,104,255,.24)}.GovernmentLoanCalendar_selectedDay__xsEZu{background:#f1f5ff;box-shadow:inset 0 0 0 1.5px #8aa2ff}.GovernmentLoanCalendar_dayNumber__WX1er{display:block;min-height:24px;font-size:14px;font-weight:700}.GovernmentLoanCalendar_holiday__ePKUj{display:block;overflow:hidden;margin-top:2px;color:#e45865;font-size:10px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.GovernmentLoanCalendar_desktopEvents__TVkGF{display:flex;flex-direction:column;gap:3px;margin-top:4px}.GovernmentLoanCalendar_cellEvent__M5yTk{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden;color:#475269;font-size:11px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.GovernmentLoanCalendar_cellEvent__M5yTk svg{flex:0 0 auto;color:#3f68ff}.GovernmentLoanCalendar_moreEvents__eKIHq{color:#3f68ff;font-size:10px;font-weight:700}.GovernmentLoanCalendar_mobileDots__omYL4{display:none}.GovernmentLoanCalendar_eventDot__I9fmW{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#73809a}.GovernmentLoanCalendar_dot_end__v7EYo{background:#ff5261}.GovernmentLoanCalendar_dot_start__rwYGl{background:#16bfa3}.GovernmentLoanCalendar_dot_normal__3LQkF{background:#3f68ff}.GovernmentLoanCalendar_dot_important__JYnEd{background:#9b51e0}.GovernmentLoanCalendar_dot_pinned__vr025{background:#ff9f1a}.GovernmentLoanCalendar_dot_regular_lecture__A_mb4{background:#f59e0b}.GovernmentLoanCalendar_dot_special_lecture__Bv3ij{background:#8b5cf6}.GovernmentLoanCalendar_legend___EBOk{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 18px 15px;border-top:1px solid #eceef4;color:#636b7d;font-size:12px}.GovernmentLoanCalendar_legend___EBOk span{display:inline-flex;align-items:center;gap:5px}.GovernmentLoanCalendar_upcomingCard__OW1W_{display:flex;flex-direction:column;width:100%;min-height:0;overflow:visible;box-sizing:border-box;padding:8px 14px 7px;border:1px solid #e6eaf2;border-radius:18px;background:#fff;color:#121f43;box-shadow:0 10px 28px rgba(18,31,67,.09)}.GovernmentLoanCalendar_upcomingCard__OW1W_[data-state=collapsed]{height:auto;overflow:visible}.GovernmentLoanCalendar_upcomingCard__OW1W_[data-state=expanded]{overflow:hidden}.GovernmentLoanCalendar_upcomingHeader__B2WF7{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;flex:0 0 auto;min-height:34px;gap:8px;padding-bottom:5px;border-bottom:1px solid #eceef4}.GovernmentLoanCalendar_upcomingHeader__B2WF7:after{position:absolute;bottom:-1px;left:0;width:42px;height:2px;border-radius:999px;background:#3f68ff;content:""}.GovernmentLoanCalendar_headerIcon__9nuxl{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:11px;background:#eef2ff;color:#3f68ff}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_headerIcon__9nuxl{width:28px;height:28px;border:1px solid #dce4ff;border-radius:9px;background:#eef2ff}.GovernmentLoanCalendar_upcomingHeader__B2WF7 h3{margin:0;color:#121f43;font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.GovernmentLoanCalendar_upcomingHeader__B2WF7 p{display:none;margin:0;color:#747d91;font-size:10px}.GovernmentLoanCalendar_countPill__PVwtO{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;background:#f0f3ff;color:#3f68ff;font-size:11px;font-weight:800}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_countPill__PVwtO{height:22px;box-sizing:border-box;padding:0 7px;border:1px solid #dce4ff;border-radius:6px;background:#f8faff;font-variant-numeric:tabular-nums}.GovernmentLoanCalendar_upcomingViewTabs__gWeVc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;flex:0 0 auto;margin:6px 0;padding:3px;border:1px solid #e1e6f2;border-radius:10px;background:#f7f9ff}.GovernmentLoanCalendar_upcomingViewTab__h9mFp{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:30px;padding:4px 8px;border:0;border-radius:7px;background:#fff;color:#65708a;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.GovernmentLoanCalendar_upcomingViewTab__h9mFp:hover{color:#3f68ff;background:#eef2ff}.GovernmentLoanCalendar_activeUpcomingViewTab__iaI7q{background:#3f68ff;color:#fff;box-shadow:0 3px 8px rgba(63,104,255,.18)}.GovernmentLoanCalendar_activeUpcomingViewTab__iaI7q:hover{background:#3159e8;color:#fff}.GovernmentLoanCalendar_upcomingViewTab__h9mFp:focus-visible{outline:2px solid #3f68ff;outline-offset:2px}.GovernmentLoanCalendar_upcomingRows__1wDn6{display:flex;flex:1 1 auto;flex-direction:column;padding:0;overflow:visible}.GovernmentLoanCalendar_upcomingCard__OW1W_[data-state=expanded] .GovernmentLoanCalendar_upcomingRows__1wDn6{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.GovernmentLoanCalendar_upcomingRow__VEZ6z{display:grid;grid-template-columns:58px 7px minmax(0,1fr) auto;align-items:center;flex:0 0 auto;gap:6px;width:100%;min-height:30px;box-sizing:border-box;padding:2px 0;border:0;border-bottom:1px solid #f0f1f5;background:transparent;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}.GovernmentLoanCalendar_upcomingRow__VEZ6z:last-child{border-bottom:0}.GovernmentLoanCalendar_upcomingRow__VEZ6z:hover{background:#f8faff}.GovernmentLoanCalendar_upcomingRow__VEZ6z:active{background:#eef2ff}.GovernmentLoanCalendar_upcomingRow__VEZ6z[data-manager-broadcast=true]{background:#f8faff}.GovernmentLoanCalendar_upcomingDateTime__dJ7d_{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1;white-space:nowrap}.GovernmentLoanCalendar_upcomingDate__QXjeR{color:#65708a;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.GovernmentLoanCalendar_upcomingDateLabel__8BI9_{display:block}.GovernmentLoanCalendar_upcomingTime__swk62{display:block;margin-top:2px;color:#3f68ff;font-size:10px;font-weight:850;letter-spacing:.01em}.GovernmentLoanCalendar_eventTitle___7mUi{display:flex;align-items:center;gap:5px;min-width:0;color:#28334b;font-size:14px;font-weight:600;line-height:1.45}.GovernmentLoanCalendar_compactTitle__s2Iqk{overflow:hidden;font-size:12px;white-space:nowrap}.GovernmentLoanCalendar_compactTitle__s2Iqk>span:last-child{overflow:hidden;text-overflow:ellipsis}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_compactTitle__s2Iqk{color:#28334b;font-size:12px;font-weight:650}.GovernmentLoanCalendar_managerTitle__n8BF_{color:#121f43;font-weight:800!important}.GovernmentLoanCalendar_managerMark__rn8Og{display:inline-flex;color:#3f68ff;animation:GovernmentLoanCalendar_sugar-calendar-sparkle__JEy9S 1.8s ease-in-out infinite;transform-origin:center}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_managerTitle__n8BF_{color:#121f43;font-weight:800!important}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_managerMark__rn8Og{animation:none}.GovernmentLoanCalendar_regularLecture__8oj8k{color:#9a5700!important}.GovernmentLoanCalendar_regularLecture__8oj8k .GovernmentLoanCalendar_eventTime__fvn7_,.GovernmentLoanCalendar_regularLecture__8oj8k .GovernmentLoanCalendar_managerMark__rn8Og{color:#f08a00}.GovernmentLoanCalendar_specialLecture__110ay{color:#6d35b2!important}.GovernmentLoanCalendar_specialLecture__110ay .GovernmentLoanCalendar_eventTime__fvn7_,.GovernmentLoanCalendar_specialLecture__110ay .GovernmentLoanCalendar_managerMark__rn8Og{color:#8b5cf6}.GovernmentLoanCalendar_eventDialog__zVLml .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_regularLecture__8oj8k,.GovernmentLoanCalendar_inlineUpcoming__1J3_B .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_regularLecture__8oj8k,.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_regularLecture__8oj8k{padding:1px 6px;border:1px solid #ffc66d;border-radius:999px;background:#fff4df;color:#9a5700!important}.GovernmentLoanCalendar_eventDialog__zVLml .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_specialLecture__110ay,.GovernmentLoanCalendar_inlineUpcoming__1J3_B .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_specialLecture__110ay,.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_specialLecture__110ay{padding:1px 6px;border:1px solid #d7b8f8;border-radius:999px;background:#f4edff;color:#6d35b2!important}.GovernmentLoanCalendar_eventTime__fvn7_{flex:0 0 auto;color:#3f68ff;font-size:11px;font-weight:800}.GovernmentLoanCalendar_dday__6pydF{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:38px;padding:3px 7px;border-radius:999px;font-size:10px;font-weight:800}.GovernmentLoanCalendar_dday_urgent__XRxE4{background:#fff0f1;color:#e43d4b}.GovernmentLoanCalendar_dday_soon__VuYjA{background:#fff5df;color:#db8700}.GovernmentLoanCalendar_dday_normal__Bf3QD{background:#edf2ff;color:#3f68ff}.GovernmentLoanCalendar_dday_closed__kNgwR{background:#f0f1f4;color:#8a91a2}.GovernmentLoanCalendar_viewAll__u9sCh{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:3px;width:100%;min-height:22px;padding:2px 0 0;border:0;border-top:1px solid #eceef4;background:#fff;color:#3f68ff;font-size:11px;font-weight:800;cursor:pointer;transition:color .12s ease}.GovernmentLoanCalendar_viewAll__u9sCh:hover{color:#274cc8}.GovernmentLoanCalendar_viewAll__u9sCh svg{transition:transform .18s cubic-bezier(.25,1,.5,1)}.GovernmentLoanCalendar_viewAll__u9sCh:hover svg{transform:translateX(2px)}.GovernmentLoanCalendar_upcomingActions__cPD8M{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;flex-shrink:0;gap:8px;min-height:28px;border-top:1px solid #eceef4;background:#fff}.GovernmentLoanCalendar_expandUpcoming__Bwky6{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:2px 4px 0;border:0;background:#fff;color:#3f68ff;font-size:15px;font-weight:800;cursor:pointer}.GovernmentLoanCalendar_expandUpcoming__Bwky6 svg{transition:transform .18s cubic-bezier(.25,1,.5,1)}.GovernmentLoanCalendar_expandUpcoming__Bwky6[aria-expanded=true] svg{transform:rotate(180deg)}.GovernmentLoanCalendar_upcomingActions__cPD8M .GovernmentLoanCalendar_viewAll__u9sCh{width:auto;min-width:max-content;border-top:0}.GovernmentLoanCalendar_inlineExpand___eU1L svg{transition:transform .18s cubic-bezier(.25,1,.5,1)}.GovernmentLoanCalendar_inlineExpand___eU1L[aria-expanded=true] svg{transform:rotate(90deg)}.GovernmentLoanCalendar_emptyCompact__QFXus{display:flex;align-items:center;justify-content:center;min-height:64px;height:100%;color:#8a91a2;font-size:12px}.GovernmentLoanCalendar_inlineUpcoming__1J3_B{margin-top:18px;overflow:hidden;border:1.5px solid #eceef4;border-radius:20px;background:#fcfcfc}.GovernmentLoanCalendar_inlineUpcomingTitle__0E8Cc{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid #eceef4;color:#121f43}.GovernmentLoanCalendar_inlineUpcomingTitle__0E8Cc svg{color:#3f68ff}.GovernmentLoanCalendar_inlineUpcomingTitle__0E8Cc span{margin-left:auto;color:#3f68ff;font-size:12px;font-weight:800}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>.GovernmentLoanCalendar_upcomingViewTabs__gWeVc{margin:10px 14px}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>button{display:grid;grid-template-columns:42px 8px minmax(0,1fr);align-items:center;gap:7px;width:100%;padding:12px 16px;border:0;border-bottom:1px solid #eceef4;background:#fff;text-align:left;cursor:pointer}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>button:last-child{border-bottom:0}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>p{margin:0;padding:22px;color:#8a91a2;text-align:center}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>button .GovernmentLoanCalendar_compactTitle__s2Iqk,.GovernmentLoanCalendar_inlineUpcoming__1J3_B>button .GovernmentLoanCalendar_upcomingDate__QXjeR{font-size:15px}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>.GovernmentLoanCalendar_inlineExpand___eU1L{display:flex;align-items:center;justify-content:center;gap:5px;min-height:42px;padding:8px 14px;border-top:1px solid #eceef4;background:#f8faff;color:#3f68ff;font-size:15px;font-weight:800;text-align:center}.GovernmentLoanCalendar_mobileCalendarLauncher__04Ax9{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:62px;padding:10px 14px;border:1.5px solid #d7dff7;border-radius:18px;background:#fbfcff;color:#121f43;cursor:pointer}.GovernmentLoanCalendar_mobileCalendarLauncher__04Ax9>span{display:flex;align-items:center;gap:8px}.GovernmentLoanCalendar_mobileCalendarLauncher__04Ax9>span:first-child svg{color:#3f68ff}.GovernmentLoanCalendar_mobileCalendarLauncher__04Ax9>span:last-child{color:#3f68ff;font-size:13px;font-weight:800}.GovernmentLoanCalendar_mobileCalendarLauncher__04Ax9 strong{font-size:15px}.GovernmentLoanCalendar_mobileCalendarSheet__Ya7Qg{display:flex;flex-direction:column;width:min(680px,94vw);max-height:92vh;overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 22px 70px rgba(18,31,67,.25)}.GovernmentLoanCalendar_mobileCalendarSheetHeader__FFhiE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 14px;border-bottom:1px solid #eceef4}.GovernmentLoanCalendar_mobileCalendarSheetHeader__FFhiE span{color:#3f68ff;font-size:11px;font-weight:800}.GovernmentLoanCalendar_mobileCalendarSheetHeader__FFhiE h3{margin:2px 0 0;color:#121f43;font-size:18px}.GovernmentLoanCalendar_mobileCalendarSheetHeader__FFhiE button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#f4f5f8;color:#566079;cursor:pointer}.GovernmentLoanCalendar_mobileFullscreenBackdrop__mTiYk{position:fixed;inset:0;z-index:1500;overflow:hidden;background:#fff}.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP,.GovernmentLoanCalendar_mobileDateDetail__o6uCn{display:flex;flex-direction:column;width:100%;height:100dvh;overflow:hidden;box-sizing:border-box;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background:#fff;color:#121f43}.GovernmentLoanCalendar_mobileWorkspaceHeader__838F7{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;flex:0 0 auto;min-height:68px;padding:6px 8px;border-bottom:1px solid #e6eaf2;background:#fff}.GovernmentLoanCalendar_mobileWorkspaceHeader__838F7>button,.GovernmentLoanCalendar_mobileWorkspaceMonth__W7EkG>button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:12px;background:transparent;color:#3f68ff;cursor:pointer}.GovernmentLoanCalendar_mobileWorkspaceMonth__W7EkG{display:grid;grid-template-columns:44px minmax(72px,1fr) 44px;align-items:center;min-width:0}.GovernmentLoanCalendar_mobileWorkspaceMonth__W7EkG>div{min-width:0;text-align:center}.GovernmentLoanCalendar_mobileWorkspaceMonth__W7EkG h3{margin:0;color:#121f43;font-size:21px;font-weight:850;letter-spacing:-.035em;line-height:1.05}.GovernmentLoanCalendar_mobileWorkspaceMonth__W7EkG span{display:block;margin-top:2px;color:#65708a;font-size:11px;font-weight:700}.GovernmentLoanCalendar_mobileHeaderSpacer__9hcCN{display:block;width:44px;height:44px}.GovernmentLoanCalendar_mobileCalendarBody__GOWdv{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1;min-height:0;overflow:hidden;background:#fff;transition:grid-template-rows .2s cubic-bezier(.25,1,.5,1)}.GovernmentLoanCalendar_mobileCalendarBody__GOWdv.GovernmentLoanCalendar_mobileAgendaMode__uZ08I{grid-template-rows:minmax(272px,42dvh) minmax(0,1fr)}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;border:0;border-radius:0;background:#fff}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_calendarToolbar__ys6uF,.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_legend___EBOk{display:none}.GovernmentLoanCalendar_mobileAgendaPanel__IGlxn{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-top:1px solid #e6eaf2;background:#fff}.GovernmentLoanCalendar_mobileAgendaPanel__IGlxn>header{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:50px;padding:0 16px}.GovernmentLoanCalendar_mobileAgendaPanel__IGlxn>header strong{color:#121f43;font-size:18px;font-weight:850}.GovernmentLoanCalendar_mobileAgendaPanel__IGlxn>header span{color:#3f68ff;font-size:12px;font-weight:850}.GovernmentLoanCalendar_mobileAgendaRows__TlsvF{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 8px}.GovernmentLoanCalendar_mobileAgendaRows__TlsvF>button{display:grid;grid-template-columns:54px 7px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:52px;padding:4px 2px;border:0;border-bottom:1px solid #eef1f6;background:#fff;color:#121f43;text-align:left;cursor:pointer}.GovernmentLoanCalendar_mobileAgendaRows__TlsvF>button>span:first-child{color:#65708a;font-size:11px;font-weight:800}.GovernmentLoanCalendar_mobileAgendaEmpty__woiQx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:120px;color:#8a91a2;text-align:center}.GovernmentLoanCalendar_mobileAgendaEmpty__woiQx svg{color:#8aa2ff}.GovernmentLoanCalendar_mobileAgendaEmpty__woiQx strong{color:#4d5870;font-size:14px}.GovernmentLoanCalendar_mobileAgendaEmpty__woiQx span{font-size:12px}.GovernmentLoanCalendar_mobileAgendaAdd__E7NlO{display:flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-height:48px;margin:8px 12px 12px;border:0;border-radius:14px;background:#3f68ff;color:#fff;font-size:14px;font-weight:850;cursor:pointer}.GovernmentLoanCalendar_expandUpcoming__Bwky6:focus-visible,.GovernmentLoanCalendar_inlineExpand___eU1L:focus-visible,.GovernmentLoanCalendar_mobileCalendarLauncher__04Ax9:focus-visible,.GovernmentLoanCalendar_mobileCalendarSheetHeader__FFhiE button:focus-visible{outline:2px solid #3f68ff;outline-offset:2px}.GovernmentLoanCalendar_mobileAgendaAdd__E7NlO:focus-visible,.GovernmentLoanCalendar_mobileAgendaRows__TlsvF button:focus-visible,.GovernmentLoanCalendar_mobileWorkspaceHeader__838F7 button:focus-visible{outline:2px solid #3f68ff;outline-offset:2px}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_upcomingRow__VEZ6z:focus-visible{outline:2px solid #3f68ff;outline-offset:-2px}.GovernmentLoanCalendar_modalBackdrop__h5Uuz{position:fixed;inset:0;z-index:1450;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(18,31,67,.46);backdrop-filter:blur(5px)}.GovernmentLoanCalendar_eventDialog__zVLml{display:flex;flex-direction:column;width:min(760px,94vw);max-height:min(820px,92vh);overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 22px 70px rgba(18,31,67,.25)}.GovernmentLoanCalendar_dialogHeader__WRLaA{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:18px 20px;border-bottom:1px solid #eceef4}.GovernmentLoanCalendar_dialogHeader__WRLaA h3{margin:0;color:#121f43;font-size:18px}.GovernmentLoanCalendar_dialogHeader__WRLaA p{margin:2px 0 0;color:#7a8397;font-size:12px}.GovernmentLoanCalendar_dialogHeader__WRLaA>button,.GovernmentLoanCalendar_formHeading__6hqVn button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:#f4f5f8;color:#566079;cursor:pointer}.GovernmentLoanCalendar_dialogBody__Z8wth{overflow-y:auto;padding:18px 20px 22px}.GovernmentLoanCalendar_eventList__YXNf_{display:flex;flex-direction:column;gap:9px}.GovernmentLoanCalendar_eventRow__P717_{display:grid;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:start;gap:10px;padding:14px;border:1.5px solid #eceef4;border-radius:18px;background:#fcfcfc}.GovernmentLoanCalendar_managerRow__Bcudt{border-color:#bdcaff;background:#f7f9ff}.GovernmentLoanCalendar_eventContent__pZIrC{min-width:0}.GovernmentLoanCalendar_eventContent__pZIrC p{margin:7px 0 0;color:#626c82;font-size:13px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.GovernmentLoanCalendar_detailButton__eO96j{align-self:center;padding:7px 10px;border:1px solid #8ca4ff;border-radius:10px;background:#fff;color:#3f68ff;font-size:12px;font-weight:800;cursor:pointer}.GovernmentLoanCalendar_rowActions__9AnmP{display:flex;gap:4px}.GovernmentLoanCalendar_rowActions__9AnmP button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:9px;background:#fff;color:#68738a;cursor:pointer}.GovernmentLoanCalendar_rowActions__9AnmP button:hover{color:#3f68ff;background:#eef2ff}.GovernmentLoanCalendar_eventImages___9cUy{display:flex;gap:7px;margin-top:9px;overflow-x:auto}.GovernmentLoanCalendar_eventImageButton__Gt6WW{flex:0 0 58px;width:58px;height:58px;padding:0;overflow:hidden;border:1px solid #e5e7ee;border-radius:11px;background:#fff;cursor:zoom-in}.GovernmentLoanCalendar_eventImageButton__Gt6WW img{width:100%;height:100%;object-fit:cover}.GovernmentLoanCalendar_emptyState__9agy5{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px;color:#8a91a2}.GovernmentLoanCalendar_emptyState__9agy5 strong{color:#4d5870}.GovernmentLoanCalendar_emptyState__9agy5 span{font-size:13px}.GovernmentLoanCalendar_addButton__rkMXk{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:46px;margin-top:14px;border:1.5px dashed #90a5ff;border-radius:15px;background:#f7f9ff;color:#3f68ff;font-size:14px;font-weight:800;cursor:pointer}.GovernmentLoanCalendar_eventForm__jqSrE{margin-top:14px;padding:16px;border:1.5px solid #dfe5f7;border-radius:18px;background:#f9faff}.GovernmentLoanCalendar_formHeading__6hqVn{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;color:#121f43;font-size:16px;font-weight:800}.GovernmentLoanCalendar_formGrid__m9gTD{display:grid;grid-template-columns:1fr 1fr;gap:10px}.GovernmentLoanCalendar_eventForm__jqSrE fieldset,.GovernmentLoanCalendar_eventForm__jqSrE label{min-width:0}.GovernmentLoanCalendar_eventForm__jqSrE label>span,.GovernmentLoanCalendar_eventForm__jqSrE legend{display:flex;justify-content:space-between;margin-bottom:6px;color:#48536a;font-size:12px;font-weight:800}.GovernmentLoanCalendar_eventForm__jqSrE small{color:#8a91a2;font-weight:600}.GovernmentLoanCalendar_eventForm__jqSrE input,.GovernmentLoanCalendar_eventForm__jqSrE textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #dfe3ed;border-radius:11px;background:#fff;color:#121f43;font:inherit;outline:none}.GovernmentLoanCalendar_eventForm__jqSrE input:focus,.GovernmentLoanCalendar_eventForm__jqSrE textarea:focus{border-color:#3f68ff;box-shadow:0 0 0 3px rgba(63,104,255,.12)}.GovernmentLoanCalendar_eventForm__jqSrE textarea{resize:vertical}.GovernmentLoanCalendar_fullField__FO4Ec{display:block;margin-top:11px}.GovernmentLoanCalendar_formOptionRow__ZypX5{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.GovernmentLoanCalendar_formOptionRow__ZypX5 fieldset{margin:0;padding:0;border:0}.GovernmentLoanCalendar_segmented__OEN09{display:flex;gap:5px}.GovernmentLoanCalendar_segmented__OEN09 button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:35px;padding:0 10px;border:1px solid #dfe3ed;border-radius:999px;background:#fff;color:#626c82;font-size:12px;font-weight:700;cursor:pointer}.GovernmentLoanCalendar_segmented__OEN09 .GovernmentLoanCalendar_selectedSegment__A3qAV{border-width:1.5px;border-color:#3f68ff;color:#3f68ff}.GovernmentLoanCalendar_uploadRow__djyMm{margin-top:13px}.GovernmentLoanCalendar_uploadRow__djyMm>button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid #dfe3ed;border-radius:11px;background:#fff;color:#4d5870;font-size:12px;font-weight:800;cursor:pointer}.GovernmentLoanCalendar_uploadRow__djyMm button span{color:#3f68ff}.GovernmentLoanCalendar_uploadRow__djyMm button:disabled{opacity:.45;cursor:not-allowed}.GovernmentLoanCalendar_uploadPreview__kXEbP{display:flex;gap:8px;margin-top:9px;overflow-x:auto}.GovernmentLoanCalendar_uploadPreview__kXEbP>div{position:relative;flex:0 0 70px;width:70px;height:70px}.GovernmentLoanCalendar_uploadPreview__kXEbP img{width:100%;height:100%;object-fit:cover;border-radius:12px;border:1px solid #e2e6ef}.GovernmentLoanCalendar_uploadPreview__kXEbP button{position:absolute;top:3px;right:3px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:rgba(18,31,67,.78);color:#fff;cursor:pointer}.GovernmentLoanCalendar_formActions___B5S2{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.GovernmentLoanCalendar_formActions___B5S2 button{min-width:86px;height:40px;border:1px solid #dfe3ed;border-radius:11px;background:#fff;color:#586278;font-weight:800;cursor:pointer}.GovernmentLoanCalendar_formActions___B5S2 .GovernmentLoanCalendar_primaryButton__Noi_8{border-color:#3f68ff;background:#3f68ff;color:#fff}.GovernmentLoanCalendar_formActions___B5S2 button:disabled{opacity:.55}.GovernmentLoanCalendar_sheetHandle__te11s{display:none}.GovernmentLoanCalendar_errorState__vSom9{margin-top:12px;padding:11px 14px;border-radius:12px;background:#fff3f4;color:#d94855;font-size:13px}@keyframes GovernmentLoanCalendar_sugar-calendar-sparkle__JEy9S{0%,to{transform:rotate(-7deg) scale(.92);opacity:.72}50%{transform:rotate(8deg) scale(1.16);opacity:1}}@media (prefers-reduced-motion:reduce){.GovernmentLoanCalendar_managerMark__rn8Og{animation:none}}@media (max-width:1199px){.GovernmentLoanCalendar_sectionWrap__729CC{padding-top:24px}.GovernmentLoanCalendar_dayCell__TJjsg{min-height:76px}.GovernmentLoanCalendar_sectionCard__x48Ju{padding:22px}.GovernmentLoanCalendar_upcomingViewTab__h9mFp{min-height:44px;font-size:15px}}@media (max-width:599px){.GovernmentLoanCalendar_sectionWrap__729CC{padding:20px 0;scroll-margin-top:58px}.GovernmentLoanCalendar_sectionCard__x48Ju{padding:18px 12px;border-radius:24px}.GovernmentLoanCalendar_sectionHeader__2hvhA{align-items:flex-start;margin:0 5px 14px}.GovernmentLoanCalendar_sectionTitle__LIe8G h2{font-size:19px}.GovernmentLoanCalendar_sectionTitle__LIe8G p{font-size:12px}.GovernmentLoanCalendar_loadingText__5cmeg{display:none}.GovernmentLoanCalendar_calendarCard__093oN{border-radius:20px}.GovernmentLoanCalendar_calendarToolbar__ys6uF{padding:12px}.GovernmentLoanCalendar_monthControl__IKiY0{gap:8px}.GovernmentLoanCalendar_monthControl__IKiY0 strong{min-width:92px;font-size:16px}.GovernmentLoanCalendar_monthControl__IKiY0 button,.GovernmentLoanCalendar_todayButton__HGgH_{min-width:44px;height:44px;border-radius:12px}.GovernmentLoanCalendar_todayButton__HGgH_{padding:0 11px}.GovernmentLoanCalendar_weekdays__O10_X{padding:10px 6px 4px}.GovernmentLoanCalendar_daysGrid__5aHdv{padding:0}.GovernmentLoanCalendar_dayCell__TJjsg{min-height:55px;padding:6px 3px;border-radius:0;text-align:center}.GovernmentLoanCalendar_dayNumber__WX1er{min-height:21px;font-size:13px}.GovernmentLoanCalendar_todayCell__WlnOT .GovernmentLoanCalendar_dayNumber__WX1er{width:24px;height:24px;margin:-3px auto 0}.GovernmentLoanCalendar_holiday__ePKUj{font-size:8px}.GovernmentLoanCalendar_desktopEvents__TVkGF{display:none}.GovernmentLoanCalendar_mobileDots__omYL4{display:flex;align-items:center;justify-content:center;gap:3px;margin-top:3px}.GovernmentLoanCalendar_mobileDots__omYL4 .GovernmentLoanCalendar_eventDot__I9fmW{width:5px;height:5px;flex-basis:5px}.GovernmentLoanCalendar_mobileDots__omYL4 small{color:#3f68ff;font-size:8px}.GovernmentLoanCalendar_legend___EBOk{gap:9px;padding:10px 12px 12px;font-size:10px}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM{border-radius:0}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_weekdays__O10_X{padding:8px 5px 3px}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_daysGrid__5aHdv{grid-template-rows:repeat(6,minmax(0,1fr));min-height:0;padding:0}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_dayCell__TJjsg{min-height:0;height:auto;padding:4px 2px;border-radius:0}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_dayNumber__WX1er{min-height:20px;font-size:14px}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_selectedDay__xsEZu{background:#f1f5ff}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_selectedDay__xsEZu .GovernmentLoanCalendar_dayNumber__WX1er{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:-3px auto 0;border-radius:50%;background:#121f43;color:#fff!important}.GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_todayCell__WlnOT.GovernmentLoanCalendar_selectedDay__xsEZu .GovernmentLoanCalendar_dayNumber__WX1er{background:#3f68ff}.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_weekdays__O10_X{padding-top:5px;font-size:11px}.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_daysGrid__5aHdv{padding-bottom:0}.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_dayCell__TJjsg{padding:1px;border-radius:0}.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_dayNumber__WX1er{min-height:17px;font-size:12px}.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_selectedDay__xsEZu .GovernmentLoanCalendar_dayNumber__WX1er,.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_todayCell__WlnOT .GovernmentLoanCalendar_dayNumber__WX1er{width:22px;height:22px;margin:-2px auto 0}.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_holiday__ePKUj{display:none}.GovernmentLoanCalendar_mobileAgendaMode__uZ08I .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_mobileDots__omYL4{margin-top:1px}.GovernmentLoanCalendar_inlineUpcoming__1J3_B{border-radius:18px}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>.GovernmentLoanCalendar_upcomingViewTabs__gWeVc{margin:10px 12px}.GovernmentLoanCalendar_inlineUpcoming__1J3_B>button{padding:11px 12px}.GovernmentLoanCalendar_compactTitle__s2Iqk{font-size:12px}.GovernmentLoanCalendar_mobileCalendarSheet__Ya7Qg.GovernmentLoanCalendar_mobileSheet__1zuNP{width:100%;max-height:94vh;border-radius:24px 24px 0 0;padding-bottom:max(8px,env(safe-area-inset-bottom));animation:GovernmentLoanCalendar_calendar-sheet-in__V77IZ .24s cubic-bezier(.16,1,.3,1)}.GovernmentLoanCalendar_mobileCalendarSheet__Ya7Qg .GovernmentLoanCalendar_calendarCard__093oN{overflow-y:auto;border:0;border-radius:0}.GovernmentLoanCalendar_mobileCalendarSheetHeader__FFhiE{flex:0 0 auto}.GovernmentLoanCalendar_modalBackdrop__h5Uuz{align-items:flex-end;padding:0}.GovernmentLoanCalendar_eventDialog__zVLml.GovernmentLoanCalendar_mobileSheet__1zuNP{width:100%;max-height:88vh;border-radius:24px 24px 0 0;animation:GovernmentLoanCalendar_calendar-sheet-in__V77IZ .24s cubic-bezier(.16,1,.3,1)}.GovernmentLoanCalendar_sheetHandle__te11s{display:block;width:44px;height:5px;margin:8px auto 0;border-radius:999px;background:#d5d9e3}.GovernmentLoanCalendar_dialogHeader__WRLaA{padding:12px 14px 14px}.GovernmentLoanCalendar_dialogBody__Z8wth{padding:14px 12px 20px}.GovernmentLoanCalendar_eventRow__P717_{grid-template-columns:7px minmax(0,1fr);padding:12px}.GovernmentLoanCalendar_eventRow__P717_>.GovernmentLoanCalendar_dday__6pydF,.GovernmentLoanCalendar_eventRow__P717_>.GovernmentLoanCalendar_detailButton__eO96j,.GovernmentLoanCalendar_eventRow__P717_>.GovernmentLoanCalendar_rowActions__9AnmP{grid-column:2;justify-self:start}.GovernmentLoanCalendar_eventContent__pZIrC .GovernmentLoanCalendar_eventTitle___7mUi{font-size:13px}.GovernmentLoanCalendar_formGrid__m9gTD,.GovernmentLoanCalendar_formOptionRow__ZypX5{grid-template-columns:1fr}.GovernmentLoanCalendar_segmented__OEN09{flex-wrap:wrap}.GovernmentLoanCalendar_eventForm__jqSrE{padding:13px}.GovernmentLoanCalendar_formActions___B5S2{position:sticky;bottom:-20px;margin:14px -13px -13px;padding:10px 13px;background:#f9faff}.GovernmentLoanCalendar_eventDialog__zVLml.GovernmentLoanCalendar_mobileDateDetail__o6uCn{width:100%;height:100dvh;max-height:none;overflow:hidden;box-sizing:border-box;border-radius:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background:#fff;box-shadow:none;animation:none}.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_dialogHeader__WRLaA{flex:0 0 auto;padding:12px 14px}.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_dialogBody__Z8wth{flex:1;min-height:0;overflow-y:auto;padding:14px 12px max(20px,env(safe-area-inset-bottom))}.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_eventList__YXNf_{min-height:0}.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaAdd__E7NlO,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaEmpty__woiQx span,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaEmpty__woiQx strong,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaPanel__IGlxn>header span,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaRows__TlsvF .GovernmentLoanCalendar_compactTitle__s2Iqk,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaRows__TlsvF .GovernmentLoanCalendar_dday__6pydF,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaRows__TlsvF .GovernmentLoanCalendar_eventTime__fvn7_,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileAgendaRows__TlsvF>button>span:first-child,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_dayNumber__WX1er,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_holiday__ePKUj,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_mobileDots__omYL4 small,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileWorkspaceCalendar__wFTFM .GovernmentLoanCalendar_weekdays__O10_X,.GovernmentLoanCalendar_mobileCalendarWorkspace__Jb_IP .GovernmentLoanCalendar_mobileWorkspaceMonth__W7EkG span,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_addButton__rkMXk,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_dday__6pydF,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_detailButton__eO96j,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_dialogHeader__WRLaA p,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_emptyState__9agy5 span,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_errorState__vSom9,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_eventContent__pZIrC p,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_eventForm__jqSrE label>span,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_eventForm__jqSrE legend,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_eventTime__fvn7_,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_eventTitle___7mUi,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_segmented__OEN09 button,.GovernmentLoanCalendar_mobileDateDetail__o6uCn .GovernmentLoanCalendar_uploadRow__djyMm>button{font-size:15px}}@media (min-width:1200px){.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_cellEvent__M5yTk,.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_holiday__ePKUj{font-size:15px}.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_desktopEvents__TVkGF .GovernmentLoanCalendar_managerTitle__n8BF_{align-self:flex-start;max-width:100%;box-sizing:border-box;padding:2px 8px;border:1px solid #b9defc;border-radius:999px;background:#eaf7ff;color:#1769aa}.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_desktopEvents__TVkGF .GovernmentLoanCalendar_managerTitle__n8BF_ svg{color:#2a83cf}.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_desktopEvents__TVkGF .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_regularLecture__8oj8k{border-color:#ffc66d;background:#fff4df;color:#9a5700}.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_desktopEvents__TVkGF .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_regularLecture__8oj8k svg{color:#f08a00}.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_desktopEvents__TVkGF .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_specialLecture__110ay{border-color:#d7b8f8;background:#f4edff;color:#6d35b2}.GovernmentLoanCalendar_calendarCard__093oN .GovernmentLoanCalendar_desktopEvents__TVkGF .GovernmentLoanCalendar_managerTitle__n8BF_.GovernmentLoanCalendar_specialLecture__110ay svg{color:#8b5cf6}.GovernmentLoanCalendar_upcomingHeader__B2WF7 h3{font-size:17px}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_countPill__PVwtO{font-size:13px}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_upcomingRow__VEZ6z{min-height:36px;padding:5px 0}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_eventTime__fvn7_,.GovernmentLoanCalendar_upcomingDate__QXjeR{font-size:13px}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_upcomingTime__swk62{font-size:11px}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_compactTitle__s2Iqk{font-size:14px}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_dday__6pydF{font-size:12px}.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_viewAll__u9sCh{font-size:13px}}@media (prefers-reduced-motion:reduce){.GovernmentLoanCalendar_expandUpcoming__Bwky6 svg,.GovernmentLoanCalendar_inlineExpand___eU1L svg,.GovernmentLoanCalendar_mobileCalendarBody__GOWdv,.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_upcomingRow__VEZ6z,.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_viewAll__u9sCh,.GovernmentLoanCalendar_upcomingCard__OW1W_ .GovernmentLoanCalendar_viewAll__u9sCh svg,.GovernmentLoanCalendar_upcomingViewTab__h9mFp{transition:none}.GovernmentLoanCalendar_mobileCalendarSheet__Ya7Qg.GovernmentLoanCalendar_mobileSheet__1zuNP{animation:none}}@keyframes GovernmentLoanCalendar_calendar-sheet-in__V77IZ{0%{transform:translateY(100%)}to{transform:translateY(0)}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}