Snapshot: MLS sync fixes, image refresh, plugin/theme updates

MLS plugin fixes from this session:
- Fix silent insert failures: location column NOT NULL was rejecting wpdb->insert calls,
  causing ~18k new properties since Dec 2025 to be lost. Inserts now build raw SQL
  with ST_PointFromText so the spatial column is populated atomically.
- Auto-refresh expired media URLs in MLS_Media_Handler::fetch_and_cache(), guarded by
  a property-level GET_LOCK so concurrent fetches share one API refresh.
- Normalize WP_Error to null in mls_get_property_image() so callers can rely on the
  documented string|null contract.
- Support comma-separated property_type filters in MLS_Query and MLS_Cluster so the
  homepage "View All Commercial" link (?property_type=Commercial+Sale,Land,Farm)
  actually filters correctly.
- Incremental sync now looks back 10 minutes past the latest modification timestamp
  as a safety margin against missed records.
- Smart sync exits silently (info-level, not warning) when a full sync is in progress.

Operational:
- New cron: weekly full sync Sundays at 3 AM (/usr/local/bin/mls-full-sync).
- New cron: hourly 2GB cap on mls-thumbnails/ and cache/transformed-images/
  (/usr/local/bin/mls-image-cache-cap).
- Logrotate config for wp-content/debug.log (2-day retention, daily rotation,
  delaycompress).

Repo policy:
- CLAUDE.md updated with explicit "commit everything except build artifacts" policy.
- .gitignore: untrack runtime image caches and debug.log rotations.

