.jetpack-form-file-field__dropzone{position:relative}.jetpack-form-file-field__dropzone-inner{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.jetpack-form-file-field__dropzone input[type=file]{display:none}.jetpack-form-file-field__dropzone.is_dropping{background-color:#eee;border:var(--jetpack--contact-form--border-size,1px) solid var(--jetpack--contact-form--border-color);cursor:pointer;opacity:1;transition:.2s}.jetpack-form-file-field__dropzone:hover{outline:var(--b) solid var(--c);outline-offset:var(--g)}.jetpack-form-file-field__content{align-items:center;display:flex;flex-direction:column;gap:var(--jetpack--contact-form--input-padding,16px)}.jetpack-form-file-field__icon{color:currentColor}.jetpack-form-file-field__text{display:flex;flex-direction:column;font-size:min(var(--jetpack--contact-form--font-size,inherit),16px);gap:8px}.jetpack-form-file-field__select-link{font-weight:700;text-decoration:underline}.jetpack-form-file-field__formats{font-size:min(var(--jetpack--contact-form--font-size,inherit),14px);opacity:.4}.jetpack-form-file-field__preview-wrap{margin-top:8px;padding:0;visibility:hidden}.jetpack-form-file-field__preview-wrap.is-active{visibility:visible}.jetpack-form-file-field__preview{align-items:center;animation:jpShowFileField .3s cubic-bezier(.38,.97,.56,.76) .1s forwards;background-color:var(--jetpack--contact-form--input-background,#fff);border:var(--jetpack--contact-form--border-size,1px) solid var(--jetpack--contact-form--border-color);display:flex;font-size:12px;gap:1em;justify-content:start;line-height:18px;margin-top:8px;opacity:0;padding:16px;position:relative}@media (prefers-reduced-motion){.jetpack-form-file-field__preview{animation:none}}.jetpack-form-file-field__preview:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.jetpack-form-file-field__preview>*{transition:height .3s ease;z-index:2}@media (prefers-reduced-motion){.jetpack-form-file-field__preview:hover:before,.jetpack-form-file-field__preview>*{transition:none}}.jetpack-form-file-field__image{aspect-ratio:1/1;background-color:#333;background-position:50%;background-size:cover;border-radius:var(--jetpack--contact-form--border-radius,0);border-radius:50%;min-width:40px;outline:2px solid var(--jetpack--contact-form--button-primary--text-color,#fff);outline-offset:0;width:40px}.jetpack-form-file-field__preview.fade-out{animation:jpFadeOutFileField .3s forwards}@media (prefers-reduced-motion){.jetpack-form-file-field__preview.fade-out{animation:none}}.grunion-field-file-wrap .wp-block-jetpack-contact-form{gap:8px}.jetpack-form-file-field__file-wrap{align-items:baseline;display:flex;flex-direction:column;flex-grow:2;font-size:.9em}.jetpack-form-file-field__file-name{text-align:left}.jetpack-form-file-field__remove{height:32px;margin-right:10px;position:relative;width:32px}.jetpack-form-file-field__remove:after,.jetpack-form-file-field__remove:before{background-color:#000;content:" ";height:18px;left:15px;position:absolute;top:8px;width:1px}.jetpack-form-file-field__remove:before{transform:rotate(45deg)}.jetpack-form-file-field__remove:after{transform:rotate(-45deg)}.jetpack-form-file-field__progress{opacity:.5;--hue:220;--holesize:64;--track-bg:#333;align-items:center;display:block;height:44px;justify-items:center;left:14px;place-items:center;position:absolute;width:44px;z-index:3}.jetpack-form-file-field__progress.is-complete,.jetpack-form-file-field__progress.is-error{opacity:1;transform:opacity .5s ease}.jetpack-form-file-field__progress:before{background:conic-gradient(#0000 var(--progress,0),var(--track-bg) var(--progress,0) 100%);border-radius:50%;bottom:0;content:"";left:0;-webkit-mask-image:radial-gradient(#0000 var(--holesize),#000 calc(var(--holesize) + .5px));mask-image:radial-gradient(#0000 var(--holesize),#000 calc(var(--holesize) + .5px));position:absolute;right:0;top:0;z-index:-1}.jetpack-form-file-field__progress.is-complete:before{bottom:0;display:none;left:16px;position:absolute;right:0;top:10px;--borderWidth:3px;--height:16px;--width:7px;--borderColor:#fff;background:#0000;border-bottom:var(--borderWidth) solid var(--borderColor);border-radius:0;border-right:var(--borderWidth) solid var(--borderColor);box-shadow:1px 1px 0 0 #333;content:"";display:inline-block;height:var(--height);-webkit-mask-image:none;mask-image:none;transform:rotate(45deg);width:var(--width);z-index:4}.jetpack-form-file-field__progress.is-error:after,.jetpack-form-file-field__progress.is-error:before{background-color:#fff;border-radius:0;content:"";height:20px;left:21px;-webkit-mask-image:none;mask-image:none;position:absolute;top:12px;width:2px;z-index:4}.jetpack-form-file-field__progress.is-error:before{transform:rotate(45deg)}.jetpack-form-file-field__progress.is-error:after{transform:rotate(-45deg)}.jetpack-form-file-field__file-info{color:#6d6d6d;display:inline-flex;gap:4px}.jetpack-form-file-field__success{color:#008a20}.jetpack-form-file-field__error{color:#b32d2e}.jetpack-form-file-field__success{display:none}.is-complete .jetpack-form-file-field__success,.is-error .jetpack-form-file-field__seperator{display:inline}@keyframes jpShowFileField{to{opacity:1;transform:none}}@keyframes jpFadeOutFileField{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}