.ic-hourlyannualcalc .ic-breakdown-row--highlight{background:var(--ic-accent-light);font-weight:600}.ic-hourlyannualcalc .ic-breakdown-row--highlight .ic-breakdown-value{color:var(--ic-primary)}.ic-hourlyannualcalc .ic-note--info{margin-top:0;color:var(--ic-text);background:var(--ic-primary-light);border-left:3px solid var(--ic-primary)}.ic-hourlyannualcalc .ic-note--error{margin:0;background:var(--ic-error-light);border-left:3px solid var(--ic-error);color:var(--ic-error)}.ic-hourlyannualcalc .ic-note--warning{margin-top:0;background:#fff8e6;border-left:3px solid var(--ic-warn);color:var(--ic-text-secondary)}.ic-hourlyannualcalc .ic-result-card--error{border-left:4px solid var(--ic-error)}.ic-hourlyannualcalc .ic-shared-copy .ic-note{margin-top:14px}.ic-hourlyannualcalc .ic-shared-copy a{font-weight:600}.ic-hourlyannualcalc .ic-input-prefix-wrap{position:relative;display:block}.ic-hourlyannualcalc .ic-input-prefix-wrap>input{width:100%}.ic-hourlyannualcalc .ic-input-prefix{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:inline-block;min-width:0;padding:0;border:0;border-radius:0;background:#fff0;color:var(--ic-text-light);font-size:var(--ic-base-font-size);font-weight:500;line-height:1;pointer-events:none;z-index:1}.ic-hourlyannualcalc .ic-input-has-prefix{padding-left:34px!important}.ic-hourlyannualcalc .ic-title-icon,.ic-hourlyannualcalc .ic-shared-lp-header svg{display:block;overflow:visible;stroke-linecap:round;stroke-linejoin:round}.ic-hourlyannualcalc,.ic-annualhourlycalc{--ic-sticky-position:static;--ic-sticky-max-height:none;--ic-sticky-overflow-y:visible}.ic-hourlyannualcalc .ic-grid>.ic-results,.ic-annualhourlycalc .ic-grid>.ic-results{position:static!important;max-height:none!important;overflow:visible!important}.ic-hourlyannualcalc .ic-breakdown,.ic-annualhourlycalc .ic-breakdown{height:auto!important;max-height:none!important}.ic-hourlyannualcalc .ic-breakdown-row,.ic-annualhourlycalc .ic-breakdown-row{display:flex!important;visibility:visible!important;opacity:1!important}.ic-hourlyannualcalc .ic-field>label,.ic-hourlyannualcalc .ic-field-label-row>label,.ic-annualhourlycalc .ic-field>label,.ic-annualhourlycalc .ic-field-label-row>label{display:inline-flex;align-items:center;gap:7px}.ic-hourlyannualcalc .ic-field-label-row>label,.ic-annualhourlycalc .ic-field-label-row>label{margin-bottom:0}.ic-hourlyannualcalc .ic-pay-input-icon,.ic-annualhourlycalc .ic-pay-input-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--ic-primary);flex-shrink:0}.ic-hourlyannualcalc .ic-pay-input-icon svg,.ic-annualhourlycalc .ic-pay-input-icon svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ic-hourlyannualcalc .ic-help-icon,.ic-annualhourlycalc .ic-help-icon{margin-left:0}.ic-hourlyannualcalc .ic-field-label-row,.ic-annualhourlycalc .ic-field-label-row{margin-bottom:0!important}.ic-pay-input-icon+span .ic-currency-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}