body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-menu-item-selected{border-radius:0!important;margin:0}.fc .fc-toolbar-title{font-size:2rem;font-weight:700}.fc .fc-button{background:#fff;border:1px solid #dcdcdc;border-radius:0;box-shadow:none;color:#000;font-weight:500;padding:.4rem 1rem;text-transform:capitalize}.fc .fc-button:hover{background:#fff;border-color:#2d64f1;color:#000}.fc .fc-button.fc-button-active{background-color:#2d64f1!important;border:none;box-shadow:none;color:#fff}.fc .fc-daygrid-day-number{color:#0a0a0a;font-size:1rem;font-weight:600;padding:.5rem}.fc-col-header-cell{background-color:#ededed}.fc-col-header-cell-cushion{color:#0a0a0a}.fc-event-time,.fc-event-title{color:#1a1a1a}.fc-event{background-color:#d6e1f9;border-left:2px solid #344ead!important;border:none;font-size:.75rem;overflow:hidden;padding:.25rem .4rem;text-overflow:ellipsis;white-space:pre-wrap}.fc-event-main{color:#0a0a0a!important}.fc-daygrid-event{border-radius:0!important;margin-top:20px!important}.fc-event-start{margin-left:20px!important}.fc-event-end{margin-right:20px!important}.fc--button .fc-button .fc-button-primary{padding:0!important}.custom-calendar-event{align-items:center;border-bottom:1px solid #e0e0e0;color:#000;display:grid;font-size:.875rem;grid-template-columns:100px 1fr 1fr auto;padding:.5rem 1rem}.calendar-event-time,.calendar-event-title{font-weight:700}.calendar-event-location{color:#333;font-weight:700}.read-details{color:#1a73e8;font-weight:700;text-decoration:none}.ant-skeleton{padding:2rem}.custom-event-modal .ant-modal-content{border-radius:0;overflow:hidden;padding:0}.event-modal-content{padding:3rem 3rem 0}.event-modal-content,.event-modal-grid{display:flex;flex-direction:column;height:100%}.event-modal-grid{flex-grow:1;gap:2rem}.event-modal-header{display:flex;flex-wrap:wrap;gap:2rem}.event-modal-image{max-height:180px;max-width:320px;object-fit:cover;width:100%}.event-modal-title{font-size:34px;font-weight:700;margin:0 0 20px}.event-modal-date{color:#344ead;font-size:16px;font-weight:600;margin:0}.event-modal-location,.event-modal-pace,.event-modal-time{font-size:16px;font-weight:500;margin:0}.event-modal-descriptions{display:flex;flex-direction:column;flex-grow:1;gap:1rem}.event-modal-additional,.event-modal-description{line-height:1.6;margin-bottom:1.25rem}.ant-modal-footer{margin-top:0!important}.event-modal-actions{display:flex;gap:.5rem;justify-content:flex-start;margin-top:auto;padding:0 0 3rem}.delete-modal-btn,.edit-modal-btn{border:none;cursor:pointer;font-weight:700;margin-right:12px;padding:10px 16px}.edit-modal-btn{background-color:#3267e3;color:#fff;&:hover{background-color:#2a56bd}}.delete-modal-btn{background-color:#cb3a31;color:#fff;&:hover{background-color:#a93029}}.event-modal-details{flex:1 1}.event-modal-details-wrapper{display:flex;justify-content:space-between}.articles-admin-container{background-color:#fff;min-height:100vh;padding:2rem}.articles-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.ant-btn{border-radius:0}.admin-order-details-container{display:flex;flex-direction:column;gap:24px}.admin-order-header{display:flex;flex-direction:column;gap:12px}.admin-status-card{margin-bottom:0}.status-header{align-items:center;display:flex;justify-content:space-between}.status-actions{display:flex;gap:12px}.details-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.admin-product-row{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:20px;padding:16px 0}.admin-product-row:last-child{border-bottom:none}.admin-product-row img{height:80px;object-fit:contain;width:80px}.product-content{flex:1 1}.product-content h4{margin:0 0 8px}.product-content p{margin:4px 0}@media (max-width:768px){.details-grid{grid-template-columns:1fr}.status-header{align-items:stretch;gap:16px}.admin-product-row,.status-actions,.status-header{flex-direction:column}.admin-product-row{align-items:flex-start}}
/*# sourceMappingURL=main.f20a9136.css.map*/