.sidebar_sidebar__kodnI{border-radius:1rem;padding:1rem;width:250px;height:100vh;position:relative;display:flex;flex-direction:column}.sidebar_title__wXEtA{font-size:1.5rem;font-weight:700}.sidebar_navlink_title__chmZg{font-size:.9rem;font-weight:700;padding-bottom:10px;color:#b0b0b0}.sidebar_navlinks__fM_DY{display:flex;flex-direction:column;gap:1rem;padding-top:10px;padding-bottom:1rem;margin-bottom:1rem}.sidebar_navlink__rDsRK svg{margin-right:1rem}.sidebar_navlink__rDsRK span{font-size:.9rem}.sidebar_navlink__rDsRK:hover{color:#b0b0b0}.sidebar_active__fMN8i{border-left:1px solid #fff;padding-left:5px}.sidebar_footer__uO91E{margin-top:auto;padding-top:1rem;display:flex;flex-direction:column;gap:.75rem;height:-moz-fit-content;height:fit-content}.sidebar_logoutButton__K5A_S{background-color:#fff;color:#333;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;transition:opacity .2s ease}.sidebar_logoutButton__K5A_S:hover{opacity:.8}.sidebar_overlay__gCcuR{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease}.sidebar_confirmModal__pZL17{background-color:#fff;padding:2rem;border-radius:.75rem;width:340px;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.2);transform:translateY(0);animation:sidebar_modalEnter__8iKNZ .3s ease}@keyframes sidebar_modalEnter__8iKNZ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sidebar_sidebarContent__BJE9e{height:100%;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.sidebar_confirmModal__pZL17 p{color:#333;margin-bottom:1.75rem;font-size:1.1rem;font-weight:500}.sidebar_modalButtons__9D6Gh{display:flex;justify-content:center;gap:1rem}.sidebar_cancelButton__gK1_w,.sidebar_confirmButton__GrVu3{padding:.7rem 1.5rem;border-radius:.5rem;font-size:.95rem;font-weight:500;cursor:pointer;border:none;transition:all .2s ease;min-width:100px}.sidebar_confirmButton__GrVu3{background-color:#e74c3c;color:#fff;box-shadow:0 2px 4px rgba(231,76,60,.3)}.sidebar_confirmButton__GrVu3:hover{background-color:#c0392b;transform:translateY(-2px);box-shadow:0 4px 8px rgba(231,76,60,.4)}.sidebar_confirmButton__GrVu3:active{transform:translateY(0);box-shadow:0 1px 2px rgba(231,76,60,.4)}.sidebar_cancelButton__gK1_w{background-color:#f5f5f5;color:#333;border:1px solid #e0e0e0}.sidebar_cancelButton__gK1_w:hover{background-color:#e8e8e8;transform:translateY(-2px);box-shadow:0 2px 5px rgba(0,0,0,.1)}.sidebar_cancelButton__gK1_w:active{transform:translateY(0);box-shadow:none}.sidebar_badge__jJxeO{background-color:#e74c3c;color:#fff;min-width:30px;height:30px;padding:0 6px;border-radius:50%;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;margin-left:10px}.sidebar_navlink__rDsRK{display:flex;align-items:center;justify-content:flex-start}.sidebar_navlink__rDsRK span:first-of-type{flex:1 1}.sidebar_logoheader__R3JkW{display:flex;align-items:start;justify-content:space-around;padding-bottom:1rem;border-bottom:1px solid #e0e0e044;margin-bottom:1rem}.sidebar_upgradeLink__raMFR{cursor:pointer;color:#4da3ff;font-size:13px}.sidebar_upgradeLink__raMFR:hover{color:#1f7ae0}.layout_admin_layout__CgBlP{display:flex;min-height:100vh;width:100%;overflow:hidden}.layout_main__Z3b7m{display:flex;flex-direction:column;width:100%}.layout_header__SOKpE{padding:1rem;border-radius:1rem;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout_header_left__GlRHn{display:flex;align-items:center;gap:1rem}.layout_header_right__NB9e6{flex:1 1;max-width:500px;margin-left:1rem}.layout_header_search__v7cPU{width:100%}.layout_header__SOKpE h1{font-size:1.5rem;font-weight:600}.layout_header__SOKpE svg{font-size:1.5rem}@media (max-width:1024px){.layout_header__SOKpE{flex-direction:column;align-items:flex-start;gap:1rem}.layout_header_right__NB9e6{width:100%;max-width:100%;margin-left:0}}@media (max-width:768px){.layout_header__SOKpE h1,.layout_header__SOKpE svg{font-size:1.25rem}}.bc_breadcrumb_container__2WUSE{margin-bottom:20px}.bc_breadcrumb_header__9TRWj{display:flex;align-items:center;margin-bottom:8px;gap:12px}.bc_breadcrumb_icon__lptb9{display:flex;align-items:center;justify-content:center;color:#007bff;font-size:24px}.bc_breadcrumb_title__gDHpX{font-size:1.5rem;font-weight:600;color:#333;margin:0}.bc_breadcrumb__NXlX0{display:flex;align-items:center;flex-wrap:wrap;gap:5px;color:#555;font-size:14px}.bc_breadcrumb_link__EUP40{display:flex;align-items:center;margin:0}.bc_breadcrumb_home__9sZOf{color:#555;display:flex;align-items:center;transition:color .2s}.bc_breadcrumb_home__9sZOf:hover{color:#007bff}.bc_breadcrumb_separator__fjKGz{color:#aaa;margin:0 5px}.bc_breadcrumb_link_text__wq4n7{color:#555;font-weight:400;text-decoration:none;transition:color .2s}.bc_breadcrumb_link_text__wq4n7:hover{color:#007bff;text-decoration:underline}.bc_breadcrumb_link_text__wq4n7.bc_active__Ga4cp{color:#007bff;font-weight:500}@media (max-width:768px){.bc_breadcrumb_header__9TRWj{margin-bottom:12px}.bc_breadcrumb_title__gDHpX{font-size:1.25rem}}.content_content__tEkZ5{flex:1 1;padding:10px 1rem 1rem;background-color:#f0f0f0;border-radius:1rem;overflow-y:scroll;max-height:calc(100vh - 70px)}.content_content__tEkZ5::-webkit-scrollbar{display:flex;width:4px}.content_content__tEkZ5::-webkit-scrollbar-thumb{background-color:#000;border-radius:1rem}.error_error_container__fbP7g{height:100%;display:flex;align-items:center;justify-content:center;background:#f9f9f9}.error_error_content__NX8N0{text-align:center;max-width:500px}.error_error_code___avNw{font-size:8rem;font-weight:700;color:#000;margin:0;line-height:1;letter-spacing:-.5rem;text-shadow:2px 2px 0 #fff,4px 4px 0 rgba(0,0,0,.1)}.error_error_title__RMWeS{font-size:2rem;font-weight:600;color:#000;margin:1rem 0}.error_error_message__fXeHf{font-size:1.1rem;color:#666;margin-bottom:2rem;line-height:1.6}.error_error_button__V8yKc{padding:.5rem 2rem;height:auto;font-size:1rem;display:inline-flex;align-items:center;gap:.5rem;background:#000;border:1px solid #000;color:#fff;border-radius:4px;cursor:pointer;font-weight:500;transition:all .3s ease}.error_error_button__V8yKc:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1);opacity:.9}.error_button_icon__5PnOu,.error_error_illustration__uzzDm{display:flex;align-items:center;justify-content:center}.error_error_svg__J9K4Q{width:200px;height:200px;fill:#000;opacity:.8;animation:error_float__STtvG 6s ease-in-out infinite}@keyframes error_float__STtvG{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@media (max-width:768px){.error_error_container__fbP7g{flex-direction:column;text-align:center;padding:1rem}.error_error_content__NX8N0{margin-right:0;margin-bottom:2rem}.error_error_code___avNw{font-size:6rem}.error_error_title__RMWeS{font-size:1.5rem}.error_error_message__fXeHf{font-size:1rem}.error_error_svg__J9K4Q{width:150px;height:150px}}@media (prefers-color-scheme:dark){.error_error_container__fbP7g{background:#111}.error_error_code___avNw{color:#fff;text-shadow:2px 2px 0 #000,4px 4px 0 hsla(0,0%,100%,.1)}.error_error_title__RMWeS{color:#fff}.error_error_message__fXeHf{color:#999}.error_error_button__V8yKc{background:#fff;color:#000;border-color:#fff}.error_error_svg__J9K4Q{fill:#fff}}.EventForm_event_form_container__cJqOI{width:100%;max-width:1200px;margin:0 auto;padding:1rem;box-sizing:border-box}.EventForm_event_form_card__iemb2{background-color:#0b0b0b;color:#fff;border-radius:10px;box-shadow:0 6px 24px rgba(2,6,23,.6);padding:2rem;margin-bottom:2rem}.EventForm_formTitle__fgtaw{font-size:1.6rem;font-weight:700;margin-bottom:1.25rem;text-align:left;color:#f8fafc}.EventForm_form__YcKJO{display:flex;flex-direction:column;gap:1.25rem}.EventForm_formGroup__jjBan{display:flex;flex-direction:column;gap:.5rem}.EventForm_label__kgaay{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:#e6eef8}.EventForm_input__eP0TR,.EventForm_textarea__bCKzd{width:100%;padding:.7rem .85rem;border:1px solid #2b2b2b;border-radius:8px;background-color:#0f1316;color:#e6eef8;font-size:.98rem;transition:border-color .18s ease,box-shadow .18s ease;box-sizing:border-box}.EventForm_textarea__bCKzd{min-height:110px;resize:vertical;padding-top:.8rem}.EventForm_input__eP0TR:focus,.EventForm_textarea__bCKzd:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.07)}.EventForm_inputError__JezIJ{border-color:#ff6b6b!important;box-shadow:0 0 0 4px hsla(0,100%,71%,.06)}.EventForm_errorText__OEe_U{color:#ffb4b4;font-size:.85rem;margin-top:.25rem}.EventForm_formRow__CeKvU{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:720px){.EventForm_formRow__CeKvU{grid-template-columns:repeat(2,1fr)}}.EventForm_fileUpload__A8ruj{margin-top:.25rem}.EventForm_fileInput__tXD49{display:none}.EventForm_fileLabel__PuJRY{display:inline-flex;align-items:center;gap:.6rem;background-color:#18304b;color:#e6f2ff;padding:.55rem .9rem;border-radius:8px;cursor:pointer;font-weight:600;border:1px solid hsla(0,0%,100%,.04);transition:transform .12s ease,background-color .12s ease}.EventForm_fileLabel__PuJRY:hover{transform:translateY(-2px);background-color:#13334a}.EventForm_progressContainer__XFLAA{margin-top:.75rem;background:#0b0f12;border-radius:6px;padding:6px}.EventForm_progressBar__oODeG{height:10px;background-color:#3b82f6;width:0;border-radius:6px;transition:width .25s ease}.EventForm_progressText__SH26L{display:block;text-align:right;margin-top:6px;font-size:.8rem;color:#a9c0dd}.EventForm_previewContainer__laCRv{display:flex;flex-wrap:wrap;gap:12px;margin-top:.9rem}.EventForm_previewItem__DCtoe{width:180px;background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01));border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.03);box-sizing:border-box}.EventForm_previewImageContainer__GzUxy{position:relative;width:100%;height:110px;background:#0a0a0a}.EventForm_previewImage__KgfxC{width:100%;height:100%;object-fit:cover;display:block}.EventForm_removeButton__7IWs7{width:26px;height:26px;border-radius:50%;border:none;background:rgba(0,0,0,.6);color:#ff6b6b;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.5rem}.EventForm_previewName___Ai49{padding:.55rem;font-size:.86rem;color:#dbeafc;word-break:break-all}.EventForm_formActions__CvxYT{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.EventForm_cancelButton__c5RsF{background-color:#1b1b1b;color:#cbd5e1;border:1px solid hsla(0,0%,100%,.04);padding:.7rem 1.2rem;border-radius:8px;font-weight:700;cursor:pointer;transition:background-color .12s ease}.EventForm_cancelButton__c5RsF:hover{background-color:#232323}.EventForm_submitButton__OeVsm{background-color:#2563eb;color:#fff;padding:.7rem 1.2rem;border-radius:8px;font-weight:800;border:none;cursor:pointer;transition:background-color .12s ease,transform .08s ease}.EventForm_submitButton__OeVsm:hover:not([disabled]){background-color:#1e4fd6;transform:translateY(-2px)}.EventForm_submitButton__OeVsm[disabled]{background-color:#5ea3ff;cursor:not-allowed;transform:none}.EventForm_preview_details__pQjZP{padding:.5rem}.EventForm_progress_fill__cRpGQ{height:100%;transition:width .3s}@media (max-width:520px){.EventForm_previewItem__DCtoe{width:48%}.EventForm_formTitle__fgtaw{font-size:1.3rem}.EventForm_cancelButton__c5RsF,.EventForm_submitButton__OeVsm{width:48%}}.EventForm_activityItem__KmWRT,.EventForm_scheduleItem__fP9QJ{display:flex;gap:.5rem;margin-bottom:.5rem;align-items:center}.EventForm_addButton__mgFNL{display:flex;align-items:center;gap:.5rem;background-color:#3b82f6;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;cursor:pointer;font-size:.85rem}.EventForm_addButton__mgFNL:hover{background-color:#2563eb}.EventForm_ScheduleAndActivites__v7cbz{display:flex;flex-direction:column;justify-content:space-between}