@keyframes ManageDocumentModal_dashboard-shimmer__o_nDQ{to{transform:translateX(100%)}}.ManageDocumentModal_cyber-table-container__TOzuD{width:100%;background:#0b1a2d;border-radius:12px;margin-top:20px;display:flex;flex-direction:column;height:600px;border:1px solid hsla(0,0%,100%,.05);overflow:visible}.ManageDocumentModal_cyber-table-wrapper__wGSBi{flex:1 1;overflow-y:auto;overflow-x:auto}.ManageDocumentModal_cyber-table-wrapper__wGSBi::-webkit-scrollbar{height:6px;width:6px}.ManageDocumentModal_cyber-table-wrapper__wGSBi::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:10px}.ManageDocumentModal_cyber-table__ir0aZ{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}.ManageDocumentModal_cyber-table__ir0aZ thead{position:sticky;top:0;z-index:10;background:#0b1a2d}.ManageDocumentModal_cyber-table__ir0aZ th{text-align:left;padding:12px 16px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.5);border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap;overflow:visible;width:auto}.ManageDocumentModal_cyber-table__ir0aZ th .ManageDocumentModal_th_content__TkLu7{display:flex;align-items:center;gap:6px;position:relative;overflow:visible}.ManageDocumentModal_cyber-table__ir0aZ td{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.05);background:#0b1a2d;color:#fff;font-size:13px;transition:background .2s ease;white-space:normal;vertical-align:middle}.ManageDocumentModal_cyber-table__ir0aZ td:first-child,.ManageDocumentModal_cyber-table__ir0aZ td[data-fit=true],.ManageDocumentModal_cyber-table__ir0aZ th:first-child,.ManageDocumentModal_cyber-table__ir0aZ th[data-fit=true]{width:1%;white-space:nowrap}.ManageDocumentModal_cyber-table__ir0aZ tr:hover td{background:hsla(0,0%,100%,.02)}.ManageDocumentModal_help-icon__OTld6{font-size:14px;color:var(--kc-accent-cyan,#32e0ff);cursor:help;opacity:.6;transition:opacity .2s}.ManageDocumentModal_help-icon__OTld6:hover{opacity:1}.ManageDocumentModal_help-icon__OTld6:hover+.ManageDocumentModal_tooltip__ImdTC{visibility:visible;opacity:1;transform:translateX(-50%) translateY(10px)}.ManageDocumentModal_tooltip__ImdTC{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(0);background:#1a1a2e;color:#fff;padding:10px 14px;border-radius:8px;font-size:11px;line-height:1.4;width:200px;white-space:normal;visibility:hidden;opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:10000;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 24px rgba(0,0,0,.8);pointer-events:none;text-transform:none;font-weight:400}.ManageDocumentModal_tooltip__ImdTC:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-6px;border:6px solid rgba(0,0,0,0);border-bottom-color:#1a1a2e}.ManageDocumentModal_action-buttons__NndTn{display:flex;gap:8px}.ManageDocumentModal_action-buttons__NndTn button{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-edit__fJErA{background:rgba(50,224,255,.08);border:1px solid rgba(50,224,255,.2);color:#32e0ff}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-edit__fJErA:hover{background:rgba(50,224,255,.15);transform:translateY(-1px)}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-delete__5Yj9A{background:rgba(255,78,78,.08);border:1px solid rgba(255,78,78,.2);color:#ff4e4e}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-delete__5Yj9A:hover{background:rgba(255,78,78,.15);transform:translateY(-1px)}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-toggle__9WiHd{min-width:90px;justify-content:center}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-toggle__9WiHd.ManageDocumentModal_active__TW9xP{background:rgba(255,78,78,.08);border:1px solid rgba(255,78,78,.2);color:#ff4e4e}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-toggle__9WiHd.ManageDocumentModal_active__TW9xP:hover{background:rgba(255,78,78,.15)}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-toggle__9WiHd.ManageDocumentModal_inactive__X_tTX{background:rgba(61,244,162,.08);border:1px solid rgba(61,244,162,.2);color:#3df4a2}.ManageDocumentModal_action-buttons__NndTn .ManageDocumentModal_btn-toggle__9WiHd.ManageDocumentModal_inactive__X_tTX:hover{background:rgba(61,244,162,.15)}.ManageDocumentModal_modal_container__jVFmI{padding:1rem;display:flex;flex-direction:column;gap:2rem;color:#fff}.ManageDocumentModal_header_section__1DYqy{display:flex;align-items:center;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.ManageDocumentModal_header_section__1DYqy .ManageDocumentModal_icon_wrapper__TbuXy{width:56px;height:56px;background:rgba(50,224,255,.1);border:1px solid rgba(50,224,255,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#32e0ff}.ManageDocumentModal_header_section__1DYqy .ManageDocumentModal_icon_wrapper__TbuXy span{font-size:32px}.ManageDocumentModal_header_section__1DYqy .ManageDocumentModal_title_meta___LtOW h3{font-size:1.5rem;font-weight:700;margin:0;letter-spacing:-.01em}.ManageDocumentModal_header_section__1DYqy .ManageDocumentModal_title_meta___LtOW p{font-size:.9rem;color:hsla(0,0%,100%,.5);margin:4px 0 0}.ManageDocumentModal_modal_form__EhAI0{display:flex;flex-direction:column;gap:1.5rem}.ManageDocumentModal_field_group__35QzM{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.ManageDocumentModal_field_group__35QzM .ManageDocumentModal_group_label__TQNda{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--kc-accent-cyan,#32e0ff);margin-bottom:.5rem}.ManageDocumentModal_field_group__35QzM .ManageDocumentModal_row__Sq1JW{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:600px){.ManageDocumentModal_field_group__35QzM .ManageDocumentModal_row__Sq1JW{grid-template-columns:1fr}}.ManageDocumentModal_toggle_row__6AiqS{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;background:rgba(0,0,0,.2);border-radius:14px;border:1px solid hsla(0,0%,100%,.08)}@media(max-width:600px){.ManageDocumentModal_toggle_row__6AiqS{flex-direction:column;align-items:flex-start}}.ManageDocumentModal_toggle_title__N8Y_i{margin:0 0 .25rem;font-weight:600;color:#fff}.ManageDocumentModal_toggle_caption__71u5q{margin:0;font-size:.85rem;color:hsla(0,0%,100%,.55)}.ManageDocumentModal_footer_actions___2CzP{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.05)}.ManageDocumentModal_footer_actions___2CzP .ManageDocumentModal_btn_cancel__LP6_w{padding:0;background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.5);font-size:.9rem;font-weight:500;cursor:pointer;transition:color .2s ease}.ManageDocumentModal_footer_actions___2CzP .ManageDocumentModal_btn_cancel__LP6_w:hover{color:#ef4444}.ManageDocumentModal_footer_actions___2CzP .ManageDocumentModal_btn_cancel__LP6_w:disabled{opacity:.5;cursor:not-allowed}.ManageDocumentModal_footer_actions___2CzP .ManageDocumentModal_btn_submit__bE_ss{display:flex;align-items:center;justify-content:center;gap:8px;padding:.8rem 2rem;background:#fff;color:#000;border:none;border-radius:100px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.ManageDocumentModal_footer_actions___2CzP .ManageDocumentModal_btn_submit__bE_ss:hover{transform:scale(1.05);background:var(--kc-accent-cyan,#32e0ff);box-shadow:0 10px 20px rgba(50,224,255,.2);color:#fff}.ManageDocumentModal_footer_actions___2CzP .ManageDocumentModal_btn_submit__bE_ss:disabled{opacity:.5;cursor:not-allowed;transform:none}@keyframes ManageMunicipalityDocumentModal_dashboard-shimmer__DS_R_{to{transform:translateX(100%)}}.ManageMunicipalityDocumentModal_cyber-table-container__0kv84{width:100%;background:#0b1a2d;border-radius:12px;margin-top:20px;display:flex;flex-direction:column;height:600px;border:1px solid hsla(0,0%,100%,.05);overflow:visible}.ManageMunicipalityDocumentModal_cyber-table-wrapper__8vRJg{flex:1 1;overflow-y:auto;overflow-x:auto}.ManageMunicipalityDocumentModal_cyber-table-wrapper__8vRJg::-webkit-scrollbar{height:6px;width:6px}.ManageMunicipalityDocumentModal_cyber-table-wrapper__8vRJg::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:10px}.ManageMunicipalityDocumentModal_cyber-table__IaYfV{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}.ManageMunicipalityDocumentModal_cyber-table__IaYfV thead{position:sticky;top:0;z-index:10;background:#0b1a2d}.ManageMunicipalityDocumentModal_cyber-table__IaYfV th{text-align:left;padding:12px 16px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.5);border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap;overflow:visible;width:auto}.ManageMunicipalityDocumentModal_cyber-table__IaYfV th .ManageMunicipalityDocumentModal_th_content__8bvxp{display:flex;align-items:center;gap:6px;position:relative;overflow:visible}.ManageMunicipalityDocumentModal_cyber-table__IaYfV td{padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.05);background:#0b1a2d;color:#fff;font-size:13px;transition:background .2s ease;white-space:normal;vertical-align:middle}.ManageMunicipalityDocumentModal_cyber-table__IaYfV td:first-child,.ManageMunicipalityDocumentModal_cyber-table__IaYfV td[data-fit=true],.ManageMunicipalityDocumentModal_cyber-table__IaYfV th:first-child,.ManageMunicipalityDocumentModal_cyber-table__IaYfV th[data-fit=true]{width:1%;white-space:nowrap}.ManageMunicipalityDocumentModal_cyber-table__IaYfV tr:hover td{background:hsla(0,0%,100%,.02)}.ManageMunicipalityDocumentModal_help-icon__MqbiW{font-size:14px;color:var(--kc-accent-cyan,#32e0ff);cursor:help;opacity:.6;transition:opacity .2s}.ManageMunicipalityDocumentModal_help-icon__MqbiW:hover{opacity:1}.ManageMunicipalityDocumentModal_help-icon__MqbiW:hover+.ManageMunicipalityDocumentModal_tooltip__db0Jp{visibility:visible;opacity:1;transform:translateX(-50%) translateY(10px)}.ManageMunicipalityDocumentModal_tooltip__db0Jp{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(0);background:#1a1a2e;color:#fff;padding:10px 14px;border-radius:8px;font-size:11px;line-height:1.4;width:200px;white-space:normal;visibility:hidden;opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:10000;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 24px rgba(0,0,0,.8);pointer-events:none;text-transform:none;font-weight:400}.ManageMunicipalityDocumentModal_tooltip__db0Jp:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-6px;border:6px solid rgba(0,0,0,0);border-bottom-color:#1a1a2e}.ManageMunicipalityDocumentModal_action-buttons__Sh28O{display:flex;gap:8px}.ManageMunicipalityDocumentModal_action-buttons__Sh28O button{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-edit__BVH31{background:rgba(50,224,255,.08);border:1px solid rgba(50,224,255,.2);color:#32e0ff}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-edit__BVH31:hover{background:rgba(50,224,255,.15);transform:translateY(-1px)}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-delete__sR_2_{background:rgba(255,78,78,.08);border:1px solid rgba(255,78,78,.2);color:#ff4e4e}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-delete__sR_2_:hover{background:rgba(255,78,78,.15);transform:translateY(-1px)}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-toggle__1NFVl{min-width:90px;justify-content:center}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-toggle__1NFVl.ManageMunicipalityDocumentModal_active__wR_Vy{background:rgba(255,78,78,.08);border:1px solid rgba(255,78,78,.2);color:#ff4e4e}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-toggle__1NFVl.ManageMunicipalityDocumentModal_active__wR_Vy:hover{background:rgba(255,78,78,.15)}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-toggle__1NFVl.ManageMunicipalityDocumentModal_inactive__AZTyZ{background:rgba(61,244,162,.08);border:1px solid rgba(61,244,162,.2);color:#3df4a2}.ManageMunicipalityDocumentModal_action-buttons__Sh28O .ManageMunicipalityDocumentModal_btn-toggle__1NFVl.ManageMunicipalityDocumentModal_inactive__AZTyZ:hover{background:rgba(61,244,162,.15)}.ManageMunicipalityDocumentModal_modal_container__mahea{padding:1rem;display:flex;flex-direction:column;gap:2rem;color:#fff}.ManageMunicipalityDocumentModal_header_section__1z06E{display:flex;align-items:center;gap:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.ManageMunicipalityDocumentModal_header_section__1z06E .ManageMunicipalityDocumentModal_icon_wrapper__U9im6{width:56px;height:56px;background:rgba(50,224,255,.1);border:1px solid rgba(50,224,255,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#32e0ff}.ManageMunicipalityDocumentModal_header_section__1z06E .ManageMunicipalityDocumentModal_icon_wrapper__U9im6 span{font-size:32px}.ManageMunicipalityDocumentModal_header_section__1z06E .ManageMunicipalityDocumentModal_title_meta__8HBZC h3{font-size:1.5rem;font-weight:700;margin:0;letter-spacing:-.01em}.ManageMunicipalityDocumentModal_header_section__1z06E .ManageMunicipalityDocumentModal_title_meta__8HBZC p{font-size:.9rem;color:hsla(0,0%,100%,.5);margin:4px 0 0}.ManageMunicipalityDocumentModal_modal_form__o8C9L{display:flex;flex-direction:column;gap:1.5rem}.ManageMunicipalityDocumentModal_field_group__bi7F3{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.ManageMunicipalityDocumentModal_field_group__bi7F3 .ManageMunicipalityDocumentModal_group_label__R4Y57{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--kc-accent-cyan,#32e0ff);margin-bottom:.5rem}.ManageMunicipalityDocumentModal_row__Hq20S{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:600px){.ManageMunicipalityDocumentModal_row__Hq20S{grid-template-columns:1fr}}.ManageMunicipalityDocumentModal_footer_actions__wZM_Q{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.05)}.ManageMunicipalityDocumentModal_footer_actions__wZM_Q .ManageMunicipalityDocumentModal_btn_cancel__Hm_TU{padding:0;background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.5);font-size:.9rem;font-weight:500;cursor:pointer;transition:color .2s ease}.ManageMunicipalityDocumentModal_footer_actions__wZM_Q .ManageMunicipalityDocumentModal_btn_cancel__Hm_TU:hover{color:#ef4444}.ManageMunicipalityDocumentModal_footer_actions__wZM_Q .ManageMunicipalityDocumentModal_btn_cancel__Hm_TU:disabled{opacity:.5;cursor:not-allowed}.ManageMunicipalityDocumentModal_footer_actions__wZM_Q .ManageMunicipalityDocumentModal_btn_submit__qlbo7{display:flex;align-items:center;justify-content:center;gap:8px;padding:.8rem 2rem;background:#fff;color:#000;border:none;border-radius:100px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.ManageMunicipalityDocumentModal_footer_actions__wZM_Q .ManageMunicipalityDocumentModal_btn_submit__qlbo7:hover{transform:scale(1.05);background:var(--kc-accent-cyan,#32e0ff);box-shadow:0 10px 20px rgba(50,224,255,.2);color:#fff}.ManageMunicipalityDocumentModal_footer_actions__wZM_Q .ManageMunicipalityDocumentModal_btn_submit__qlbo7:disabled{opacity:.5;cursor:not-allowed;transform:none}