.user-manual_manual__dX3O1{max-width:1120px;margin:0 auto;color:#20333d;line-height:1.8}.user-manual_manual__dX3O1 h2{font-size:1.55rem;line-height:1.5;margin:8px 0 14px}.user-manual_manual__dX3O1 p{margin:8px 0 16px}.user-manual_hero__rYRmi{padding:38px;border-radius:20px;background:#e9f3ef;border:1px solid #b8d5c9}.user-manual_hero__rYRmi h2{font-size:2rem}.user-manual_kicker__TeQK_{font-size:.8rem;font-weight:700;letter-spacing:.1em;color:#346957}.user-manual_quick__imBgL{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:24px 0}.user-manual_quick__imBgL span{padding:10px 16px;background:white;border:1px solid #b8d5c9;border-radius:10px;font-weight:700}.user-manual_hero__rYRmi small{color:#52675e}.user-manual_orientation__4RAGF{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:30px;padding:32px 0}.user-manual_mock__VOHaC{margin:0;display:grid;grid-template-columns:1fr 1.5fr;border:1px solid #bdcbd5;border-radius:14px;overflow:hidden;background:white;font-size:.9rem}.user-manual_mockNav__1s8rU{background:#edf1f7;padding:20px 14px;display:flex;flex-direction:column;gap:7px}.user-manual_mockNav__1s8rU strong{color:#3b5478}.user-manual_mockMain__3Q76E{padding:14px;display:grid;gap:12px}.user-manual_mockMain__3Q76E>div{padding:12px;background:#f0f7f4;border:1px solid #c3dcd2;border-radius:8px}.user-manual_mockMain__3Q76E p{margin:6px 0 0}.user-manual_mock__VOHaC figcaption{grid-column:1/-1;padding:5px 14px;background:#fafbfc;color:#5a6970;font-size:.8rem}.user-manual_contents__iVcrE{padding:26px;border:1px solid #d4dedc;background:white;border-radius:16px;margin-bottom:28px}.user-manual_contents__iVcrE label{max-width:560px}.user-manual_contents__iVcrE input{margin:8px 0 18px;background:#fafcfb}.user-manual_contents__iVcrE>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.user-manual_contents__iVcrE a{padding:10px 14px;border:1px solid #d4dedc;border-radius:8px;color:#285846;text-decoration:none;display:flex;justify-content:space-between;gap:8px}.user-manual_contents__iVcrE a:hover{background:#eef6f2}.user-manual_contents__iVcrE>p{font-size:.85rem;color:#586c64;margin-bottom:0}.user-manual_chapter__juH_S{padding:30px;background:white;border:1px solid #d4dedc;border-radius:16px;margin:0 0 24px;scroll-margin-top:24px}.user-manual_intro__Vl9sg{color:#52625e}.user-manual_flow__Z8TEF{list-style:none;padding:0;margin:26px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;counter-reset:none}.user-manual_flow__Z8TEF li{position:relative;background:#f4f8fb;border:1px solid #ccdce8;border-radius:12px;padding:20px 16px}.user-manual_flow__Z8TEF li:not(:last-child):after{content:"→";position:absolute;right:-23px;top:38px;color:#507d91;font-weight:700}.user-manual_number__TuHcR{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#305e73;color:white;font-weight:700}.user-manual_flow__Z8TEF h3{font-size:1.05rem;line-height:1.5;margin:12px 0 8px}.user-manual_flow__Z8TEF p{font-size:.95rem;margin:0;overflow-wrap:anywhere}.user-manual_tips__nG7Yy{padding:18px 22px;background:#fff8e8;border-left:4px solid #bd9136;border-radius:6px}.user-manual_tips__nG7Yy strong{color:#735818}.user-manual_tips__nG7Yy ul{padding-left:1.25rem;margin:6px 0}.user-manual_tips__nG7Yy li+li{margin-top:7px}.user-manual_back__JeF5D{display:inline-block;margin-top:18px;color:#346957;font-size:.9rem;min-height:44px;padding:8px 0}.user-manual_finish__fRxpJ{text-align:center;background:#e9f3ef;border-radius:16px;padding:28px}.user-manual_manual__dX3O1 a:focus-visible,.user-manual_manual__dX3O1 input:focus-visible{outline:3px solid #347d65;outline-offset:3px}@media(max-width:900px){.user-manual_flow__Z8TEF,.user-manual_orientation__4RAGF{grid-template-columns:1fr}.user-manual_flow__Z8TEF{gap:26px}.user-manual_flow__Z8TEF li:not(:last-child):after{content:"↓";right:50%;top:auto;bottom:-27px}}@media(max-width:540px){.user-manual_chapter__juH_S,.user-manual_contents__iVcrE,.user-manual_hero__rYRmi{padding:22px 18px}.user-manual_hero__rYRmi h2{font-size:1.65rem}.user-manual_contents__iVcrE>div{grid-template-columns:1fr}.user-manual_quick__imBgL{align-items:stretch;flex-direction:column;gap:4px}.user-manual_quick__imBgL b{text-align:center;transform:rotate(90deg)}.user-manual_mock__VOHaC{font-size:.8rem}.user-manual_mockNav__1s8rU{padding:12px 9px}.user-manual_mockMain__3Q76E{padding:8px}.user-manual_manual__dX3O1 h2{font-size:1.35rem}.user-manual_tips__nG7Yy{padding:14px}}.monitoring-grounding_review__rOqHo{display:grid;gap:18px}.monitoring-grounding_card__A_GlR,.monitoring-grounding_disclosure__cwGHa,.monitoring-grounding_notice__V5b_k,.monitoring-grounding_record__cMeNO{border:1px solid var(--line);border-radius:14px;background:white;padding:22px}.monitoring-grounding_notice__V5b_k h2{font-size:1.375rem;margin:5px 0 10px}.monitoring-grounding_notice__V5b_k p:last-child{margin-bottom:0}.monitoring-grounding_warning__h9Jgf{background:#fff8e7;border-color:#e6ce96}.monitoring-grounding_match__Dm_NP{background:#f0f1f8;border-color:var(--line)}.monitoring-grounding_eyebrow__zENsp{font-size:.875rem;letter-spacing:.1em;font-weight:700;color:var(--ink)}.monitoring-grounding_small__uru_N{font-size:.875rem;color:var(--ink);margin:0}.monitoring-grounding_sources__cdG8d p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 0}.monitoring-grounding_card__A_GlR h3,.monitoring-grounding_goal__0a8ow h3{font-size:1.125rem;margin:0 0 14px}.monitoring-grounding_compare__YPKjh{display:grid;grid-template-columns:1fr 1fr;gap:18px}.monitoring-grounding_compare__YPKjh>div{min-width:0;background:#f5f5f7;border-radius:10px;padding:16px}.monitoring-grounding_compare__YPKjh h4{font-size:.875rem;color:var(--ink);margin:0 0 8px}.monitoring-grounding_compare__YPKjh p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.monitoring-grounding_flagged__Fu2RJ{border-color:#ddbc77}.monitoring-grounding_flagged__Fu2RJ .monitoring-grounding_compare__YPKjh>div:first-child{background:#fff4df}.monitoring-grounding_issueList__mYW8l{margin:16px 0 0;color:var(--ink);padding-left:22px}.monitoring-grounding_disclosure__cwGHa>summary{cursor:pointer;font-weight:600;list-style-position:inside;color:var(--ink)}.monitoring-grounding_disclosure__cwGHa[open]>summary{margin-bottom:18px}.monitoring-grounding_disclosure__cwGHa>.monitoring-grounding_card__A_GlR+.monitoring-grounding_card__A_GlR{margin-top:16px}.monitoring-grounding_disclosure__cwGHa>.monitoring-grounding_record__cMeNO{padding:0;border:0}.monitoring-grounding_adjustments__hVh6e{background:#f7f7f9}.monitoring-grounding_adjustment__N8ZeJ{border-top:1px solid #dce6ed;padding-top:16px;margin-top:18px}.monitoring-grounding_adjustment__N8ZeJ h3{font-size:1rem;margin:0 0 8px}.monitoring-grounding_adjustment__N8ZeJ p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem}.monitoring-grounding_adjustment__N8ZeJ p>span{color:var(--ink)}.monitoring-grounding_adjustment__N8ZeJ summary{cursor:pointer;font-size:.875rem;color:var(--ink)}.monitoring-grounding_before__xUB29{color:var(--ink)}.monitoring-grounding_record__cMeNO h2{font-size:1.25rem;margin:0 0 18px}.monitoring-grounding_record__cMeNO dl{margin:0;display:grid;gap:16px}.monitoring-grounding_record__cMeNO dt{font-size:.875rem;font-weight:600;color:var(--ink)}.monitoring-grounding_record__cMeNO dd{margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.monitoring-grounding_record__cMeNO dl>div{min-width:0}.monitoring-grounding_summaryText__PVM_m{white-space:pre-wrap;overflow-wrap:anywhere}.monitoring-grounding_goal__0a8ow{border-top:1px solid #dce6ed;padding-top:20px;margin-top:20px}.monitoring-grounding_selections__3QNit{display:flex;flex-wrap:wrap;gap:5px 20px;font-size:.875rem;margin-bottom:14px}.monitoring-grounding_selections__3QNit strong{font-weight:600}@media(max-width:720px){.monitoring-grounding_compare__YPKjh{grid-template-columns:1fr}.monitoring-grounding_card__A_GlR,.monitoring-grounding_disclosure__cwGHa,.monitoring-grounding_notice__V5b_k,.monitoring-grounding_record__cMeNO{padding:17px}.monitoring-grounding_notice__V5b_k h2{font-size:1.1875rem}.monitoring-grounding_selections__3QNit{display:grid;grid-template-columns:1fr 1fr;gap:8px}}