body{--ewadium--color--white: #ffffff;--ewadium--color--border: #c3c4c7;--ewadium--color--bg-light: #f9f9f9;--ewadium--color--bg-notice: #fff3d1;--ewadium--color--bg-loader: #007cba;--ewadium--color--bg-success: #d4edda;--ewadium--color--success: #28a745;--ewadium--color--warning: #ffc107;--ewadium--color--bg-warning: #fff3cd;--ewadium--color--error: #b32d2e;--ewadium--color--bg-error: #f8d7da;--ewadium--color--label: #1d2327;--ewadium--color--desc: #646970;--ewadium--color--primary: #2c4973;--ewadium--color--secondary: #a6e4ff;--ewadium--transition-speed: 0.15s;--ewadium--transition-timing-function: ease-in-out}@media(prefers-reduced-motion: reduce){body{--ewadium--transition-speed: 0s;--ewadium--transition-timing-function: linear}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ewadium-form{background:var(--ewadium--color--white);border:0.0625rem solid var(--ewadium--color--border);border-radius:0.5rem;margin:0 auto;padding:1.5625rem}.ewadium-form section[hidden]{display:none !important}.ewadium-form p{font-size:1rem}.ewadium-form input[type=text],.ewadium-form input[type=email],.ewadium-form input[type=number],.ewadium-form input[type=url],.ewadium-form select{background-color:var(--ewadium--color--white);margin:0;padding:0.625rem 0.9375rem !important}.ewadium-form input[type=text]:focus,.ewadium-form input[type=email]:focus,.ewadium-form input[type=number]:focus,.ewadium-form input[type=url]:focus,.ewadium-form select:focus{outline:0.125rem solid var(--ewadium--color--primary);outline-offset:-0.0625rem}.ewadium-form input[type=text].wpcf7-not-valid,.ewadium-form input[type=email].wpcf7-not-valid,.ewadium-form input[type=number].wpcf7-not-valid,.ewadium-form input[type=url].wpcf7-not-valid,.ewadium-form select.wpcf7-not-valid{border-color:var(--ewadium--color--error)}.ewadium-form textarea{height:7.5rem}.ewadium-form .ewadium-actions{align-items:start;display:flex;gap:0.9375rem;justify-content:start}.ewadium-form h3{color:var(--ewadium--color--primary);font-size:2.375rem;font-weight:600}.ewadium-form form{display:flex;flex-direction:column;gap:0.9375rem}.ewadium-form form label{display:flex;flex-direction:column;font-size:1rem;font-weight:600;gap:0.3125rem;margin-bottom:0.625rem}.ewadium-form form label:has(input[type=checkbox]){align-items:center;flex-direction:row-reverse;font-size:0.8125rem;font-weight:400;gap:0.9375rem;justify-content:start}.ewadium-form form label input,.ewadium-form form label textarea,.ewadium-form form label select{border:0.0625rem solid var(--ewadium--color--border);border-radius:.75rem;font-size:1rem;margin-top:0.3125rem;padding:0.625rem}.ewadium-form form button{align-self:flex-end;background:var(--ewadium--color--secondary);border:0;border-radius:.75rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,.1);color:var(--ewadium--color--primary);cursor:pointer;font-size:1rem;font-weight:600;padding:0.8125rem 1.375rem;transition:background var(--ewadium--transition-speed) var(--ewadium--transition-timing-function),color var(--ewadium--transition-speed) var(--ewadium--transition-timing-function)}.ewadium-form form button:hover{background:var(--ewadium--color--primary);color:var(--ewadium--color--secondary)}.ewadium-form form button[disabled]{filter:grayscale(100%) opacity(0.5);pointer-events:none}.ewadium-nip-loader{color:var(--ewadium--color--primary);font-size:0.875rem;margin-top:0.3125rem}.ewadium-progress{background:#f3f3f3;border-radius:.75rem;height:0.5rem;margin-bottom:0.9375rem;overflow:hidden}.ewadium-progress__bar{background:#0073aa;height:100%;transition:width var(--ewadium--transition-speed) var(--ewadium--transition-timing-function) ease}.ewadium-select-all-wrap{align-items:center;background:#f9f9f9 !important;border-radius:.75rem;display:flex;padding:0.625rem 0.9375rem}.ewadium-select-all-wrap label{margin-bottom:0 !important}.ewadium-thankyou{padding:1.875rem 0.9375rem;text-align:start}.ewadium-thankyou h3{color:var(--ewadium--color--primary);margin-bottom:0.9375rem;margin-top:1em}.ewadium-step-instructions{background:#f8f9fa;border:0.0625rem solid #e9ecef;border-radius:0.5rem;margin-bottom:1.25rem;padding:1.25rem}.ewadium-step-instructions p{margin-bottom:0.625rem}.ewadium-step-instructions ol{margin-left:1.25rem}.ewadium-step-instructions ol li{line-height:1.5;margin-bottom:0.5rem}.ewadium-final-step{border-left:0.25rem solid #28a745;padding-left:0.9375rem}.ewadium-pdf-preview{background:#f8f9fa;border:0.0625rem solid #dee2e6;border-radius:0.5rem;margin-bottom:1.25rem;padding:1.25rem}.ewadium-pdf-preview h4{color:#0073aa;font-weight:600;margin-bottom:0.9375rem}.ewadium-pdf-preview .ewadium-pdf-actions{margin-top:1.25rem;text-align:center}.ewadium-pdf-preview .ewadium-pdf-actions .ewadium-download-btn{background:#0073aa;border:0;border-radius:0.375rem;color:var(--ewadium--color--white);cursor:pointer;font-size:1rem;font-weight:bold;padding:0.75rem 1.5rem}.ewadium-pdf-preview .ewadium-pdf-actions .ewadium-download-btn:hover{background:#005a87}.ewadium-loading{position:relative}.ewadium-loading::after{animation:spin 1s linear infinite;border:0.125rem solid var(--ewadium--color--border);border-radius:50%;content:"";height:1rem;position:absolute;right:0.625rem;top:50%;transform:translateY(-50%);width:1rem}.ewadium-message{border-radius:.75rem;font-size:1rem;margin-bottom:0.9375rem;padding:0.625rem 0.9375rem}.ewadium-message--success{background-color:#d1e7dd;border:0.0625rem solid #badbcc;color:#0f5132}.ewadium-message--error{background-color:#f8d7da;border:0.0625rem solid #f5c2c7;color:#842029}.ewadium-message--info{background-color:#fff3cd;border:0.0625rem solid #ffecb5;color:#664d03}.ewadium-error{border-color:#dc3545 !important;box-shadow:0 0 0 0.125rem rgba(220,53,69,.25)}
