.AnnouncementCategoryList_searchContainer__z9ZPn{display:flex;gap:1rem;padding:1.25rem;background-color:var(--color-white);border-bottom:1px solid var(--color-border)}.AnnouncementCategoryList_searchField__hLeXd{flex:1 1;min-width:200px}.AnnouncementCategoryList_noMarginBottom__cZRPI{margin-bottom:0!important}.AnnouncementCategoryList_createButton__GemaN{background-color:var(--amplify-components-tabs-item-active-color)!important;color:var(--color-white)!important;border:1px solid var(--amplify-components-tabs-item-active-color)!important}.AnnouncementCategoryList_createButton__GemaN:hover{opacity:var(--opacityーhover)!important}.AnnouncementCategoryList_tableContainer__ZPLEu{overflow-x:auto}.AnnouncementCategoryList_modalOverlay__6Wf9J{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.AnnouncementCategoryList_modal__WYfuh{background:#fff;border-radius:8px;padding:0;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.2)}.AnnouncementCategoryList_modalHeader__sKtcS{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e0e0e0}.AnnouncementCategoryList_closeButton__pCZkN{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;display:flex;align-items:center;justify-content:center}.AnnouncementCategoryList_closeButton__pCZkN:hover{background-color:#f5f5f5}.AnnouncementCategoryList_closeButton__pCZkN:disabled{cursor:not-allowed;opacity:.5}.AnnouncementCategoryList_modalContent__4Msib{padding:1.5rem}.AnnouncementCategoryList_formField__ip_g0{margin-bottom:1.5rem}.AnnouncementCategoryList_modalFooter__M7J0_{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #e0e0e0;background-color:#f9f9f9}.AnnouncementCategoryList_cancelButton__M8ryO{background-color:#6c757d;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.AnnouncementCategoryList_cancelButton__M8ryO:hover{background-color:#5a6268}.AnnouncementCategoryList_submitButton__3kknD{background-color:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer}.AnnouncementCategoryList_submitButton__3kknD:hover{background-color:#0056b3}.AnnouncementCategoryList_submitButton__3kknD:disabled{background-color:#6c757d;cursor:not-allowed}.AnnouncementCategoryList_deleteButton__U29HY{background-color:#dc3545!important;color:#fff!important;border:1px solid #dc3545!important;min-width:auto!important}.AnnouncementCategoryList_deleteButton__U29HY:hover{background-color:#c82333!important}.AnnouncementCategoryList_deleteConfirmButton__5mBdy{background-color:#dc3545!important;color:#fff!important;border:1px solid #dc3545!important}.AnnouncementCategoryList_deleteConfirmButton__5mBdy:hover{background-color:#c82333!important}@media (max-width:768px){.AnnouncementCategoryList_searchContainer__z9ZPn{flex-direction:column;gap:.75rem}.AnnouncementCategoryList_searchField__hLeXd{min-width:unset}.AnnouncementCategoryList_modal__WYfuh{width:95%;margin:1rem}.AnnouncementCategoryList_modalContent__4Msib,.AnnouncementCategoryList_modalFooter__M7J0_,.AnnouncementCategoryList_modalHeader__sKtcS{padding:1rem}}.PageTitle_container__f5kSJ{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem}.PageTitle_title__gfOJ9{font-size:var(--fontSize-title);font-weight:600}.AdministratorForm_heading__wMcBt{font-size:var(--fontSize-3xl);margin-bottom:1rem}.AdministratorForm_formBlock__DSEpC,.AdministratorForm_section__yoRi0{display:flex;flex-direction:column;gap:2rem;width:100%}.AdministratorForm_formBlock__DSEpC{padding:2rem;background-color:var(--color-gray-lightest);border-radius:var(--border-radius-large)}.AdministratorForm_submitButton__lPXbJ{background-color:var(--amplify-components-tabs-item-active-color);color:var(--color-white);border:1px solid var(--amplify-components-tabs-item-active-color)}.AdministratorForm_submitButton__lPXbJ:hover{background-color:var(--color-white);color:var(--amplify-components-tabs-item-active-color);border:1px solid var(--amplify-components-tabs-item-active-color)}.CampaignEdit_modalOverlay__2aefD{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.CampaignEdit_modal__3XMg_{background:#fff;border-radius:8px;min-width:400px;max-width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1)}.CampaignEdit_modalHeader__ORBp7{padding:10px 16px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.CampaignEdit_modalContent__VBpSt{padding:16px}.CampaignEdit_modalFooter__1ZG6a{padding:10px 16px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #eee}.CampaignEdit_closeButton__cRIvD{background:none;border:none;cursor:pointer;padding:4px;color:#666}.CampaignEdit_closeButton__cRIvD:hover{color:#333}.SidebarItem_sidebarItem__CnX3p{font-size:16px;display:flex;flex-direction:column;transition:background-color .3s;width:100%;font-weight:600;border-radius:var(--border-radius-lg)}.SidebarItem_mainLink__MnWcN{display:flex;gap:.5rem;align-items:center;cursor:pointer;color:var(--color-black);padding:8px 16px}.SidebarItem_mainLink__MnWcN:hover{opacity:var(--opacityーhover)}.SidebarItem_open__RZ8Aq{background-color:transparent}.SidebarItem_mainLink__MnWcN.SidebarItem_active__VdtMb{color:#004678;background:#e5f4ff}.SidebarItem_icon__mWZtC{display:flex;width:28px;height:28px;background:var(--color-white-bg);justify-content:center;align-items:center;border-radius:8px}.SidebarItem_submenu__bKNOl{display:flex;flex-direction:column;gap:8px;width:100%}.SidebarSubItem_item__YSbqW{color:var(--color-black);background-color:transparent;padding:.5rem 1rem .5rem 2.5rem;display:block}.SidebarSubItem_item__YSbqW.SidebarSubItem_active__vYb_Q,.SidebarSubItem_menuHeader__qVET4.SidebarSubItem_active__vYb_Q{border-radius:var(--border-radius-lg);background-color:var(--amplify-components-tabs-item-active-color)}.SidebarAdmin_sidebarContainer__1vxdT{position:-webkit-sticky;position:sticky;height:calc(100vh);min-width:var(--sidebar-width);left:0;top:0;overflow-x:hidden;padding:0p;transition:min-width .3s ease;background-color:var(--color-white)}.SidebarAdmin_sidebarContainer__1vxdT.SidebarAdmin_collapsed__6qvqp{min-width:55px}.SidebarAdmin_sidebarContainer__1vxdT.SidebarAdmin_collapsed__6qvqp.SidebarAdmin_hovered__OV3aB{min-width:var(--sidebar-width)}.SidebarAdmin_sidebar__ez2N6{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;background-color:#f5fbff;padding-block:14px;gap:20px;max-width:240px;transition:max-width .3s ease}.SidebarAdmin_sidebarContainer__1vxdT.SidebarAdmin_collapsed__6qvqp .SidebarAdmin_sidebar__ez2N6{max-width:55px}.SidebarAdmin_sidebarContainer__1vxdT.SidebarAdmin_collapsed__6qvqp.SidebarAdmin_hovered__OV3aB .SidebarAdmin_sidebar__ez2N6{max-width:240px}.SidebarAdmin_sidebarInner__vs8iV{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.SidebarAdmin_sidebar__ez2N6 .SidebarAdmin_logoutButton__NcSub{margin-top:auto;font-size:16px;padding:16px 20px;justify-content:flex-start;background-color:transparent;color:var(--color-black);border-radius:0;line-height:19px;font-weight:600;width:100%;gap:8px}.SidebarAdmin_sidebar__ez2N6 .SidebarAdmin_logoutButton__NcSub .SidebarAdmin_logoutIcon__acusC{display:flex;width:28px;height:28px;background:var(--color-white-bg);justify-content:center;align-items:center;border-radius:8px}.SidebarAdmin_sidebar__ez2N6 .SidebarAdmin_sidebarMenuIcon__EB7_0{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:var(--border-radius-lg);cursor:pointer;margin-left:12px}.SidebarAdmin_sidebarLinksWrapper__7sxaf{width:100%;display:flex;flex-direction:column;gap:20px}.SidebarAdmin_sidebarHeader__9e_jt{width:100%;display:flex;padding:.8125rem 0;justify-content:center;border-bottom:1px solid #4b545c}@media (max-width:1024px){.SidebarAdmin_sidebarContainer__1vxdT{display:none}.SidebarAdmin_sidebarInner__vs8iV{flex-direction:row;gap:.5rem;width:100%}}.HkTime_hkTimeContainer__ab5cQ{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:8px 16px;min-width:289px}.HkTime_hkTimeText__OMxo2{font-size:16px;line-height:19px;color:var(--color-black);white-space:nowrap}.HkTime_hkTimeContainer__ab5cQ.HkTime_main-page__pI0h2 .HkTime_hkTimeText__OMxo2{color:var(--color-black)}@media (max-width:1200px){.HkTime_hkTimeText__OMxo2{font-size:12px;line-height:14px}.HkTime_hkTimeContainer__ab5cQ{padding:6px 0;min-width:206px}}@media (max-width:320px){.HkTime_hkTimeContainer__ab5cQ{display:none}}.DateTimePicker_container__ijhiT{position:relative;width:100%}.DateTimePicker_label___EZGd{display:block;margin-bottom:8px;color:#666e8a;font-weight:500;font-size:14px}.DateTimePicker_required__XbjzJ{color:#e74c3c;margin-left:4px}.DateTimePicker_inputWrapper__DQv2v{position:relative;width:100%}.DateTimePicker_input__Z_SJQ{width:100%;padding:12px 40px 12px 12px;border:1px solid #ddd;border-radius:8px;font-size:14px;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.DateTimePicker_input__Z_SJQ:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.DateTimePicker_input__Z_SJQ.DateTimePicker_error__OEctD{border-color:#e74c3c}.DateTimePicker_input__Z_SJQ.DateTimePicker_disabled__WkVK2{background-color:var(--color-white);color:var(--color-black);cursor:not-allowed}.DateTimePicker_input__Z_SJQ.DateTimePicker_disabled__WkVK2:focus{outline:none;box-shadow:none}.DateTimePicker_calendarIcon__NoWCQ{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:16px;color:#666}.DateTimePicker_calendarIcon__NoWCQ.DateTimePicker_disabled__WkVK2{cursor:not-allowed}.DateTimePicker_errorText__maQ5V{color:#e74c3c;font-size:12px;margin-top:4px;display:block}.DateTimePicker_dropdown__mmTag{position:absolute;top:100%;right:0;z-index:1000;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:4px;max-width:350px}.DateTimePicker_pickerContainer__Io9QA{display:flex;flex-direction:column;padding:0;gap:12px}.DateTimePicker_calendarSection__LTTga{flex:1 1}.DateTimePicker_timePickerSection__t84UH{display:flex;flex-direction:row;gap:12px;justify-content:center;padding:16px 32px;border-top:1px solid #d9e1e8}.DateTimePicker_calendarHeader___iT6H{display:flex;align-items:center;justify-content:space-between;padding:8px;border-bottom:1px solid #d9e1e8}.DateTimePicker_navButton__HsXik{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:#666}.DateTimePicker_navButton__HsXik:hover{background-color:#f0f0f0;color:#333}.DateTimePicker_monthYear__LgrPs{font-weight:700;font-size:16px;color:#333}.DateTimePicker_dayNames__Qhgke{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:6px;padding:0 8px}.DateTimePicker_dayName__qbLs9{text-align:center;font-size:12px;font-weight:500;color:#666;padding:6px 0;display:flex;align-items:center;justify-content:center}.DateTimePicker_calendarGrid__VGZDm{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;padding:0 8px}.DateTimePicker_dayButton__3bYR5{background:none;border:none;padding:0;cursor:pointer;border-radius:6px;font-size:12px;font-weight:700;transition:all .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin:0 auto}.DateTimePicker_dayButton__3bYR5:hover{background-color:#f0f0f0}.DateTimePicker_dayButton__3bYR5.DateTimePicker_otherMonth__L2bJc{color:#ccc}.DateTimePicker_dayButton__3bYR5.DateTimePicker_today__v__hx{font-weight:700;color:#007bff}.DateTimePicker_dayButton__3bYR5.DateTimePicker_selected__gZANz{background-color:#007bff;color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.DateTimePicker_dayButton__3bYR5.DateTimePicker_selected__gZANz:hover{background-color:#0056b3}.DateTimePicker_dayButton__3bYR5.DateTimePicker_specialDay__MeNzt{color:#e74c3c;font-weight:700}.DateTimePicker_dayButton__3bYR5.DateTimePicker_specialDay__MeNzt.DateTimePicker_selected__gZANz{background-color:#e74c3c;color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.DateTimePicker_timeInputs__8Hvq_{display:flex;flex-direction:row;gap:12px;align-items:flex-end}.DateTimePicker_timeInputGroup__pbdnm{display:flex;flex-direction:column;min-width:100px}.DateTimePicker_timeSelect__yXDq9{padding:10px 14px;border:1px solid #ddd;border-radius:6px;font-size:14px;background-color:#fff;cursor:pointer;transition:border-color .2s ease;min-width:90px}.DateTimePicker_timeSelect__yXDq9:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.DateTimePicker_timeSelect__yXDq9:hover{border-color:#007bff}.DateTimePicker_bottomActions__vnBK6{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #d9e1e8;padding:16px}.DateTimePicker_cancelButton__IqTy0{background:#fff;border:1px solid #ccc;padding:10px 20px;border-radius:50px;cursor:pointer;font-size:14px;transition:all .2s ease;color:#333}.DateTimePicker_cancelButton__IqTy0:hover{background-color:#f5f5f5;border-color:#999}.DateTimePicker_okButton__T5hAW{background:#007bff;border:1px solid #007bff;color:#fff;padding:10px 20px;border-radius:50px;cursor:pointer;font-size:14px;transition:all .2s ease;display:flex;align-items:center;gap:4px}.DateTimePicker_okButton__T5hAW:hover{background-color:#0056b3;border-color:#0056b3}.MultipleImageUploader_container__g1q4p{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.MultipleImageUploader_label__mzg0J{font-size:16px;font-weight:500;color:var(--color-black,#111);margin:0}.MultipleImageUploader_required__o62Qz{color:#0083e0}.MultipleImageUploader_dropzone__sbBHY{width:100%;min-height:300px;display:flex;align-items:center;justify-content:center;background-color:#f5fbff;border:1px dashed var(--color-blue-primary,#007bff);border-radius:var(--border-radius-xl,16px);cursor:pointer;transition:all .2s ease;padding:24px}.MultipleImageUploader_dropzone__sbBHY:hover{background-color:#e6f3ff;border-color:var(--color-blue-primary,#007bff)}.MultipleImageUploader_instructionText__VUqb5{font-size:16px;color:var(--color-black,#111);margin:0;text-align:center}.MultipleImageUploader_selectButton__ZwYES{background-color:var(--color-blue-primary,#007bff);color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.MultipleImageUploader_selectButton__ZwYES:hover{background-color:#0056b3}.MultipleImageUploader_previewContainer__dqhFC{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.MultipleImageUploader_mainImageContainer__NHvGb{position:relative;width:100%;height:400px;background-color:#f5fbff;border-radius:var(--border-radius-xl,16px);overflow:hidden;display:flex;align-items:center;justify-content:center}.MultipleImageUploader_mainImage__jafzF{width:100%;height:100%;object-fit:contain}.MultipleImageUploader_navButton__fGD7x{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;z-index:10}.MultipleImageUploader_navButton__fGD7x:hover{background-color:rgba(0,0,0,.7)}.MultipleImageUploader_thumbnailWrapper__fw5or{display:flex;gap:12px;width:100%;align-items:flex-start}.MultipleImageUploader_thumbnailContainer__13Hdl{display:flex;gap:12px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;flex:1 1;min-width:0;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#cbd5e0 #f5fbff;-webkit-overflow-scrolling:touch}.MultipleImageUploader_thumbnailContainer__13Hdl::-webkit-scrollbar{height:8px}.MultipleImageUploader_thumbnailContainer__13Hdl::-webkit-scrollbar-track{background:#f5fbff;border-radius:4px}.MultipleImageUploader_thumbnailContainer__13Hdl::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.MultipleImageUploader_thumbnailContainer__13Hdl::-webkit-scrollbar-thumb:hover{background:#a0aec0}.MultipleImageUploader_addThumbnail__ozQjG{width:100px;height:100px;min-width:100px;min-height:100px;flex-shrink:0;border:1px dashed var(--color-blue-primary,#007bff);border-radius:var(--border-radius-lg,8px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:-webkit-sticky;position:sticky;left:0;z-index:1;background-color:#f5fbff}.MultipleImageUploader_addThumbnail__ozQjG:hover{background-color:#e6f3ff;border-color:var(--color-blue-primary,#007bff)}.MultipleImageUploader_addButton__QpVJk{width:100%;height:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-blue-primary,#007bff);padding:0}.MultipleImageUploader_thumbnail__bdk5F{position:relative;width:100px;height:100px;min-width:100px;min-height:100px;flex-shrink:0;border-radius:var(--border-radius-lg,8px);overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .2s ease}.MultipleImageUploader_activeThumbnail__rXi49,.MultipleImageUploader_thumbnail__bdk5F:hover{border-color:var(--color-blue-primary,#007bff)}.MultipleImageUploader_thumbnailImage__5GiZS{width:100%;height:100%;object-fit:cover}.MultipleImageUploader_removeButton__i6MqO{position:absolute;top:4px;right:4px;background-color:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;padding:0}.MultipleImageUploader_removeButton__i6MqO:hover{background-color:rgba(0,0,0,.8)}.MultipleImageUploader_removeButton__i6MqO svg{width:12px;height:12px}.ProposalFileUploader_container__7U0wV{display:flex;flex-direction:column;gap:16px;width:100%}.ProposalFileUploader_label___8BZd{font-size:16px;font-weight:500;color:var(--color-black,#111);margin:0}.ProposalFileUploader_required__zgNSH{color:#0083e0}.ProposalFileUploader_dropzone__t7y_z{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;background-color:#f5fbff;border:1px dashed var(--color-blue-primary,#007bff);border-radius:var(--border-radius-xl,16px);cursor:pointer;transition:all .2s ease;padding:24px}.ProposalFileUploader_dropzone__t7y_z:hover{background-color:#e6f3ff;border-color:var(--color-blue-primary,#007bff)}.ProposalFileUploader_instructionText__VWf_X{font-size:16px;color:var(--color-black,#111);margin:0;text-align:center}.ProposalFileUploader_selectButton__HoP7Z{background-color:var(--color-blue-primary,#007bff);color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.ProposalFileUploader_selectButton__HoP7Z:hover{background-color:#0056b3}.ProposalFileUploader_filePreview__79q1g{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#fff;border:1px solid #e0e0e0;border-radius:var(--border-radius-lg,8px);gap:12px}.ProposalFileUploader_fileInfo__AgeOV{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.ProposalFileUploader_fileInfo__AgeOV svg{color:var(--color-blue-primary,#007bff);flex-shrink:0}.ProposalFileUploader_fileName__1zGy9{font-size:14px;color:var(--color-black,#111);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease;cursor:pointer}.ProposalFileUploader_fileName__1zGy9:hover{color:#0056b3}.ProposalFileUploader_removeButton__T9K06{background:none;border:none;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;transition:color .2s ease;flex-shrink:0}.ProposalFileUploader_removeButton__T9K06:hover{color:var(--color-red,#dc3545)}.ProposalFileUploader_removeButton__T9K06 svg{width:16px;height:16px}.InputTextField_inputTextField__2CZaQ{width:100%}.InputTextField_inputTextField__2CZaQ .amplify-input:focus{border-color:var(--color-blue-primary)!important;border-width:1px!important;box-shadow:none!important}.InputTextField_inputTextField__2CZaQ .amplify-textfield:focus-within{border-color:var(--color-blue-primary)!important;border-width:1px!important;box-shadow:none!important}.DividendSettingsModal_modalOverlay__e7UaE{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.DividendSettingsModal_modal__KPUjq{background:#fff;border-radius:var(--border-radius-lg);min-width:500px;max-width:600px;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1)}.DividendSettingsModal_modalHeader__genjy{padding:20px 24px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.DividendSettingsModal_modalContent__5m8bZ{padding:24px}.DividendSettingsModal_modalFooter__WCsj5{padding:20px 24px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #e0e0e0}.DividendSettingsModal_closeButton__3rKE6{background:none;border:none;cursor:pointer;padding:4px;color:#666;display:flex;align-items:center;justify-content:center}.DividendSettingsModal_closeButton__3rKE6:hover{color:#333}.DividendSettingsModal_formSection__MEefS{margin-bottom:24px}.DividendSettingsModal_label__BaPUl{font-size:16px;font-weight:500;color:var(--color-black);margin-bottom:12px;display:block}.DividendSettingsModal_radioGroup__EZy98{display:flex;gap:24px;margin-top:8px}.DividendSettingsModal_radioLabel__v7bko{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px;color:var(--color-black)}.DividendSettingsModal_radioInput__uyJf_{width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary)}.DividendSettingsModal_yieldInput__b2KVh{width:80px}.DividendSettingsModal_percentSymbol__Fjm4Y{font-size:16px;font-weight:500;color:var(--color-black)}.DividendSettingsModal_cancelButton__OsMbk{background:var(--color-white);color:#6c757d;border:1px solid #d1d5db;padding:10px 24px;border-radius:var(--border-radius-md)}.DividendSettingsModal_cancelButton__OsMbk:hover{background:#f8f9fa}.DividendSettingsModal_confirmButton__N_dUE{background:var(--color-primary);color:var(--color-white);border:none;padding:10px 24px;border-radius:var(--border-radius-md)}.DividendSettingsModal_confirmButton__N_dUE:hover{background:var(--color-dark-blue)}.DividendSettingsModal_confirmButton__N_dUE:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed}.DividendSettingsModal_confirmButton__N_dUE:disabled:hover{background:#d1d5db}.DividendSettingsModal_errorText__4FcNf{font-size:14px;margin-top:8px;display:block}.DividendConfirmationModal_modalOverlay__6qK_D{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.DividendConfirmationModal_modal__aq980{background:#fff;border-radius:var(--border-radius-lg);min-width:800px;max-width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1)}.DividendConfirmationModal_modalHeader__C_phh{padding:20px 24px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.DividendConfirmationModal_modalContent__pk4cn{padding:24px}.DividendConfirmationModal_modalFooter__m_q_G{padding:20px 24px;display:flex;justify-content:space-between;gap:12px;border-top:1px solid #e0e0e0}.DividendConfirmationModal_closeButton___d41G{background:none;border:none;cursor:pointer;padding:4px;color:#666;display:flex;align-items:center;justify-content:center}.DividendConfirmationModal_closeButton___d41G:hover{color:#333}.DividendConfirmationModal_dividendInfo__9ZhZB{display:flex;gap:3rem;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.DividendConfirmationModal_infoItem__IJauz{display:flex;flex-direction:column;gap:8px}.DividendConfirmationModal_infoLabel__NPlBw{font-size:14px;color:var(--color-gray);font-weight:500}.DividendConfirmationModal_infoValue__IxMx7{font-size:16px;color:var(--color-black);font-weight:500}.DividendConfirmationModal_selectedInvestorSection__wussD{margin-top:24px}.DividendConfirmationModal_sectionTitle__AgisI{font-size:18px;font-weight:700;color:var(--color-black);margin-bottom:16px}.DividendConfirmationModal_tableContainer__taja3{overflow-x:auto}.DividendConfirmationModal_tableHeader__d_xW3{background-color:#e5f4ff;font-weight:700;color:#000;font-size:14px;padding:12px}.DividendConfirmationModal_tableCell__Bygio{padding:12px;font-size:14px;color:var(--color-table-text);vertical-align:middle}.DividendConfirmationModal_status__U1Am8{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500;text-align:center;min-width:90px}.DividendConfirmationModal_statusScheduled__E44c9{background-color:#e5f4ff;color:var(--color-primary)}.DividendConfirmationModal_statusCompleted__PB8KN{background-color:#e8f5e9;color:var(--color-success)}.DividendConfirmationModal_statusUnset__4aLvd{background-color:#f5f5f5;color:var(--color-neutral)}.DividendConfirmationModal_backButton__ZpEnn{background:var(--color-white);color:var(--color-primary);border:1px solid var(--color-primary);padding:10px 24px;border-radius:var(--border-radius-md);flex:1 1}.DividendConfirmationModal_backButton__ZpEnn:hover{background:#f8f9fa}.DividendConfirmationModal_submitButton__cWPjp{background:var(--color-primary);color:var(--color-white);border:none;padding:10px 24px;border-radius:var(--border-radius-md);flex:1 1}.DividendConfirmationModal_submitButton__cWPjp:hover{background:var(--color-dark-blue)}.DividendDetail_dividendDetailPage__npzQL{padding:24px;background-color:#fff}.DividendDetail_backSection__Kp78W{margin-bottom:16px}.DividendDetail_backButton__A4bf6{display:flex;align-items:center;gap:8px;color:var(--color-tab-active);font-weight:500;padding:8px 0}.DividendDetail_header__5HGBa{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.DividendDetail_propertyId__BjBaF{font-size:24px;font-weight:700;color:var(--color-table-text)}.DividendDetail_actionButton__HbMxz{padding:8px;color:var(--color-table-text);background:none;border:none;cursor:pointer;border-radius:4px;transition:all .2s ease}.DividendDetail_actionButton__HbMxz:hover{background-color:#f8f9fa}.DividendDetail_cardsWrapper__VDLaT{background-color:var(--color-bg-light);padding:24px;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:24px}.DividendDetail_propertyInfoCard__tTE9U{border-radius:var(--border-radius-lg);padding:1.5rem;background-color:var(--color-white)}.DividendDetail_propertyTitle__LxGvt{font-size:20px;font-weight:700;color:var(--color-black);margin-bottom:1rem}.DividendDetail_infoLabel__qEUYG{font-size:18px;color:var(--color-gray);font-weight:500;margin-bottom:.5rem}.DividendDetail_infoValue__qj5oc{font-size:18px;font-weight:400;color:var(--color-black)}.DividendDetail_investorListCard__FGv5m{position:relative;border-radius:var(--border-radius-lg);padding:1.5rem;background-color:var(--color-white)}.DividendDetail_investorListTitle__XyV4C{font-size:20px;font-weight:700;color:var(--color-black)}.DividendDetail_dateNavButton__G4UAp{padding:4px;color:var(--color-table-text);background:none;border:none;cursor:pointer;border-radius:4px;transition:all .2s ease}.DividendDetail_dateNavButton__G4UAp:hover{background-color:#f8f9fa}.DividendDetail_dateDisplay__lz70S{font-size:16px;font-weight:500;color:var(--color-black);min-width:150px;text-align:center}.DividendDetail_searchContainer__SBO7c{position:relative;min-width:250px}.DividendDetail_searchInput__Sitc_{width:100%;background-color:var(--color-white);border-radius:var(--border-radius-lg)}.DividendDetail_searchInput__Sitc_ .amplify-input{padding-left:44px;border-radius:var(--border-radius-lg)}.DividendDetail_searchIcon__Dl44J{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}.DividendDetail_actionBar__p2b1z{position:absolute;top:0;left:0;z-index:10;display:flex;align-items:center;gap:1rem;padding:12px 16px;background-color:var(--color-white);border-radius:var(--border-radius-lg);box-shadow:0 2px 8px rgba(0,0,0,.15)}.DividendDetail_setDividendButton__ecin9{background-color:var(--color-primary);color:var(--color-white);border:none;padding:10px 24px;border-radius:var(--border-radius-md);font-weight:500;cursor:pointer;transition:background-color .2s ease}.DividendDetail_setDividendButton__ecin9:hover{background-color:var(--color-dark-blue)}.DividendDetail_uncheckAllButton__lyXNR{color:var(--color-primary);text-decoration:none;font-weight:500;padding:0;background:none;border:none;cursor:pointer;transition:color .2s ease}.DividendDetail_uncheckAllButton__lyXNR:hover{color:var(--color-dark-blue);text-decoration:underline}.DividendDetail_tableContainer__R6PZG{overflow-x:auto}.DividendDetail_checkboxWrapper__GPr0P .amplify-checkbox__button[data-checked=true] .amplify-checkbox__icon{color:var(--color-white)!important;fill:var(--color-white)!important;background-color:var(--color-primary)!important}.DividendDetail_tableHeader__l9CT1{background-color:#f8f9fa;font-weight:700;color:#000;font-size:14px;padding:16px 12px}.DividendDetail_tableCell__fmfZV{padding:16px 12px;font-size:16px;color:var(--color-table-text);vertical-align:middle}.DividendDetail_status__PD3Yk{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500;text-align:center;min-width:90px}.DividendDetail_statusScheduled__cCZ7y{background-color:var(--color-white);color:var(--color-primary);border:1px solid var(--color-primary)}.DividendDetail_statusCompleted__vL6LM{background-color:var(--color-white);color:var(--color-success);border:1px solid var(--color-success)}.DividendDetail_statusUnset___pkWm{background-color:var(--color-white);color:var(--color-neutral);border:1px solid var(--color-neutral)}@media (max-width:768px){.DividendDetail_header__5HGBa{flex-direction:column;align-items:flex-start;gap:1rem}.DividendDetail_searchContainer__SBO7c{min-width:100%}.DividendDetail_dateDisplay__lz70S{min-width:120px}}.WithdrawForm_formWithdraw__YqAq8{max-width:800px}.WithdrawForm_formWithdraw__YqAq8 .WithdrawForm_transferText__G7p5s{min-width:300px}.WithdrawForm_formWithdraw__YqAq8 .WithdrawForm_transferInput__c2fc2{width:300px}@media (max-width:768px){.WithdrawForm_formWithdraw__YqAq8{width:100%;max-width:none;min-width:auto}.WithdrawForm_formWithdraw__YqAq8 .WithdrawForm_transferText__G7p5s{min-width:auto}.WithdrawForm_formWithdraw__YqAq8 .WithdrawForm_transferInput__c2fc2{width:100%}}.LinkButton_link__1on0e{font-family:inherit;display:inline-block;border-radius:4px;cursor:pointer;transition:all .2s;border:none;text-align:center;width:-moz-fit-content;width:fit-content}.LinkButton_button__nmXDz:disabled{cursor:not-allowed;opacity:var(--opacityーdisabled)}.LinkButton_filled__fub22{background-color:var(--color-blue-primary);color:var(--color-white);border:1px solid var(--color-blue-primary)}.LinkButton_filled__fub22:hover{opacity:var(--opacityーhover)}.LinkButton_outline__2v6ZJ{background-color:var(--color-white);color:var(--color-blue-primary);border:1px solid var(--color-blue-primary)}.LinkButton_outline__2v6ZJ:hover{background-color:var(--color-blue-primary);color:var(--color-white);border:1px solid var(--color-blue-primary);opacity:var(--opacityーhover)}.MainLayout_contentContainer__1aVms{width:100%;display:flex;flex-direction:column}.MainLayout_innerContainer__ikep6{width:100%;align-items:flex-start;display:flex;margin:auto;background-color:var(--color-white)}.MainLayout_content__pVoKb{width:100%;margin-inline:auto;display:flex;gap:24px;padding-left:var(--content-padding);padding-right:var(--content-padding);padding-bottom:var(--content-padding)}.MainLayout_content__pVoKb>:only-child{margin:0 auto}.MainLayout_main__6GftN{width:100%;margin:0 0 200px}@media (max-width:1200px){.MainLayout_content__pVoKb{flex-direction:column;padding-inline:0}.MainLayout_main__6GftN{margin-inline:auto;padding:0 24px}}@media (max-width:1024px){.MainLayout_innerContainer__ikep6{flex-direction:column}}@media (max-width:768px){.MainLayout_main__6GftN{max-width:100%;padding:0 20px}}.Loading_overlay___QbNM{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:9999}.Loading_spinner__O_8ul{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Loading_spin__dVcrK 1s linear infinite}.Loading_spinnerInner__d8jX2{width:100%;height:100%;border-radius:50%}@keyframes Loading_spin__dVcrK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdministratorList_modalOverlay__kTfQL{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.AdministratorList_modal__UAlBb{background:#fff;border-radius:8px;min-width:400px;max-width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1)}.AdministratorList_modalHeader__VUMnp{padding:10px 16px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.AdministratorList_modalContent__FGFIJ{padding:16px}.AdministratorList_modalFooter__NofhM{padding:10px 16px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #eee}.AdministratorList_closeButton__7rD_2{background:none;border:none;cursor:pointer;padding:4px;color:#666}.AdministratorList_closeButton__7rD_2:hover{color:#333}.AdministratorList_cancelButton__OKuZN{background:#6c757d;color:var(--color-white);border-color:#6c757d}.AdministratorList_submitButton__FLKG5{background:#007bff;color:var(--color-white);border-color:#007bff}.AdministratorList_submitButton__FLKG5:disabled{opacity:.5;cursor:not-allowed}.AdministratorList_submitButton__FLKG5:hover{background:#007bff;color:var(--color-white);border-color:#007bff;opacity:.5}.AdministratorList_smallAlert__o31EA{font-size:14px;padding:6px 12px;margin-bottom:8px}.RecentDeals_selectField__0dKN5 select{border-color:#a2a7b9;border-radius:var(--border-radius-lg)}.RecentDeals_selectField__0dKN5 select:focus{border-color:#a2a7b9;box-shadow:0 0 0 2px #a2a7b9}.TrendChart_selectField__ygrDt select{border-color:#a2a7b9;border-radius:var(--border-radius-lg)}.TrendChart_selectField__ygrDt select:focus{border-color:#a2a7b9;box-shadow:0 0 0 2px #a2a7b9}.NFTList_searchContainer__APjiS{display:flex;justify-content:space-between;align-items:center}.NFTList_searchField__Ur_B2{flex:1 1;max-width:360px;background-color:var(--color-white)}.NFTList_noMarginBottom__7M7rp{margin-bottom:0!important}@media (max-width:768px){.NFTList_searchContainer__APjiS{flex-direction:column;align-items:stretch;gap:.75rem}.NFTList_searchField__Ur_B2{width:100%;max-width:none;min-width:auto}}.NFTList_searchField__Ur_B2 .amplify-input,.NFTList_searchField__Ur_B2 .amplify-searchfield{width:100%}.ConfirmModal_modalOverlay__zaZcx{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ConfirmModal_modal__a6lbA{background:#fff;border-radius:8px;min-width:400px;max-width:480px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ConfirmModal_modalHeader__n4B30{padding:10px 16px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.ConfirmModal_modalContent__ysZy9{padding:40px 40px 24px}.ConfirmModal_modalFooter__M56v8{padding:24px 32px;display:flex;justify-content:space-between;gap:12px}.ConfirmModal_closeButton___oWk4{background:none;border:none;cursor:pointer;padding:4px;color:#666}.ConfirmModal_closeButton___oWk4:hover{color:#333}.ConfirmModal_cancelButton__Z0ZUt{width:50%;background:var(--color-white);color:#6c757d;border-color:#6c757d}.ConfirmModal_submitButton__GN3c7{width:50%;background:#007bff;color:var(--color-white);border-color:#007bff}.ConfirmModal_submitButton__GN3c7:disabled{width:50%;opacity:.5;cursor:not-allowed}.ConfirmModal_submitButton__GN3c7:hover{width:50%;background:#007bff;color:var(--color-white);border-color:#007bff;opacity:.5}.ConfirmModal_submitButtonDanger__hwHZb{width:50%;background:#e44a31;color:var(--color-white);border-color:#e44a31}.PermissionsModal_modalOverlay__Mlcn_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.PermissionsModal_modal__5YlVz{background:#fff;border-radius:8px;min-width:400px;max-width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1)}.PermissionsModal_modalHeader__VuZRo{padding:16px 20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.PermissionsModal_modalContent__X8QdP{padding:20px}.PermissionsModal_modalFooter__2DV5Z{padding:16px 20px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #eee}.PermissionsModal_permissionBadge__6z_n6{display:inline-block;margin:.25rem .5rem .25rem 0;padding:.5rem 1rem;background-color:#e3f2fd;color:#1976d2;border:1px solid #bbdefb;border-radius:16px;font-size:.875rem;font-weight:500}.PermissionsModal_closeButton__tMGny{background-color:#6c757d;border-color:#6c757d;color:#fff;padding:.5rem 1.5rem;border-radius:4px;font-weight:500}.PermissionsModal_closeButton__tMGny:hover{background-color:#5a6268;border-color:#545b62}.WalletList_searchContainer__B_Gop{padding:.75rem}.WalletList_searchField__h2V_o{max-width:300px}.WalletList_noMarginBottom__OgRbO{margin-bottom:0!important}.WalletList_modalOverlay__vyTNC{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.WalletList_modal__TWwG_{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.WalletList_modalHeader__tTSmx{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0}.WalletList_modalContent__VDxnA{padding:1.5rem;overflow-y:auto}.WalletList_modalFooter__2OsH6{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid #e0e0e0}@media (min-width:768px){.WalletList_searchContainer__B_Gop{padding:1.25rem}}.WalletList_addWalletButton__IeJK0{background-color:var(--amplify-components-tabs-item-active-color)!important;color:var(--color-white)!important;border:1px solid var(--amplify-components-tabs-item-active-color)!important}.WalletList_addWalletButton__IeJK0:hover{opacity:var(--opacityーhover)!important}