*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:#f6f8fb;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ant-modal-root .ant-modal-content{flex-direction:column;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.ant-modal-root .ant-modal-header{flex-shrink:0}.ant-modal-root .ant-modal-body{flex:auto;min-height:0;overflow:hidden auto}.ant-modal-root .ant-modal-footer{flex-shrink:0}.ant-layout-content{min-height:280px}.finance-row-highlight>td{transition:background .6s;background:#fff7e6!important}
