._root_djuqy_1{display:grid;gap:1rem;margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--border);min-width:0}._root_djuqy_1>button{justify-self:start;white-space:normal;height:auto;min-height:2.8rem;text-align:center}._note_djuqy_1{font-size:.88rem;line-height:1.65;color:var(--muted-foreground);margin:0;overflow-wrap:anywhere}._error_djuqy_1{font-size:.9rem;line-height:1.6;padding:.8rem;background:#fff3f3;border:1px solid #f2cbd0;border-radius:var(--radius-md);color:var(--error);margin:.5rem 0}._panel_zm80i_1{border:1px solid #d6e2ef;border-radius:20px;padding:clamp(20px,3vw,36px);background:#f5f9ff;color:#172b45;scroll-margin-top:100px}._heading_zm80i_1{max-width:780px}._heading_zm80i_1 h2{font-size:clamp(24px,3vw,34px);line-height:1.2;margin:10px 0 16px}._heading_zm80i_1 p{line-height:1.7}._tag_zm80i_1{font-weight:750;font-size:12px;letter-spacing:.12em;color:#1456b8}._grid_zm80i_1{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:22px 0}._lookup_zm80i_1{display:grid;grid-template-columns:2fr 1fr auto;gap:16px;align-items:end;margin-top:24px}._field_zm80i_1{display:flex;flex-direction:column;gap:8px;min-width:0}._field_zm80i_1 label{font-size:14px;font-weight:700;color:#172b45}._field_zm80i_1 small,._small_zm80i_1{font-size:13px;line-height:1.7;color:#485e78}._field_zm80i_1 input{background:#fff;color:#142c49;border:1px solid #91a7c2;min-height:46px}._field_zm80i_1 button{background:#fff;color:#142c49;min-height:46px;text-align:left}._result_zm80i_1{margin:22px 0;padding:24px;border:1px solid #b9d3f2;border-radius:16px;background:#fff}._result_zm80i_1>strong{display:block;font-size:clamp(24px,4vw,38px);color:#103e80}._result_zm80i_1 p{line-height:1.7}._result_zm80i_1 ._field_zm80i_1{max-width:340px}._warning_zm80i_1{border-left:4px solid #b56e00;padding:12px;background:#fff4da;color:#593900;line-height:1.6}._above_zm80i_1,._below_zm80i_1,._within_zm80i_1{padding:12px;border-radius:10px;font-weight:650}._above_zm80i_1{background:#fff0ef;color:#8a2727}._below_zm80i_1{background:#fff4da;color:#6b4700}._within_zm80i_1{background:#eaf7ed;color:#1d5a31}._actions_zm80i_1{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:24px 0 8px}._actions_zm80i_1 a{font-weight:650}._panel_zm80i_1 a:not([type=button]){color:#1456b8}@media(max-width:680px){._grid_zm80i_1,._lookup_zm80i_1{grid-template-columns:1fr}._panel_zm80i_1{border-radius:14px}._result_zm80i_1{padding:18px}._actions_zm80i_1{align-items:stretch;flex-direction:column}._field_zm80i_1 button{white-space:normal;height:auto;min-height:48px}._field_zm80i_1 button span{overflow-wrap:anywhere}}._section_1ofa8_1{margin:32px 0;padding:28px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._section_1ofa8_1 h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:12px 0 16px}._section_1ofa8_1 h3{margin-top:24px;font-size:19px}._section_1ofa8_1 p,._section_1ofa8_1 li{line-height:1.75;color:var(--muted-foreground);max-width:960px}._section_1ofa8_1 li{margin:8px 0}._eyebrow_1ofa8_2{font-size:12px!important;letter-spacing:1px;font-weight:700;color:var(--primary)!important}._intro_1ofa8_2{font-size:18px;font-weight:600;color:var(--foreground)!important}._sources_1ofa8_2{margin:24px 0;padding:20px;background:var(--secondary);border-radius:var(--radius)}._sources_1ofa8_2 a{color:var(--primary);text-underline-offset:3px}._sources_1ofa8_2 p{font-size:13px;margin-bottom:0}._section_1ofa8_1>a{white-space:normal;height:auto;min-height:44px;text-align:center}@media(max-width:640px){._section_1ofa8_1{padding:20px}._sources_1ofa8_2{padding:16px}}
