#severance-calc{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}#severance-calc .calc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}#severance-calc .calc-field{display:flex;flex-direction:column;gap:6px}#severance-calc .calc-field>span{font-size:12.5px;color:var(--text-muted);line-height:1.5}#severance-calc .calc-field input,#severance-calc .calc-field select{font-family:inherit;font-size:15px;color:var(--text-main);background:var(--bg-page);border:1px solid var(--border-line);border-radius:8px;padding:9px 10px;width:100%}#severance-calc .calc-field input:focus,#severance-calc .calc-field select:focus{outline:2px solid var(--sage);outline-offset:1px}#severance-calc .calc-check{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text-body);align-self:end;padding-bottom:10px}#severance-calc .calc-check input{width:16px;height:16px;accent-color:var(--sage)}#severance-calc .calc-out{margin-top:18px;padding-top:16px;border-top:1px solid var(--border-line)}#severance-calc .calc-headline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}#severance-calc .calc-headline-label{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;color:var(--sage)}#severance-calc .calc-headline-value{font-family:var(--font-display);font-size:26px;font-weight:600;color:var(--text-main)}#severance-calc .calc-rows{display:flex;flex-direction:column;gap:6px;margin:0}#severance-calc .calc-row{display:flex;justify-content:space-between;gap:14px;font-size:14px;line-height:1.7;border-bottom:1px dashed var(--border-line);padding-bottom:6px}#severance-calc .calc-row:last-child{border-bottom:none}#severance-calc .calc-row dt{color:var(--text-muted);flex:none;margin:0}#severance-calc .calc-row dd{color:var(--text-main);text-align:right;margin:0}#severance-calc .calc-note{margin-top:14px;font-size:13px;line-height:1.8;color:var(--text-muted);background:var(--bg-page);border-radius:8px;padding:12px 14px}#severance-calc .calc-foot{margin-top:16px;font-size:12.5px;line-height:1.75;color:var(--text-faint)}@media (max-width: 640px){#severance-calc{padding:16px}#severance-calc .calc-headline-value{font-size:22px}}#overtime-calc{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}#overtime-calc .calc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}#overtime-calc .calc-field{display:flex;flex-direction:column;gap:6px}#overtime-calc .calc-field>span{font-size:12.5px;color:var(--text-muted);line-height:1.5}#overtime-calc .calc-field input,#overtime-calc .calc-field select{font-family:inherit;font-size:15px;color:var(--text-main);background:var(--bg-page);border:1px solid var(--border-line);border-radius:8px;padding:9px 10px;width:100%}#overtime-calc .calc-field input:focus,#overtime-calc .calc-field select:focus{outline:2px solid var(--sage);outline-offset:1px}#overtime-calc .calc-check{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text-body);align-self:end;padding-bottom:10px}#overtime-calc .calc-check input{width:16px;height:16px;accent-color:var(--sage)}#overtime-calc .calc-out{margin-top:18px;padding-top:16px;border-top:1px solid var(--border-line)}#overtime-calc .calc-headline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}#overtime-calc .calc-headline-label{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;color:var(--sage)}#overtime-calc .calc-headline-value{font-family:var(--font-display);font-size:26px;font-weight:600;color:var(--text-main)}#overtime-calc .calc-rows{display:flex;flex-direction:column;gap:6px;margin:0}#overtime-calc .calc-row{display:flex;justify-content:space-between;gap:14px;font-size:14px;line-height:1.7;border-bottom:1px dashed var(--border-line);padding-bottom:6px}#overtime-calc .calc-row:last-child{border-bottom:none}#overtime-calc .calc-row dt{color:var(--text-muted);flex:none;margin:0}#overtime-calc .calc-row dd{color:var(--text-main);text-align:right;margin:0}#overtime-calc .calc-note{margin-top:14px;font-size:13px;line-height:1.8;color:var(--text-muted);background:var(--bg-page);border-radius:8px;padding:12px 14px}#overtime-calc .calc-foot{margin-top:16px;font-size:12.5px;line-height:1.75;color:var(--text-faint)}@media (max-width: 640px){#overtime-calc{padding:16px}#overtime-calc .calc-headline-value{font-size:22px}}#injury-calc{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}#injury-calc .calc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px}#injury-calc .calc-field{display:flex;flex-direction:column;gap:6px}#injury-calc .calc-field>span{font-size:12.5px;color:var(--text-muted);line-height:1.5}#injury-calc .calc-field input{font-family:inherit;font-size:15px;color:var(--text-main);background:var(--bg-page);border:1px solid var(--border-line);border-radius:8px;padding:9px 10px;width:100%}#injury-calc .calc-field input:focus{outline:2px solid var(--sage);outline-offset:1px}#injury-calc .calc-out{margin-top:18px;padding-top:16px;border-top:1px solid var(--border-line)}#injury-calc .calc-rows{display:flex;flex-direction:column;gap:6px;margin:0}#injury-calc .calc-row{display:flex;justify-content:space-between;gap:14px;font-size:14px;line-height:1.7;border-bottom:1px dashed var(--border-line);padding-bottom:6px}#injury-calc .calc-row:last-child{border-bottom:none}#injury-calc .calc-row dt{color:var(--text-muted);flex:none;margin:0}#injury-calc .calc-row dd{color:var(--text-main);text-align:right;margin:0}#injury-calc .calc-note{margin-top:14px;font-size:13px;line-height:1.8;color:var(--text-muted);background:var(--bg-page);border-radius:8px;padding:12px 14px}#injury-calc .calc-foot{margin-top:16px;font-size:12.5px;line-height:1.75;color:var(--text-faint)}@media (max-width: 640px){#injury-calc{padding:16px}}.checklist[data-astro-cid-mfhmb7ge]{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}.checklist-lead[data-astro-cid-mfhmb7ge]{font-size:13.5px;color:var(--text-muted);margin-bottom:14px}.checklist-list[data-astro-cid-mfhmb7ge]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.checklist-list[data-astro-cid-mfhmb7ge]>li[data-astro-cid-mfhmb7ge]{display:grid;grid-template-columns:84px 1fr;gap:4px 14px;padding-bottom:14px;border-bottom:1px dashed var(--border-line)}.checklist-list[data-astro-cid-mfhmb7ge]>li[data-astro-cid-mfhmb7ge]:last-child{border-bottom:none;padding-bottom:0}.cl-when[data-astro-cid-mfhmb7ge]{grid-row:span 2;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--sage);padding-top:3px;line-height:1.6}.cl-what[data-astro-cid-mfhmb7ge]{font-size:15px;font-weight:600;line-height:1.6;color:var(--text-main)}.cl-why[data-astro-cid-mfhmb7ge]{font-size:13.5px;line-height:1.75;color:var(--text-muted)}@media (max-width: 640px){.checklist[data-astro-cid-mfhmb7ge]{padding:16px}.checklist-list[data-astro-cid-mfhmb7ge]>li[data-astro-cid-mfhmb7ge]{grid-template-columns:1fr}.cl-when[data-astro-cid-mfhmb7ge]{grid-row:auto;padding-top:0}}.care-path[data-astro-cid-riioeuof]{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}.cp-list[data-astro-cid-riioeuof]{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:12px}.cp-list[data-astro-cid-riioeuof]>li[data-astro-cid-riioeuof]{display:grid;grid-template-columns:92px 1fr;gap:4px 14px;padding-bottom:12px;border-bottom:1px dashed var(--border-line)}.cp-list[data-astro-cid-riioeuof]>li[data-astro-cid-riioeuof]:last-child{border-bottom:none;padding-bottom:0}.cp-tier[data-astro-cid-riioeuof]{grid-row:span 2;font-family:var(--font-mono);font-size:12px;color:var(--sage);padding-top:2px;line-height:1.6}.cp-body[data-astro-cid-riioeuof] b[data-astro-cid-riioeuof]{display:block;font-size:15px;line-height:1.6;color:var(--text-main);font-weight:600;margin-bottom:2px}.cp-body[data-astro-cid-riioeuof] span[data-astro-cid-riioeuof]{display:block;font-size:13.5px;line-height:1.75;color:var(--text-muted)}.cp-gotcha[data-astro-cid-riioeuof]{list-style:none;margin:0 0 14px;padding:14px 0 0;border-top:1px solid var(--border-line);display:flex;flex-direction:column;gap:10px}.cp-gotcha[data-astro-cid-riioeuof] b[data-astro-cid-riioeuof]{display:block;font-size:14.5px;font-weight:600;line-height:1.6;color:var(--text-main);margin-bottom:2px}.cp-gotcha[data-astro-cid-riioeuof] span[data-astro-cid-riioeuof]{display:block;font-size:13.5px;line-height:1.75;color:var(--text-muted)}.cp-note[data-astro-cid-riioeuof]{font-size:12.5px;line-height:1.75;color:var(--text-faint);border-top:1px solid var(--border-line);padding-top:12px}@media (max-width: 640px){.care-path[data-astro-cid-riioeuof]{padding:16px}.cp-list[data-astro-cid-riioeuof]>li[data-astro-cid-riioeuof]{grid-template-columns:1fr}.cp-tier[data-astro-cid-riioeuof]{grid-row:auto;padding-top:0}}#parental-calc{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}#parental-calc .calc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px}#parental-calc .calc-field{display:flex;flex-direction:column;gap:6px}#parental-calc .calc-field>span{font-size:12.5px;color:var(--text-muted);line-height:1.5}#parental-calc .calc-field input{font-family:inherit;font-size:15px;color:var(--text-main);background:var(--bg-page);border:1px solid var(--border-line);border-radius:8px;padding:9px 10px;width:100%}#parental-calc .calc-field input:focus{outline:2px solid var(--sage);outline-offset:1px}#parental-calc .calc-out{margin-top:18px;padding-top:16px;border-top:1px solid var(--border-line)}#parental-calc .calc-headline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}#parental-calc .calc-headline-label{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;color:var(--sage)}#parental-calc .calc-headline-value{font-family:var(--font-display);font-size:26px;font-weight:600;color:var(--text-main)}#parental-calc .calc-rows{display:flex;flex-direction:column;gap:6px;margin:0}#parental-calc .calc-row{display:flex;justify-content:space-between;gap:14px;font-size:14px;line-height:1.7;border-bottom:1px dashed var(--border-line);padding-bottom:6px}#parental-calc .calc-row:last-child{border-bottom:none}#parental-calc .calc-row dt{color:var(--text-muted);flex:none;margin:0}#parental-calc .calc-row dd{color:var(--text-main);text-align:right;margin:0}#parental-calc .calc-note{margin-top:14px;font-size:13px;line-height:1.8;color:var(--text-muted);background:var(--bg-page);border-radius:8px;padding:12px 14px}#parental-calc .calc-foot{margin-top:16px;font-size:12.5px;line-height:1.75;color:var(--text-faint)}@media (max-width: 640px){#parental-calc{padding:16px}#parental-calc .calc-headline-value{font-size:22px}}.timeline[data-astro-cid-rirhpqe2]{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}.tl-list[data-astro-cid-rirhpqe2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.tl-list[data-astro-cid-rirhpqe2]>li[data-astro-cid-rirhpqe2]{display:grid;grid-template-columns:96px 1fr;gap:4px 16px;padding:14px 0 14px 16px;border-left:2px solid var(--border-line);position:relative}.tl-list[data-astro-cid-rirhpqe2]>li[data-astro-cid-rirhpqe2]:before{content:"";position:absolute;left:-5px;top:21px;width:8px;height:8px;border-radius:50%;background:var(--sage)}.tl-list[data-astro-cid-rirhpqe2]>li[data-astro-cid-rirhpqe2]:last-child{padding-bottom:0}.tl-when[data-astro-cid-rirhpqe2]{grid-row:span 2;font-family:var(--font-mono);font-size:11.5px;color:var(--sage);line-height:1.7;padding-top:2px}.tl-body[data-astro-cid-rirhpqe2] b[data-astro-cid-rirhpqe2]{display:block;font-size:15px;font-weight:600;line-height:1.6;color:var(--text-main);margin-bottom:2px}.tl-body[data-astro-cid-rirhpqe2] span[data-astro-cid-rirhpqe2]{display:block;font-size:13.5px;line-height:1.75;color:var(--text-muted)}@media (max-width: 640px){.timeline[data-astro-cid-rirhpqe2]{padding:16px}.tl-list[data-astro-cid-rirhpqe2]>li[data-astro-cid-rirhpqe2]{grid-template-columns:1fr}.tl-when[data-astro-cid-rirhpqe2]{grid-row:auto;padding-top:0}}.dtable[data-astro-cid-2spymec5]{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:var(--radius);padding:20px;margin:26px 0 30px}.dt-lead[data-astro-cid-2spymec5]{font-size:13.5px;color:var(--text-muted);margin-bottom:14px}.dt-list[data-astro-cid-2spymec5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.dt-list[data-astro-cid-2spymec5]>li[data-astro-cid-2spymec5]{padding-bottom:12px;border-bottom:1px dashed var(--border-line)}.dt-list[data-astro-cid-2spymec5]>li[data-astro-cid-2spymec5]:last-child{border-bottom:none;padding-bottom:0}.dt-task[data-astro-cid-2spymec5]{font-size:15px;font-weight:600;line-height:1.6;color:var(--text-main)}.dt-meta[data-astro-cid-2spymec5]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-family:var(--font-mono);font-size:11.5px}.dt-limit[data-astro-cid-2spymec5]{color:var(--red, #a94442)}.dt-who[data-astro-cid-2spymec5]{color:var(--text-faint)}.dt-note[data-astro-cid-2spymec5]{font-size:13.5px;line-height:1.75;color:var(--text-muted);margin-top:6px}@media (max-width: 640px){.dtable[data-astro-cid-2spymec5]{padding:16px}}.page-head[data-astro-cid-zpy5472c]{padding-bottom:24px;margin-bottom:22px}.g-tool[data-astro-cid-zpy5472c]{margin:0 0 26px}.g-tool[data-astro-cid-zpy5472c]+.g-tool[data-astro-cid-zpy5472c]{margin-top:0}.g-tool[data-astro-cid-zpy5472c] .calc,.g-tool[data-astro-cid-zpy5472c] .checklist,.g-tool[data-astro-cid-zpy5472c] .timeline,.g-tool[data-astro-cid-zpy5472c] .dtable,.g-tool[data-astro-cid-zpy5472c] .care-path{margin:0}.g-steps[data-astro-cid-zpy5472c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.g-steps[data-astro-cid-zpy5472c]>li[data-astro-cid-zpy5472c]{display:flex;gap:14px;align-items:flex-start;border-left:2px solid var(--border-line);padding-left:16px}.g-step-num[data-astro-cid-zpy5472c]{font-family:var(--font-mono);font-size:12px;color:var(--sage);padding-top:4px;min-width:1.2em}.g-step-title[data-astro-cid-zpy5472c]{font-family:var(--font-display);font-weight:600;font-size:16px;line-height:1.55;color:var(--text-main);margin-bottom:4px}.g-step-detail[data-astro-cid-zpy5472c]{font-size:14.5px;line-height:1.85;color:var(--text-body);max-width:68ch}.g-mistakes[data-astro-cid-zpy5472c]{display:flex;flex-direction:column;gap:14px}.g-mistake[data-astro-cid-zpy5472c]{border:1px solid var(--border-line);border-radius:var(--radius);background:var(--bg-surface);padding:14px 16px}.g-mistake-wrong[data-astro-cid-zpy5472c]{display:flex;gap:10px;font-family:var(--font-display);font-weight:600;font-size:15px;line-height:1.6;color:var(--red, #a94442);margin-bottom:6px}.g-mistake-num[data-astro-cid-zpy5472c]{font-family:var(--font-mono);font-size:12px;padding-top:3px;opacity:.75}.g-mistake-fix[data-astro-cid-zpy5472c]{font-size:14px;line-height:1.8;color:var(--text-body);padding-left:22px}.g-sources[data-astro-cid-zpy5472c]{display:flex;flex-direction:column}.g-source[data-astro-cid-zpy5472c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 2px;border-bottom:1px solid var(--border-line);text-decoration:none}.g-source[data-astro-cid-zpy5472c]:last-child{border-bottom:none}.g-source-title[data-astro-cid-zpy5472c]{font-size:14.5px;line-height:1.65;color:var(--text-main)}.g-source[data-astro-cid-zpy5472c]:hover .g-source-title[data-astro-cid-zpy5472c],.g-source[data-astro-cid-zpy5472c]:focus-visible .g-source-title[data-astro-cid-zpy5472c]{color:var(--sage)}.g-source[data-astro-cid-zpy5472c] .pill[data-astro-cid-zpy5472c]{flex:none;margin-top:2px}.g-disclaimer[data-astro-cid-zpy5472c]{margin-top:22px;padding-top:14px;border-top:1px solid var(--border-line);font-size:12.5px;line-height:1.75;color:var(--text-faint)}
