html,body,#root{height:100%}body{margin:0;background:#f4f6fb;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01"}::selection{background:#0077be2e}.trafo-content>div>h3.ant-typography:first-child,.trafo-content>div>.ant-typography h3:first-child,.trafo-content h3.ant-typography{font-size:22px;font-weight:650;letter-spacing:-.01em;color:#0f1b3d}.trafo-content h5.ant-typography{font-weight:600;color:#0f1b3d}.trafo-content .ant-card:not(.ant-card-type-inner){border:1px solid #e6e9f0;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f}.trafo-content .ant-card .ant-card-head{border-bottom-color:#eef0f5}.trafo-content .ant-card .ant-card-head-title{font-weight:600}.trafo-content .ant-table-wrapper .ant-table{border:1px solid #e6e9f0;border-radius:12px;overflow:hidden}.trafo-content .ant-card .ant-table-wrapper .ant-table{border:0;border-radius:0}.trafo-content .ant-table-thead>tr>th{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.trafo-content .ant-table-tbody>tr:last-child>td{border-bottom:0}.trafo-content .ant-pagination{margin:16px 0 0!important}.ant-tag{font-weight:500}.ant-statistic-content{font-weight:650;font-variant-numeric:tabular-nums;color:#0f1b3d}.trafo-sider .ant-layout-sider-children{display:flex;flex-direction:column}.trafo-sider .trafo-sider-menu{flex:1;overflow-y:auto;padding-bottom:12px}.trafo-sider .trafo-sider-menu::-webkit-scrollbar{width:6px}.trafo-sider .trafo-sider-menu::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.trafo-header{position:sticky;top:0;z-index:20;box-shadow:0 1px #e6e9f0}.trafo-tile{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;cursor:pointer}.trafo-tile:hover{transform:translateY(-2px);border-color:#b9d9ee!important;box-shadow:0 12px 28px -12px #243c8947!important}@media (max-width: 900px){.trafo-login-brand{display:none!important}}@media (max-width: 640px){.trafo-content{padding:16px!important}}@media (max-width: 760px){.trafo-user-label{display:none}}.trafo-header .ant-btn-text:hover{background:#f1f4f9}.trafo-admin .ant-menu-item-group-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#8a94ab}.trafo-admin .ant-menu-light .ant-menu-item-selected{background:#e6f2fa;color:#0077be;font-weight:600}@media (max-width: 900px){.trafo-admin>nav{position:static!important;flex-basis:100%!important}}.trafo-sider .ant-menu-dark .ant-menu-item-active:not(.ant-menu-item-selected):not(:hover){background:transparent}.trafo-sider .ant-layout-sider-zero-width-trigger{top:12px;background:#243c89;border-radius:0 8px 8px 0}@media (max-width: 991px){.trafo-header{padding-left:56px!important}}
