form.plpc-form{--plpc-blue:#008bea;max-width:100%!important}form.plpc-form .wpforms-field-medium,form.plpc-form .wpforms-field-large{max-width:100%!important;width:100%!important}form.plpc-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),form.plpc-form textarea{border-radius:10px!important;border:1px solid #ccd9e3!important;background:#fff!important;padding:12px 14px!important;box-sizing:border-box!important;min-height:46px}form.plpc-form input:focus,form.plpc-form textarea:focus{outline:2px solid #008bea!important;outline-offset:2px}form.plpc-form .wpforms-field-label{color:#263e50!important}.plpc-guard{background:#f4f9fd;border:1px solid #d6e6f1;border-radius:14px;padding:22px;margin:18px 0;color:#263e50;box-sizing:border-box}.plpc-guard h3{font-size:20px;margin:0 0 8px}.plpc-guard p{font-size:14px;line-height:1.5}.plpc-guard small{font-size:12px;color:#52697a}.plpc-math,.plpc-code-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:14px 0}.plpc-guard label{display:block;font-size:14px;font-weight:600;flex:1;min-width:150px}.plpc-guard input{display:block;width:100%;margin-top:8px}.plpc-guard button{background:#007bc5!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:12px 16px!important;font-size:14px!important;line-height:1.35!important;min-height:46px;cursor:pointer;white-space:normal}.plpc-guard button:disabled{opacity:.6;cursor:wait}.plpc-guard .plpc-refresh{background:#e1edf5!important;color:#25445b!important}.plpc-status{color:#146747;font-weight:600;min-height:22px}.plpc-status.plpc-error{color:#b12727}.plpc-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);pointer-events:none}.plpc-code-row[hidden]{display:none!important}.plpc-form .wpforms-submit{border-radius:9px!important;min-height:48px!important}@media(max-width:480px){.plpc-guard{padding:16px}.plpc-math,.plpc-code-row{display:block}.plpc-guard button{margin-top:10px;width:100%}}
form.plpc-form .plpc-guard{background:#f4f9fd!important;border:1px solid #d6e6f1!important;border-radius:14px!important;padding:22px!important;margin:18px 0!important;color:#263e50!important;box-sizing:border-box!important}form.plpc-form .plpc-guard h3{font-size:20px!important;margin:0 0 8px!important}form.plpc-form .plpc-guard p{font-size:14px!important;line-height:1.5!important;margin:8px 0!important}form.plpc-form .plpc-guard label{display:block!important;font-size:14px!important;font-weight:600!important;flex:1;min-width:150px}form.plpc-form .plpc-guard input{display:block!important;width:100%!important;max-width:100%!important;margin-top:8px!important}form.plpc-form .plpc-math,form.plpc-form .plpc-code-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:14px 0!important}form.plpc-form .plpc-code-row[hidden]{display:none!important}form.plpc-form .wpforms-submit{background:#008bea!important;color:#fff!important;border:0!important;padding:14px 26px!important}@media(max-width:480px){form.plpc-form .plpc-guard{padding:16px!important}form.plpc-form .plpc-math,form.plpc-form .plpc-code-row{display:block}}
