.form-margin{margin-bottom:0!important;margin-top:.8rem!important}.form-select{color-adjust:exact;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:left .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-left:2.5rem!important;-webkit-print-color-adjust:exact}.form-select:focus{--tw-ring-color:#f98080;border:2px solid #f98080!important;outline:none!important}.custom-file-input{color:transparent}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input:before{background:#ff4c4c;border:1px solid #999;border-radius:7px;color:#fff;content:"بارگذاری رزومه";cursor:pointer;display:inline-block;font-size:14pt;font-weight:700;height:3rem;outline:none;padding:8px;text-align:center;-webkit-user-select:none;white-space:nowrap;width:100%}.custom-file-input:hover:before{border-color:#000}.custom-file-input:active{outline:0}.custom-file-input:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.custom-picture-input{color:transparent}.custom-picture-input::-webkit-file-upload-button{visibility:hidden}.custom-picture-input:before{background:#ff4c4c;border:1px solid #999;border-radius:7px;color:#fff;content:"بارگذاری عکس پرسنلی";cursor:pointer;display:inline-block;font-size:14pt;font-weight:700;height:3rem;outline:none;padding:8px;text-align:center;-webkit-user-select:none;white-space:nowrap;width:100%}.custom-picture-input:hover:before{border-color:#000}.custom-picture-input:active{outline:0}.custom-picture-input:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.label-form{background-color:#fff!important;border-radius:0!important;color:#000!important;cursor:pointer!important;font-family:yekan!important;margin:0!important;padding:0!important}.label{background-color:indigo;border-radius:.3rem;color:#fff;cursor:pointer;font-family:sans-serif;margin-top:1rem;padding:.5rem}.err{margin:0;padding:0}.full-container,.input-container{margin:0!important}.input-container{position:relative}.input-container>input,.m-input{margin:0!important}.m-input{border:1px solid silver;border-radius:4px;box-sizing:border-box;height:3rem}.m-label{bottom:0;padding:0;top:0}.a-label,.m-label{align-items:center;display:flex;font-size:.85rem;margin:0;pointer-events:none;position:absolute;right:16px}.a-label{background-color:#fff;height:5px;padding:5px;top:-3px}.a-label,.a-text,.m-input,.m-label .m-text{font-size:1rem}.m-label .m-text{transition:all .15s ease-out;@apply text-red-400}.a-input:focus,.m-input:focus{border:2px solid #f98080!important;outline:none!important}.m-input:focus+.m-label .m-text,:not(.m-input[value=""])+.m-label .m-text{background-color:#fff;font-size:12px;padding-left:4px;padding-right:4px;transform:translateY(-100%)}.a-input{height:170px}.m-input:focus+.m-label .m-text{@apply text-red-400}.validationMsg{color:red;display:inline-block;font-size:.7rem;height:.8rem}.danger-border{border-color:red!important}input[type=radio]{margin:0!important}.select2{width:100%!important}.select2-selection{height:50px!important;padding-top:7px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:1.5rem!important;top:1.5rem!important}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:1rem}
