[data-v-02b0556e]:root{--mobile-form-input-font-size:13px;--mobile-form-input-font-weight:400;--mobile-form-input-color:#eff3ff;--mobile-form-input-border:#d4d9e6;--mobile-form-input-border-active:#2d76f9;--mobile-form-label-color:#eff3ff;--mobile-form-label-active-color:#2d76f9;--mobile-form-input-bg:transparent;--mobile-form-input-radius:8px;--mobile-form-input-padding:13px;--mobile-form-input-height:52px;--mobile-form-input-gap:22px;--mobile-form-textarea-lines:7;--mobile-form-textarea-line-height:1.4;--project-inquiry-mobile-bg:#23242d}.mobile-form-group[data-v-02b0556e]{display:flex;flex-direction:column;gap:0;margin:0;margin-bottom:var(--mobile-form-input-gap);position:relative;width:100%}.mobile-form-group[data-v-02b0556e]:last-child{margin-bottom:0}.mobile-form-group.textarea[data-v-02b0556e]{min-height:calc(var(--mobile-form-input-height)*var(--mobile-form-textarea-lines))}.mobile-form-input[data-v-02b0556e]{background:var(--mobile-form-input-bg);border:1px solid var(--mobile-form-input-border);border-radius:var(--mobile-form-input-radius);box-sizing:border-box;color:var(--mobile-form-input-color);font-size:var(--mobile-form-input-font-size);font-weight:var(--mobile-form-input-font-weight);height:var(--mobile-form-input-height);line-height:var(--mobile-form-textarea-line-height);outline:none;padding:var(--mobile-form-input-padding);resize:none;text-align:left;transition:border .2s;width:100%}.mobile-form-group.rtl .mobile-form-input[data-v-02b0556e]{direction:rtl;text-align:right}.mobile-form-group.textarea .mobile-form-input[data-v-02b0556e]{height:calc(var(--mobile-form-input-height)*var(--mobile-form-textarea-lines));max-height:calc(var(--mobile-form-input-height)*var(--mobile-form-textarea-lines));min-height:calc(var(--mobile-form-input-height)*var(--mobile-form-textarea-lines));overflow-y:auto}.mobile-form-label[data-v-02b0556e]{background:var(--project-inquiry-mobile-bg,#23242d);color:var(--mobile-form-label-color);font-size:var(--mobile-form-input-font-size);font-weight:var(--mobile-form-input-font-weight);left:var(--mobile-form-input-padding);max-width:calc(100% - 26px);overflow:hidden;padding:0 8px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;z-index:2}.mobile-form-group.rtl .mobile-form-label[data-v-02b0556e]{left:auto;right:var(--mobile-form-input-padding);text-align:right}.mobile-form-group:not(.active):not(.has-value) .mobile-form-label[data-v-02b0556e]{background:transparent;color:var(--mobile-form-label-color);font-size:var(--mobile-form-input-font-size);top:50%;transform:translateY(-50%)}.mobile-form-group .mobile-form-input:focus+.mobile-form-label[data-v-02b0556e],.mobile-form-group.active .mobile-form-label[data-v-02b0556e]{background:var(--project-inquiry-mobile-bg,#23242d);color:var(--mobile-form-input-border-active);font-size:12px;left:var(--mobile-form-input-padding);padding:0 8px;right:auto;top:0;z-index:2}.mobile-form-group.has-value:not(.active) .mobile-form-label[data-v-02b0556e]{background:var(--project-inquiry-mobile-bg,#23242d);color:var(--mobile-form-input-border);font-size:12px;left:var(--mobile-form-input-padding);padding:0 8px;right:auto;top:0;z-index:2}.mobile-form-group.rtl .mobile-form-input:focus+.mobile-form-label[data-v-02b0556e],.mobile-form-group.rtl.active .mobile-form-label[data-v-02b0556e],.mobile-form-group.rtl.has-value:not(.active) .mobile-form-label[data-v-02b0556e]{left:auto;right:var(--mobile-form-input-padding)}.mobile-form-input[data-v-02b0556e]:focus{border:1px solid var(--mobile-form-input-border-active)}.mobile-form-group.has-value:not(.active) .mobile-form-input[data-v-02b0556e]{border:1px solid var(--mobile-form-input-border)}.mobile-form-input[data-v-02b0556e]:disabled{opacity:.5;pointer-events:none}.mobile-form-group.textarea:not(.active):not(.has-value) .mobile-form-label[data-v-02b0556e],.mobile-form-group.textarea:not(.active):not(.has-value).rtl .mobile-form-label[data-v-02b0556e]{background:transparent;color:var(--mobile-form-label-color);font-size:var(--mobile-form-input-font-size);left:var(--mobile-form-input-padding);padding:0 8px;right:auto;text-align:left;top:13px;transform:none}.mobile-form-group.textarea:not(.active):not(.has-value).rtl .mobile-form-label[data-v-02b0556e]{left:auto;right:var(--mobile-form-input-padding);text-align:right}