Other modifications in this snapshot are pre-existing in-flight theme/plugin/db_content_updates work.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
root
2026-04-29 15:32:23 +00:00
parent 57b752f54e
commit b6df4dbb92
5385 changed files with 838580 additions and 2416 deletions
@@ -0,0 +1,17 @@
.wpforms-admin-content-payments .wpforms-admin-settings-form .wpforms-square-notice-info {
background-color: #ffffff;
border: 1px solid #c3c4c7;
border-left: 4px solid #056aab;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
margin-top: 10px;
padding: 11px 15px;
}
.wpforms-admin-content-payments .wpforms-admin-settings-form .wpforms-square-notice-info strong {
font-weight: 500;
}
.wpforms-admin-content-payments .wpforms-admin-settings-form .wpforms-square-notice-info p {
margin: 0;
line-height: 18px;
}
@@ -0,0 +1 @@
.wpforms-admin-content-payments .wpforms-admin-settings-form .wpforms-square-notice-info{background-color:#ffffff;border:1px solid #c3c4c7;border-left:4px solid #056aab;box-shadow:0 1px 1px rgba(0,0,0,0.04);margin-top:10px;padding:11px 15px}.wpforms-admin-content-payments .wpforms-admin-settings-form .wpforms-square-notice-info strong{font-weight:500}.wpforms-admin-content-payments .wpforms-admin-settings-form .wpforms-square-notice-info p{margin:0;line-height:18px}
@@ -0,0 +1,233 @@
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper {
width: 100%;
flex-direction: row;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper .card-number {
border: none;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper {
width: 60%;
flex-direction: column;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper {
width: 25%;
flex-direction: column;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number input,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number input,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number input {
width: 100% !important;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper {
background-color: #ffffff;
border: 1px solid #cccccc;
border-radius: 2px;
box-shadow: none;
max-width: none;
position: relative;
display: flex;
flex-wrap: wrap;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper input[type="text"],
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper input[type="text"],
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper input[type="text"] {
padding: 0;
height: 26px !important;
width: 50% !important;
min-width: auto;
border: none !important;
background: transparent;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-icon,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-icon,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-icon {
position: absolute;
top: 7px;
bottom: 0;
left: 16px;
right: unset;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number {
padding-left: 70px;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data {
display: flex;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data input,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data input,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data input {
padding-left: 16px;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data {
box-sizing: border-box;
flex-basis: 50%;
flex-grow: 1;
padding-top: 6px;
padding-bottom: 6px;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .wpforms-square-cardnumber-wrapper {
width: 100% !important;
min-width: 100% !important;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .card-data input,
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .card-data input,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .card-data input,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .card-data input,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .card-data input,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .card-data input {
width: 50% !important;
min-width: 50% !important;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper {
flex-direction: column !important;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper {
border-radius: 4px;
width: 60%;
flex-direction: column;
}
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.et-db #et-boc .et-l .et_pb_module .elementor-widget-wpforms div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper {
background-color: #f9f9f9;
border: 1px solid #dddddd;
color: #999999;
cursor: not-allowed;
}
.et-db #et-boc .et-l .et_pb_module .elementor-widget-wpforms div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid var(--wpforms-field-border-color);
}
.et-db #et-boc .et-l .et_pb_module .elementor-widget-wpforms div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper {
border-radius: var(--wpforms-field-border-radius);
border: 1px solid var(--wpforms-field-border-color);
border-color: var(--wpforms-field-border-color);
background-color: var(--wpforms-field-background-color);
cursor: not-allowed;
}
.et-db #et-boc .et-l .et_pb_module .editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid var(--wpforms-field-border-color);
}
.et-db #et-boc .et-l .et_pb_module .editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-square-cardnumber-wrapper {
border-radius: var(--wpforms-field-border-radius);
border: var(--wpforms-field-border-size, 1px) var(--wpforms-field-border-style, solid) var(--wpforms-field-border-color);
border-color: var(--wpforms-field-border-color);
background-color: var(--wpforms-field-background-color);
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-large.wpforms-square-cardnumber-wrapper {
width: 100%;
flex-direction: row;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-large.wpforms-square-cardnumber-wrapper .card-number {
border: none;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper {
width: 60%;
flex-direction: column;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper {
width: 25%;
flex-direction: column;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper .card-number input {
width: 100% !important;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-square .wpforms-square-cardname input {
min-width: 100%;
}
@media only screen and (max-width: 600px) {
.et-db #et-boc .et-l .et_pb_module .wpforms-panel-fields .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .et-db #et-boc .et-l .et_pb_module .wpforms-square-cardnumber-wrapper {
width: 100% !important;
}
}
File diff suppressed because one or more lines are too long
@@ -0,0 +1,127 @@
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-iframe-container {
position: relative;
width: 100%;
overflow: hidden;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-iframe-container::before {
border-width: 1px;
border-radius: 2px;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-wrapper {
min-width: auto;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before {
border-color: #999;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container::before {
border-color: #cc0000;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-component {
position: relative;
height: inherit;
width: 100%;
border: 1px solid #ccc;
background-color: #fff;
border-radius: 2px;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square-consent {
border-left: 3px solid;
padding-left: 15px;
font-size: 0.75em;
color: #666;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname {
width: 100%;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname {
min-width: 100%;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container {
border-radius: var(--wpforms-field-border-radius);
border: var(--wpforms-field-border-size, 1px) var(--wpforms-field-border-style, solid) var(--wpforms-field-border-color);
border-color: var(--wpforms-field-border-color);
background-color: var(--wpforms-field-background-color);
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container::before {
border-color: transparent;
border-radius: var(--wpforms-field-border-radius);
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container iframe {
border: none !important;
border-radius: var(--wpforms-field-border-radius);
background: transparent;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size, 0);
border-style: solid;
border-color: var(--wpforms-button-background-color);
box-shadow: 0 0 0 1px var(--wpforms-button-background-color), 0px 1px 2px rgba(0, 0, 0, 0.15);
outline: none;
border-color: var(--wpforms-button-background-color) !important;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before {
border: none;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size);
border-style: solid;
border-color: var(--wpforms-label-error-color);
border-color: var(--wpforms-label-error-color) !important;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error:hover .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size);
border-style: solid;
border-color: var(--wpforms-label-error-color);
box-shadow: 0 0 2px 0 var(--wpforms-label-error-color);
border-color: var(--wpforms-label-error-color) !important;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error.sq-focus .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size);
border-style: solid;
border-color: var(--wpforms-label-error-color);
box-shadow: 0 0 0 1px var(--wpforms-label-error-color);
border-color: var(--wpforms-label-error-color) !important;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-sublabel + .wpforms-error {
margin-top: calc( 1.5 * var( --wpforms-field-size-sublabel-spacing ));
}
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .sq-card-message {
display: none;
}
.et-db #et-boc .et-l .et_pb_module #wpforms-conversational-form-page .sq-card-iframe-container,
.et-db #et-boc .et-l .et_pb_module #wpforms-conversational-form-page .sq-card-component {
background-color: transparent;
border: none;
}
.et-db #et-boc .et-l .et_pb_module #sq-nudata-modal {
display: block !important;
position: fixed !important;
left: 0 !important;
top: 0 !important;
}
@media only screen and (max-width: 600px) {
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper {
max-width: calc( 100% - 2px);
}
}
@@ -0,0 +1 @@
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-iframe-container{position:relative;width:100%;overflow:hidden}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-iframe-container::before{border-width:1px;border-radius:2px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-wrapper{min-width:auto}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before{border-color:#999}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container::before{border-color:#cc0000}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .sq-card-component{position:relative;height:inherit;width:100%;border:1px solid #ccc;background-color:#fff;border-radius:2px}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square-consent{border-left:3px solid;padding-left:15px;font-size:0.75em;color:#666}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname{width:100%}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname{min-width:100%}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container{border-radius:var(--wpforms-field-border-radius);border:var(--wpforms-field-border-size, 1px) var(--wpforms-field-border-style, solid) var(--wpforms-field-border-color);border-color:var(--wpforms-field-border-color);background-color:var(--wpforms-field-background-color)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container::before{border-color:transparent;border-radius:var(--wpforms-field-border-radius)}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container iframe{border:none !important;border-radius:var(--wpforms-field-border-radius);background:transparent}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none;border-color:var(--wpforms-button-background-color) !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before{border:none}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);border-color:var(--wpforms-label-error-color) !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error:hover .sq-card-iframe-container{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color);border-color:var(--wpforms-label-error-color) !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error.sq-focus .sq-card-iframe-container{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color);border-color:var(--wpforms-label-error-color) !important}.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-sublabel+.wpforms-error{margin-top:calc( 1.5 * var( --wpforms-field-size-sublabel-spacing ))}.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .sq-card-message{display:none}.et-db #et-boc .et-l .et_pb_module #wpforms-conversational-form-page .sq-card-iframe-container,.et-db #et-boc .et-l .et_pb_module #wpforms-conversational-form-page .sq-card-component{background-color:transparent;border:none}.et-db #et-boc .et-l .et_pb_module #sq-nudata-modal{display:block !important;position:fixed !important;left:0 !important;top:0 !important}@media only screen and (max-width: 600px){.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper{max-width:calc( 100% - 2px)}}
@@ -0,0 +1,233 @@
.wpforms-panel-fields .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper {
width: 100%;
flex-direction: row;
}
.wpforms-panel-fields .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper .card-number,
div.wpforms-container-full .wpforms-form .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-large .wpforms-square-cardnumber-wrapper .card-number {
border: none;
}
.wpforms-panel-fields .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper {
width: 60%;
flex-direction: column;
}
.wpforms-panel-fields .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper .card-number,
div.wpforms-container-full .wpforms-form .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-medium .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.wpforms-panel-fields .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper {
width: 25%;
flex-direction: column;
}
.wpforms-panel-fields .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number,
div.wpforms-container-full .wpforms-form .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.wpforms-panel-fields .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number input,
div.wpforms-container-full .wpforms-form .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number input,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square.size-small .wpforms-square-cardnumber-wrapper .card-number input {
width: 100% !important;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper {
background-color: #ffffff;
border: 1px solid #cccccc;
border-radius: 2px;
box-shadow: none;
max-width: none;
position: relative;
display: flex;
flex-wrap: wrap;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper input[type="text"],
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper input[type="text"],
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper input[type="text"] {
padding: 0;
height: 26px !important;
width: 50% !important;
min-width: auto;
border: none !important;
background: transparent;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-icon,
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-icon,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-icon {
position: absolute;
top: 7px;
bottom: 0;
left: 16px;
right: unset;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number {
padding-left: 70px;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data {
display: flex;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data input,
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data input,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data input {
padding-left: 16px;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-data {
box-sizing: border-box;
flex-basis: 50%;
flex-grow: 1;
padding-top: 6px;
padding-bottom: 6px;
}
.wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .wpforms-square-cardnumber-wrapper,
.wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .wpforms-square-cardnumber-wrapper {
width: 100% !important;
min-width: 100% !important;
}
.wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .card-data input,
.wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .card-data input,
div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .card-data input,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .card-data input,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field .card-data input,
.et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100) .card-data input {
width: 50% !important;
min-width: 50% !important;
}
.wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,
.wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper {
flex-direction: column !important;
}
.wpforms-panel-fields .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper .card-number,
.wpforms-panel-fields .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper .card-number,
div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper .card-number,
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field.size-large .wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module .wpforms-field.wpforms-field-drag-to-column:not(.wpforms-field-drag-to-column-100).size-large .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper {
border-radius: 4px;
width: 60%;
flex-direction: column;
}
.wpforms-panel-fields .wpforms-field-square .wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
.elementor-widget-wpforms div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper {
background-color: #f9f9f9;
border: 1px solid #dddddd;
color: #999999;
cursor: not-allowed;
}
.elementor-widget-wpforms div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid var(--wpforms-field-border-color);
}
.elementor-widget-wpforms div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-square-cardnumber-wrapper {
border-radius: var(--wpforms-field-border-radius);
border: 1px solid var(--wpforms-field-border-color);
border-color: var(--wpforms-field-border-color);
background-color: var(--wpforms-field-background-color);
cursor: not-allowed;
}
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid var(--wpforms-field-border-color);
}
.editor-styles-wrapper .wpforms-gutenberg-form-selector.wpforms-render-modern.wpforms-container-full .wpforms-square-cardnumber-wrapper {
border-radius: var(--wpforms-field-border-radius);
border: var(--wpforms-field-border-size, 1px) var(--wpforms-field-border-style, solid) var(--wpforms-field-border-color);
border-color: var(--wpforms-field-border-color);
background-color: var(--wpforms-field-background-color);
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-large.wpforms-square-cardnumber-wrapper {
width: 100%;
flex-direction: row;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-large.wpforms-square-cardnumber-wrapper .card-number {
border: none;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper {
width: 60%;
flex-direction: column;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-medium.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper {
width: 25%;
flex-direction: column;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper .card-number {
border-bottom: 1px solid #cccccc;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-small.wpforms-square-cardnumber-wrapper .card-number input {
width: 100% !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column:not(.wpforms-layout-column-100) .wpforms-field-square .wpforms-square-cardname input {
min-width: 100%;
}
@media only screen and (max-width: 600px) {
.wpforms-panel-fields .wpforms-square-cardnumber-wrapper,
div.wpforms-container-full .wpforms-form .wpforms-square-cardnumber-wrapper,
.et-db #et-boc .et-l .et_pb_module .wpforms-square-cardnumber-wrapper {
width: 100% !important;
}
}
File diff suppressed because one or more lines are too long
@@ -0,0 +1,127 @@
div.wpforms-container-full .wpforms-form .sq-card-iframe-container {
position: relative;
width: 100%;
overflow: hidden;
}
div.wpforms-container-full .wpforms-form .sq-card-iframe-container::before {
border-width: 1px;
border-radius: 2px;
}
div.wpforms-container-full .wpforms-form .sq-card-wrapper {
min-width: auto;
}
div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before {
border-color: #999;
}
div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container::before {
border-color: #cc0000;
}
div.wpforms-container-full .wpforms-form .sq-card-component {
position: relative;
height: inherit;
width: 100%;
border: 1px solid #ccc;
background-color: #fff;
border-radius: 2px;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square-consent {
border-left: 3px solid;
padding-left: 15px;
font-size: 0.75em;
color: #666;
}
div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname {
width: 100%;
}
div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname {
min-width: 100%;
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container {
border-radius: var(--wpforms-field-border-radius);
border: var(--wpforms-field-border-size, 1px) var(--wpforms-field-border-style, solid) var(--wpforms-field-border-color);
border-color: var(--wpforms-field-border-color);
background-color: var(--wpforms-field-background-color);
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container::before {
border-color: transparent;
border-radius: var(--wpforms-field-border-radius);
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container iframe {
border: none !important;
border-radius: var(--wpforms-field-border-radius);
background: transparent;
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size, 0);
border-style: solid;
border-color: var(--wpforms-button-background-color);
box-shadow: 0 0 0 1px var(--wpforms-button-background-color), 0px 1px 2px rgba(0, 0, 0, 0.15);
outline: none;
border-color: var(--wpforms-button-background-color) !important;
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before {
border: none;
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size);
border-style: solid;
border-color: var(--wpforms-label-error-color);
border-color: var(--wpforms-label-error-color) !important;
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error:hover .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size);
border-style: solid;
border-color: var(--wpforms-label-error-color);
box-shadow: 0 0 2px 0 var(--wpforms-label-error-color);
border-color: var(--wpforms-label-error-color) !important;
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error.sq-focus .sq-card-iframe-container {
border-width: var(--wpforms-field-border-size);
border-style: solid;
border-color: var(--wpforms-label-error-color);
box-shadow: 0 0 0 1px var(--wpforms-label-error-color);
border-color: var(--wpforms-label-error-color) !important;
}
div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-sublabel + .wpforms-error {
margin-top: calc( 1.5 * var( --wpforms-field-size-sublabel-spacing ));
}
.wpforms-field-square .sq-card-message {
display: none;
}
#wpforms-conversational-form-page .sq-card-iframe-container,
#wpforms-conversational-form-page .sq-card-component {
background-color: transparent;
border: none;
}
#sq-nudata-modal {
display: block !important;
position: fixed !important;
left: 0 !important;
top: 0 !important;
}
@media only screen and (max-width: 600px) {
div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper {
max-width: calc( 100% - 2px);
}
}
@@ -0,0 +1 @@
div.wpforms-container-full .wpforms-form .sq-card-iframe-container{position:relative;width:100%;overflow:hidden}div.wpforms-container-full .wpforms-form .sq-card-iframe-container::before{border-width:1px;border-radius:2px}div.wpforms-container-full .wpforms-form .sq-card-wrapper{min-width:auto}div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before{border-color:#999}div.wpforms-container-full .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container::before{border-color:#cc0000}div.wpforms-container-full .wpforms-form .sq-card-component{position:relative;height:inherit;width:100%;border:1px solid #ccc;background-color:#fff;border-radius:2px}div.wpforms-container-full .wpforms-form .wpforms-field-square-consent{border-left:3px solid;padding-left:15px;font-size:0.75em;color:#666}div.wpforms-container-full .wpforms-form .wpforms-field-square .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname{width:100%}div.wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-row.wpforms-field-small .wpforms-field-square-cardname{min-width:100%}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container{border-radius:var(--wpforms-field-border-radius);border:var(--wpforms-field-border-size, 1px) var(--wpforms-field-border-style, solid) var(--wpforms-field-border-color);border-color:var(--wpforms-field-border-color);background-color:var(--wpforms-field-background-color)}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container::before{border-color:transparent;border-radius:var(--wpforms-field-border-radius)}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper .sq-card-iframe-container iframe{border:none !important;border-radius:var(--wpforms-field-border-radius);background:transparent}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0px 1px 2px rgba(0,0,0,0.15);outline:none;border-color:var(--wpforms-button-background-color) !important}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-focus .sq-card-iframe-container::before{border:none}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error .sq-card-iframe-container{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);border-color:var(--wpforms-label-error-color) !important}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error:hover .sq-card-iframe-container{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 2px 0 var(--wpforms-label-error-color);border-color:var(--wpforms-label-error-color) !important}div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper.sq-error.sq-focus .sq-card-iframe-container{border-width:var(--wpforms-field-border-size);border-style:solid;border-color:var(--wpforms-label-error-color);box-shadow:0 0 0 1px var(--wpforms-label-error-color);border-color:var(--wpforms-label-error-color) !important}div.wpforms-container-full.wpforms-render-modern .wpforms-form .wpforms-field-square .wpforms-field-sublabel+.wpforms-error{margin-top:calc( 1.5 * var( --wpforms-field-size-sublabel-spacing ))}.wpforms-field-square .sq-card-message{display:none}#wpforms-conversational-form-page .sq-card-iframe-container,#wpforms-conversational-form-page .sq-card-component{background-color:transparent;border:none}#sq-nudata-modal{display:block !important;position:fixed !important;left:0 !important;top:0 !important}@media only screen and (max-width: 600px){div.wpforms-container-full.wpforms-render-modern .wpforms-form .sq-card-wrapper{max-width:calc( 100% - 2px)}}