.u1FsAG_page{overflow-wrap:anywhere}.u1FsAG_page :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.u1FsAG_disclaimer{border-left:3px solid var(--accent);background:var(--accent-soft);padding:8px 16px}.u1FsAG_builder{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);margin:28px 0;padding:22px}.u1FsAG_builder h2{margin-top:0}.u1FsAG_layout{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.u1FsAG_controls{gap:14px;min-width:0;display:grid}.u1FsAG_field{gap:4px;min-width:0;display:grid}.u1FsAG_field label,.u1FsAG_radios legend{font-size:.9rem;font-weight:600}.u1FsAG_field input,.u1FsAG_field select{border:1px solid var(--line-strong);width:100%;min-height:44px;font:inherit;color:var(--fg);background:var(--bg);border-radius:8px;padding:8px 10px}.u1FsAG_hint{color:var(--muted);font-size:.8rem}.u1FsAG_radios{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.u1FsAG_radios legend{margin-bottom:6px}.u1FsAG_radios label{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.u1FsAG_radios input{width:18px;height:18px;accent-color:var(--accent)}.u1FsAG_output{min-width:0}.u1FsAG_drawing{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:8px}.u1FsAG_symbol{width:100%;height:auto;color:var(--fg);display:block}.u1FsAG_error{color:var(--bad);font-size:.9rem}.u1FsAG_error:empty{display:none}.u1FsAG_reading{margin:8px 0 0;padding-left:22px}.u1FsAG_reading li{margin:6px 0}.u1FsAG_actions{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;display:flex}.u1FsAG_manual{gap:4px;margin:10px 0 0;display:grid}.u1FsAG_manual input{border:1px solid var(--line-strong);width:100%;min-height:44px;font:inherit;color:var(--fg);background:var(--bg);border-radius:8px;padding:8px 10px;font-size:max(16px,1rem)}.u1FsAG_printHead{display:none}.u1FsAG_embed{border:1px solid var(--line);width:100%;min-height:180px;color:var(--fg);background:var(--panel);resize:vertical;border-radius:8px;padding:12px;font:.85rem/1.5 monospace;display:block}.u1FsAG_sources{padding-left:20px}.u1FsAG_sources li{margin:12px 0}@media (max-width:720px){.u1FsAG_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.u1FsAG_builder{padding:16px}}@media print{body:has(.u1FsAG_page){color:#000;background:#fff}body:has(.u1FsAG_page) :not(:has(.u1FsAG_page)):not(.u1FsAG_page):not(.u1FsAG_page *){display:none!important}.u1FsAG_page{--surface:white;--panel:white;color:#000;background:#fff;max-width:none;margin:0;padding:0}.u1FsAG_page>:not(.u1FsAG_builder),.u1FsAG_builder>:not(.u1FsAG_layout),.u1FsAG_layout>:not(.u1FsAG_output),.u1FsAG_output>:not(.u1FsAG_printHead):not(.u1FsAG_drawing):not(.u1FsAG_result){display:none!important}.u1FsAG_builder{background:#fff;border:0;margin:0;padding:0}.u1FsAG_layout{display:block}.u1FsAG_printHead{overflow-wrap:anywhere;font:10pt/1.35 Arial,sans-serif;display:block}.u1FsAG_printHead p{margin:0 0 6pt}.u1FsAG_drawing{break-inside:avoid;background:#fff;border:.5pt solid #888;max-width:16cm;margin:8pt 0}.u1FsAG_symbol{color:#000}.u1FsAG_result{box-shadow:none;color:#000;background:#fff;border:0;padding:0;font:11pt/1.4 Arial,sans-serif}}
