#fc-table td{padding:.4rem;border-bottom:1px solid #e3e9f2;text-align:left;vertical-align:middle}#fc-table td input{width:100%;padding:.3rem .4rem;border:1px solid #b9c4d4;border-radius:6px;font:inherit;font-size:.9rem;background:#fff}#fc-table td .rm{border:0;background:transparent;color:#8a94a6;font-size:1.25rem;line-height:1;cursor:pointer;padding:.25rem .5rem}#fc-table td .rm:hover{color:#b3261e}#fc-table td.res-cell{font-size:.875rem;line-height:1.35;border-left:4px solid transparent}#fc-table td.res-cell.st-ok{color:#1f6b3a;border-left-color:#2f9e5b;background:#f1faf4}#fc-table td.res-cell.st-tight{color:#7a4f00;border-left-color:#d99a00;background:#fff8e6}#fc-table td.res-cell.st-miss{color:#9b1c1c;border-left-color:#c53030;background:#fdf1f1}#fc-table td.res-cell.st-na{color:var(--ink-soft)}#fc-dates li{margin:.35rem 0;line-height:1.45}#fc-dates li.d-bad,#fc-dates li.d-warn{color:#9b1c1c}@media(max-width:640px){#fc-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"name name rm" "sub done done" "res res res";align-items:end;gap:.45rem .6rem;padding:.75rem 0;border-bottom:1px solid #dfe6ef}#fc-table td{border:0;padding:0}#fc-table td.c-name{grid-area:name}#fc-table td.c-sub{grid-area:sub}#fc-table td.c-done{grid-area:done}#fc-table td.c-rm{grid-area:rm;align-self:end}#fc-table td.res-cell{grid-area:res;padding:.45rem .6rem}#fc-table td[data-label]:before{content:attr(data-label);display:block;font-size:.75rem;font-weight:650;color:var(--navy);margin-bottom:.2rem}}.quick[data-astro-cid-hskb4vne]{margin:0 0 2rem;padding:1rem 1.25rem;background:#eef3fa;border-left:4px solid var(--blue, #0071b5);border-radius:0 var(--radius) var(--radius) 0}.calc[data-astro-cid-hskb4vne]{background:#f6f8fb;border:1px solid #dfe6ef;border-radius:var(--radius);padding:1.5rem;margin:0 0 2.5rem}.calc[data-astro-cid-hskb4vne] h2[data-astro-cid-hskb4vne]{margin-top:0}.calc-lead[data-astro-cid-hskb4vne]{color:var(--ink-soft);margin-top:0}.site-grid[data-astro-cid-hskb4vne]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 1rem;margin-bottom:1.25rem;align-items:start}.field[data-astro-cid-hskb4vne]{display:flex;flex-direction:column;gap:.3rem}.field[data-astro-cid-hskb4vne].wide,.field[data-astro-cid-hskb4vne].check{grid-column:1 / -1}.field[data-astro-cid-hskb4vne] label[data-astro-cid-hskb4vne]{font-weight:650;color:var(--navy);font-size:.9375rem}.field[data-astro-cid-hskb4vne].check label[data-astro-cid-hskb4vne]{font-weight:500;display:flex;gap:.5rem;align-items:center}.field[data-astro-cid-hskb4vne] input[data-astro-cid-hskb4vne][type=text],.field[data-astro-cid-hskb4vne] input[data-astro-cid-hskb4vne][type=date],.field[data-astro-cid-hskb4vne] select[data-astro-cid-hskb4vne]{padding:.45rem .6rem;border:1px solid #b9c4d4;border-radius:6px;font:inherit;background:#fff;max-width:100%}.field[data-astro-cid-hskb4vne].wide input[data-astro-cid-hskb4vne]{max-width:28rem}.field[data-astro-cid-hskb4vne] select[data-astro-cid-hskb4vne]:disabled{opacity:.55}.hint[data-astro-cid-hskb4vne],.opt[data-astro-cid-hskb4vne]{font-size:.8125rem;color:var(--ink-soft);font-weight:400}.table-wrap[data-astro-cid-hskb4vne]{overflow-x:auto}#fc-table[data-astro-cid-hskb4vne]{width:100%;min-width:40rem;table-layout:fixed;border-collapse:collapse;font-size:.9375rem}#fc-table[data-astro-cid-hskb4vne] th[data-astro-cid-hskb4vne]{padding:.4rem;border-bottom:1px solid #e3e9f2;text-align:left;vertical-align:bottom;background:#fff;color:var(--navy);font-weight:650;font-size:.85rem;line-height:1.3}.row-actions[data-astro-cid-hskb4vne]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:1rem 0}.btn-flat[data-astro-cid-hskb4vne]{padding:.45rem .85rem;border:1px solid #b9c4d4;background:#fff;color:var(--navy);border-radius:6px;font:inherit;font-size:.9rem;cursor:pointer}.btn-flat[data-astro-cid-hskb4vne]:hover{border-color:var(--navy)}.btn-flat[data-astro-cid-hskb4vne]:disabled{opacity:.5;cursor:default;transform:none;box-shadow:none}.btn-strong[data-astro-cid-hskb4vne]{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:650}.btn-strong[data-astro-cid-hskb4vne]:hover{background:#1b2f52}.copied[data-astro-cid-hskb4vne]{color:#1f6b3a;font-weight:650;font-size:.9rem}.summary[data-astro-cid-hskb4vne]{background:#fff;border:1px solid #dfe6ef;border-radius:var(--radius);padding:1rem 1.25rem}.verdict[data-astro-cid-hskb4vne]{margin:0 0 .5rem;font-weight:650;color:var(--navy);font-size:1.05rem}.dates[data-astro-cid-hskb4vne]{margin:0;padding-left:1.1rem}.calc-note[data-astro-cid-hskb4vne]{font-size:.875rem;color:var(--ink-soft);margin:.75rem 0 0}.traps[data-astro-cid-hskb4vne] li[data-astro-cid-hskb4vne]{margin:.5rem 0}.sources[data-astro-cid-hskb4vne] li[data-astro-cid-hskb4vne]{margin:.3rem 0;font-size:.9375rem}.sr[data-astro-cid-hskb4vne]{position:absolute;left:-9999px}.faq[data-astro-cid-hskb4vne]{border-bottom:1px solid #e3e9f2;padding-block:.75rem}.faq[data-astro-cid-hskb4vne] summary[data-astro-cid-hskb4vne]{font-weight:650;cursor:pointer;color:var(--navy)}.faq[data-astro-cid-hskb4vne] p[data-astro-cid-hskb4vne]{margin-top:.5rem;color:var(--ink-soft)}@media(max-width:720px){.site-grid[data-astro-cid-hskb4vne]{grid-template-columns:1fr}.calc[data-astro-cid-hskb4vne]{padding:1rem}}@media(max-width:640px){.table-wrap[data-astro-cid-hskb4vne]{overflow:visible}#fc-table[data-astro-cid-hskb4vne],#fc-table[data-astro-cid-hskb4vne] tbody[data-astro-cid-hskb4vne]{display:block;min-width:0}#fc-table[data-astro-cid-hskb4vne] thead[data-astro-cid-hskb4vne]{display:none}}
