*,*:before,*:after{box-sizing:border-box}body{margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:inherit!important;caret-color:inherit;transition:background-color 99999s ease-in-out 0s,color 99999s ease-in-out 0s!important}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000061}::-webkit-scrollbar-corner{background:transparent}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#fff3}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff61}[data-theme=dark] .rueca-info-box{background:#1677ff14!important;border-color:#1677ff40!important;color:#ffffffbf!important}[data-theme=dark] .rueca-total-box{background:#1677ff1a!important;border-color:#1677ff4d!important}[data-theme=dark] .rueca-calc-field{background:#ffffff0f!important;border-color:#ffffff26!important;color:#ffffffa6!important}[data-theme=dark] .rueca-calc-field-active{background:#1677ff1f!important;border-color:#1677ff66!important;color:#69b1ff!important}[data-theme=dark] .rueca-item-row{background:#ffffff08!important;border-color:#ffffff1a!important}.rueca-color-swatch{background-color:var(--rueca-swatch-color)!important;box-shadow:inset 0 0 0 1px #00000026!important}div[style*=flex][style*=space-between]:has(.ant-typography){flex-wrap:wrap;row-gap:10px}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography{overflow-wrap:break-word;word-break:normal}.ant-table-content{overflow-x:auto}.ant-table-content>table{min-width:100%}.ant-pagination{flex-wrap:wrap;row-gap:8px}@media (max-width: 1600px){.ant-table-cell{white-space:nowrap!important}}@media (max-width: 575px){h1.ant-typography{font-size:22px!important;line-height:1.25!important}h2.ant-typography{font-size:20px!important;line-height:1.25!important}h3.ant-typography{font-size:18px!important;line-height:1.3!important}h4.ant-typography{font-size:16px!important;line-height:1.3!important}div[style*="padding: 24px"]{padding:12px!important}.ant-table-cell{padding-left:8px!important;padding-right:8px!important}}
