/home/vianto5/distritosatelite.mx/wp-content/plugins/advanced-form-integration/assets/css
NameSizeModeActions
asset.css653410644editdlrm
Edit: /home/vianto5/distritosatelite.mx/wp-content/plugins/advanced-form-integration/assets/css/asset.css (65341B)
[v-cloak] { display: none; } /* Main Container */ .afi-container { /* max-width: 1000px; */ margin-top: 20px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } /* Card Design */ .afi-card { background: #fff; border: 1px solid #e2e4e7; border-radius: 8px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02); padding: 30px; margin-bottom: 20px; } .afi-card-header { border-bottom: 1px solid #f0f0f1; margin: -30px -30px 20px -30px; padding: 20px 30px; background: #fcfcfc; border-radius: 8px 8px 0 0; display: flex; align-items: center; } .afi-card-title { font-size: 18px; font-weight: 600; color: #1d2327; margin: 0; display: flex; align-items: center; gap: 10px; } .afi-step-badge { background: #2271b1; color: #fff; font-size: 12px; font-weight: 700; padding: 2px 8px; border-radius: 12px; text-transform: uppercase; } /* Checkbox Styles for Settings Page */ .afi-checkbox-container { display: flex; flex-flow: row wrap; align-items: center; } .afi-checkbox { position: relative; display: flex; flex-basis: 280px; justify-content: space-between; align-items: center; font-size: 16px; margin: 10px; padding: 15px; box-sizing: border-box; border-radius: 5px; background-color: #fefefa; box-shadow: 0 5px 18px 0 rgba(0, 4, 32, 0.08); transition: background-color 0.3s ease; border: 1px solid #e2e4e7; } /* Active platform styling - when checkbox is checked */ .afi-checkbox:has(input[type="checkbox"]:checked) { background-color: #edfaef; border-color: #4bce61; } /* Fallback for browsers that don't support :has() */ .afi-checkbox.active { background-color: #edfaef; border-color: #4bce61; } .afi-elements-info { display: flex; align-items: center; } p.afi-el-title { font-size: 15px; font-weight: 600; color: #3a3c40; margin: 0.5em; } .afi-el-title { position: relative; } .adfoin-toggle-form { width: 28px; height: 16px; float: left; margin-top: 3px; margin-right: 4px; position: relative; } .adfoin-toggle-form input[type=checkbox] { position: absolute; top: 0; bottom: 0; width: 100%; opacity: 0; z-index: 1 } .adfoin-toggle-form input[type=checkbox]:checked+.afi-slider { background-color: #4bce61; } .adfoin-toggle-form input[type=checkbox]:checked+.afi-slider::before { -ms-transform: translateX(100%); transform: translateX(100%) } .adfoin-toggle-form .afi-slider { cursor: pointer; position: absolute; top: 0; left: 0; right: 0; bottom: 0; transition: .4s; background-color: #cdd0d2; border-radius: 16px; } .adfoin-toggle-form .afi-slider::before { content: ''; width: 12px; height: 12px; position: absolute; left: 2px; bottom: 2px; transition: .2s; background-color: #fff; border-radius: 50%; } /* Form Elements */ .afi-form-group { margin-bottom: 20px; } .afi-label { display: block; font-weight: 600; margin-bottom: 8px; color: #3c434a; font-size: 14px; } .afi-input, .afi-select, .afi-textarea { width: 100%; max-width: 100%; padding: 0 12px; height: 40px; line-height: 40px; border: 1px solid #8c8f94; border-radius: 4px; background-color: #fff; color: #2c3338; box-sizing: border-box; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .afi-textarea { height: auto; padding: 12px; line-height: 1.5; } .afi-input:focus, .afi-select:focus, .afi-textarea:focus { border-color: #2271b1; box-shadow: 0 0 0 1px #2271b1; outline: 0; } .afi-helper-text { font-size: 12px; color: #646970; margin-top: 5px; } /* Free-tier upgrade notice shown inside the Step 2 trigger card */ .afi-upgrade-notice { display: flex; align-items: flex-start; gap: 8px; margin-top: 12px; padding: 10px 14px; background: #fcf9e8; border: 1px solid #f0e3a1; border-left: 3px solid #c9970d; border-radius: 4px; color: #4a3d0c; font-size: 13px; line-height: 1.5; } .afi-upgrade-notice .dashicons { color: #c9970d; flex-shrink: 0; margin-top: 1px; } .afi-upgrade-notice p { margin: 0; } /* Grid System */ .afi-row { display: flex; flex-wrap: wrap; margin: 0 -10px; } .afi-col { padding: 0 10px; box-sizing: border-box; } .afi-col-12 { width: 100%; } .afi-col-6 { width: 50%; } .afi-col-4 { width: 33.333%; } /* Buttons */ .afi-btn-primary { background: #2271b1; border-color: #2271b1; color: #fff; text-decoration: none; text-shadow: none; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; line-height: 1.4; min-height: 36px; margin: 0; padding: 0 20px; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; border-radius: 4px; white-space: nowrap; box-sizing: border-box; transition: all 0.2s ease; font-weight: 600; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .afi-btn-primary:hover { background: #135e96; border-color: #135e96; color: #fff; transform: translateY(-1px); box-shadow: 0 4px 6px rgba(0, 0, 0, 0.15); } .afi-btn-primary .dashicons { display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; font-size: 18px; line-height: 1; } } .afi-btn-primary:active { transform: translateY(0); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } .afi-btn-secondary { color: #2271b1; border-color: #2271b1; background: #f6f7f7; vertical-align: top; display: inline-flex; align-items: center; justify-content: center; text-decoration: none; font-size: 14px; line-height: 1.4; min-height: 36px; margin: 0 0 0 10px; padding: 0 20px; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; border-radius: 4px; white-space: nowrap; box-sizing: border-box; font-weight: 600; transition: all 0.2s ease; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } .afi-btn-secondary:hover { background: #f0f0f1; border-color: #0a4b78; color: #0a4b78; } .afi-btn-secondary .dashicons { display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; font-size: 18px; line-height: 1; } /* Refresh Button (legacy class — now applied to a real