@layer lab{.typesform .btnrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.typesform .btnrow.mt{margin-top:10px}.typesform input.field.probe{margin-top:12px}.imgbtn{cursor:pointer;background:0 0;border:none;padding:0}.imgbtn svg{border-radius:10px;display:block}.vega-verdict.log{font-family:var(--mono);flex-direction:column;gap:3px;font-size:12.5px;line-height:1.6;display:flex}.vega-verdict.log .empty{color:var(--on-surface-dark-muted)}.vega-verdict.log .ln{white-space:pre-wrap;word-break:break-all}.formgrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.formgrid .fcard{flex-direction:column;gap:9px;display:flex}.formgrid .fcard .ftitle{font-family:var(--mono);color:var(--accent-deep);font-size:12px;font-weight:600}.formgrid .fcard .fhint{color:var(--muted);font-size:11px;line-height:1.5}.formgrid input.field,.formgrid textarea.field{padding:8px 10px;font-size:13px}.formgrid textarea.field{min-height:52px}.formfoot{font-family:var(--mono);color:var(--muted);border-top:1px dashed var(--line-strong);flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;padding-top:8px;font-size:11.5px;display:flex}.formfoot .cnt{margin-left:auto}.formfoot .cnt b{color:var(--accent-deep);font-weight:600}.formfoot .res{font-weight:600}.formfoot .res.ok{color:var(--good)}.formfoot .res.no{color:var(--bad)}.mini-submit{font-family:var(--mono);border:1px solid var(--line-strong);background:var(--accent-soft);color:var(--accent-deep);cursor:pointer;border-radius:8px;padding:5px 9px;font-size:11px}}
