.ant-card{border-color:#0505050f;box-shadow:0 1px 2px #0000000a,0 2px 8px -2px #0000000f}.ant-card-head-title{font-weight:600}.ant-layout-sider{box-shadow:2px 0 8px #00000014}::selection{background:#c9dbff}*{scrollbar-width:thin;scrollbar-color:#0000002e transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#0000002e padding-box padding-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#00000047 padding-box padding-box}::-webkit-scrollbar-track{background:0 0}@media (hover:hover){.kpi-card{transition:box-shadow .15s,transform .15s}.kpi-card:hover{transform:translateY(-1px);box-shadow:0 4px 16px -4px #0000001a,0 2px 6px -2px #0000000f}}@media (width<=768px){.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-picker,.ant-picker .ant-picker-input>input,.ant-select,.ant-select .ant-select-content,.ant-select .ant-select-input,.ant-select .ant-select-placeholder,.ant-select .ant-select-selection-item{font-size:16px}}.tela-cheia{min-height:100vh}@supports (min-height:100dvh){.tela-cheia{min-height:100dvh}}.altura-cheia{height:100vh}@supports (height:100dvh){.altura-cheia{height:100dvh}}.ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.04em;font-size:11.5px!important;font-weight:600!important}.ant-table-tbody>tr:nth-child(2n)>td{background:#fafbfc}.tabela-codigo{color:#000000bf;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:12.5px;font-weight:500}.clickable-row{cursor:pointer}@media (hover:hover){.clickable-row:hover td{background:#eef3fe!important}}@media (width<=768px){.ant-table-tbody .ant-btn-sm{min-width:32px;min-height:32px}}.ant-table-content,.ant-table-body{background-color:#fff;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(270deg,#fff 30%,#fff0),linear-gradient(90deg,#00000026,#0000),linear-gradient(270deg,#00000026,#0000);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:24px 100%,24px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.mov-anulada>td:not(.ant-table-cell-fix-right){opacity:.55}
