@layer lab{.ownerwrap{gap:14px;display:grid}.ownerbox{border:1px solid var(--accent);background:var(--accent-soft);border-radius:14px;padding:13px 14px 14px;position:relative}.ownerbox:before{content:"<form id=\"ownerForm\">";font-family:var(--mono);background:var(--accent);color:#fff;border-radius:7px;padding:1px 8px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:14px}.outsidebox{border:2.5px dashed var(--line-strong);background:#fff;border-radius:14px;padding:13px 14px;position:relative}.outsidebox:before{content:"form 元素之外的 DOM";font-family:var(--mono);background:var(--line-strong);color:#fff;border-radius:7px;padding:1px 8px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:14px}.frow{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;display:flex}.frow label{font-family:var(--mono);color:var(--accent-deep);min-width:92px;font-size:12px;font-weight:600}.frow .field{flex:160px;width:auto}.frow select.field{font-family:var(--mono)}.frow .hint{font-family:var(--mono);color:var(--muted);font-size:11.5px}.elist{flex-wrap:wrap;gap:6px;display:flex}.elist .pill{font-family:var(--mono);border:1px solid var(--line-strong);color:var(--ink-soft);background:#fff;border-radius:8px;padding:3px 9px;font-size:11.5px;font-weight:600}.elist .pill.ext{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.ownout{border:1px solid var(--line-strong);background:var(--panel);font-family:var(--mono);color:var(--ink);border-radius:12px;margin:0 24px 24px;padding:12px 16px;font-size:12.5px}.ownout-line{margin:4px 0}.ownout-line .kw{color:var(--accent-2);font-weight:600}.ownout-str{color:var(--ink-soft);word-break:break-all;margin:6px 0}.ownout-cmt{color:var(--muted);margin-top:8px;font-style:italic}.actionrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actionlabel{font-family:var(--mono);color:var(--accent-deep);font-size:13px;font-weight:600}.field.grow{flex:200px;width:auto}.probe-form{display:none}.urlrow{background:var(--surface-1);border-top:1px solid var(--line);font-family:var(--mono);grid-template-columns:max-content 1fr;align-items:baseline;gap:4px 12px;margin:0;padding:14px 24px;font-size:12.5px;display:grid}.urlrow .k{color:var(--accent-deep);font-weight:600}.urlrow .k .unit{color:var(--muted)}.urlrow .v{color:var(--ink);word-break:break-all}.urlrow .v b{color:var(--accent-deep)}.urlrow .cmt{color:var(--muted);font-style:italic}.urlrow .warn{color:var(--bad);font-weight:600}}
