._container_oh0td_1{width:100%;max-width:var(--container-max);padding:0 var(--sp-5);margin:0 auto}._narrow_oh0td_2{max-width:860px}@media (width>=900px){._container_oh0td_1{padding:0 var(--sp-8)}}._btn_oh0td_6{justify-content:center;align-items:center;gap:var(--sp-2);min-height:44px;font-weight:600;font-size:var(--fs-16);cursor:pointer;transition:background var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease), box-shadow var(--motion-fast) var(--ease), border-color var(--motion-fast);white-space:nowrap;border:1.5px solid #0000;border-radius:999px;padding:10px 20px;line-height:1.2;text-decoration:none;display:inline-flex}._btn_oh0td_6:active{transform:translateY(1px)}._btn_oh0td_6[disabled],._btn_oh0td_6[aria-disabled=true]{opacity:.55;cursor:not-allowed}._primary_oh0td_15{background:var(--green-700);color:#fff;box-shadow:var(--shadow-sm)}._primary_oh0td_15:hover{background:var(--green-900);color:#fff;box-shadow:var(--shadow-md)}._accent_oh0td_17{background:var(--amber-500);color:#231300}._accent_oh0td_17:hover{color:#231300;box-shadow:var(--shadow-md);background:#d97a0f}._secondary_oh0td_19{color:var(--green-700);border-color:var(--green-700);background:#fff}._secondary_oh0td_19:hover{background:var(--green-50);color:var(--green-900)}._ghost_oh0td_21{color:var(--ink-900);background:0 0}._ghost_oh0td_21:hover{background:var(--green-50)}._danger_oh0td_23{background:var(--red-600);color:#fff}._danger_oh0td_23:hover{color:#fff;background:#a21f1f}._onDark_oh0td_25{color:var(--green-900);background:#fff}._onDark_oh0td_25:hover{background:var(--green-50);color:var(--green-900)}._sm_oh0td_27{min-height:36px;font-size:var(--fs-14);padding:6px 14px}._block_oh0td_28{width:100%}._badge_oh0td_31{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.78rem;font-weight:600;line-height:1.5;display:inline-flex}._badge_neutral_oh0td_35{color:var(--ink-600);border-color:var(--line);background:#eef2ee}._badge_verified_oh0td_36{color:#14551f;background:#e3f3e1;border-color:#b5dcb0}._badge_user_oh0td_37{color:#7a4600;background:#fff5e0;border-color:#f3d79e}._badge_warn_oh0td_38{color:#6b5300;background:#fff8d6;border-color:#ecd978}._badge_danger_oh0td_39{color:#8f1d1d;background:#fdeaea;border-color:#f0b7b7}._badge_info_oh0td_40{color:#1b4a7a;background:#e8f1fb;border-color:#b9d3ee}._card_oh0td_43{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--sp-5);box-shadow:var(--shadow-sm);background:#fff}._cardLink_oh0td_47{color:inherit;transition:transform var(--motion-base) var(--ease), box-shadow var(--motion-base) var(--ease), border-color var(--motion-base);text-decoration:none;display:block}._cardLink_oh0td_47:hover{box-shadow:var(--shadow-md);border-color:var(--green-500);color:inherit;transform:translateY(-3px)}._alert_oh0td_51{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--radius-sm);font-size:var(--fs-14);margin-bottom:var(--sp-4);border:1px solid;display:flex}._alert_oh0td_51>svg{flex:none;margin-top:2px}._alertBody_oh0td_53{flex:1;min-width:0}._alertBody_oh0td_53 p:last-child{margin-bottom:0}._alert_info_oh0td_55{color:#17395c;background:#eef6fd;border-color:#b9d3ee}._alert_success_oh0td_56{color:#14451c;background:#eaf6e8;border-color:#b5dcb0}._alert_warning_oh0td_57{color:#54410a;background:#fff8d6;border-color:#ecd978}._alert_danger_oh0td_58{color:#7a1818;background:#fdeeee;border-color:#f0b7b7}._state_oh0td_61{text-align:center;padding:var(--sp-12) var(--sp-5);border:1px dashed var(--line);border-radius:var(--radius-md);background:var(--green-50)}._state_oh0td_61 h3{margin-bottom:var(--sp-2)}._state_oh0td_61 p{color:var(--ink-600);max-width:520px;margin-left:auto;margin-right:auto}._stateIcon_oh0td_64{color:var(--green-700);margin-bottom:var(--sp-3)}._stateError_oh0td_65{background:#fdf3f3;border-color:#f0b7b7}._stateError_oh0td_65 ._stateIcon_oh0td_64{color:var(--red-600)}._spinner_oh0td_67{border:3px solid var(--line);border-top-color:var(--green-700);width:28px;height:28px;margin:var(--sp-8) auto;border-radius:50%;animation:.8s linear infinite _spin_oh0td_67}@keyframes _spin_oh0td_67{to{transform:rotate(360deg)}}._skeleton_oh0td_69{border-radius:var(--radius-sm);background:linear-gradient(90deg,#eef2ee 25%,#f7faf6 50%,#eef2ee 75%) 0 0/200% 100%;min-height:16px;animation:1.4s infinite _shimmer_oh0td_1}@keyframes _shimmer_oh0td_1{to{background-position:-200% 0}}._field_oh0td_73{margin-bottom:var(--sp-4);flex-direction:column;gap:6px;min-width:0;display:flex}._label_oh0td_74{font-weight:600;font-size:var(--fs-14)}._optional_oh0td_75{color:var(--ink-600);font-weight:400}._hint_oh0td_76{color:var(--ink-600);font-size:.82rem}._error_oh0td_77{color:var(--red-600);font-size:.85rem;font-weight:500}._input_oh0td_78{border-radius:var(--radius-sm);width:100%;min-height:44px;transition:border-color var(--motion-fast), box-shadow var(--motion-fast);background:#fff;border:1.5px solid #c6d2c6;padding:10px 14px}textarea._input_oh0td_78{resize:vertical;min-height:120px}._input_oh0td_78:hover{border-color:var(--green-500)}._input_oh0td_78:focus{border-color:var(--green-700);outline:none;box-shadow:0 0 0 3px #3f9a3a40}._input_oh0td_78[aria-invalid=true]{border-color:var(--red-600)}._checkRow_oh0td_86{gap:var(--sp-3);margin-bottom:var(--sp-3);font-size:var(--fs-14);align-items:flex-start;display:flex}._checkRow_oh0td_86 input{width:20px;height:20px;accent-color:var(--green-700);flex:none;margin-top:2px}._row2_oh0td_88{gap:0 var(--sp-4);grid-template-columns:1fr;display:grid}@media (width>=640px){._row2_oh0td_88{grid-template-columns:1fr 1fr}}._pageHeader_oh0td_92{background:linear-gradient(180deg, var(--green-50), #fff);border-bottom:1px solid var(--line);padding:var(--sp-10) 0 var(--sp-8)}._pageHeader_oh0td_92 h1{margin-bottom:var(--sp-3)}._lead_oh0td_94{font-size:var(--fs-18);color:var(--ink-600);max-width:760px;margin-bottom:0}._eyebrow_oh0td_95{text-transform:uppercase;letter-spacing:.08em;color:var(--green-700);margin-bottom:var(--sp-2);font-size:.75rem;font-weight:700}._crumbs_oh0td_96{margin:0 0 var(--sp-4);font-size:var(--fs-14);color:var(--ink-600);flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}._crumbs_oh0td_96 li{align-items:center;gap:6px;margin:0;display:flex}._crumbs_oh0td_96 li+li:before{content:"/";color:#9aa89e}._crumbs_oh0td_96 a{color:var(--ink-600)}._section_oh0td_101{padding:var(--sp-12) 0}._sectionAlt_oh0td_102{background:var(--green-50)}._sectionHead_oh0td_103{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);margin-bottom:var(--sp-6);flex-wrap:wrap;display:flex}._sectionHead_oh0td_103 h2{margin:0}._sectionHead_oh0td_103 p{color:var(--ink-600);margin:4px 0 0}@media (width>=900px){._section_oh0td_101{padding:var(--sp-16) 0}}._grid_oh0td_108{gap:var(--sp-5);grid-template-columns:1fr;display:grid}@media (width>=640px){._grid2_oh0td_109,._grid3_oh0td_109,._grid4_oh0td_109{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){._grid3_oh0td_109{grid-template-columns:repeat(3,1fr)}._grid4_oh0td_109{grid-template-columns:repeat(4,1fr)}}._prose_oh0td_113{max-width:760px}._prose_oh0td_113 h2{margin-top:var(--sp-10);font-size:var(--fs-28)}._prose_oh0td_113 h3{margin-top:var(--sp-6)}._prose_oh0td_113 li{color:var(--ink-900)}._meta_oh0td_117{gap:var(--sp-4);font-size:var(--fs-14);color:var(--ink-600);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}._meta_oh0td_117 span{align-items:center;gap:6px;display:inline-flex}._sources_oh0td_119{margin-top:var(--sp-10);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-md);background:#fafcf9}._sources_oh0td_119 h2{font-size:var(--fs-18)!important;margin:0 0 var(--sp-3)!important}._sources_oh0td_119 ul{font-size:var(--fs-14);margin:0;padding-left:1.1em}._pagination_oh0td_124{justify-content:center;align-items:center;gap:var(--sp-3);margin-top:var(--sp-8);flex-wrap:wrap;display:flex}._pageInfo_oh0td_125{font-size:var(--fs-14);color:var(--ink-600)}._backdrop_oh0td_128{z-index:100;padding:var(--sp-4);animation:_fade_oh0td_1 var(--motion-base) var(--ease);background:#0f21148c;place-items:center;display:grid;position:fixed;inset:0}._modal_oh0td_129{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:480px;padding:var(--sp-6);background:#fff;max-height:90vh;overflow:auto}._modal_oh0td_129 h2{font-size:var(--fs-22)}._modalActions_oh0td_131{gap:var(--sp-3);margin-top:var(--sp-4);flex-wrap:wrap;justify-content:flex-end;display:flex}@keyframes _fade_oh0td_1{0%{opacity:0}}._tabs_oh0td_135{border-bottom:1px solid var(--line);margin-bottom:var(--sp-6);scrollbar-width:thin;gap:4px;display:flex;overflow-x:auto}._tab_oh0td_135{appearance:none;color:var(--ink-600);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;min-height:44px;padding:10px 16px;font-weight:600}._tab_oh0td_135:hover{color:var(--green-900)}._tabActive_oh0td_138{color:var(--green-700);border-bottom-color:var(--green-700)}._accordion_oh0td_141{border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;overflow:hidden}._accItem_oh0td_142+._accItem_oh0td_142{border-top:1px solid var(--line)}._accHead_oh0td_143{font-size:var(--fs-16);margin:0}._accBtn_oh0td_144{justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;padding:var(--sp-4) var(--sp-5);text-align:left;font-weight:600;font-family:var(--font-heading);cursor:pointer;background:0 0;border:0;min-height:56px;display:flex}._accBtn_oh0td_144:hover{background:var(--green-50)}._accBtn_oh0td_144 svg{transition:transform var(--motion-base) var(--ease);flex:none}._accOpen_oh0td_147 svg{transform:rotate(180deg)}._accPanel_oh0td_148{padding:0 var(--sp-5) var(--sp-4);color:var(--ink-600)}._tableWrap_oh0td_151{border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;overflow-x:auto}._tableWrap_oh0td_151 table th{background:#f7faf6;position:sticky;top:0}._actionsCell_oh0td_153{flex-wrap:wrap;gap:6px;display:flex}._article_oh0td_156{padding:var(--sp-8) 0 var(--sp-12)}._stack_oh0td_157{gap:var(--sp-4);display:grid}._stack6_oh0td_158{gap:var(--sp-6);display:grid}._rowBetween_oh0td_159{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);flex-wrap:wrap;display:flex}._flexWrap_oh0td_160{gap:var(--sp-3);flex-wrap:wrap;align-items:center;margin:0;display:flex}._muted_oh0td_161{color:var(--ink-600)}._small_oh0td_162{font-size:var(--fs-14)}._mt0_oh0td_163{margin-top:0}._mb0_oh0td_164{margin-bottom:0}._mt4_oh0td_165{margin-top:var(--sp-4)}._center_oh0td_166{text-align:center}._cardIcon_oh0td_167{color:var(--green-700);margin-bottom:var(--sp-2)}._bodyPad_oh0td_168{padding:var(--sp-10) 0}._maxw_oh0td_169{max-width:860px}._pinned_oh0td_170{margin:0}._sourceLine_oh0td_172{color:var(--ink-600);font-size:.85rem}
