:root,[data-tornmap-widget]{--tm-enquiry-field-gap:14px;--tm-enquiry-label-size:13px;--tm-enquiry-label-weight:500;--tm-enquiry-label-color:var(--tm-color-text);--tm-enquiry-label-gap:4px;--tm-enquiry-legend-gap:6px;--tm-enquiry-input-padding:10px 12px;--tm-enquiry-input-border-width:1px;--tm-enquiry-input-border-color:var(--tm-color-border);--tm-enquiry-input-radius:var(--tm-radius-md);--tm-enquiry-input-size:var(--tm-text-input-min,16px);--tm-enquiry-input-bg:var(--tm-color-surface);--tm-enquiry-input-color:var(--tm-color-text);--tm-enquiry-input-transition:border-color 0.15s;--tm-enquiry-textarea-min-height:80px;--tm-enquiry-select-multi-min-height:96px;--tm-enquiry-help-size:12px;--tm-enquiry-help-color:var(--tm-color-text-muted);--tm-enquiry-help-gap:4px;--tm-enquiry-help-indent:26px;--tm-enquiry-option-size:13px;--tm-enquiry-option-color:var(--tm-color-text);--tm-enquiry-option-min-height:24px;--tm-enquiry-option-gap:6px;--tm-enquiry-tick-size:18px;--tm-enquiry-tick-accent:var(--tm-brand-500);--tm-enquiry-tick-offset:2px;--tm-enquiry-heading-size:15px;--tm-enquiry-heading-weight:700;--tm-enquiry-heading-color:var(--tm-color-text);--tm-enquiry-heading-lead:4px;--tm-enquiry-paragraph-size:13px;--tm-enquiry-paragraph-color:var(--tm-color-text-muted);--tm-enquiry-paragraph-line-height:1.5;--tm-enquiry-divider-color:var(--tm-color-border);--tm-enquiry-privacy-size:11px;--tm-enquiry-privacy-color:var(--tm-color-text-muted,#aaa);--tm-enquiry-privacy-gap:12px}.tm-field{margin-block-end:var(--tm-enquiry-field-gap)}.tm-field-label{margin-block-end:var(--tm-enquiry-label-gap)}.tm-field-label,.tm-field-legend{display:block;font-size:var(--tm-enquiry-label-size);font-weight:var(--tm-enquiry-label-weight);color:var(--tm-enquiry-label-color)}.tm-field-legend{margin-block-end:var(--tm-enquiry-legend-gap);padding:0}.tm-field-fieldset{border:none;padding:0;margin-block-start:0;margin-inline:0}.tm-field-input{padding:var(--tm-enquiry-input-padding);border:var(--tm-enquiry-input-border-width) solid var(--tm-enquiry-input-border-color);border-radius:var(--tm-enquiry-input-radius);font-size:var(--tm-enquiry-input-size);background:var(--tm-enquiry-input-bg);color:var(--tm-enquiry-input-color);transition:var(--tm-enquiry-input-transition)}.tm-field-input--textarea{min-height:var(--tm-enquiry-textarea-min-height);transition:none}.tm-field-input--multi{min-height:var(--tm-enquiry-select-multi-min-height)}.tm-field-help{font-size:var(--tm-enquiry-help-size);color:var(--tm-enquiry-help-color);margin-block-start:var(--tm-enquiry-help-gap)}.tm-field-help--indent{margin-inline-start:var(--tm-enquiry-help-indent)}.tm-field-option-row{align-items:center;font-size:var(--tm-enquiry-option-size);color:var(--tm-enquiry-option-color);margin-block-end:var(--tm-enquiry-option-gap)}.tm-field-checkbox-row,.tm-field-option-row{display:flex;gap:8px;min-height:var(--tm-enquiry-option-min-height);cursor:pointer}.tm-field-checkbox-row{align-items:flex-start}.tm-field-checkbox-text{font-size:var(--tm-enquiry-option-size);color:var(--tm-enquiry-option-color)}.tm-field-tick{width:var(--tm-enquiry-tick-size);height:var(--tm-enquiry-tick-size);flex-shrink:0;accent-color:var(--tm-enquiry-tick-accent)}.tm-field-tick--offset{margin-block-start:var(--tm-enquiry-tick-offset)}.tm-field-heading{font-size:var(--tm-enquiry-heading-size);font-weight:var(--tm-enquiry-heading-weight);color:var(--tm-enquiry-heading-color);margin-block-start:var(--tm-enquiry-heading-lead)}.tm-field-paragraph{font-size:var(--tm-enquiry-paragraph-size);color:var(--tm-enquiry-paragraph-color);line-height:var(--tm-enquiry-paragraph-line-height)}.tm-field-divider{border:none;border-block-start:1px solid var(--tm-enquiry-divider-color)}.tm-enquiry-privacy{font-size:var(--tm-enquiry-privacy-size);color:var(--tm-enquiry-privacy-color);margin-block-start:var(--tm-enquiry-privacy-gap)}