.calc-fine{max-width:1100px;width:100%;padding:30px;margin-bottom:50px;background:#fff;border:1px solid #cdcddf;box-sizing:border-box;border-radius:4px}.calc-fine .ant-typography{font-family:Roboto,sans-serif}.calc-fine p,.calc-fine a,.calc-fine span,.calc-fine label,.calc-fine h1,.calc-fine h2,.calc-fine h3,.calc-fine h4,.calc-fine h5{font-family:Roboto,sans-serif}.calc-fine .ant-card{display:flex;flex-direction:column;justify-content:center;background:#ecf2f9;margin-bottom:.5rem;border-radius:3px}.calc-fine .ant-form-item,.calc-fine .ant-input-number{min-width:320px}.calc-fine__btn-calc{height:48px;padding:16px;text-transform:uppercase;font-size:14px;line-height:16px;color:#fff;border:1px solid #cdcddf;box-sizing:border-box;border-radius:4px;outline:none;background-color:#d2ab67;min-width:100px;margin-bottom:10px;margin-right:1rem}.calc-fine__btn-reset{height:48px;padding:16px;text-transform:uppercase;font-size:14px;line-height:16px;color:#fff;border:1px solid #cdcddf;box-sizing:border-box;border-radius:4px;outline:none;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-align:left;min-width:100px;margin-bottom:10px;margin-right:1rem;color:#000}.calc-fine__btn-print{height:48px;padding:16px;text-transform:uppercase;font-size:14px;line-height:16px;color:#fff;border:1px solid #cdcddf;box-sizing:border-box;border-radius:4px;outline:none;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-align:left;min-width:100px;margin-bottom:10px;margin-right:1rem;color:#000}.calc-fine .ant-picker,.calc-fine .ant-select,.calc-fine .ant-input-number{min-width:300px}.ant-modal .ant-btn,.ant-modal-content .ant-btn{height:3rem;padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;font-size:.9rem;line-height:1rem;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;color:#fff;border:1px solid #cdcddf;box-sizing:border-box;outline:none;background-color:#d2ab67;min-width:10rem;margin-top:.5rem}@media only screen and (max-width: 450px){.ant-modal .ant-btn,.ant-modal-content .ant-btn{font-size:.6rem;min-width:7rem}}.printable_component{padding:.5rem}.printable_component__header{width:100%;display:grid;grid-template-columns:126px 1fr;font-family:Roboto,sans-serif;font-size:18px;background-color:#fff}.printable_component__header--logo{grid-row:1/3}.printable_component__header--title{text-align:left;text-transform:capitalize;margin-top:0px;text-transform:uppercase}.printable_component__header--service-name{text-align:left;font-size:inherit;text-transform:uppercase}.printable_component__header--info{grid-column:1/3;font-size:16px}.printable_component__body{width:100%}.printable_component__body th{width:100%}.printable_component__body p.header{font-size:1rem;font-weight:700}.printable_component__body p.field{font-size:.8rem;font-weight:700}.overall-info{display:flex;flex-direction:column;margin-top:1rem;font-size:1.1rem;line-height:1.4rem;font-family:Roboto,sans-serif;font-style:normal;font-weight:500}.overall-info-item,.overall-info-header{margin-top:3px;margin-bottom:3px;padding:0px;width:100%}.overall-info-header{text-transform:uppercase}.ant-modal-footer{display:flex}
