body{margin:0;font-family:Inter,sans-serif,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:Inter,sans-serif}.page-container{width:700px;padding-right:0;size:letter;font-size:16px;margin:0;color:#49454f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-container *{box-sizing:border-box}.page-container p,.page-container span{font-size:.5rem}.page-container h4{font-size:1rem}.page-container b{font-weight:500}.page-container .bold{font-weight:600}.page-container .black{color:#1c1b1f}.page-container .MuiLinearProgress-root{background-color:#e3e1eb}.page-container .MuiLinearProgress-root .MuiLinearProgress-bar{border-radius:8px;background-color:#506bf6}.page-container .insight-container{display:flex;justify-content:space-between;gap:16px;margin-top:16px}.page-container .insight-detail-container{display:flex;flex-direction:column;gap:4px;background-color:#f2f1fb;width:100%;border-radius:8px;padding:16px}.page-container .insight-amount{font-size:.75rem}.page-container .insight-disclaimer{margin-bottom:24px;margin-top:24px;letter-spacing:.3px}.page-container .profile-container{display:flex;flex-direction:column;gap:8px;min-width:242px}.page-container .padding-right-card{padding:0 16px 16px 0}.page-container .padding-left-card{padding:0 16px}.page-container .padding-card{padding:16px}.page-container .border-right{border-right:1px solid #E3E1EB}.page-container .profile-title{font-weight:600;align-self:center;margin-bottom:0;margin-top:0}.page-container .profile-container span{display:flex;justify-content:space-between}.page-container .summary-container-left{display:flex;flex-direction:column;gap:8px}.page-container .summary-container-center{display:flex;align-items:center;flex-direction:column;gap:8px}.page-container .summary-percentile-row{display:flex;align-items:center;justify-content:space-between;width:"100%"}.page-container .summary-percentile-column{display:flex;flex-direction:column}.page-container .summary-salary{display:flex;flex-direction:column;gap:4px;align-items:center}.page-container .summary-title{font-weight:600}.page-container .summary-monthly-income{font-size:.875rem;font-weight:600}.page-container .summary-base-salary{color:#49454f}.page-container .summary-percentile{color:#506bf6;font-size:.875rem;font-weight:600;letter-spacing:.1px}.page-container .summary-percentile-smaller{font-size:.75rem}.page-container .summary-percentile-msg{font-size:.5rem;font-style:italic;letter-spacing:.5px;text-align:center}.page-container .summary-percentile-max{width:300px}.page-container .employment-table-container{padding:16px}.page-container .employment-table-title{font-weight:600;letter-spacing:.5px}.page-container .employment-table{width:100%;display:grid;grid-template:auto / 4fr 1fr 1fr 1fr}.page-container .gig-table-container{padding:16px}.page-container .gig-table-title{font-weight:600;letter-spacing:.5px}.page-container .gig-table{width:100%;display:grid;grid-template:auto / 2fr 1fr 1fr}.page-container .table-right{text-align:right;padding-left:1em}.page-container .table-header{margin-top:8px;border-bottom:1px solid #E3E1EB;padding-bottom:8px}.page-container .table-row{border-bottom:1px solid #E3E1EB;padding-top:8px;padding-bottom:8px}.page-container .badge{padding:2px 4px;border-radius:4px;background-color:#bcf2aa;color:#092107;font-weight:500;letter-spacing:.5px;width:fit-content}.page-container .badge-error{background-color:#f9ddc2}.page-container .summary-profile-container{display:grid;grid-template-columns:1fr 1fr}.page-container .card{border-radius:8px;border:1px solid #E3E1EB}.page-container .table-container{break-before:avoid;break-after:avoid;break-inside:avoid;page-break-inside:avoid;page-break-after:avoid;page-break-before:avoid;overflow:visible}.page-container .header{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #E3E1EB;margin-bottom:16px}.page-container .header h4{margin-top:0;margin-bottom:10px}.page-container .right{text-align:right}.page-container .right img{width:113px}.page-container .linear-graph-amounts{display:flex;justify-content:space-between;margin-top:8px;font-weight:500}.page-container .bottom-spacing{margin-bottom:16px}.page-container .align-start{align-self:start}
