.absence_body__uzw8c{display:grid;grid-gap:14px;gap:14px}.absence_rule__C5P2_{margin:0;color:var(--sub);font-size:14px;line-height:1.6}.absence_listHeading__rc9nf{display:flex;align-items:center;justify-content:space-between;gap:8px}.absence_listTitle__wFFGO{margin:0;font-size:16px;font-weight:700}.absence_list__SrNeP{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.absence_row__0uNwy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;grid-gap:8px;gap:8px}.absence_field__PonU3{display:grid;grid-gap:6px;gap:6px;min-width:0}.absence_daysField__y_hjS{width:min(100%,10rem)}.absence_field__PonU3>span{color:var(--sub);font-size:13px;font-weight:600}.absence_field__PonU3>input{width:100%;min-width:0;min-height:48px;padding:0 12px;border:1.5px solid transparent;border-radius:var(--r-sm);background:var(--fill);color:var(--ink);font:inherit;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.absence_field__PonU3>input:focus{border-color:var(--blue);background:var(--surface);outline:0;box-shadow:0 0 0 4px color-mix(in srgb,var(--blue) 14%,transparent)}.absence_smallButton__0Zmmx,.absence_textButton__R2d1c{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:0;border-radius:10px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.absence_textButton__R2d1c{padding:0 10px;background:none;color:var(--sub)}.absence_textButton__R2d1c:hover:not(:disabled){background:var(--fill)}.absence_smallButton__0Zmmx{width:-moz-fit-content;width:fit-content;background:var(--fill);color:var(--ink-2)}.absence_smallButton__0Zmmx:hover:not(:disabled){background:var(--fill-2)}.absence_smallButton__0Zmmx:disabled,.absence_textButton__R2d1c:disabled{cursor:default;opacity:.45}.absence_tableWrap__y75JI{overflow-x:auto}.absence_table__6gTHp{width:100%;border-collapse:collapse;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.absence_table__6gTHp td,.absence_table__6gTHp th{padding:10px 6px;border-bottom:1px solid var(--line-soft);text-align:right;vertical-align:top;white-space:nowrap}.absence_table__6gTHp td:first-child,.absence_table__6gTHp th:first-child{padding-left:0;text-align:left}.absence_table__6gTHp thead th{border-bottom-color:var(--line);color:var(--muted);font-size:13px;font-weight:600}.absence_table__6gTHp tbody th{font-weight:600}.absence_table__6gTHp td{font-weight:700}.absence_table__6gTHp small{display:block;color:var(--muted);font-size:12px;font-weight:500}.absence_total__Q4Xqg{margin:0;padding:14px 16px;border-radius:var(--r-md);background:var(--blue-soft);color:var(--blue-ink);font-size:14px;font-weight:700;line-height:1.5}.market_context___OaZr{--market-direction:var(--muted);min-width:0;margin:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.market_context___OaZr[data-direction=up]{--market-direction:var(--up)}.market_context___OaZr[data-direction=down]{--market-direction:var(--down)}.market_marketLink__LigNI{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;border-radius:14px;background:var(--surface-2);color:var(--ink);text-decoration:none;transition:background-color .15s}.market_marketLink__LigNI:hover{background:var(--fill)}.market_overlay__u7VaW{display:grid;min-width:0}.market_name__728ia{margin:0;color:var(--sub);font-size:13px;font-weight:600;line-height:1.5}.market_price__kAHHs{font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.3;white-space:nowrap}.market_period__G4oge{color:var(--muted);font-size:13px;font-weight:700;white-space:nowrap}.market_change___Gccc,.market_plot___BE7y{color:var(--market-direction)}.market_plot___BE7y{display:flex;min-width:0}.market_chart__37KJJ{flex:1 1;width:100%;height:56px;overflow:visible}.market_line__hQetY{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.market_endpointHalo__h55xE,.market_endpoint__L7YrM{stroke:currentColor;stroke-linecap:round}.market_endpoint__L7YrM{stroke-width:6px}.market_endpointHalo__h55xE{stroke-width:14px;stroke-opacity:.18}.market_plot___BE7y:not([data-live-trading=true]) :is(.market_endpoint__L7YrM,.market_endpointHalo__h55xE){display:none}.market_plot___BE7y[data-live-trading=true] .market_endpointHalo__h55xE{animation:market_endpoint-pulse__QEiIf 2.4s ease-in-out infinite}.market_detail__jf7aE{margin:0;padding:14px 16px;border-radius:var(--r-md);background:var(--fill);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.market_hynixNote__sKABJ,.market_psuSummary__lVkKc{margin:0;color:var(--ink-2);font-size:14px;line-height:1.6}.market_psuSummary__lVkKc strong{font-weight:700}.market_psuSummary__lVkKc .market_psuAmount__b1Y1U{color:var(--blue-text);white-space:nowrap}.market_source__58CjA{display:inline-flex;align-items:center;min-height:44px;color:var(--muted);font-size:13px;white-space:nowrap;text-decoration:underline;text-underline-offset:.2em}@container five-year-market (width <= 15rem){.market_plot___BE7y{display:none}}@media (prefers-reduced-motion:reduce){.market_plot___BE7y[data-live-trading=true] .market_endpointHalo__h55xE{animation:none}}@media (forced-colors:active){.market_context___OaZr{--market-direction:CanvasText}.market_marketLink__LigNI{border:1px solid linktext}.market_area___2cpg{display:none}}@keyframes market_endpoint-pulse__QEiIf{50%{stroke-width:20px;stroke-opacity:.06}}.monthlyPay_heroRow__6E6HF{align-items:flex-start}.monthlyPay_subcopyValue__eecAP{color:var(--accent-text);font-weight:700}.monthlyPay_heroMetric__OWh9W,.monthlyPay_heroWithheld__pHNMW{display:grid;justify-items:end;text-align:right;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.monthlyPay_heroMetric__OWh9W>strong,.monthlyPay_heroWithheld__pHNMW>strong{font-size:32px;font-weight:800;letter-spacing:-.04em;line-height:1.15;white-space:nowrap}.monthlyPay_heroWithheld__pHNMW>strong{color:var(--muted);font-size:24px}.monthlyPay_heroAmountUnit__4UGT8{margin-left:2px;font-size:.5em;font-weight:700;letter-spacing:-.02em}.monthlyPay_heroDeduction__SF2aV{display:inline-flex;gap:4px;color:var(--up);font-size:14px;font-weight:700;white-space:nowrap}.monthlyPay_summarySurface__YkpN_{min-width:0;margin-top:24px}.monthlyPay_summaryTable__8M_YV{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:14px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.monthlyPay_summaryTable__8M_YV td,.monthlyPay_summaryTable__8M_YV th{padding:14px 12px;border-bottom:1px solid var(--line-soft);color:var(--ink-2);text-align:right;white-space:nowrap}.monthlyPay_summaryTable__8M_YV tr>:first-child{width:56px;padding-left:0;text-align:left}.monthlyPay_summaryTable__8M_YV tr>:last-child{padding-right:0}.monthlyPay_summaryTable__8M_YV thead td,.monthlyPay_summaryTable__8M_YV thead th{padding-block:4px;border-bottom-color:var(--line);color:var(--muted);font-size:13px;font-weight:600}.monthlyPay_unitCell__Hd_i_{padding-block:10px}.monthlyPay_yearHeaderButton__puoGW{display:block;width:calc(100% + 24px);min-height:36px;margin:0 -12px;padding:0 12px;border:0;border-radius:var(--r-xs);background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:600;text-align:right;cursor:pointer}.monthlyPay_summaryTable__8M_YV tr>:last-child .monthlyPay_yearHeaderButton__puoGW{width:calc(100% + 12px);margin-right:0}.monthlyPay_yearHeaderButton__puoGW:hover:not([aria-current=true]){color:var(--ink)}.monthlyPay_yearHeaderButton__puoGW[aria-current=true]{color:var(--accent-text);font-weight:700}.monthlyPay_summaryTable__8M_YV [data-year-selected=true]{background:var(--accent-soft)}.monthlyPay_summaryTable__8M_YV thead [data-year-selected=true]{border-radius:10px 10px 0 0}.monthlyPay_summaryTable__8M_YV tbody tr:last-child [data-year-selected=true]{border-radius:0 0 10px 10px}.monthlyPay_summaryTable__8M_YV tbody th{color:var(--sub);font-weight:500}.monthlyPay_summaryTable__8M_YV tr[data-monthly-pay-summary-row=deduction] td{color:var(--up)}.monthlyPay_summaryTable__8M_YV tr[data-monthly-pay-summary-row=take-home]>*{border-bottom:0;color:var(--ink);font-weight:800}.monthlyPay_summaryTable__8M_YV tr[data-monthly-pay-summary-row=take-home] td[data-year-selected=true]{color:var(--accent-text)}.monthlyPay_summaryTable__8M_YV td[data-value-status=withheld]{color:var(--muted)}.monthlyPay_detailSurface__GdMOP{display:grid;grid-gap:12px;gap:12px}.monthlyPay_impactNote__WmX8e{margin:0;padding:14px 16px;border-radius:var(--r-md);background:var(--fill);color:var(--ink-2);font-size:14px;line-height:1.6}.monthlyPay_detailWithheld___bTrM{margin:0;color:var(--muted);font-size:14px}.monthlyPay_deductionLedger__rolcE{margin:0}.monthlyPay_deductionLedger__rolcE>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.monthlyPay_deductionLedger__rolcE dt{color:var(--sub);font-size:15px}.monthlyPay_deductionLedger__rolcE dd{margin:0;font-size:15px;font-weight:600;white-space:nowrap}.monthlyPay_deductionLedger__rolcE .monthlyPay_deductionEmphasis__g3r0j dt{color:var(--ink);font-weight:700}.monthlyPay_deductionLedger__rolcE .monthlyPay_deductionEmphasis__g3r0j dd{font-weight:700}.monthlyPay_deductionLedger__rolcE .monthlyPay_deductionNegative___fbJr dd{color:var(--up)}.monthlyPay_deductionLedger__rolcE .monthlyPay_deductionConclusion__AwXie{margin-top:6px;padding-top:16px;border-top:1px solid var(--line-soft)}.monthlyPay_deductionLedger__rolcE .monthlyPay_deductionConclusion__AwXie dt{color:var(--ink);font-weight:700}.monthlyPay_deductionLedger__rolcE .monthlyPay_deductionConclusion__AwXie dd{color:var(--accent-text);font-size:20px;font-weight:800}@container (width <= 30rem){.monthlyPay_summaryTable__8M_YV td,.monthlyPay_summaryTable__8M_YV th{padding-inline:6px}.monthlyPay_summaryTable__8M_YV tr>:first-child{width:44px}.monthlyPay_yearHeaderButton__puoGW{width:calc(100% + 12px);margin:0 -6px;padding:0 6px}.monthlyPay_summaryTable__8M_YV tr>:last-child .monthlyPay_yearHeaderButton__puoGW{width:calc(100% + 6px)}.monthlyPay_heroMetric__OWh9W>strong{font-size:28px}}@container (width <= 22.5rem){.monthlyPay_subcopyLead__tLm5H{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.monthlyPay_summaryTable__8M_YV{font-size:13px}}@media (forced-colors:active){.monthlyPay_yearHeaderButton__puoGW[aria-current=true]{border:1px solid linktext;color:linktext}.monthlyPay_deductionLedger__rolcE .monthlyPay_deductionNegative___fbJr dd,.monthlyPay_heroDeduction__SF2aV,.monthlyPay_summaryTable__8M_YV tr[data-monthly-pay-summary-row=deduction] td{color:linktext}}