.Sidebar{color:#fff;z-index:1000;background:#0f172a;flex-direction:column;width:280px;height:100dvh;transition:all .35s;display:flex;position:fixed;top:0;left:0;box-shadow:0 0 25px #00000026}.Sidebar.collapsed{width:90px}.Sidebar-logoSection{border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;height:75px;padding:0 20px;display:flex;position:relative}.Sidebar-logo{object-fit:contain;width:45px;height:45px}.Sidebar-logoTitle{white-space:nowrap;margin-left:14px;font-size:22px;font-weight:700}.Sidebar-menu{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:8px;padding:15px;display:flex;overflow:hidden auto}.Sidebar-menu::-webkit-scrollbar{width:5px}.Sidebar-menu::-webkit-scrollbar-thumb{background:#334155;border-radius:20px}.Sidebar-link{color:#cbd5e1;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:all .3s;display:flex}.Sidebar-link:hover{color:#fff;background:#1e293b}.Sidebar-link.active{color:#fff;background:#2563eb}.Sidebar-icon{justify-content:center;min-width:24px;font-size:20px;display:flex}.Sidebar-title{white-space:nowrap;font-size:15px}.Sidebar.collapsed .Sidebar-logoTitle,.Sidebar.collapsed .Sidebar-title{display:none}.Sidebar.collapsed .Sidebar-link{justify-content:center}.Sidebar.collapsed .Sidebar-logoSection{justify-content:center;padding:0}.Sidebar-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:22px;display:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.Sidebar-overlay{opacity:0;visibility:hidden;z-index:999;background:#00000073;transition:all .3s;position:fixed;inset:0}.Sidebar-overlay.show{opacity:1;visibility:visible}@media (width<=992px){.Sidebar{width:280px;height:100dvh;transform:translate(-100%)}.Sidebar.mobile-open{transform:translate(0)}.Sidebar.collapsed{width:280px}.Sidebar-close{display:block}}@media (width<=768px){.Sidebar{width:260px}.Sidebar-logoSection{height:65px}.Sidebar-logo{width:40px;height:40px}.Sidebar-logoTitle{font-size:18px}.Sidebar-title{font-size:14px}.Sidebar-link{padding:13px}}@media (width<=480px){.Sidebar{width:240px}.Sidebar-logo{width:36px;height:36px}.Sidebar-logoTitle{font-size:17px}.Sidebar-title{font-size:13px}.Sidebar-link{padding:12px}}.Topbar{z-index:50;box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;width:100%;min-width:0;height:70px;padding:0 20px;display:flex;position:sticky;top:0}.Topbar-left{align-items:center;display:flex}.Topbar-toggle{cursor:pointer;background:#f4f6fb;border:none;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;font-size:21px;transition:all .3s;display:flex}.Topbar-toggle:hover{color:#fff;background:#2563eb;transform:rotate(90deg)}.Topbar-right{align-items:center;gap:25px;display:flex}.Topbar-notification{cursor:pointer;background:#f4f6fb;border:none;border-radius:50%;width:46px;height:46px;font-size:18px;transition:all .3s;position:relative}.Topbar-notification:hover{color:#fff;background:#2563eb}.Topbar-badge{color:#fff;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:flex;position:absolute;top:-3px;right:-3px}.Topbar-profile{position:relative}.Topbar-profileInfo{cursor:pointer;align-items:center;gap:14px;display:flex}.Topbar-profileImage{object-fit:cover;border:3px solid #2563eb;border-radius:50%;width:48px;height:48px}.Topbar-profileText h4{color:#1e293b;margin:0;font-size:15px}.Topbar-profileText span{color:#64748b;font-size:13px}.Topbar-dropdown{opacity:0;visibility:hidden;background:#fff;border-radius:15px;width:220px;transition:all .35s;position:absolute;top:72px;right:0;overflow:hidden;transform:translateY(20px);box-shadow:0 20px 40px #00000026}.Topbar-dropdown.show{opacity:1;visibility:visible;transform:translateY(0)}.Topbar-dropdownItem{cursor:pointer;background:0 0;border:none;align-items:center;gap:15px;width:100%;padding:17px 22px;font-size:15px;transition:all .25s;display:flex}.Topbar-dropdownItem:hover{background:#f3f4f6}.Topbar-dropdownItem.logout{color:#ef4444}.Topbar-dropdownItem.logout:hover{background:#fee2e2}@media (width<=992px){.Topbar{padding:0 22px}.Topbar-profileText{display:none}}@media (width<=768px){.Topbar{height:70px;padding:0 16px}.Topbar-right{gap:15px}.Topbar-profileImage{width:42px;height:42px}.Topbar-dropdown{width:200px}}@media (width<=480px){.Topbar{padding:0 12px}.Topbar-toggle{width:42px;height:42px;font-size:18px}.Topbar-notification{width:42px;height:42px}.Topbar-profileImage{width:38px;height:38px}.Topbar-dropdown{width:185px;right:-5px}}html,body,#root{background:#f5f7fb;width:100%;height:100%;font-family:Poppins,sans-serif;overflow-x:hidden}.MainLayout{background:#f5f7fb;width:100%;min-height:100vh;display:flex;overflow:hidden}.MainLayout-content{flex-direction:column;flex:1;min-width:0;min-height:100vh;margin-left:280px;transition:all .35s;display:flex}.MainLayout-content.collapsed{margin-left:90px}.MainLayout-page{-webkit-overflow-scrolling:touch;background:#f5f7fb;flex:1;min-height:100vh;padding:25px;overflow:hidden auto}.MainLayout-page::-webkit-scrollbar{width:6px}.MainLayout-page::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:20px}.MainLayout-page::-webkit-scrollbar-track{background:0 0}@media (width<=1400px){.MainLayout-page{padding:22px}}@media (width<=1200px){.MainLayout-content,.MainLayout-content.collapsed{margin-left:90px}.MainLayout-page{padding:20px}}@media (width<=992px){.MainLayout{display:block}.MainLayout-content{width:100%;min-height:100vh;margin-left:0}.MainLayout-content.collapsed{margin-left:0}.MainLayout-page{min-height:calc(100vh - 70px);padding:18px}}@media (width<=768px){html,body,#root{height:100%;overflow-x:hidden}.MainLayout{min-height:100dvh;display:block}.MainLayout-content{width:100%;min-height:100dvh;margin-left:0}.MainLayout-content.collapsed{margin-left:0}.MainLayout-page{-webkit-overflow-scrolling:touch;min-height:calc(100dvh - 65px);padding:15px;overflow:hidden auto}}@media (width<=576px){.MainLayout-page{padding:12px}}@media (width<=420px){.MainLayout-page{padding:10px}}.GallaryPosting{box-sizing:border-box;background:#f5f7fb;width:100%;min-height:100vh;padding:30px}.GallaryPosting-container{align-items:flex-start;gap:25px;display:flex}.GallaryPosting-formCard,.GallaryPosting-tableCard{background:#fff;border-radius:18px;width:50%;padding:25px;box-shadow:0 10px 30px #00000014}.GallaryPosting-heading{color:#222;margin-bottom:25px;font-size:24px;font-weight:700}.GallaryPosting-inputGroup{flex-direction:column;margin-bottom:20px;display:flex}.GallaryPosting-inputGroup label{color:#555;margin-bottom:8px;font-size:15px;font-weight:600}.GallaryPosting-inputGroup input{background:#fafafa;border:1px solid #dcdcdc;border-radius:10px;width:100%;padding:14px;font-size:15px;transition:all .3s}.GallaryPosting-inputGroup input:focus{background:#fff;border-color:#2563eb;outline:none}.GallaryPosting-preview{justify-content:center;width:100%;margin-bottom:25px;display:flex}.GallaryPosting-preview img{object-fit:cover;border:3px solid #eee;border-radius:15px;width:250px;height:180px}.GallaryPosting-submit{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-size:16px;font-weight:600;transition:all .3s;display:flex}.GallaryPosting-submit:hover{background:#1d4ed8}.GallaryPosting-tableWrapper{width:100%;overflow-x:auto}.GallaryPosting-tableWrapper table{border-collapse:collapse;width:100%}.GallaryPosting-tableWrapper th{color:#fff;text-align:center;background:#2563eb;padding:15px}.GallaryPosting-tableWrapper td{text-align:center;border-bottom:1px solid #ececec;padding:15px}.GallaryPosting-tableImage{object-fit:cover;border-radius:8px;width:80px;height:60px}.GallaryPosting-edit,.GallaryPosting-delete{color:#fff;cursor:pointer;border:none;border-radius:8px;width:38px;height:38px;margin:0 4px;transition:all .3s}.GallaryPosting-edit{background:#10b981}.GallaryPosting-edit:hover{background:#059669}.GallaryPosting-delete{background:#ef4444}.GallaryPosting-delete:hover{background:#dc2626}.GallaryPosting-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:25px;display:flex}.GallaryPosting-pagination button{cursor:pointer;background:#e5e7eb;border:none;border-radius:8px;width:40px;height:40px;font-weight:600;transition:all .3s}.GallaryPosting-pagination button:hover,.GallaryPosting-pagination .active{color:#fff;background:#2563eb}.GallaryPosting-pagination button:disabled{opacity:.5;cursor:not-allowed}@media (width<=992px){.GallaryPosting{padding:20px}.GallaryPosting-container{flex-direction:column}.GallaryPosting-formCard,.GallaryPosting-tableCard{width:100%}.GallaryPosting-preview img{width:220px;height:160px}}@media (width<=576px){.GallaryPosting{padding:15px}.GallaryPosting-heading{font-size:20px}.GallaryPosting-inputGroup input{padding:12px;font-size:14px}.GallaryPosting-submit{padding:13px;font-size:15px}.GallaryPosting-tableWrapper table{min-width:450px}.GallaryPosting-tableImage{width:65px;height:55px}.GallaryPosting-pagination{gap:6px}.GallaryPosting-pagination button{width:34px;height:34px;font-size:13px}}.VideoPosting{box-sizing:border-box;background:#f5f7fb;width:100%;min-height:100vh;padding:30px}.VideoPosting-container{align-items:flex-start;gap:25px;display:flex}.VideoPosting-formCard,.VideoPosting-tableCard{background:#fff;border-radius:18px;width:50%;padding:25px;box-shadow:0 10px 30px #00000014}.VideoPosting-heading{color:#222;margin-bottom:25px;font-size:24px;font-weight:700}.VideoPosting-inputGroup{flex-direction:column;margin-bottom:20px;display:flex}.VideoPosting-inputGroup label{color:#555;margin-bottom:8px;font-size:15px;font-weight:600}.VideoPosting-inputGroup input{cursor:pointer;background:#fafafa;border:1px solid #dcdcdc;border-radius:10px;width:100%;padding:14px;font-size:15px;transition:all .3s}.VideoPosting-inputGroup input:focus{background:#fff;border-color:#2563eb;outline:none}.VideoPosting-preview{justify-content:center;width:100%;margin-bottom:25px;display:flex}.VideoPosting-previewVideo{object-fit:cover;background:#000;border:3px solid #eee;border-radius:14px;width:260px;height:180px}.VideoPosting-submit{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-size:16px;font-weight:600;transition:all .3s;display:flex}.VideoPosting-submit:hover{background:#1d4ed8}.VideoPosting-tableWrapper{width:100%;overflow-x:auto}.VideoPosting-tableWrapper table{border-collapse:collapse;width:100%}.VideoPosting-tableWrapper th{color:#fff;text-align:center;background:#2563eb;padding:15px;font-size:15px}.VideoPosting-tableWrapper td{text-align:center;vertical-align:middle;border-bottom:1px solid #ececec;padding:15px}.VideoPosting-tableVideo{object-fit:cover;background:#000;border-radius:8px;width:90px;height:60px}.VideoPosting-edit,.VideoPosting-delete{color:#fff;cursor:pointer;border:none;border-radius:8px;width:38px;height:38px;margin:0 4px;transition:all .3s}.VideoPosting-edit{background:#10b981}.VideoPosting-edit:hover{background:#059669}.VideoPosting-delete{background:#ef4444}.VideoPosting-delete:hover{background:#dc2626}.VideoPosting-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:25px;display:flex}.VideoPosting-pagination button{cursor:pointer;background:#e5e7eb;border:none;border-radius:8px;width:40px;height:40px;font-weight:600;transition:all .3s}.VideoPosting-pagination button:hover:not(:disabled),.VideoPosting-pagination button.active{color:#fff;background:#2563eb}.VideoPosting-pagination button:disabled{opacity:.5;cursor:not-allowed}.VideoPosting-tableWrapper::-webkit-scrollbar{height:6px}.VideoPosting-tableWrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:20px}.VideoPosting-tableWrapper::-webkit-scrollbar-track{background:#f1f5f9}@media (width<=992px){.VideoPosting{padding:20px}.VideoPosting-container{flex-direction:column}.VideoPosting-formCard,.VideoPosting-tableCard{width:100%}.VideoPosting-previewVideo{width:100%;max-width:420px;height:240px}.VideoPosting-tableVideo{width:110px;height:70px}}@media (width<=768px){.VideoPosting{padding:15px}.VideoPosting-formCard,.VideoPosting-tableCard{padding:18px}.VideoPosting-heading{font-size:20px}.VideoPosting-inputGroup label{font-size:14px}.VideoPosting-inputGroup input{padding:12px;font-size:14px}.VideoPosting-submit{padding:13px;font-size:15px}.VideoPosting-previewVideo{width:100%;height:220px}.VideoPosting-tableWrapper table{min-width:450px}.VideoPosting-tableVideo{width:90px;height:60px}.VideoPosting-edit,.VideoPosting-delete{width:34px;height:34px;font-size:13px}.VideoPosting-pagination{gap:6px}.VideoPosting-pagination button{width:34px;height:34px;font-size:13px}}@media (width<=480px){.VideoPosting{padding:10px}.VideoPosting-formCard,.VideoPosting-tableCard{border-radius:12px;padding:15px}.VideoPosting-heading{margin-bottom:18px;font-size:18px}.VideoPosting-previewVideo{height:180px}.VideoPosting-submit{padding:12px;font-size:14px}.VideoPosting-tableVideo{width:80px;height:55px}.VideoPosting-tableWrapper table{min-width:400px}}.EventManagement{box-sizing:border-box;background:#f4f7fb;width:100%;min-height:100vh;padding:25px;font-family:Poppins,sans-serif;overflow:hidden}.EventManagement::-webkit-scrollbar{width:7px}.EventManagement::-webkit-scrollbar-thumb{background:#2563eb;border-radius:20px}.EventManagement::-webkit-scrollbar-track{background:0 0}.EventManagement-wrapper{align-items:flex-start;gap:20px;display:flex}.EventManagement-formCard,.EventManagement-tableCard{background:#fff;border-radius:16px;flex:1;min-width:0;padding:20px}.EventManagement-formCard{flex:1;max-height:calc(100dvh - 140px);overflow-y:auto}.EventManagement-formCard:hover{transform:translateY(-3px);box-shadow:0 18px 45px #0000001f}.EventManagement-tableCard{background:#fff;border:1px solid #edf0f5;border-radius:18px;width:50%;padding:25px;transition:all .35s;box-shadow:0 10px 35px #00000014}.EventManagement-tableCard:hover{transform:translateY(-3px);box-shadow:0 18px 45px #0000001f}.EventManagement-cardHeader{border-bottom:1px solid #ececec;align-items:center;gap:14px;margin-bottom:30px;padding-bottom:18px;display:flex}.EventManagement-cardHeader svg{color:#fff;box-sizing:border-box;background:#2563eb;border-radius:12px;width:45px;height:45px;padding:12px}.EventManagement-cardHeader h2{color:#222;margin:0;font-size:24px;font-weight:700}.EventManagement-form{flex-direction:column;gap:22px;display:flex}.EventManagement-formGroup{flex-direction:column;gap:10px;display:flex}.EventManagement-formGroup label{color:#333;letter-spacing:.2px;font-size:15px;font-weight:600}.EventManagement-formGroup input{box-sizing:border-box;background:#fafcff;border:1px solid #d8dee8;border-radius:12px;outline:none;width:100%;height:52px;padding:0 18px;font-size:15px;transition:all .3s}.EventManagement-formGroup input:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.EventManagement-formGroup select{cursor:pointer;background:#fafcff;border:1px solid #d8dee8;border-radius:12px;outline:none;width:100%;height:52px;padding:0 18px;font-size:15px;transition:all .3s}.EventManagement-formGroup select:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.EventManagement-formGroup input::placeholder{color:#9ca3af}.EventManagement-upload{width:100%}.EventManagement-uploadBox{cursor:pointer;background:#f7faff;border:2px dashed #2563eb;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:180px;transition:all .35s;display:flex;position:relative;overflow:hidden}.EventManagement-uploadBox:hover{background:#eef5ff;transform:translateY(-2px)}.EventManagement-uploadBox svg{color:#2563eb;font-size:50px}.EventManagement-uploadBox span{color:#2563eb;font-size:16px;font-weight:600}.EventManagement-uploadBox input{display:none}.EventManagement-imagePreview{background:#fff;border:1px solid #dfe4ea;border-radius:15px;width:100%;height:240px;overflow:hidden}.EventManagement-imagePreview img{object-fit:cover;width:100%;height:100%}.tox-tinymce{overflow:hidden;border:1px solid #dbe2ea!important;border-radius:14px!important}.tox .tox-toolbar,.tox .tox-toolbar__primary{background:#f8f9fc!important}.tox-statusbar{border-top:1px solid #ececec!important}.tox-edit-area{background:#fff!important}.EventManagement-formCard{background:#fff;border-radius:18px;width:50%;height:90vh;padding:25px;overflow:hidden auto}.EventManagement-formCard::-webkit-scrollbar-track{background:#f2f2f2}.EventManagement-submitBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:55px;margin-top:10px;font-size:16px;font-weight:600;transition:all .35s;display:flex}.EventManagement-formCard{width:50%;height:90vh;overflow:hidden auto}.EventManagement-formCard::-webkit-scrollbar{width:6px}.EventManagement-formCard::-webkit-scrollbar-thumb{background:#2563eb;border-radius:20px}.EventManagement-submitBtn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 12px 25px #2563eb4d}.EventManagement-submitBtn svg{font-size:18px}.EventManagement-tableWrapper{background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:100%;max-height:650px;overflow:auto}.EventManagement-tableWrapper::-webkit-scrollbar{width:7px;height:7px}.EventManagement-tableWrapper::-webkit-scrollbar-thumb{background:#2563eb;border-radius:20px}.EventManagement-tableWrapper::-webkit-scrollbar-track{background:#f5f5f5}.EventManagement-table{border-collapse:collapse;width:100%;min-width:900px}.EventManagement-table thead{z-index:10;position:sticky;top:0}.EventManagement-table thead tr{background:#2563eb}.EventManagement-table th{color:#fff;text-align:center;white-space:nowrap;padding:16px;font-size:14px;font-weight:600}.EventManagement-fileInput{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d8dee8;border-radius:10px;width:100%;padding:13px 15px;font-size:15px}.EventManagement-fileInput:hover{border-color:#2563eb}.EventManagement-fileInput:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 4px #2563eb1f}.EventManagement-fileInput::file-selector-button{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;margin-right:15px;padding:10px 18px}.EventManagement-fileInput::file-selector-button:hover{background:#1d4ed8}.EventManagement-table tbody tr{border-bottom:1px solid #edf2f7;transition:all .3s}.EventManagement-table tbody tr:nth-child(2n){background:#fafbfc}.EventManagement-table tbody tr:hover{background:#eef5ff}.EventManagement-table td{text-align:center;vertical-align:middle;color:#444;padding:15px;font-size:14px}.EventManagement-table td:first-child{color:#2563eb;font-weight:700}.EventManagement-tableImage{object-fit:cover;cursor:pointer;border:1px solid #dbe4ef;border-radius:10px;width:70px;height:70px;transition:all .3s}.EventManagement-tableImage:hover{transform:scale(1.08);box-shadow:0 10px 20px #00000026}.EventManagement-table td:nth-child(3){color:#1f2937;min-width:180px;font-weight:600}.EventManagement-table td:nth-child(4){color:#2563eb;min-width:140px;font-weight:600}.EventManagement-description{text-align:left;color:#555;width:240px;max-height:90px;margin:auto;font-size:13px;line-height:1.7;overflow:hidden}.EventManagement-description p{margin:0}.EventManagement-description img,.EventManagement-description table,.EventManagement-description iframe{display:none}.EventManagement-table td:nth-child(6){white-space:nowrap;color:#666}.EventManagement-actionButtons{justify-content:center;align-items:center;gap:10px;display:flex}.editBtn{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;transition:all .3s;display:flex}.editBtn:hover{background:#059669;transform:translateY(-3px);box-shadow:0 10px 18px #10b98159}.deleteBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;transition:all .3s;display:flex}.deleteBtn:hover{background:#dc2626;transform:translateY(-3px);box-shadow:0 10px 18px #ef444459}.EventManagement-noData{text-align:center;color:#9ca3af;font-size:16px;font-weight:600;padding:45px!important}.EventManagement-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:25px;display:flex}.EventManagement-pagination button{color:#2563eb;cursor:pointer;background:#eef2ff;border:none;border-radius:10px;min-width:42px;height:42px;padding:0 15px;font-weight:600;transition:all .3s}.EventManagement-pagination button:hover:not(:disabled){color:#fff;background:#2563eb;transform:translateY(-2px)}.EventManagement-pagination button.active{color:#fff;background:#2563eb;box-shadow:0 10px 18px #2563eb4d}.EventManagement-pagination button:disabled{opacity:.5;cursor:not-allowed}.EventManagement-table tbody tr{animation:.35s fadeRow}@keyframes fadeRow{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.EventManagement-wrapper{flex-direction:column}.EventManagement-formCard,.EventManagement-tableCard{width:100%}.EventManagement-formCard{height:75vh;overflow-y:auto}.EventManagement-table{min-width:950px}}@media (width<=768px){.EventManagement{padding:12px}.EventManagement-wrapper{flex-direction:column;gap:16px;display:flex}.EventManagement-formCard,.EventManagement-tableCard{border-radius:12px;width:100%;padding:15px}.EventManagement-formCard{-webkit-overflow-scrolling:touch;max-height:75vh;overflow:hidden auto}.EventManagement-formCard::-webkit-scrollbar{width:5px}.EventManagement-formCard::-webkit-scrollbar-thumb{background:#2563eb;border-radius:20px}.EventManagement-cardHeader{margin-bottom:15px;padding-bottom:12px}.EventManagement-cardHeader h2{font-size:20px}.EventManagement-cardHeader svg{width:38px;height:38px;padding:9px}.EventManagement-form{gap:15px}.EventManagement-formGroup label{font-size:14px}.EventManagement-formGroup input,.EventManagement-formGroup select,.EventManagement-fileInput{width:100%;height:45px;padding:0 14px;font-size:14px}.tox,.tox-tinymce{width:100%!important;max-width:100%!important}.tox-tinymce{min-height:220px!important}.tox-editor-header{flex-wrap:wrap!important}.tox-toolbar{overflow-x:auto!important}.tox-toolbar__primary{flex-wrap:wrap!important}.EventManagement-submitBtn{height:48px;font-size:14px}.EventManagement-tableWrapper{width:100%;overflow:auto}.EventManagement-table{min-width:850px}.EventManagement-tableImage{width:55px;height:55px}.EventManagement-pagination{flex-wrap:wrap;gap:6px}.EventManagement-pagination button{min-width:36px;height:36px;padding:0 10px;font-size:12px}}@media (width<=480px){.EventManagement{padding:8px}.EventManagement-formCard,.EventManagement-tableCard{padding:12px}.EventManagement-formCard{height:78vh}.EventManagement-cardHeader h2{font-size:18px}.EventManagement-cardHeader svg{width:35px;height:35px}.EventManagement-formGroup input,.EventManagement-formGroup select,.EventManagement-fileInput{height:42px;font-size:13px}.tox-tinymce{min-height:180px!important}.EventManagement-submitBtn{height:44px;font-size:13px}.EventManagement-table{min-width:760px}.EventManagement-pagination{flex-wrap:wrap;justify-content:center}}*{box-sizing:border-box;margin:0;padding:0}.TeamManagement{background:#f4f6fb;width:100%;min-height:100vh;padding:25px;font-family:Segoe UI,sans-serif;overflow:hidden}.TeamManagement-header{width:100%;margin-bottom:25px}.TeamManagement-header h2{color:#1f2937;align-items:center;gap:12px;font-size:30px;font-weight:700;display:flex}.TeamManagement-container{align-items:stretch;gap:20px;display:flex}.TeamManagement-formSection,.TeamManagement-tableSection{width:50%}.TeamManagement-formCard,.TeamManagement-tableCard{background:#fff;border-radius:14px;padding:22px;box-shadow:0 8px 25px #00000014}.TeamManagement-formCard h3,.TeamManagement-tableCard h3{color:#1e293b;margin-bottom:22px;font-size:24px;font-weight:700}.TeamManagement-form{max-height:72vh;padding-right:10px;overflow-y:auto}.TeamManagement-form::-webkit-scrollbar{width:8px}.TeamManagement-form::-webkit-scrollbar-thumb{background:#2563eb;border-radius:30px}.TeamManagement-form::-webkit-scrollbar-track{background:#ececec}.TeamManagement-row{gap:18px;margin-bottom:18px;display:flex}.TeamManagement-inputGroup{flex-direction:column;flex:1;display:flex}.TeamManagement-inputGroup label{color:#374151;margin-bottom:8px;font-size:15px;font-weight:600}.TeamManagement-inputGroup input,.TeamManagement-inputGroup textarea{background:#fff;border:1px solid #d9d9d9;border-radius:8px;outline:none;width:100%;padding:13px 15px;font-size:15px;transition:all .3s}.TeamManagement-inputGroup textarea{resize:vertical;min-height:120px}.TeamManagement-inputGroup input::placeholder,.TeamManagement-inputGroup textarea::placeholder{color:#9ca3af}.TeamManagement-inputGroup input:focus,.TeamManagement-inputGroup textarea:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.TeamManagement-inputGroup input[type=file]{cursor:pointer;background:#f8fafc;padding:11px}.TeamManagement-inputGroup input[type=file]::-webkit-file-upload-button{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;margin-right:12px;padding:10px 18px;transition:all .3s}.TeamManagement-inputGroup input[type=file]::-webkit-file-upload-button:hover{background:#1d4ed8}.TeamManagement-imagePreview{justify-content:center;margin-top:20px;margin-bottom:25px;display:flex}.TeamManagement-imagePreview img{object-fit:cover;border:4px solid #2563eb;border-radius:12px;width:160px;height:160px;box-shadow:0 10px 25px #00000026}.TeamManagement-btnGroup{gap:15px;margin-top:10px;display:flex}.TeamManagement-submitBtn,.TeamManagement-resetBtn{color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;padding:14px;font-size:15px;font-weight:600;transition:all .3s}.TeamManagement-submitBtn{background:#2563eb}.TeamManagement-submitBtn:hover{background:#1d4ed8;transform:translateY(-2px)}.TeamManagement-resetBtn{background:#ef4444}.TeamManagement-resetBtn:hover{background:#dc2626;transform:translateY(-2px)}.TeamManagement-tableSection{width:50%}.TeamManagement-tableCard{flex-direction:column;height:100%;display:flex}.TeamManagement-tableWrapper{background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;max-height:72vh;overflow:auto}.TeamManagement-tableWrapper::-webkit-scrollbar{width:8px;height:9px}.TeamManagement-tableWrapper::-webkit-scrollbar-track{background:#ececec;border-radius:20px}.TeamManagement-tableWrapper::-webkit-scrollbar-thumb{background:#2563eb;border-radius:20px}.TeamManagement-tableWrapper::-webkit-scrollbar-thumb:hover{background:#1d4ed8}.TeamManagement-table{border-collapse:collapse;width:100%;min-width:1100px}.TeamManagement-table thead{z-index:5;background:#2563eb;position:sticky;top:0}.TeamManagement-table thead th{color:#fff;text-align:center;white-space:nowrap;padding:16px;font-size:15px;font-weight:600}.TeamManagement-table tbody tr{transition:all .3s}.TeamManagement-table tbody tr:nth-child(2n){background:#f8fafc}.TeamManagement-table tbody tr:hover{background:#eef4ff}.TeamManagement-table td{text-align:center;color:#374151;vertical-align:middle;border-bottom:1px solid #e5e7eb;padding:14px;font-size:14px}.TeamManagement-tableImage{object-fit:cover;border:2px solid #2563eb;border-radius:8px;width:65px;height:65px}.TeamManagement-table td:nth-child(5){text-align:left;min-width:220px;line-height:1.5}.TeamManagement-table td:nth-child(6){white-space:nowrap}.TeamManagement-actionButtons{justify-content:center;align-items:center;gap:10px;display:flex}.TeamManagement-editBtn,.TeamManagement-deleteBtn{color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;transition:all .3s;display:flex}.TeamManagement-editBtn{background:#10b981}.TeamManagement-editBtn:hover{background:#059669;transform:translateY(-2px)}.TeamManagement-deleteBtn{background:#ef4444}.TeamManagement-deleteBtn:hover{background:#dc2626;transform:translateY(-2px)}.TeamManagement-noData{text-align:center;color:#9ca3af;padding:40px;font-size:16px;font-weight:600}.TeamManagement-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}.TeamManagement-pageBtn{color:#374151;cursor:pointer;background:#e5e7eb;border:none;border-radius:8px;min-width:40px;height:40px;font-size:15px;font-weight:600;transition:all .3s}.TeamManagement-pageBtn:hover:not(:disabled),.TeamManagement-pageBtn.active{color:#fff;background:#2563eb}.TeamManagement-pageBtn:disabled{opacity:.45;cursor:not-allowed}.TeamManagement *,.TeamManagement :before,.TeamManagement :after{transition:all .25s}@media (width<=1400px){.TeamManagement{padding:20px}.TeamManagement-header h2{font-size:28px}.TeamManagement-formCard,.TeamManagement-tableCard{padding:20px}.TeamManagement-table{min-width:1000px}}@media (width<=1200px){.TeamManagement-container{gap:18px}.TeamManagement-formCard h3,.TeamManagement-tableCard h3{font-size:22px}.TeamManagement-row{gap:15px}.TeamManagement-inputGroup input,.TeamManagement-inputGroup textarea{padding:12px 14px;font-size:14px}.TeamManagement-table{min-width:950px}.TeamManagement-table thead th,.TeamManagement-table td{padding:13px}}@media (width<=992px){.TeamManagement{padding:18px}.TeamManagement-container{flex-direction:column}.TeamManagement-formSection,.TeamManagement-tableSection{width:100%}.TeamManagement-form{max-height:unset;padding-right:0;overflow-y:visible}.TeamManagement-tableWrapper{max-height:550px}.TeamManagement-table{min-width:900px}.TeamManagement-imagePreview img{width:140px;height:140px}}@media (width<=768px){.TeamManagement{padding:15px}.TeamManagement-header h2{font-size:24px}.TeamManagement-formCard,.TeamManagement-tableCard{padding:18px}.TeamManagement-row{flex-direction:column;gap:16px;margin-bottom:16px}.TeamManagement-btnGroup{flex-direction:column}.TeamManagement-submitBtn,.TeamManagement-resetBtn{width:100%}.TeamManagement-inputGroup label{font-size:14px}.TeamManagement-inputGroup input,.TeamManagement-inputGroup textarea{padding:12px;font-size:14px}.TeamManagement-imagePreview img{width:120px;height:120px}.TeamManagement-table{min-width:850px}.TeamManagement-table thead th{padding:12px;font-size:14px}.TeamManagement-table td{padding:12px;font-size:13px}.TeamManagement-pageBtn{width:36px;min-width:36px;height:36px;font-size:14px}}@media (width<=576px){.TeamManagement{padding:12px}.TeamManagement-header{margin-bottom:18px}.TeamManagement-header h2{gap:10px;font-size:21px}.TeamManagement-formCard,.TeamManagement-tableCard{border-radius:12px;padding:15px}.TeamManagement-formCard h3,.TeamManagement-tableCard h3{margin-bottom:18px;font-size:19px}.TeamManagement-inputGroup label{font-size:13px}.TeamManagement-inputGroup input,.TeamManagement-inputGroup textarea{padding:11px;font-size:13px}.TeamManagement-inputGroup textarea{min-height:100px}.TeamManagement-imagePreview{margin:18px 0}.TeamManagement-imagePreview img{width:100px;height:100px}.TeamManagement-table{min-width:800px}.TeamManagement-tableImage{width:55px;height:55px}.TeamManagement-actionButtons{gap:8px}.TeamManagement-editBtn,.TeamManagement-deleteBtn{width:34px;height:34px;font-size:13px}.TeamManagement-pagination{gap:6px}.TeamManagement-pageBtn{width:34px;min-width:34px;height:34px;font-size:13px}}@media (width<=400px){.TeamManagement{padding:10px}.TeamManagement-header h2{font-size:18px}.TeamManagement-formCard,.TeamManagement-tableCard{padding:12px}.TeamManagement-formCard h3,.TeamManagement-tableCard h3{font-size:17px}.TeamManagement-inputGroup input,.TeamManagement-inputGroup textarea{padding:10px;font-size:12px}.TeamManagement-imagePreview img{width:90px;height:90px}.TeamManagement-submitBtn,.TeamManagement-resetBtn{padding:12px;font-size:13px}.TeamManagement-pageBtn{width:32px;min-width:32px;height:32px;font-size:12px}}.ContactPosting{box-sizing:border-box;background-color:#f4f6f9;width:100%;min-height:100vh;padding:30px 20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.ContactPosting-container{align-items:flex-start;gap:30px;max-width:1400px;margin:0 auto;display:flex}.ContactPosting-formCard,.ContactPosting-tableCard{box-sizing:border-box;background:#fff;border-radius:10px;width:50%;padding:25px;box-shadow:0 4px 12px #0000000d}.ContactPosting-heading{color:#333;border-bottom:2px solid #edf2f7;margin-top:0;margin-bottom:20px;padding-bottom:10px;font-size:1.4rem}.ContactPosting-form{flex-direction:column;gap:16px;display:flex}.ContactPosting-inputGroup{flex-direction:column;gap:6px;display:flex}.ContactPosting-inputGroup label{color:#4a5568;font-size:.9rem;font-weight:600}.ContactPosting-inputGroup input,.ContactPosting-inputGroup textarea{color:#2d3748;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e0;border-radius:6px;outline:none;width:100%;padding:10px 14px;font-size:.95rem;transition:all .2s ease-in-out}.ContactPosting-inputGroup input:focus,.ContactPosting-inputGroup textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526}.ContactPosting-inputGroup textarea{resize:vertical}.ContactPosting-submitBtn{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:5px;padding:12px;font-size:1rem;font-weight:600;transition:background-color .2s;display:inline-flex}.ContactPosting-submitBtn:hover{background-color:#4338ca}.ContactPosting-tableWrapper{width:100%;overflow-x:auto}.ContactPosting-table{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.ContactPosting-table th{color:#475569;background-color:#f8fafc;border-bottom:2px solid #e2e8f0;padding:12px;font-weight:600}.ContactPosting-table td{vertical-align:top;border-bottom:1px solid #e2e8f0;padding:12px}.ContactPosting-noData{text-align:center;color:#a0aec0;padding:30px!important}.ContactPosting-cellMeta{flex-direction:column;gap:2px;display:flex}.ContactPosting-cellMeta strong{color:#1a202c;font-size:.95rem}.ContactPosting-cellMeta span{color:#718096;font-size:.85rem}.ContactPosting-cellMessage strong{color:#2d3748;margin-bottom:4px;display:block}.ContactPosting-cellMessage p{color:#4a5568;white-space:pre-wrap;max-width:250px;margin:0;font-size:.85rem}.ContactPosting-actions{gap:8px;display:flex}.ContactPosting-actionBtn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;transition:background-color .2s;display:inline-flex}.ContactPosting-actionBtn.edit{color:#d97706;background-color:#fef3c7}.ContactPosting-actionBtn.edit:hover{background-color:#fef08a}.ContactPosting-actionBtn.delete{color:#dc2626;background-color:#fee2e2}.ContactPosting-actionBtn.delete:hover{background-color:#fecaca}@media (width<=992px){.ContactPosting-container{flex-direction:column;gap:20px}.ContactPosting-formCard,.ContactPosting-tableCard{width:100%}}@media (width<=576px){.ContactPosting{padding:15px 10px}.ContactPosting-formCard,.ContactPosting-tableCard{padding:15px}.ContactPosting-heading{font-size:1.2rem}}:root{--ap-bg:#f4f6f9;--ap-card-bg:#fff;--ap-text-main:#1e293b;--ap-text-muted:#64748b;--ap-primary:#2563eb;--ap-primary-hover:#1d4ed8;--ap-danger:#ef4444;--ap-danger-hover:#dc2626;--ap-border:#cbd5e1;--ap-radius:12px;--ap-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.ArchivePosting{box-sizing:border-box;font-family:var(--ap-font);background-color:var(--ap-bg);color:var(--ap-text-main);min-height:100vh;padding:2rem}.ArchivePosting *,.ArchivePosting :before,.ArchivePosting :after{box-sizing:border-box}.ArchivePosting_header{max-width:1400px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.ArchivePosting_eyebrow{text-transform:uppercase;letter-spacing:.05em;color:var(--ap-primary);font-size:.85rem;font-weight:700}.ArchivePosting_title{color:#0f172a;margin:.25rem 0 .5rem;font-size:2rem}.ArchivePosting_subtitle{color:var(--ap-text-muted);margin:0;font-size:1rem}.ArchivePosting_columns{grid-template-columns:4.5fr 5.5fr;align-items:start;gap:1.5rem;max-width:1400px;margin:0 auto;display:grid}.ArchivePosting_formCard,.ArchivePosting_listCard{background:var(--ap-card-bg);border-radius:var(--ap-radius);border:1px solid #e2e8f0cc;padding:2rem;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.ArchivePosting_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.ArchivePosting_cardHead h2{color:#0f172a;margin:0;font-size:1.5rem;font-weight:700}.ArchivePosting_editingPill{color:#d97706;background-color:#fef3c7;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.ArchivePosting_formGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.ArchivePosting_field--span2{grid-column:span 2}.ArchivePosting_field{flex-direction:column;gap:.5rem;display:flex}.ArchivePosting_field label{color:#334155;font-size:.9rem;font-weight:600}.ArchivePosting_required{color:var(--ap-danger)}.ArchivePosting_field input[type=text],.ArchivePosting_field input[type=number],.ArchivePosting_field textarea{border:1px solid var(--ap-border);width:100%;color:var(--ap-text-main);background-color:#fff;border-radius:6px;padding:.75rem 1rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.ArchivePosting_field input::placeholder,.ArchivePosting_field textarea::placeholder{color:#94a3b8}.ArchivePosting_field input:focus,.ArchivePosting_field textarea:focus{border-color:var(--ap-primary);outline:none;box-shadow:0 0 0 3px #2563eb26}.ArchivePosting_field input.is-error,.ArchivePosting_field textarea.is-error{border-color:var(--ap-danger);background-color:#fef2f2}.ArchivePosting_errorText{color:var(--ap-danger);margin-top:.1rem;font-size:.8rem}.ArchivePosting_fileRow{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;align-items:center;gap:1rem;padding:.5rem;display:flex}.ArchivePosting_fileBtn{background-color:var(--ap-primary);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;transition:background-color .2s;display:inline-block}.ArchivePosting_fileBtn:hover{background-color:var(--ap-primary-hover)}.ArchivePosting_fileEmpty{color:#64748b;font-size:.9rem}.ArchivePosting_fileChosen{color:var(--ap-text-main);background:#fff;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.9rem;display:flex}.ArchivePosting_fileThumb{object-fit:cover;border:1px solid #cbd5e1;border-radius:4px;width:28px;height:28px}.ArchivePosting_fileClear{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;display:flex}.ArchivePosting_fileClear:hover{color:var(--ap-danger);background-color:#fee2e2}.ArchivePosting_formActions{gap:1rem;margin-top:1.75rem;display:flex}.ArchivePosting_btn{cursor:pointer;border:none;border-radius:8px;flex:1;padding:.85rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .15s,transform .1s}.ArchivePosting_btn:active{transform:scale(.98)}.ArchivePosting_btn--primary{background-color:var(--ap-primary);color:#fff}.ArchivePosting_btn--primary:hover{background-color:var(--ap-primary-hover)}.ArchivePosting_btn--danger{background-color:var(--ap-danger);color:#fff}.ArchivePosting_btn--danger:hover{background-color:var(--ap-danger-hover)}.ArchivePosting_search{align-items:center;display:flex;position:relative}.ArchivePosting_search input{border:1px solid var(--ap-border);border-radius:6px;width:220px;padding:.5rem 1rem .5rem 2.25rem;font-size:.9rem;transition:width .2s,border-color .15s}.ArchivePosting_search input:focus{border-color:var(--ap-primary);outline:none;width:280px}.ArchivePosting_search .ArchivePosting_icon{color:#94a3b8;pointer-events:none;width:16px;height:16px;position:absolute;left:.75rem}.ArchivePosting_tableWrap{border-radius:8px 8px 0 0;width:100%;overflow-x:auto}.ArchivePosting_tableWrap::-webkit-scrollbar{height:6px}.ArchivePosting_tableWrap::-webkit-scrollbar-track{background:#f1f5f9}.ArchivePosting_tableWrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ArchivePosting_table{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.ArchivePosting_table th{color:#fff;letter-spacing:.02em;background-color:#2563eb;padding:1rem;font-size:.9rem;font-weight:600}.ArchivePosting_table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:1rem}.ArchivePosting_table tbody tr:hover{background-color:#f8fafc}.ArchivePosting_colSl{width:60px}.ArchivePosting_colImage{width:80px}.ArchivePosting_colCount{text-align:center;width:100px}.ArchivePosting_table th.ArchivePosting_colCount{text-align:center}.ArchivePosting_colDate{width:120px}.ArchivePosting_colAction{width:110px}.ArchivePosting_thumb{color:#94a3b8;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.ArchivePosting_thumb img{object-fit:cover;width:100%;height:100%}.ArchivePosting_rowTitle{color:#0f172a;margin-bottom:.2rem;font-weight:600;display:block}.ArchivePosting_rowDesc{color:var(--ap-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:.8rem;display:block;overflow:hidden}.ArchivePosting_countPill{color:#0369a1;background-color:#e0f2fe;border-radius:6px;padding:.25rem .6rem;font-size:.85rem;font-weight:700;display:inline-block}.ArchivePosting_actions,.ArchivePosting_confirmRow{align-items:center;gap:.5rem;display:flex}.ArchivePosting_confirmRow span{color:var(--ap-danger);font-size:.75rem;font-weight:700}.ArchivePosting_iconBtn{cursor:pointer;color:#64748b;background:0 0;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;padding:.4rem;transition:all .15s;display:flex}.ArchivePosting_iconBtn:hover{color:var(--ap-primary);background-color:#f1f5f9;border-color:#cbd5e1}.ArchivePosting_iconBtn--danger:hover{color:var(--ap-danger);background-color:#fee2e2;border-color:#fca5a5}.ArchivePosting_iconBtn--confirm{color:#15803d;background-color:#dcfce7;border-color:#bbf7d0}.ArchivePosting_iconBtn--confirm:hover{color:#166534;background-color:#bbf7d0}.ArchivePosting_icon{fill:none;width:18px;height:18px}.ArchivePosting_empty{text-align:center;padding:3.5rem 1.5rem}.ArchivePosting_emptyIcon{color:#cbd5e1;width:48px;height:48px;margin-bottom:1rem}.ArchivePosting_empty h3{color:#475569;margin:0 0 .5rem;font-size:1.15rem}.ArchivePosting_empty p{color:var(--ap-text-muted);max-width:300px;margin:0 auto 1.5rem;font-size:.9rem}.ArchivePosting_emptyBar{background-color:#e2e8f0;border-radius:2px;width:100%;max-width:240px;height:4px;margin:0 auto;display:block;overflow:hidden}.ArchivePosting_emptyBarFill{background-color:var(--ap-primary);border-radius:2px;width:45%;height:100%;display:block}@media (width<=1024px){.ArchivePosting_columns{grid-template-columns:1fr}}@media (width<=640px){.ArchivePosting{padding:1rem}.ArchivePosting_formGrid{grid-template-columns:1fr}.ArchivePosting_field--span2{grid-column:span 1}.ArchivePosting_formCard,.ArchivePosting_listCard{padding:1.25rem}.ArchivePosting_cardHead{flex-direction:column;align-items:flex-start}.ArchivePosting_search,.ArchivePosting_search input{width:100%}.ArchivePosting_table,.ArchivePosting_table thead,.ArchivePosting_table tbody,.ArchivePosting_table th,.ArchivePosting_table td,.ArchivePosting_table tr{display:block}.ArchivePosting_table thead tr{position:absolute;top:-9999px;left:-9999px}.ArchivePosting_table tr{background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:1rem;padding:.5rem}.ArchivePosting_table td{text-align:right;border:none;border-bottom:1px solid #f1f5f9;padding-left:40%;position:relative}.ArchivePosting_table td:last-child{border-bottom:none}.ArchivePosting_table td:before{white-space:nowrap;text-align:left;width:35%;color:var(--ap-text-muted);content:attr(data-label);padding-right:10px;font-weight:700;position:absolute;left:10px}.ArchivePosting_thumb,.ArchivePosting_rowDesc,.ArchivePosting_actions,.ArchivePosting_confirmRow{margin-left:auto}.ArchivePosting_rowDesc{max-width:100%}}
