.bg-primary{background-color:#E60012 !important}.bg-secondary{background-color:#546E7A !important}.bg-dark{background-color:#1A1A1D !important}.bg-surface{background-color:#F4F5F7 !important}.bg-white{background-color:#FFFFFF !important}.text-primary{color:#E60012 !important}.text-secondary{color:#546E7A !important}.text-info{color:#0277BD !important}.text-warning{color:#F9A825 !important}.text-danger{color:#C62828 !important}.text-success{color:#2E7D32 !important}.text-main{color:#333333 !important}.text-muted{color:#8C8C8C !important}.text-inverse{color:#FFFFFF !important}.border-default{border:1px solid #E0E0E0 !important}.shadow-default{box-shadow:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06) !important}.ag-full-width{width:100%}.ag-mt-xs{margin-top:8px}.ag-mt-sm{margin-top:12px}.ag-mt-md{margin-top:16px}.ag-mt-lg{margin-top:24px}.ag-mt-xl{margin-top:32px}.ag-mt-xxl{margin-top:40px}.ag-mb-xs{margin-bottom:8px}.ag-mb-sm{margin-bottom:12px}.ag-mb-md{margin-bottom:16px}.ag-mb-lg{margin-bottom:24px}.ag-mb-xl{margin-bottom:32px}.ag-mb-xxl{margin-bottom:40px}*{box-sizing:border-box;margin:0;padding:0;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}html,body{height:100%;width:100%;margin:0;padding:0;background-color:#F4F5F7;color:#333333;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;display:flex;text-decoration:none;width:fit-content;transition:opacity 0.2s}a:hover{opacity:0.8}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:8px}::-webkit-scrollbar-thumb{background:#546E7A;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#37474F}.ag-heading-xl{font-size:32px;font-weight:700;line-height:1.2;color:#1A1A1D}@media screen and (max-width: 768px){.ag-heading-xl{font-size:24px}}.ag-heading-lg{font-size:24px;font-weight:600;line-height:1.2;color:#1A1A1D}@media screen and (max-width: 768px){.ag-heading-lg{font-size:20px}}.ag-heading-md{font-size:20px;font-weight:500;line-height:1.2;color:#333333}.ag-text-body{align-items:center;display:flex;font-size:16px;font-weight:400;gap:8px;color:#333333}.ag-text-body-sm{font-size:14px;font-weight:400;color:#333333}.ag-text-label{display:block;font-size:14px;font-weight:500;color:#333333}.ag-text-caption{font-size:14px;font-weight:400;color:#8C8C8C}.ag-text-button{font-size:14px;font-weight:600;letter-spacing:0.01em}.ag-text-uppercase{text-transform:uppercase}.ag-text-center{text-align:center}.ag-text-right{text-align:right}.ag-text-muted{color:#8C8C8C !important}.ag-text-danger{color:#E60012 !important}.ag-font-semibold{font-weight:600 !important}.ag-font-bold{font-weight:700 !important}.ag-input{background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:8px;color:#333333;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-size:16px;padding:8px 12px;width:100%;transition:border-color 0.2s}.ag-input:focus,.ag-input:focus-visible{border:2px solid #546E7A;outline:none;padding:calc(8px - 1px) 12px}.ag-input::placeholder{color:#8C8C8C}.ag-input:disabled{background-color:#F4F5F7;cursor:not-allowed;opacity:0.6}.ag-input.input-error{border:1px solid #C62828;color:#C62828}.ag-input.input-error:focus{border:2px solid #C62828;padding:calc(8px - 1px) 12px}.ag-select{appearance:none;background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:8px;color:#333333;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-size:16px;padding:8px 12px;width:100%;cursor:pointer;transition:border-color 0.2s, background-color 0.2s;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;padding-right:32px}.ag-select:focus,.ag-select:focus-visible{border:2px solid #546E7A;outline:none;padding:calc(8px - 1px) 12px}.ag-select:disabled{background-color:#F4F5F7;cursor:not-allowed;opacity:0.6;color:#8C8C8C}.ag-select.select-error{border:1px solid #C62828;color:#C62828}.ag-select.select-error:focus{border-color:#C62828;box-shadow:0 0 0 1px #C62828}.ag-custom-dropdown-item{padding:8px 12px;cursor:pointer;color:#333333;transition:background-color 0.15s}.ag-custom-dropdown-item:hover{background-color:#546E7A;color:#FFFFFF}.ag-autocomplete-wrapper{position:relative}.ag-autocomplete{background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:8px;color:#333333;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-size:16px;padding:8px 12px;width:100%;transition:border-color 0.2s}.ag-autocomplete:focus,.ag-autocomplete:focus-visible{border:2px solid #546E7A;outline:none;padding:calc(8px - 1px) 12px}.ag-autocomplete::placeholder{color:#8C8C8C}.ag-autocomplete.input-error{border:1px solid #C62828;color:#C62828}.ag-autocomplete.input-error:focus{border:2px solid #C62828;padding:calc(8px - 1px) 12px}.ag-autocomplete-results{background-color:#FFFFFF;border:1px solid #E0E0E0;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;z-index:1000;display:none;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06)}.ag-autocomplete-item{padding:8px 12px;cursor:pointer;color:#333333;transition:background-color 0.15s}.ag-autocomplete-item:hover{background-color:#ECEFF1;color:#1A1A1D}.ag-hidden{display:none !important}.ag-button-outline,.ag-button-fit,.ag-button-full,.ag-button-md,.ag-button-sm{align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-weight:600;text-decoration:none;width:fit-content}.ag-button-outline:disabled,.ag-button-fit:disabled,.ag-button-full:disabled,.ag-button-md:disabled,.ag-button-sm:disabled{opacity:0.6;cursor:not-allowed;filter:grayscale(0.5)}.ag-button-sm{font-size:14px;height:36px;padding:0 12px}.ag-button-md{font-size:14px;padding:8px 16px}.ag-button-full{font-size:14px;padding:8px 16px;width:100%}.ag-button-fit{font-size:14px;padding:8px 16px;width:fit-content}.ag-button-primary{background-color:#E60012;color:#FFFFFF}.ag-button-primary:hover{background-color:#BF000F;color:#FFFFFF}.ag-button-secondary{background-color:#546E7A;color:#FFFFFF}.ag-button-secondary:hover{background-color:#37474F;color:#FFFFFF}.ag-button-tertiary{background-color:#FFFFFF;border-color:#E0E0E0;color:#333333}.ag-button-tertiary:hover,.ag-button-tertiary.active{background-color:#F4F5F7;border-color:#8C8C8C;color:#1A1A1D}.ag-button-outline{background-color:transparent;border:1px solid #546E7A;color:#333333}.ag-button-outline:hover{background-color:#2C2C30}.ag-button-danger{background-color:#C62828;color:#FFFFFF}.ag-button-danger:hover{background-color:#9c1f1f}.ag-button-success{background-color:#2E7D32;color:#FFFFFF}.ag-button-success:hover{background-color:#205823}.ag-icon-button{align-items:center;background-color:transparent;border-radius:8px;cursor:pointer;display:flex;justify-content:center;height:40px;min-width:40px;padding:4px;transition:background-color 0.2s ease;width:40px;color:#8C8C8C}.ag-icon-button:hover{background-color:#546E7A;color:#FFFFFF}.ag-chip-warning,.ag-chip-info,.ag-chip-success,.ag-chip-danger,.ag-chip-tertiary,.ag-chip-secondary,.ag-chip-primary{align-items:center;color:#333333;display:inline-flex;justify-content:center;padding:2px 10px;border-radius:16px;font-size:16px;font-weight:500;background-color:#FFFFFF;gap:8px;white-space:nowrap}.ag-chip-xs{font-size:12px}.ag-chip-sm{font-size:14px;font-weight:500}.ag-chip-lg{font-size:20px;font-weight:600;padding:20px 16px}.ag-chip-primary{background-color:#E60012;border:none;color:#FFFFFF}.ag-chip-secondary{background-color:#546E7A;border:none;color:#FFFFFF}.ag-chip-tertiary{background-color:#F4F5F7;border:1px solid #E0E0E0;color:#333333}.ag-chip-danger{border:1px solid #C62828;color:#C62828}.ag-chip-success{border:1px solid #2E7D32;color:#2E7D32}.ag-chip-info{border:1px solid #0277BD;color:#0277BD}.ag-chip-warning{border:1px solid #F9A825;color:#F9A825}.ag-card-md,.ag-card-sm,.ag-card-xs{background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:8px;width:100%}.ag-card-xs{padding:12px}.ag-card-sm{padding:16px}@media (max-width: 768px){.ag-card-sm{padding:12px}}.ag-card-md{padding:24px}@media (max-width: 768px){.ag-card-md{padding:16px}}.ag-card-locked{opacity:0.75;cursor:default !important;background-color:#F4F5F7}.ag-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.7);justify-content:center;align-items:center;opacity:0;transition:opacity 0.3s ease;visibility:hidden}.ag-modal.is-open{opacity:1;visibility:visible}.ag-modal-content{background-color:#FFFFFF;border-radius:8px;border:1px solid #E0E0E0;max-width:500px;max-height:95vh;padding:24px;position:relative;overflow-y:auto;transform:scale(0.9);transition:transform 0.3s ease;width:80%}.ag-modal.is-open .ag-modal-content{transform:scale(1)}.ag-modal-content-lg{max-width:900px;width:100%}.ag-modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem}.ag-divider{border-top:1px solid #E0E0E0 !important;margin:16px 0 !important;width:100% !important}.ag-table-wrapper{border:1px solid #E0E0E0;border-radius:8px}.ag-table{border-collapse:collapse;width:100%}.th-end,.td-end{text-align:end !important}.ag-th-center,.ag-td-center{text-align:center}.ag-th{background-color:#F4F5F7;color:#1A1A1D;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-size:16px;font-weight:500;padding:12px;text-align:left;white-space:nowrap}td{color:#333333;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-size:16px;font-weight:500;padding:12px;text-align:left}tr:hover td{background-color:#F4F5F7;transition:background-color 0.15s ease}.ag-container-horizontal-scrollable,.ag-container-horizontal-end,.ag-container-horizontal-spaced,.ag-container-horizontal-xxl,.ag-container-horizontal-xl,.ag-container-horizontal-lg,.ag-container-horizontal-md,.ag-container-horizontal-sm,.ag-container-horizontal-xs,.ag-container-horizontal-xxs,.ag-container{align-items:center;display:flex;flex-direction:row}.full-width.ag-container-horizontal-scrollable,.full-width.ag-container-horizontal-end,.full-width.ag-container-horizontal-spaced,.full-width.ag-container-horizontal-xxl,.full-width.ag-container-horizontal-xl,.full-width.ag-container-horizontal-lg,.full-width.ag-container-horizontal-md,.full-width.ag-container-horizontal-sm,.full-width.ag-container-horizontal-xs,.full-width.ag-container-horizontal-xxs,.full-width.ag-container{width:100%}.without-margin.ag-container-horizontal-scrollable,.without-margin.ag-container-horizontal-end,.without-margin.ag-container-horizontal-spaced,.without-margin.ag-container-horizontal-xxl,.without-margin.ag-container-horizontal-xl,.without-margin.ag-container-horizontal-lg,.without-margin.ag-container-horizontal-md,.without-margin.ag-container-horizontal-sm,.without-margin.ag-container-horizontal-xs,.without-margin.ag-container-horizontal-xxs,.without-margin.ag-container{margin-bottom:0}@media screen and (max-width: 768px){.ag-container-horizontal-scrollable,.ag-container-horizontal-end,.ag-container-horizontal-spaced,.ag-container-horizontal-xxl,.ag-container-horizontal-xl,.ag-container-horizontal-lg,.ag-container-horizontal-md,.ag-container-horizontal-sm,.ag-container-horizontal-xs,.ag-container-horizontal-xxs,.ag-container{align-items:inherit;gap:8px;flex-direction:column}}.ag-container-vertical-center,.ag-container-vertical-xxl,.ag-container-vertical-xl,.ag-container-vertical-lg,.ag-container-vertical-md,.ag-container-vertical-sm,.ag-container-vertical-xs,.ag-container-vertical-xxs{align-items:flex-start;display:flex;flex-direction:column;width:100%}.ag-container{gap:8px;width:100%}@media screen and (max-width: 768px){.ag-container{flex-direction:row}}.ag-container-horizontal-xxs{gap:4px}.ag-container-vertical-xxs{gap:4px}.ag-container-horizontal-xs{gap:8px}.ag-container-vertical-xs{gap:8px}.ag-container-horizontal-sm{gap:12px}.ag-container-vertical-sm{gap:12px}.ag-container-horizontal-md{gap:16px}.ag-container-vertical-md{gap:16px}.ag-container-horizontal-lg{gap:24px}.ag-container-vertical-lg{gap:24px}.ag-container-horizontal-xl{gap:32px}.ag-container-vertical-xl{gap:32px}.ag-container-horizontal-xxl{gap:40px}.ag-container-vertical-xxl{gap:40px}.ag-container-horizontal-spaced{justify-content:space-between;margin-bottom:24px}.ag-container-horizontal-end{gap:8px;justify-content:flex-end;width:100%}@media screen and (max-width: 768px){.ag-container-horizontal-end{flex-direction:row}}.ag-container-horizontal-scrollable{gap:8px;overflow-x:auto;width:100%}.ag-container-horizontal-scrollable::-webkit-scrollbar{display:none}@media screen and (max-width: 768px){.ag-container-horizontal-scrollable{flex-direction:row}}.ag-container-vertical-center{gap:8px;align-items:center}.ag-grid-3-cols-2fr-2fr-1fr,.ag-grid-2-cols-2fr-1fr,.ag-grid-2-cols-1fr-2fr,.ag-grid-5-cols,.ag-grid-4-cols,.ag-grid-3-cols,.ag-grid-2-cols{display:grid;gap:24px;width:100%}.ag-gap-none{gap:0 !important}.ag-grid-2-cols{grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 768px){.ag-grid-2-cols{grid-template-columns:repeat(1, minmax(0, 1fr))}}.ag-grid-3-cols{grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 768px){.ag-grid-3-cols{grid-template-columns:repeat(1, minmax(0, 1fr))}}.ag-grid-4-cols{grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (max-width: 768px){.ag-grid-4-cols{grid-template-columns:repeat(1, minmax(0, 1fr))}}.ag-grid-5-cols{grid-template-columns:repeat(5, minmax(0, 1fr))}@media screen and (max-width: 768px){.ag-grid-5-cols{grid-template-columns:repeat(1, minmax(0, 1fr))}}.ag-grid-2-cols-1fr-2fr{grid-template-columns:1fr 2fr}@media screen and (max-width: 768px){.ag-grid-2-cols-1fr-2fr{grid-template-columns:1fr}}.ag-grid-2-cols-2fr-1fr{grid-template-columns:2fr 1fr}@media screen and (max-width: 768px){.ag-grid-2-cols-2fr-1fr{grid-template-columns:1fr}}.ag-grid-3-cols-2fr-2fr-1fr{grid-template-columns:2fr 2fr 1fr}@media screen and (max-width: 768px){.ag-grid-3-cols-2fr-2fr-1fr{grid-template-columns:1fr}}.ag-icon-xxs{width:10px;height:100%}.ag-icon-xs{width:12px;height:100%}.ag-icon-sm-extra{width:16px;height:100%}.ag-icon-sm{width:18px;height:100%}.ag-icon-md{width:20px;height:100%}.ag-icon-lg{width:24px;height:100%}.ag-image-empty-sm{background-color:#546E7A;border-radius:16px;color:#FFFFFF;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.ag-image-empty-lg{background-color:#E60012;border-radius:48px;display:flex;align-items:center;justify-content:center;width:96px;height:96px}.ag-image-sm{width:32px}.ag-image-lg{border-radius:48px;width:96px;height:96px}.ag-alert-info,.ag-alert-warning,.ag-alert-error,.ag-alert-success{border-radius:4px;display:flex;flex-direction:column;padding:16px;margin-bottom:16px;font-weight:600;font-size:16px}.ag-alert-line{display:flex;align-items:center;gap:8px}.ag-alert-success{background-color:color-mix(in srgb, #2E7D32, white 85%);border:1px solid #2E7D32;color:#2E7D32}.ag-alert-error{background-color:color-mix(in srgb, #C62828, white 85%);border:1px solid #C62828;color:#C62828}.ag-alert-warning{background-color:color-mix(in srgb, #F9A825, white 85%);border:1px solid #F9A825;color:#F9A825}.ag-alert-info{background-color:color-mix(in srgb, #0277BD, white 85%);border:1px solid #0277BD;color:#0277BD}#feedback-container{position:fixed;bottom:20px;right:20px;z-index:1050;display:flex;flex-direction:column;gap:8px}.ag-feedback-alert-error,.ag-feedback-alert-success{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06);width:350px;opacity:0;transform:translateX(100%);animation:slideIn 0.5s forwards}.ag-feedback-alert-error p,.ag-feedback-alert-success p{margin:0;color:inherit}.ag-feedback-alert-success{background-color:color-mix(in srgb, #2E7D32, white 85%);color:#2E7D32;border:1px solid #2E7D32}.ag-feedback-alert-error{background-color:color-mix(in srgb, #C62828, white 85%);color:#C62828;border:1px solid #C62828}.ag-feedback-close-button{background:none;border:none;color:inherit;cursor:pointer;padding:0;font-size:1.2rem;opacity:0.7;transition:opacity 0.2s ease}.ag-feedback-close-button:hover{opacity:1}.ag-feedback-alert.fade-out{animation:slideOut 0.5s forwards}@keyframes slideIn{to{opacity:1;transform:translateX(0)}}@keyframes slideOut{to{opacity:0;transform:translateX(100%);height:0;padding:0;margin:0;border-width:0}}#main-container{display:grid;grid-template-areas:"sidebar header" "sidebar content";grid-template-columns:260px auto;grid-template-rows:64px auto;height:100vh;width:100vw;transition:grid-template-columns 0.3s ease-in-out}#main-container.sidebar-closed{grid-template-columns:0 auto}@media (max-width: 768px){#main-container{grid-template-areas:"header" "content";grid-template-columns:100%;grid-template-rows:64px auto}#main-container.sidebar-closed{grid-template-columns:100%}#main-container.sidebar-closed #sidebar{transform:translateX(-100%)}#main-container:not(.sidebar-closed) #sidebar{transform:translateX(0);box-shadow:4px 0 8px rgba(0,0,0,0.2)}}#top-bar{align-items:center;background-color:#FFFFFF;border-bottom:1px solid #E0E0E0;display:flex;gap:8px;grid-area:header;height:100%;padding:0 24px;z-index:40}@media (max-width: 768px){#top-bar{padding:0 16px}}#sidebar{background-color:#1A1A1D;grid-area:sidebar;overflow:hidden;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,0.1)}@media (max-width: 768px){#sidebar{height:calc(100vh - 64px);left:0;position:fixed;top:64px;transition:transform 0.3s ease-in-out;width:260px;z-index:50}}#sidebar-content-wrapper{height:100%;position:relative;width:260px;display:flex;flex-direction:column}#sidebar-logo-container{align-items:center;display:flex;gap:8px;padding:24px}#sidebar-logo-container #sidebar-logo-container-texts{display:flex;flex-direction:column;gap:4px;color:#FFFFFF}#sidebar-section{gap:4px;display:flex;flex-direction:column;padding:8px;flex-grow:1}#sidebar-section-items{display:flex;flex-direction:column;gap:4px}.sidebar-item{align-items:center;border-radius:8px;display:flex;gap:12px;min-height:40px;padding:8px 12px;text-decoration:none;transition:all 0.2s ease-in-out;width:100%;color:rgba(255,255,255,0.7);border:1px solid transparent}.sidebar-item:hover{background-color:#2C2C30;color:#FFFFFF}.sidebar-item.active{background-color:#2C2C30;color:#FFFFFF;font-weight:500;box-shadow:0 4px 6px rgba(0,0,0,0.2)}#sidebar-section-bottom{margin-top:auto;padding:8px;width:100%}#sidebar-usermenu{background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:8px;gap:4px;padding:12px 0;width:244px;box-shadow:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06)}.user-item{align-items:center;border-radius:4px;color:#333333;display:flex;gap:12px;padding:8px 12px;text-decoration:none;width:100%;transition:background-color 0.2s}.user-item:hover{background-color:#F4F5F7}#content{background-color:#F4F5F7;grid-area:content;padding:24px;overflow-x:hidden;overflow-y:auto}@media (max-width: 768px){#content{padding:16px}}#pagination-container{display:flex;justify-content:center}#pagination{display:flex;gap:4px;padding-top:24px}#signin-container{align-items:center;background-color:#F4F5F7;display:flex;justify-content:center;height:100vh;overflow:hidden;width:100vw}#login-container{width:446px;background-color:#FFFFFF;padding:32px;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06);border:1px solid #E0E0E0}#login-logo-container{display:flex;justify-content:center;margin-bottom:16px}#login-logo{background-color:#E60012;border-radius:30px;height:60px;width:60px;padding:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgba(230,0,18,0.3)}
