._quickSummary_1nq8u_1{background:var(--accent-soft);border:1px solid #b5cdbf;border-left:4px solid var(--accent);border-radius:12px;margin-top:24px;padding:clamp(20px,3vw,28px)}._quickSummary_1nq8u_1 p{max-width:760px;margin:8px 0 12px}._quickSummary_1nq8u_1 a{color:var(--accent-deep);text-underline-offset:3px;font-weight:750}._typeGrid_1nq8u_12{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}._typeCard_1nq8u_18{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:20px}._typeCard_1nq8u_18 h3{margin:0 0 10px;font-size:19px;line-height:1.3}._typeCard_1nq8u_18 p{margin:0 0 10px;font-size:14px}._typeCard_1nq8u_18 p:last-child{margin-bottom:0}._tool_1nq8u_29{background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;margin:24px 0;padding:clamp(16px,3vw,32px)}._toolHeader_1nq8u_36{max-width:750px}._toolHeader_1nq8u_36 h2{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(24px,4vw,32px);line-height:1.18}._toolHeader_1nq8u_36 p{margin:0 0 16px}._form_1nq8u_40{gap:24px;display:grid}._group_1nq8u_41{border:1px solid var(--line);background:var(--surface-subtle);border-radius:12px;min-width:0;margin:0;padding:clamp(16px,2.5vw,24px)}._group_1nq8u_41 legend{padding:0 9px;font-size:16px;font-weight:780}._fields_1nq8u_54{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}._field_1nq8u_54{min-width:0;color:var(--ink);flex-direction:column;gap:6px;font-size:13px;font-weight:730;display:flex}._field_1nq8u_54 input,._field_1nq8u_54 select,._field_1nq8u_54 textarea{font:inherit;color:var(--ink);border:1px solid var(--line-strong);background:#fff;border-radius:8px;width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:16px;font-weight:450}._field_1nq8u_54 textarea{resize:vertical}._field_1nq8u_54 input[aria-invalid=true]{border-color:var(--blocked);outline-color:var(--blocked);background:var(--blocked-soft)}:is(._field_1nq8u_54 input:focus-visible,._field_1nq8u_54 textarea:focus-visible,._field_1nq8u_54 select:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._hint_1nq8u_87{max-width:800px;color:var(--muted);margin:12px 0 18px;font-size:13px}._invalid_1nq8u_93{border-left:3px solid var(--blocked);background:var(--blocked-soft);color:var(--blocked);padding:10px 12px;font-size:14px}._result_1nq8u_100{background:#f4f8f2;border:1px solid #b5cdbf;border-radius:12px;margin-top:30px;padding:clamp(16px,2.5vw,24px)}._result_1nq8u_100 h3{margin:0 0 8px;font-size:clamp(20px,3vw,26px);line-height:1.25}._result_1nq8u_100 ol{padding-left:22px}._result_1nq8u_100 li{margin:6px 0}._actions_1nq8u_110{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}._actions_1nq8u_110 button{border:1px solid var(--accent-deep);background:var(--accent);color:#fff;cursor:pointer;border-radius:8px;min-height:44px;padding:9px 16px;font-weight:740}._actions_1nq8u_110 button:hover{background:var(--accent-deep)}._actions_1nq8u_110 button._quiet_1nq8u_122{border-color:var(--line-strong);color:var(--ink);background:#fff}._actions_1nq8u_110 button._quiet_1nq8u_122:hover{background:var(--surface-subtle)}._notice_1nq8u_124{color:var(--accent-deep);font-size:14px;font-weight:650}._recordLabel_1nq8u_125{margin-bottom:8px;font-size:13px;font-weight:740;display:block}._recordText_1nq8u_126{border:1px solid var(--line-strong);width:100%;max-width:100%;color:var(--ink);resize:vertical;font:13px/1.55 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:8px;padding:12px}._printRecord_1nq8u_139{display:none}._validationList_1nq8u_140{border:1px solid var(--line);background:var(--surface-subtle);border-radius:10px;padding:18px 22px}._validationList_1nq8u_140 p{margin:0 0 12px}._validationList_1nq8u_140 p:last-child{margin-bottom:0}@media (max-width:780px){._typeGrid_1nq8u_12{grid-template-columns:1fr}}@media (max-width:600px){._fields_1nq8u_54{grid-template-columns:1fr}._group_1nq8u_41,._tool_1nq8u_29{padding:16px 12px}._actions_1nq8u_110 button{width:100%}._typeCard_1nq8u_18{padding:16px}}@media print{._quickSummary_1nq8u_1,._typeGrid_1nq8u_12,._validationList_1nq8u_140,._form_1nq8u_40,._toolHeader_1nq8u_36,._actions_1nq8u_110,._hint_1nq8u_87,._invalid_1nq8u_93,._notice_1nq8u_124,._screenOnly_1nq8u_163{display:none!important}._tool_1nq8u_29,._result_1nq8u_100{box-shadow:none;background:#fff;border:none;margin:0;padding:0}._recordText_1nq8u_126,._recordLabel_1nq8u_125{display:none!important}._printRecord_1nq8u_139{font:12px/1.48 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;display:block}._result_1nq8u_100 ol{display:none}}
