.pr-category-grid button.active{border-color:#7d55ef;background:#f4f0ff;color:#5d32dc;box-shadow:0 0 0 3px rgba(109,61,245,.09),0 10px 24px rgba(79,48,151,.09)}.pr-category-grid button.active i{background:#6d3df5;color:#fff}.pr-job-picker{margin-top:24px;padding-top:20px;border-top:1px solid #eee9f4}.pr-job-picker>h3{margin-top:0}
.pr-step select{appearance:none;-webkit-appearance:none;min-height:54px;padding:0 16px 0 46px;border:1px solid #e3deea;border-radius:15px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%236d3df5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 15px center;color:#332e39;font-family:Vazirmatn,Tahoma,sans-serif!important;font-size:14px;font-weight:600;line-height:1.8;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.pr-step select:hover{border-color:#c9bdf0;background-color:#fdfcff}.pr-step select:focus{border-color:#8f70ec;box-shadow:0 0 0 4px rgba(109,61,245,.1);outline:0}.pr-step select:disabled{cursor:not-allowed;background-color:#f4f2f6;color:#aaa3af;opacity:1}.pr-step select option{background:#fff;color:#302b35;font-family:Vazirmatn,Tahoma,sans-serif!important;font-size:14px;font-weight:500;line-height:2}.pr-step select option:checked{background:#eee8ff;color:#5d32dc}.pr-step select:invalid{color:#918a98}@media(max-width:650px){.pr-step select{min-height:52px;padding-right:13px;font-size:13px}.pr-step select option{font-size:13px}}
.pr-review-image{margin-top:12px;padding:12px;border:1px solid #e9e3f2;border-radius:18px;background:#faf8ff}.pr-review-image>span{display:block;margin-bottom:9px;color:#817a89;font-size:11px;font-weight:700}.pr-review-image img{display:block;width:100%;height:220px;border-radius:13px;object-fit:cover}@media(max-width:650px){.pr-review-image img{height:180px}}
.pr-address-prefix{margin-top:8px;padding:11px 13px;border:1px solid #ddd5f7;border-bottom:0;border-radius:13px 13px 0 0;background:#f7f4ff;color:#5639a8;font-size:13px;font-weight:800;line-height:1.8;cursor:default;user-select:none}.pr-address-prefix+textarea{margin-top:0;border-radius:0 0 13px 13px}.pr-address-prefix.is-empty{color:#8f8a99;background:#fafafa;border-color:#e8e5eb;font-weight:500}
