.plz-container[data-v-992c650a]{font-family:var(--pico-font-family-sans-serif,"Montserrat ExtraBold",system-ui,sans-serif);justify-content:center;padding:20px}.plz-container[data-v-992c650a],.plz-wrapper[data-v-992c650a]{align-items:center;display:flex}.plz-wrapper[data-v-992c650a]{min-width:400px;height:60px;transition:all var(--vue-transition-duration,.3s) var(--vue-transition-timing,cubic-bezier(.4,0,.2,1));background:#fff;border:2px solid #b00c16;border-radius:5px;padding:4px;overflow:hidden}.plz-wrapper[data-v-992c650a]:hover{border-color:#960a13;transform:translateY(-1px)}.plz-wrapper[data-v-992c650a]:focus-within{border-color:#960a13}.plz-input[data-v-992c650a]{background:0 0;border:none;outline:none;flex:1;height:calc(100% - 8px);margin:4px 0;padding:0 25px;font-family:inherit;font-size:16px;font-weight:400;color:#b00c16!important}.plz-input[data-v-992c650a]::placeholder{color:var(--pico-form-element-placeholder-color,#999);font-size:16px;font-weight:400}.plz-input[data-v-992c650a]:focus{color:#b00c16!important}.plz-button[data-v-992c650a]{color:var(--pico-primary-inverse,#fff);cursor:pointer;height:calc(100% - 8px);transition:all var(--vue-transition-duration,.3s) var(--vue-transition-timing,cubic-bezier(.4,0,.2,1));min-width:120px;box-shadow:var(--pico-button-box-shadow,0 2px 4px #e00f1c26);background:#b00c16;border:none;border-radius:5px;margin:4px 4px 4px 0;padding:0 35px;font-family:inherit;font-size:16px;font-weight:600}.plz-button[data-v-992c650a]:hover{box-shadow:var(--pico-button-hover-box-shadow,0 6px 25px #e00f1c4d);background:#960a13;transform:translateY(-2px)}.plz-button[data-v-992c650a]:active{transform:translateY(-1px);box-shadow:0 2px 10px #e00f1c33}.plz-button[data-v-992c650a]:focus{outline:var(--pico-outline-width,3px) solid var(--pico-primary-focus,#e00f1c40);outline-offset:2px}.plz-button.accent-red[data-v-992c650a]{background:linear-gradient(135deg,var(--pico-secondary,#e00f1c) 0,var(--pico-secondary-darken-1,#be0d18) 100%);color:var(--pico-secondary-inverse,#fff)}.plz-button.accent-red[data-v-992c650a]:hover{background:linear-gradient(135deg,var(--pico-secondary-hover,#be0d18) 0,var(--pico-secondary-darken-2,#a80b15) 100%);box-shadow:0 6px 25px #e00f1c4d}.plz-button.accent-red[data-v-992c650a]:focus{outline-color:var(--pico-secondary-focus,#e00f1c40)}.plz-button.accent-dark-green[data-v-992c650a]{background:linear-gradient(135deg,var(--pico-contrast,#b00c16) 0,var(--pico-contrast-darken-1,#960a13) 100%);color:var(--pico-contrast-inverse,#fff)}.plz-button.accent-dark-green[data-v-992c650a]:hover{background:linear-gradient(135deg,var(--pico-contrast-hover,#960a13) 0,var(--pico-contrast-darken-2,#840911) 100%);box-shadow:0 6px 25px #e00f1c4d}.plz-button.accent-dark-green[data-v-992c650a]:focus{outline-color:var(--pico-contrast-focus,#b00c1640)}.plz-wrapper.loading[data-v-992c650a]{position:relative;overflow:hidden}.plz-wrapper.loading[data-v-992c650a]:after{content:"";width:100%;height:100%;animation:1.5s infinite zazaxpress-shimmer-992c650a;position:absolute;top:0;left:-100%}@keyframes zazaxpress-shimmer-992c650a{0%{left:-100%}to{left:100%}}.plz-wrapper.error[data-v-992c650a]{border-color:var(--pico-form-element-invalid-border-color,#e00f1c)}.plz-wrapper.error .plz-input[data-v-992c650a]{color:var(--pico-form-element-invalid-active-border-color,#be0d18)}.plz-wrapper.success[data-v-992c650a]{box-shadow:0 0 0 var(--pico-outline-width,3px) color-mix(in srgb,var(--pico-primary,#e00f1c),transparent 75%)}.plz-wrapper.disabled[data-v-992c650a]{opacity:var(--pico-form-element-disabled-opacity,.5);pointer-events:none}.plz-wrapper.disabled .plz-input[data-v-992c650a]{color:var(--pico-muted-color,#999)}@media (width<=768px){.plz-wrapper[data-v-992c650a]{min-width:300px;height:50px;padding:3px}.plz-input[data-v-992c650a]{height:calc(100% - 6px);margin:3px 0;padding:0 20px;font-size:14px}.plz-input[data-v-992c650a]::placeholder{font-size:14px}.plz-button[data-v-992c650a]{border-radius:5px;min-width:100px;height:calc(100% - 6px);margin:3px 3px 3px 0;padding:0 25px;font-size:14px}}@media (width<=480px){.plz-container[data-v-992c650a]{padding:15px}.plz-wrapper[data-v-992c650a]{min-width:280px;padding:3px}.plz-input[data-v-992c650a]{margin:3px 0;padding:0 15px}.plz-button[data-v-992c650a],.plz-input[data-v-992c650a]{height:calc(100% - 6px)}.plz-button[data-v-992c650a]{border-radius:5px;min-width:80px;margin:3px 3px 3px 0;padding:0 20px}}
