.blogs-list-card .ant-card-body{padding:0 0 1rem}.card{-webkit-box-shadow:rgba(140,152,164,.075) 0 6px 12px 0;-moz-box-shadow:rgba(140,152,164,.075) 0 6px 12px 0;box-shadow:#8c98a413 0 6px 12px;border:1px solid rgba(231,234,243,.7)}.card .ant-card-head-title{text-transform:capitalize}.loader-container{text-align:center;background:rgba(0,0,0,.05)}.content{padding:50px}.logo-link{text-decoration:none}.logo-link:hover,.logo-link:focus{text-decoration:underline}.notifications-list-card .ant-card-body{padding:0 0 1rem}.page-header-breadcrumbs .ant-breadcrumb-link,.ant-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content{text-transform:capitalize!important}.sitemap-card .ant-card-body{padding:0}.sitemap-card .ant-list-item{text-transform:capitalize}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-profile-card-nav .ant-tabs-nav{margin:0 0 0 1rem}.user-profile-card-nav .ant-card-actions li:first-of-type{margin:0}:root{font-family:Roboto,sans-serif}body{margin:0}.fade-in-enter{opacity:0;transform:translateY(10px)}.fade-in-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s,transform .3s}.fade-in-exit{opacity:1;transform:translateY(0)}.fade-in-exit-active{opacity:0;transform:translateY(10px);transition:opacity .3s,transform .3s}.bottom-to-top-enter{opacity:0;transform:translateY(20px)}.bottom-to-top-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s,transform .3s}.bottom-to-top-exit{opacity:1}.bottom-to-top-exit-active{opacity:0;transform:translateY(20px);transition:opacity .3s,transform .3s}@media (max-width: 768px){.ant-layout-content{padding:16px!important}.ant-layout-header{padding:0 12px!important}}.ant-table-thead>tr>th:hover{background:#fafafa!important;color:#000000d9!important}.ant-table-thead>tr>th.ant-table-column-sort{background:#fafafa!important;color:#000000d9!important}.ant-table-thead>tr>th.ant-table-column-has-sorters:active{background:#f0f0f0!important;color:#000000d9!important}.ant-table-thead>tr>th .ant-table-filter-open{background:transparent!important;color:#1890ff!important}.ant-table-thead>tr>th .ant-table-filter-trigger.active{color:#1890ff!important;background:transparent!important}.ant-table-tbody>tr>td.ant-table-column-sort{background:transparent!important}.ant-table-tbody>tr:hover>td{background:#fafafa!important}.ant-table-tbody>tr:hover>td.ant-table-column-sort{background:#fafafa!important}.ant-table-thead>tr>th.ant-table-cell-fix-left,.ant-table-thead>tr>th.ant-table-cell-fix-right{background:#fafafa!important}.ant-table-tbody>tr>td.ant-table-cell-fix-left.ant-table-column-sort,.ant-table-tbody>tr>td.ant-table-cell-fix-right.ant-table-column-sort{background:transparent!important}.ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#fafafa!important}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f7ff!important}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#dcf4ff!important}.ant-table-tbody>tr.table-row-inactive>td{background:#f9f9f9!important}.ant-table-tbody>tr.table-row-inactive:hover>td{background:#f5f5f5!important}.ant-table-tbody>tr.table-row-inactive>td.ant-table-column-sort{background:#f9f9f9!important}.ant-table-tbody>tr.table-row-inactive:hover>td.ant-table-column-sort{background:#f5f5f5!important}.dashboard-layout{min-height:100vh}.dashboard-header{display:flex;align-items:center;background:#1890ff;padding:0 20px}.logo{width:40px;height:40px;background:rgba(255,255,255,.2);margin-right:16px;border-radius:6px}.dashboard-content{padding:24px;background:#ffffff}.dashboard-container{padding:24px;background:#fff;border-radius:8px;box-shadow:0 4px 8px #00000014}.loading-container{display:flex;justify-content:center;align-items:center;height:300px}.error-container{display:flex;justify-content:center;align-items:center;height:300px;color:#ff4d4f;font-size:16px}.statistic-card{border-radius:8px;box-shadow:0 2px 6px #00000014;transition:all .3s ease}.statistic-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.statistic-card.primary{background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);color:#fff}.statistic-card.primary .ant-statistic-title,.statistic-card.primary .ant-statistic-content{color:#fff}.statistic-card.secondary{background:linear-gradient(135deg,#ff4d4f 0%,#cf1322 100%);color:#fff}.statistic-card.secondary .ant-statistic-title,.statistic-card.secondary .ant-statistic-content{color:#fff}.statistic-card.tertiary{background:linear-gradient(135deg,#52c41a 0%,#389e0d 100%);color:#fff}.statistic-card.tertiary .ant-statistic-title,.statistic-card.tertiary .ant-statistic-content{color:#fff}.statistic-card.quaternary{background:linear-gradient(135deg,#722ed1 0%,#531dab 100%);color:#fff}.statistic-card.quaternary .ant-statistic-title,.statistic-card.quaternary .ant-statistic-content{color:#fff}.statistic-card.quinary{background:linear-gradient(135deg,#fa8c16 0%,#d46b08 100%);color:#fff}.statistic-card.quinary .ant-statistic-title,.statistic-card.quinary .ant-statistic-content{color:#fff}.statistic-card.senary{background:linear-gradient(135deg,#13c2c2 0%,#08979c 100%);color:#fff}.statistic-card.senary .ant-statistic-title,.statistic-card.senary .ant-statistic-content{color:#fff}.new-customer-card{border-radius:8px;box-shadow:0 4px 12px #00000014;margin-bottom:16px}.new-customer-card-title{display:flex;align-items:center}.new-customer-emoji{font-size:24px;line-height:1}.new-customer-list-item{padding:12px 0;transition:background-color .3s;display:flex;justify-content:space-between;align-items:center}.new-customer-list-item:hover{background-color:#00000005}.contact-button{color:#1890ff;margin-left:12px;flex-shrink:0}.contact-button:hover{background-color:#1890ff1a}.visa-expiry-emoji{font-size:24px;line-height:1;color:#ff4d4f}.ant-modal-content .new-customer-list-item{border-bottom:1px solid #f0f0f0;margin-bottom:0}.ant-modal .contact-button{visibility:hidden}.ant-modal .new-customer-list-item:hover .contact-button{visibility:visible}.birthday-card{border-radius:8px;box-shadow:0 4px 12px #00000014;margin-bottom:16px}.birthday-card-title{display:flex;align-items:center}.birthday-emoji{font-size:24px;line-height:1}.birthday-list-item{padding:12px 0;transition:background-color .3s;display:flex;justify-content:space-between;align-items:center}.birthday-list-item:hover{background-color:#00000005}.gift-button{color:#1890ff;margin-left:12px;flex-shrink:0}.gift-button:hover{background-color:#1890ff1a}.ant-list-item-meta-content{width:100%;padding-right:12px}.ant-modal-content .birthday-list-item{border-bottom:1px solid #f0f0f0;margin-bottom:0}.ant-modal-content .ant-list-pagination{margin-top:16px;text-align:center}.ant-modal .gift-button{visibility:hidden}.ant-modal .birthday-list-item:hover .gift-button{visibility:visible}.page-enter{opacity:0}.page-enter-active,.page-exit{opacity:1}.page-exit-active{opacity:0}.page-enter-active,.page-exit-active{transition:opacity .2s}.fade-enter-active,.fade-exit-active{transition:opacity .3s}.right-to-left-enter{transform:translate(100%)}.right-to-left-enter-active{transform:translate(0);transition:all .3s ease}.right-to-left-exit{transform:translate(0)}.right-to-left-exit-active{transform:translate(-100%);transition:all .3s ease}.left-to-right-enter{transform:translate(-100%)}.left-to-right-enter-active{transform:translate(0);transition:all .3s ease}.left-to-right-exit{transform:translate(0)}.left-to-right-exit-active{transform:translate(100%);transition:all .3s ease}.top-to-bottom-enter{transform:translateY(-100%)}.top-to-bottom-enter-active{transform:translateY(0);transition:all .3s ease}.top-to-bottom-exit{transform:translateY(0)}.top-to-bottom-exit-active{transform:translateY(100%);transition:all .3s ease}.bottom-to-top-enter{transform:translateY(100%)}.bottom-to-top-enter-active{transform:translateY(0);transition:all .3s ease}.bottom-to-top-exit{transform:translateY(0)}.bottom-to-top-exit-active{transform:translateY(-100%);transition:all .3s ease}.text-highlight{background:-webkit-linear-gradient(45deg,#8e44ad,#3498db);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-end{text-align:right}.text-start{text-align:start}.text-white{color:#fff!important}.text-black{color:#000!important}.overflow-scroll{overflow:auto}.m-0{margin:0!important}.p-0{padding:0!important}.w-100{width:100%}.fw-bold{font-weight:700}.fw-bolder{font-weight:bolder}@media only screen and (min-width: 1200px){.overflow-scroll{overflow:hidden}}
