@import url(/assets/css/jobseekers-new.css);@import url(/assets/css/common-font-family.css);.topup_header_wrap[data-v-29cb7df7]{display:flex;align-items:center}.topup_header_btn.router-link-active[data-v-29cb7df7],.topup_header_btn.router-link-exact-active[data-v-29cb7df7],.topup_header_btn[data-v-29cb7df7],.topup_header_btn[data-v-29cb7df7]:active,.topup_header_btn[data-v-29cb7df7]:focus,.topup_header_btn[data-v-29cb7df7]:hover,.topup_header_btn[data-v-29cb7df7]:link,.topup_header_btn[data-v-29cb7df7]:visited{display:inline-block;padding:8px 22px;background:#4a90d9!important;color:#fff!important;border-radius:50px;font-size:13px;font-weight:700;letter-spacing:.5px;border:2px solid #4a90d9!important;white-space:nowrap;text-decoration:none!important;opacity:1!important;visibility:visible!important;outline:none!important;box-shadow:none!important}.retry-container[data-v-29cb7df7]{max-width:50%;min-width:50%;background:#fff4f4;border:1px solid #fcc;margin-top:10px;margin-bottom:10px;padding:10px 18px 10px 18px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.retry-text[data-v-29cb7df7]{color:#c00;font-size:14px;font-weight:500;margin:0;line-height:unset!important}.retry-btn[data-v-29cb7df7]{line-height:unset!important;background:linear-gradient(135deg,#ff4d4d,#e60000);color:#fff;border:none;padding:7px 10px;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease;box-shadow:0 4px 8px rgba(255,0,0,.2);font-size:14px}.retry-btn[data-v-29cb7df7]:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(255,0,0,.3)}.retry-btn[data-v-29cb7df7]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.loader-container{transition:opacity .4s ease;opacity:1}.loader-container.hide{opacity:0;pointer-events:none}.large-emoji[data-v-f5ad55ee]{font-size:2.5rem;line-height:1}.star[data-v-43e08476]{color:gold;font-size:20px;margin-right:2px}.required label[data-v-e20aae74]:after{content:" *";color:red}pre[data-v-e20aae74]{white-space:pre-wrap;word-wrap:break-word}.ds-controls[data-v-07d9b8ef]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px}.ds-field[data-v-07d9b8ef]{display:flex;flex-direction:column}.ds-field--year[data-v-07d9b8ef]{width:110px}.ds-field--snapshot[data-v-07d9b8ef]{width:240px}.ds-field--month[data-v-07d9b8ef]{width:150px}.ds-field select.form-control[data-v-07d9b8ef]{width:100%}.ds-label[data-v-07d9b8ef]{display:block;font-size:12px;font-weight:600;margin-bottom:4px;color:#333}.ds-buttons[data-v-07d9b8ef]{display:flex;gap:10px;align-items:flex-end;margin-left:auto}.export-btn[data-v-07d9b8ef]{background:#28a745}.ds-status[data-v-07d9b8ef]{font-size:13px;color:#444;margin:6px 0 14px}.ds-status--empty[data-v-07d9b8ef]{color:#b26a00}.ds-loading[data-v-07d9b8ef]{padding:30px;text-align:center;color:#888}.ds-table-wrap[data-v-07d9b8ef]{overflow:auto;max-height:70vh;border:1px solid #e2e2e2;border-radius:6px}.ds-table[data-v-07d9b8ef]{border-collapse:collapse;font-size:11px;white-space:nowrap}.ds-table td[data-v-07d9b8ef],.ds-table th[data-v-07d9b8ef]{border:1px solid #e0e0e0;padding:2px 5px;text-align:center}.ds-table thead th[data-v-07d9b8ef]{position:sticky;top:0;z-index:2;background:#000;color:#fff;font-weight:700}.ds-daycol[data-v-07d9b8ef]{min-width:26px}.ds-sticky[data-v-07d9b8ef]{position:sticky;z-index:3;background:#fff}.ds-table thead .ds-sticky[data-v-07d9b8ef]{z-index:4}.ds-sticky--y[data-v-07d9b8ef]{left:0;min-width:34px}.ds-sticky--m[data-v-07d9b8ef]{left:34px;min-width:34px}.ds-sticky--sales[data-v-07d9b8ef]{left:68px;min-width:90px;text-align:left}.ds-sticky--company[data-v-07d9b8ef]{left:158px;min-width:150px;text-align:left}.ds-foot td[data-v-07d9b8ef]{font-weight:700}.ds-foot--deployed td[data-v-07d9b8ef]{background:orange}.ds-foot--approved td[data-v-07d9b8ef],.ds-foot--signup td[data-v-07d9b8ef]{background:#ff0}.ds-foot .ds-sticky[data-v-07d9b8ef]{background:inherit}.ds-monthly[data-v-07d9b8ef]{margin-top:26px}.ds-monthly-head[data-v-07d9b8ef]{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px}.ds-monthly-title[data-v-07d9b8ef]{font-size:18px;font-weight:700;margin:0}.ds-legend[data-v-07d9b8ef]{font-size:11px;color:#777}.ds-month-grid[data-v-07d9b8ef]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:1200px){.ds-month-grid[data-v-07d9b8ef]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ds-month-grid[data-v-07d9b8ef]{grid-template-columns:1fr}}.ds-month-card[data-v-07d9b8ef]{border:1px solid #e2e2e2;border-radius:8px;padding:12px 14px;background:#fff}.ds-month-name[data-v-07d9b8ef]{font-size:14px;font-weight:700;background:#000;color:#fff;padding:5px 10px;border-radius:5px;margin-bottom:10px}.ds-month-summary[data-v-07d9b8ef]{width:100%;border-collapse:collapse;font-size:12px;margin-bottom:10px}.ds-month-summary td[data-v-07d9b8ef]{padding:3px 4px;border-bottom:1px solid #f0f0f0}.ds-num[data-v-07d9b8ef]{text-align:right;font-weight:700;white-space:nowrap}.ds-red[data-v-07d9b8ef]{color:#e3342f}.ds-sub-label[data-v-07d9b8ef]{font-size:12px;font-weight:700;margin:8px 0 4px;color:#333}.ds-month-table[data-v-07d9b8ef]{width:100%;border-collapse:collapse;font-size:11px}.ds-month-table td[data-v-07d9b8ef],.ds-month-table th[data-v-07d9b8ef]{border:1px solid #ececec;padding:3px 5px;text-align:center}.ds-month-table thead th[data-v-07d9b8ef]{background:#f4f4f4;font-weight:700}.ds-day[data-v-07d9b8ef],.ds-wk[data-v-07d9b8ef]{text-align:left;color:#c0392b;white-space:nowrap}.ds-empty[data-v-07d9b8ef]{color:#999;font-style:italic}.custom-info-box{background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.vue-map-hidden .custom-info-box{display:block;visibility:visible;position:absolute;z-index:9999}.flex-container{width:100%;display:flex;flex-direction:row;justify-content:space-around;height:100vh}.left-container{order:1;width:30%;height:100vh;display:flex;flex-direction:column;border-top-left-radius:10px;border-top-right-radius:10px}.color_header{width:100%;top:0}.right-container{order:2;border:2px solid #31d8ee;border-radius:20px;width:68%;height:100vh;border-top-left-radius:10px;border-top-right-radius:10px}.top{border:2px solid #31d8ee;border-radius:20px;width:100%;height:15vh;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:0}.top .text{width:100%;text-align:left;height:5px;padding-left:10px}.top .button{width:45%;text-align:center;cursor:pointer;border-radius:20px}.top .button:hover{background-color:rgba(126,122,122,.6705882352941176)}.bottom{border:2px solid #31d8ee;border-radius:20px;width:100%;height:85vh}.chat .chat-history{max-height:85svh;overflow:hidden;overflow-y:auto;padding:20px}.chat .chat-history ul{padding:0}.chat .chat-history ul li{list-style:none;margin-bottom:30px}.chat .chat-history ul li:last-child{margin-bottom:0}.chat .chat-history .message-data{margin-bottom:15px}.chat .chat-history .message-data img{border-radius:40px;width:40px}.chat .chat-history .message-data-name{color:#434651;padding-left:6px}.chat .chat-history .message{color:#444;padding:18px 20px;line-height:26px;font-size:16px;border-radius:7px;display:inline-block;position:relative}.chat .chat-history .message:after{bottom:100%;left:7%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:10px;margin-left:-10px}.chat .chat-history .my-message{max-width:80%;background:#e8f1f3}.chat .chat-history .my-message:after{bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#e8f1f3;border-width:10px;margin-left:-10px}.chat .chat-history .other-message{max-width:80%;white-space:pre-line;overflow-wrap:break-word;text-align:left;background:#efefef}.chat .chat-history .other-message:after{border-bottom-color:#efefef;left:calc(100% - 20px)}.chat .chat-message{padding:20px}.float-right{float:right}.float-left{float:left}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.time-stamp{width:100%;text-align:center;height:20px}.conversations{background:#efefef;width:100%;cursor:pointer;padding:10px}#user-thread-sort{cursor:pointer}.star[data-v-ca2984ec]{color:gold;font-size:20px;margin-right:2px}.expandable-table[data-v-2ddd47e8]{position:relative}.expand-button[data-v-2ddd47e8]{background:none;border:none;color:#4c8bf5;padding:0;font-size:1.2em}.expand-button[data-v-2ddd47e8]:focus{outline:none;box-shadow:none}.expanded-card[data-v-2ddd47e8]{width:100%!important;display:block!important}.table-responsive td[data-v-2ddd47e8]{display:table-cell;width:100%}.highlight-id[data-v-7b03df5c]{background-color:#e7f3ff;color:#0d6efd;font-weight:600;padding:2px 4px;border-radius:4px;font-family:monospace;margin-right:2px}.json-tree[data-v-7b03df5c]{list-style:none;padding-left:12px;font-size:13px}.toggle[data-v-7b03df5c]{cursor:pointer;color:#0d6efd;margin-right:6px}.json-key[data-v-7b03df5c]{color:#0d6efd;font-weight:600}.json-row[data-v-7b03df5c]{margin:4px 0}.json-value[data-v-7b03df5c]{color:#212529}.nested[data-v-7b03df5c]{margin-left:14px;border-left:2px solid #e9ecef;padding-left:10px}.audit-card[data-v-cf608016]{background:#fff;padding:18px;border-radius:6px}.meta-list[data-v-cf608016]{list-style:none;padding:0;margin-bottom:12px}.meta-list li[data-v-cf608016]{margin:6px 0;font-size:14px}.process-title[data-v-cf608016]{cursor:pointer;color:#0d6efd;font-weight:600;margin-top:10px}.nested[data-v-cf608016]{margin-left:12px;border-left:2px solid #e9ecef;padding-left:10px}.white-bg[data-v-ecf27c42]{background-color:#fff;border-radius:6px;padding:18px}.invoice-number[data-v-ecf27c42]{font-weight:700;color:#212529;font-size:18px;letter-spacing:1px;margin-bottom:8px}.date-picker-field[data-v-d28f62f0]{position:relative}.date-picker-field[data-v-d28f62f0] .vdp-datepicker{width:100%}.date-picker-field[data-v-d28f62f0] .vdp-datepicker input{width:100%;height:44px;padding:0 40px 0 14px;box-sizing:border-box}.date-picker-field .input-icon.normal_calender_single[data-v-d28f62f0]{position:absolute;top:50%!important;right:14px!important;bottom:auto!important;transform:translateY(-50%);width:18px;margin:0;pointer-events:none}.date-picker-field .input-icon.normal_calender_single img[data-v-d28f62f0]{display:block;width:18px;height:18px}.audit-summary-wrap[data-v-d28f62f0]{margin:6px 0 18px}.audit-banner[data-v-d28f62f0]{padding:12px 18px;border-radius:8px;font-size:14px;line-height:1.5}.audit-banner--ok[data-v-d28f62f0]{background:#e7f6ec;color:#1e7e44;border:1px solid #b7e1c4}.audit-banner--warn[data-v-d28f62f0]{background:#fdecec;color:#b42318;border:1px solid #f5c2c0}.formula-hint[data-v-d28f62f0]{font-size:13px;color:#6b7280;margin:12px 0 6px;line-height:1.5}.mismatch-detail-table[data-v-d28f62f0]{font-size:13px;margin:0 24px 12px;width:calc(100% - 48px)}.date-picker-field[data-v-6bdb5a78]{position:relative}.date-picker-field[data-v-6bdb5a78] .vdp-datepicker{width:100%}.date-picker-field[data-v-6bdb5a78] .vdp-datepicker input{width:100%;height:44px;padding:0 40px 0 14px;box-sizing:border-box}.date-picker-field .input-icon.normal_calender_single[data-v-6bdb5a78]{position:absolute;top:50%!important;right:14px!important;bottom:auto!important;transform:translateY(-50%);width:18px;margin:0;pointer-events:none}.date-picker-field .input-icon.normal_calender_single img[data-v-6bdb5a78]{display:block;width:18px;height:18px}.audit-summary-wrap[data-v-6bdb5a78]{margin:6px 0 18px}.audit-banner[data-v-6bdb5a78]{padding:12px 18px;border-radius:8px;font-size:14px;line-height:1.5}.audit-banner--ok[data-v-6bdb5a78]{background:#e7f6ec;color:#1e7e44;border:1px solid #b7e1c4}.audit-banner--warn[data-v-6bdb5a78]{background:#fdecec;color:#b42318;border:1px solid #f5c2c0}.audit-table-block[data-v-6bdb5a78]{margin-top:22px}.audit-table-title[data-v-6bdb5a78]{font-size:15px;font-weight:600;margin-bottom:10px;display:flex;align-items:center;gap:8px}.audit-pill[data-v-6bdb5a78]{display:inline-block;min-width:22px;padding:1px 8px;border-radius:11px;background:#eef1f6;color:#4c5566;font-size:12px;text-align:center}.single-image-upload .form-control-file,.single-image-upload .form-control-range{position:absolute;height:100%;opacity:0}.custom-file-input,.single-image-upload .form-control-file{height:200px}.gig-nav-wrap[data-v-21996a36]{margin-bottom:0}.tab-count-badge[data-v-21996a36]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:20px;font-size:11px;font-weight:700;line-height:1.6;background-color:#fff;color:#4c8bf5;border:1.5px solid #4c8bf5;vertical-align:middle}.gig-subnav[data-v-21996a36]{justify-content:space-between;flex-wrap:wrap;gap:8px;border-bottom:1px solid #e5e7eb;margin-bottom:0;padding-bottom:0;background:#fff}.gig-subnav[data-v-21996a36],.gig-tabs[data-v-21996a36]{display:flex!important;flex-direction:row!important;align-items:center}.gig-tabs[data-v-21996a36]{flex-wrap:nowrap}.gig-tab-item[data-v-21996a36]{display:inline-block!important;padding:11px 16px;font-size:14px;font-weight:500;color:#6b7280;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .2s,border-color .2s;list-style:none;float:none!important}.gig-tab-item[data-v-21996a36]:hover{color:#111827;text-decoration:none}.gig-tab-item.active[data-v-21996a36]{color:#4c8bf5;border-bottom-color:#4c8bf5;font-weight:600}.gig-post-btn[data-v-21996a36]{white-space:nowrap;flex-shrink:0;background:#4c8bf5!important;border-color:#4c8bf5!important;border-radius:8px!important;padding:6px 18px!important;font-size:13px!important;font-weight:600!important;color:#fff!important;transition:background .2s!important;margin-bottom:6px}.gig-post-btn[data-v-21996a36]:hover{background:#3a7ae0!important;border-color:#3a7ae0!important;color:#fff!important}.star-rating-display[data-v-c553d87a]{white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.gig-page-bg[data-v-46b91565]{background:#fff!important}.gig-page-header[data-v-46b91565]{padding:24px 0 8px}.gig-page-title[data-v-46b91565]{font-size:26px;font-weight:700;color:#111827;margin:0}.gig-content-area[data-v-46b91565]{background:transparent;margin-top:4px}.gig-filter-panel[data-v-46b91565]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px 18px;margin:16px 0 14px;box-shadow:0 1px 4px rgba(0,0,0,.05)}.gig-filter-bar[data-v-46b91565]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 16px}.gig-filter-group[data-v-46b91565]{display:flex;flex-direction:column;gap:5px}.gig-filter-label[data-v-46b91565]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:0}.gig-filter-icon[data-v-46b91565]{position:absolute;left:11px;top:0;bottom:0;margin:auto;height:14px;line-height:14px;color:#9ca3af;font-size:13px;pointer-events:none;display:flex;align-items:center}.gig-filter-search[data-v-46b91565]{padding-left:32px!important}.gig-filter-input[data-v-46b91565]{border-radius:8px!important;border:1px solid #d1d5db!important;font-size:13px!important;color:#111827;height:40px!important;background:#fafafa!important;transition:border-color .15s,background .15s}.gig-filter-input[data-v-46b91565]:focus{border-color:#4c8bf5!important;background:#fff!important;box-shadow:0 0 0 3px rgba(76,139,245,.12)!important}.gig-filter-date[data-v-46b91565]{padding:.25rem .5rem;line-height:1.5;box-sizing:border-box;width:100%}.gig-filter-actions[data-v-46b91565]{justify-content:flex-start}.gig-search-btn[data-v-46b91565]{background:#4c8bf5!important;border:none;border-radius:8px!important;padding:0 28px!important;font-size:14px!important;font-weight:600;color:#fff!important;cursor:pointer;height:40px;white-space:nowrap;width:auto;letter-spacing:.01em;transition:background .15s,box-shadow .15s}.gig-search-btn[data-v-46b91565]:hover{background:#3a7ae0!important;box-shadow:0 2px 8px rgba(76,139,245,.3)!important}.gig-results-count[data-v-46b91565]{padding:0 0 10px;font-size:13px;color:#6b7280;font-weight:500}.gig-list-wrap[data-v-46b91565]{padding:0 0 20px;display:flex;flex-direction:column;gap:10px}.gig-card[data-v-46b91565]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;cursor:pointer;transition:box-shadow .2s ease;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.gig-card[data-v-46b91565]:hover{box-shadow:0 4px 14px rgba(0,0,0,.1)}.gig-card-body[data-v-46b91565]{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 18px;gap:14px}.gig-card-main[data-v-46b91565]{flex:1;min-width:0}.gig-card-title[data-v-46b91565]{font-size:15px;font-weight:700;color:#111827;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gig-card-info-row[data-v-46b91565]{display:flex;align-items:center;gap:14px;font-size:12px;color:#6b7280;margin-bottom:8px;flex-wrap:wrap}.gig-card-meta[data-v-46b91565]{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-wrap:wrap}.gig-badge-cat[data-v-46b91565]{background:#fff3e0;color:#e65100}.gig-badge-cat[data-v-46b91565],.offers-badge[data-v-46b91565]{font-size:12px;font-weight:500;padding:2px 10px;border-radius:20px}.offers-badge[data-v-46b91565]{display:inline-flex;align-items:center}.no-offers[data-v-46b91565]{background:#f3f4f6;color:#6b7280}.has-offers[data-v-46b91565]{background:#dbeafe;color:#1d4ed8}.gig-vacancy-wrap[data-v-46b91565]{display:flex;align-items:center;gap:10px}.gig-vacancy-bar[data-v-46b91565]{flex:1;max-width:160px;height:5px;background:#e5e7eb;border-radius:99px;overflow:hidden}.gig-vacancy-fill[data-v-46b91565]{height:100%;background:#4c8bf5;border-radius:99px;transition:width .3s}.gig-vacancy-text[data-v-46b91565]{font-size:12px;color:#6b7280;white-space:nowrap}.gig-card-right[data-v-46b91565]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;min-width:180px}.gig-card-right-top[data-v-46b91565]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.gig-card-posted[data-v-46b91565]{font-size:11px;color:#9ca3af}.gig-card-budget-label[data-v-46b91565]{font-size:11px;color:#9ca3af;font-weight:400;text-align:right;margin-left:auto}.gig-card-budget[data-v-46b91565]{font-size:20px;font-weight:700;color:#e91e8c;line-height:1.1;text-align:right}.gig-offer-btn[data-v-46b91565]{margin-top:6px;background:#fff;border:1.5px solid #d1d5db;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap;transition:border-color .2s,color .2s}.gig-offer-btn[data-v-46b91565]:hover{border-color:#4c8bf5;color:#4c8bf5}.gig-empty[data-v-46b91565]{text-align:center;padding:60px 20px;color:#bbb}.gig-empty i[data-v-46b91565]{font-size:48px;display:block;margin-bottom:10px}.gig-empty p[data-v-46b91565]{font-size:15px;color:#aaa;margin:0}.gig-status-badge[data-v-46b91565]{white-space:nowrap;flex-shrink:0;font-size:12px}.make_offer_div[data-v-46b91565]{display:flex;align-items:center;justify-content:space-between}.report-gig-btn[data-v-46b91565]{background:transparent;border:1px solid #e53935;color:#e53935;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:3px;transition:background .15s,color .15s}.report-gig-btn[data-v-46b91565]:hover{background:#e53935;color:#fff}.report-modal-overlay[data-v-46b91565]{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:9999;display:flex;align-items:center;justify-content:center}.report-modal[data-v-46b91565]{background:#fff;border-radius:12px;width:100%;max-width:420px;padding:24px 24px 20px;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.18);max-height:90vh;overflow-y:auto}.report-modal-close[data-v-46b91565]{position:absolute;top:14px;right:14px;background:none;border:none;cursor:pointer;color:#6b7280;padding:2px;display:flex;align-items:center}.report-modal-close[data-v-46b91565]:hover{color:#111}.report-modal-header[data-v-46b91565]{display:flex;align-items:center;gap:8px;margin-bottom:6px;padding-right:28px}.report-flag-icon[data-v-46b91565]{color:#4c8bf5;font-size:22px}.report-modal-title[data-v-46b91565]{font-size:17px;font-weight:700;color:#111827;margin:0}.report-modal-subtitle[data-v-46b91565]{font-size:13px;color:#6b7280;margin:0 0 14px}.report-reasons-list[data-v-46b91565]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.report-reason-row[data-v-46b91565]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;font-size:14px;color:#374151;transition:border-color .12s,background .12s}.report-reason-row[data-v-46b91565]:hover{border-color:#4c8bf5;background:#f0f6ff}.report-reason-selected[data-v-46b91565]{border-color:#4c8bf5;background:#f0f6ff;color:#1a1a1a;font-weight:500}.report-radio[data-v-46b91565]{width:18px;height:18px;border-radius:50%;border:2px solid #d1d5db;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .12s,background .12s}.report-radio-checked[data-v-46b91565]{border-color:#4c8bf5;background:#4c8bf5}.report-radio-dot[data-v-46b91565]{width:6px;height:6px;border-radius:50%;background:#fff}.report-other-details[data-v-46b91565]{margin-bottom:14px}.report-other-label[data-v-46b91565]{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}.report-other-textarea[data-v-46b91565]{width:100%;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;font-size:13px;color:#374151;resize:vertical;outline:none;box-sizing:border-box;font-family:inherit;transition:border-color .12s}.report-other-textarea[data-v-46b91565]:focus{border-color:#4c8bf5}.report-submit-btn[data-v-46b91565]{width:100%;background:#4c8bf5;color:#fff;border:none;border-radius:8px;padding:11px 0;font-size:15px;font-weight:600;cursor:pointer;transition:background .15s}.report-submit-btn[data-v-46b91565]:hover:not(:disabled){background:#2563eb}.report-submit-btn[data-v-46b91565]:disabled{background:#a5c3fc;cursor:not-allowed}.wizard-progress[data-v-42a5e7dd]{display:flex;align-items:flex-start;justify-content:center;padding:32px 40px 0;gap:0;position:relative}.wizard-step-item[data-v-42a5e7dd]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;cursor:default}.wizard-step-item.is-done[data-v-42a5e7dd]{cursor:pointer}.wizard-step-item[data-v-42a5e7dd]:not(:last-child):after{content:"";position:absolute;top:18px;left:50%;width:100%;height:2px;background:repeating-linear-gradient(90deg,#d0d5dd,#d0d5dd 6px,transparent 0,transparent 12px);z-index:0}.wizard-step-item.is-done[data-v-42a5e7dd]:not(:last-child):after{background:#4c8bf5}.step-circle[data-v-42a5e7dd]{width:36px;height:36px;border-radius:50%;background:#f0f2f5;border:2px solid #d0d5dd;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#aaa;position:relative;z-index:1;transition:background .2s,border-color .2s,color .2s}.is-active .step-circle[data-v-42a5e7dd],.is-done .step-circle[data-v-42a5e7dd]{background:#4c8bf5;border-color:#4c8bf5;color:#fff}.is-done .step-circle i[data-v-42a5e7dd]{font-size:18px}.step-label[data-v-42a5e7dd]{font-size:12px;color:#aaa;margin-top:6px;font-weight:500;white-space:nowrap}.is-active .step-label[data-v-42a5e7dd]{color:#4c8bf5;font-weight:700}.is-done .step-label[data-v-42a5e7dd]{color:#4c8bf5}.wizard-body[data-v-42a5e7dd]{padding:28px 40px 8px}.wizard-step-heading[data-v-42a5e7dd]{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#222;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.wizard-step-heading i[data-v-42a5e7dd]{font-size:22px;color:#4c8bf5}.wizard-footer[data-v-42a5e7dd]{justify-content:space-between;padding:20px 40px 28px;border-top:1px solid #f0f0f0;margin-top:16px;flex-wrap:wrap}.wizard-footer-right[data-v-42a5e7dd],.wizard-footer[data-v-42a5e7dd]{display:flex;align-items:center;gap:10px}.wizard-next-btn[data-v-42a5e7dd],.wizard-submit-btn[data-v-42a5e7dd]{background:#4c8bf5!important;color:#fff!important;padding:10px 28px;font-size:15px;display:inline-flex;align-items:center;gap:6px}.wizard-submit-btn[data-v-42a5e7dd]:disabled{opacity:.65;cursor:not-allowed}.submit-field[data-v-42a5e7dd]{margin-bottom:22px}.submit-field h5[data-v-42a5e7dd]{font-size:14px;font-weight:600;color:#333;margin-top:0;margin-bottom:8px}.field-error[data-v-42a5e7dd]{font-size:13px!important;color:#dc3545!important;font-weight:500!important;line-height:1.5!important;margin-top:6px;display:block}.field-hint[data-v-42a5e7dd]{font-size:13px;color:#666;font-weight:400;line-height:1.5;margin-top:6px}.field-hint-warn[data-v-42a5e7dd]{color:#dc3545!important;font-weight:500!important}.field-optional[data-v-42a5e7dd]{font-size:12px;font-weight:400;color:#888;margin-left:6px}.review-skills[data-v-42a5e7dd]{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.field-label-hint[data-v-42a5e7dd],.upload-zone-label[data-v-42a5e7dd]{font-size:13px;font-weight:400;color:#666}.upload-zone-label[data-v-42a5e7dd]{margin-top:6px}.upload-zone-count[data-v-42a5e7dd]{font-size:13px;color:#666;margin-top:2px}.desc-tips[data-v-42a5e7dd]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.desc-tips span[data-v-42a5e7dd]:first-child{font-size:13px;font-weight:600;color:#666}.desc-tips span[data-v-42a5e7dd]:not(:first-child){background:#eef2ff;color:#4c8bf5;font-size:13px;font-weight:500;padding:3px 10px;border-radius:12px}.vacancy-ctrl[data-v-42a5e7dd]{display:flex;align-items:center;gap:0;border:1px solid #d0d5dd;border-radius:6px;overflow:hidden;width:fit-content}.vacancy-btn[data-v-42a5e7dd]{background:#f0f2f5;border:none;width:38px;height:38px;font-size:20px;font-weight:600;color:#555;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.vacancy-btn[data-v-42a5e7dd]:hover{background:#e2e5ea}body div#app div#wrapper .vacancy-num[data-v-42a5e7dd]{min-width:50px;text-align:center;font-size:16px!important;font-weight:700;color:#222;padding:0 12px}.budget-wrap[data-v-42a5e7dd]{max-width:340px;margin-bottom:24px}.budget-label[data-v-42a5e7dd]{font-size:14px;font-weight:600;color:#333;margin-bottom:8px;display:block}.budget-input-wrap[data-v-42a5e7dd]{display:flex;align-items:center;border:1px solid #d0d5dd;border-radius:6px;overflow:hidden;background:#fff}.budget-currency[data-v-42a5e7dd]{padding:0 14px;font-size:18px;font-weight:700;color:#4c8bf5;background:#f8faff;border-right:1px solid #e0e6f0;height:46px;display:flex;align-items:center}.budget-input[data-v-42a5e7dd]{flex:1;padding:0 14px;font-size:16px!important;font-weight:700;color:#222;height:46px;width:100%;background:transparent;-webkit-appearance:none;appearance:none}.budget-input[data-v-42a5e7dd],.budget-input[data-v-42a5e7dd]:focus{border:none!important;outline:none!important;box-shadow:none!important}.budget-input-wrap.budget-wrap-error[data-v-42a5e7dd]{border-color:#dc3545}.fee-box[data-v-42a5e7dd]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:18px 22px;margin-top:20px;max-width:400px}.fee-box.fee-loading[data-v-42a5e7dd]{display:flex;align-items:center;gap:10px}.fee-row[data-v-42a5e7dd]{display:flex;justify-content:space-between;font-size:14px;color:#555;padding:5px 0;border-bottom:1px solid #eee}.fee-row[data-v-42a5e7dd]:last-of-type{border-bottom:none}.fee-total[data-v-42a5e7dd]{font-size:15px;font-weight:700;color:#333;margin-top:4px;padding-top:8px;border-top:1px solid #dee2e6;border-bottom:none}.fee-note[data-v-42a5e7dd]{font-size:12px;color:#888;margin:10px 0 0}.fee-tier-note[data-v-42a5e7dd]{font-size:11px;color:#888;font-style:italic}.fee-divider[data-v-42a5e7dd]{border-top:1px solid #dee2e6;margin:6px 0}.fee-waived-label[data-v-42a5e7dd]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.waived-badge[data-v-42a5e7dd]{background:#f0fdf4;color:#16a34a;font-size:11px;padding:1px 7px;border-radius:10px;white-space:nowrap;font-weight:600}.review-grid[data-v-42a5e7dd]{display:flex;flex-direction:column;gap:16px}.review-block[data-v-42a5e7dd]{border:1px solid #e9ecef;border-radius:8px;padding:18px 22px;background:#fff}.review-block-header[data-v-42a5e7dd]{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px}.review-edit-btn[data-v-42a5e7dd]{background:none;border:none;color:#4c8bf5;font-size:13px;font-weight:600;cursor:pointer;padding:0}.review-edit-btn[data-v-42a5e7dd]:hover{text-decoration:underline}.review-title[data-v-42a5e7dd]{font-size:17px;font-weight:700;color:#222;margin-bottom:8px}.review-desc[data-v-42a5e7dd]{font-size:14px;color:#555;line-height:1.6;white-space:pre-wrap}.review-detail-grid[data-v-42a5e7dd]{display:flex;flex-direction:column;gap:8px}.review-detail-item[data-v-42a5e7dd]{display:flex;gap:12px;font-size:14px}.rdl[data-v-42a5e7dd]{width:130px;flex-shrink:0;color:#888;font-weight:500}.rdv[data-v-42a5e7dd]{color:#222;font-weight:600}.review-budget-plain[data-v-42a5e7dd]{font-size:24px;font-weight:800;color:#4c8bf5}.gig-thumb-row[data-v-42a5e7dd]{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.gig-thumb[data-v-42a5e7dd]{position:relative;width:100px;height:100px}.gig-thumb img[data-v-42a5e7dd]{width:100px;height:100px;object-fit:cover;border-radius:6px;border:1px solid #e0e0e0}.gig-thumb-remove[data-v-42a5e7dd]{position:absolute;top:3px;right:3px;background:rgba(0,0,0,.55);border:none;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.gig-thumb-remove i[data-v-42a5e7dd]{font-size:14px;color:#fff}.details-field[data-v-42a5e7dd]{margin-bottom:14px}.details-label[data-v-42a5e7dd]{font-size:15px!important;font-weight:600!important;color:#333!important;margin-top:0!important;margin-bottom:10px!important}.details-field .vacancy-ctrl[data-v-42a5e7dd]{margin-top:4px}.vacancy-ctrl[data-v-42a5e7dd]{padding:2px}.vacancy-btn[data-v-42a5e7dd]{width:30px!important;height:30px!important;font-size:22px!important}.vacancy-num[data-v-42a5e7dd]{padding:0 18px!important}.photos-subheading[data-v-42a5e7dd]{font-size:14px;color:#666;margin-bottom:24px;line-height:1.5}.photos-upload-zone[data-v-42a5e7dd]{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #d0d0d0;border-radius:10px;min-height:200px;width:100%;cursor:pointer;background:#fafafa;transition:border-color .2s,background .2s}.photos-upload-zone[data-v-42a5e7dd]:hover{border-color:#4c8bf5;background:#f0f5ff}.photos-upload-icon[data-v-42a5e7dd]{font-size:48px!important;color:#ccc;margin-bottom:10px}.photos-upload-text[data-v-42a5e7dd]{font-size:15px;font-weight:600;color:#555;margin-bottom:4px}.photos-upload-sub[data-v-42a5e7dd]{font-size:13px;color:#999}.photos-thumb-row[data-v-42a5e7dd]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.photos-count-row[data-v-42a5e7dd]{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.photos-skip-btn[data-v-42a5e7dd]{background:none;border:none;color:#888;font-size:13px;cursor:pointer;padding:0;text-decoration:underline}.photos-skip-btn[data-v-42a5e7dd]:hover{color:#555}.gig-upload-zone[data-v-42a5e7dd]{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #d0d0d0;border-radius:6px;padding:24px;cursor:pointer;background:#fafafa;transition:border-color .2s,background .2s;margin-top:12px}.gig-upload-zone[data-v-42a5e7dd]:hover{border-color:#4c8bf5;background:#f0f5ff}.step-label[data-v-42a5e7dd]{font-size:11px!important}.gig-stars[data-v-1f8b0b28]{font-size:40px;letter-spacing:4px}.gig-star[data-v-1f8b0b28]{cursor:pointer;color:#ddd;transition:color .1s}.gig-star.active[data-v-1f8b0b28]{color:#f5a623}.rating-label[data-v-1f8b0b28]{font-size:13px;color:#888;margin-bottom:0}[data-v-1f8b0b28] .btn-primary{background-color:#4c8bf5!important;border-color:#4c8bf5!important}[data-v-1f8b0b28] .btn-primary:active,[data-v-1f8b0b28] .btn-primary:focus,[data-v-1f8b0b28] .btn-primary:hover{background-color:#3a7ae0!important;border-color:#3a7ae0!important}.gig-content-area[data-v-943468e8]{background:transparent;margin-top:4px}.gig-status-pills[data-v-943468e8]{padding:14px 0 12px;border-bottom:1px solid #e5e7eb;margin-bottom:16px;display:flex;flex-wrap:wrap;gap:8px}.status-pill[data-v-943468e8]{display:inline-flex;align-items:center;gap:6px;padding:6px 18px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;border:none;outline:none;transition:background .2s,box-shadow .2s;line-height:1.4;white-space:nowrap}.pill-inactive[data-v-943468e8]{background:#f0f2f5;color:#555}.pill-inactive[data-v-943468e8]:hover{background:#e2e5ea}.pill-is-active.pill-val-all[data-v-943468e8]{background:#4c8bf5;color:#fff}.pill-is-active.pill-val-active[data-v-943468e8]{background:#28a745;color:#fff}.pill-is-active.pill-val-pending[data-v-943468e8]{background:#f0ad4e;color:#fff}.pill-is-active.pill-val-completed[data-v-943468e8]{background:#17a2b8;color:#fff}.pill-is-active.pill-val-cancelled[data-v-943468e8]{background:#dc3545;color:#fff}.pill-count[data-v-943468e8]{background:hsla(0,0%,100%,.28);padding:1px 7px;border-radius:10px;font-size:12px;font-weight:600}.gig-list-wrap[data-v-943468e8]{padding:0 0 20px;display:flex;flex-direction:column;gap:10px}.gig-card[data-v-943468e8]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;cursor:pointer;transition:box-shadow .2s ease;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.06)}.gig-card[data-v-943468e8]:hover{box-shadow:0 4px 14px rgba(0,0,0,.1)}.gig-card-body[data-v-943468e8]{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 18px;gap:14px}.gig-card-main[data-v-943468e8]{flex:1;min-width:0}.gig-card-title-row[data-v-943468e8]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:6px}.gig-card-title[data-v-943468e8]{font-size:15px;font-weight:700;color:#111827;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gig-status-badge[data-v-943468e8]{white-space:nowrap;flex-shrink:0;font-size:12px}.gig-card-meta[data-v-943468e8]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.gig-badge-cat[data-v-943468e8]{background:#fff3e0;color:#e65100}.gig-badge-cat[data-v-943468e8],.offers-badge[data-v-943468e8]{font-size:12px;font-weight:500;padding:2px 10px;border-radius:20px}.offers-badge[data-v-943468e8]{display:inline-flex;align-items:center}.no-offers[data-v-943468e8]{background:#f3f4f6;color:#6b7280}.has-offers[data-v-943468e8]{background:#dbeafe;color:#1d4ed8}.gig-card-right[data-v-943468e8]{text-align:right;flex-shrink:0;min-width:110px}.gig-card-budget[data-v-943468e8]{font-size:20px;font-weight:700;color:#e91e8c;line-height:1.1}.gig-card-budget-label[data-v-943468e8]{font-size:11px;color:#9ca3af;font-weight:400;margin-top:2px}.gig-card-footer[data-v-943468e8]{display:flex;align-items:center;padding:9px 18px;border-top:1px solid #f3f4f6;background:#fafafa;font-size:12px;color:#6b7280;flex-wrap:wrap;gap:14px}.gig-card-footer span[data-v-943468e8]{display:flex;align-items:center;gap:5px}.gig-card-footer i[data-v-943468e8]{font-size:12px;color:#9ca3af}.gig-action-link[data-v-943468e8]{font-size:13px;font-weight:600;display:flex;align-items:center;gap:4px}.gig-action-chat[data-v-943468e8]{color:#4c8bf5}.gig-action-chat[data-v-943468e8]:hover{color:#3a7ae0}.gig-empty[data-v-943468e8]{text-align:center;padding:60px 20px;color:#bbb}.gig-empty i[data-v-943468e8]{font-size:48px;display:block;margin-bottom:10px}.gig-empty p[data-v-943468e8]{font-size:15px;color:#aaa;margin:0}[data-v-943468e8] .title_with_date_gig{justify-content:flex-start!important;gap:8px}[data-v-943468e8] .title_with_date_gig .badge_with_crt{flex:1}[data-v-943468e8] .title_with_date_gig .gig-status-badge{order:-1}[data-v-943468e8] .title_with_date_gig .gig-card-posted{margin-left:auto}.gig-card-action-btn[data-v-943468e8]{font-size:13px;font-weight:500;border-radius:6px;padding:4px 14px;display:inline-flex;align-items:center;gap:4px}[data-v-943468e8] .btn-primary{background-color:#4c8bf5!important;border-color:#4c8bf5!important}[data-v-943468e8] .btn-primary:active,[data-v-943468e8] .btn-primary:focus,[data-v-943468e8] .btn-primary:hover{background-color:#3a7ae0!important;border-color:#3a7ae0!important}[data-v-943468e8] .btn-outline-primary{color:#4c8bf5!important;border-color:#4c8bf5!important;background-color:transparent!important}[data-v-943468e8] .btn-outline-primary:active,[data-v-943468e8] .btn-outline-primary:hover{background-color:#4c8bf5!important;border-color:#4c8bf5!important;color:#fff!important}.gig-content-area[data-v-5c8cbc1a]{background:transparent;margin-top:4px}.gig-status-pills[data-v-5c8cbc1a]{padding:14px 0 12px;border-bottom:1px solid #e5e7eb;margin-bottom:16px;display:flex;flex-wrap:wrap;gap:8px}.status-pill[data-v-5c8cbc1a]{display:inline-flex;align-items:center;gap:6px;padding:6px 18px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;border:none;outline:none;transition:background .2s,box-shadow .2s;line-height:1.4;white-space:nowrap}.pill-inactive[data-v-5c8cbc1a]{background:#f0f2f5;color:#555}.pill-inactive[data-v-5c8cbc1a]:hover{background:#e2e5ea}.pill-is-active.pill-val-all[data-v-5c8cbc1a]{background:#4c8bf5;color:#fff}.pill-is-active.pill-val-pending[data-v-5c8cbc1a]{background:#f0ad4e;color:#fff}.pill-is-active.pill-val-accepted[data-v-5c8cbc1a]{background:#28a745;color:#fff}.pill-is-active.pill-val-completed[data-v-5c8cbc1a]{background:#17a2b8;color:#fff}.pill-is-active.pill-val-cancelled[data-v-5c8cbc1a]{background:#dc3545;color:#fff}.pill-is-active.pill-val-rejected[data-v-5c8cbc1a],.pill-is-active.pill-val-withdrawn[data-v-5c8cbc1a]{background:#6c757d;color:#fff}.pill-count[data-v-5c8cbc1a]{background:hsla(0,0%,100%,.28);padding:1px 7px;border-radius:10px;font-size:12px;font-weight:600}[data-v-5c8cbc1a] .title_with_date_gig{justify-content:flex-start!important;gap:8px}[data-v-5c8cbc1a] .title_with_date_gig .badge_with_crt{flex:1}[data-v-5c8cbc1a] .title_with_date_gig .gig-status-badge{order:-1}[data-v-5c8cbc1a] .title_with_date_gig .gig-card-posted{margin-left:auto}.offer-msg-wrap[data-v-5c8cbc1a]{padding:2px 0 6px}.gig-offer-msg[data-v-5c8cbc1a]{font-size:13px;color:#9ca3af;font-style:italic}.offer-amount-pill[data-v-5c8cbc1a]{background-color:#ff6b6b;color:#fff;font-weight:700;font-size:15px;border-radius:50px;padding:7px 18px;white-space:nowrap}.gig-action-btn-chat[data-v-5c8cbc1a]{display:inline-flex;align-items:center;gap:6px;background-color:#4c8bf5!important;color:#fff!important;border:none!important;border-radius:4px;font-size:13px;font-weight:600;padding:6px 14px;text-decoration:none;transition:background .2s}.gig-action-btn-chat[data-v-5c8cbc1a]:hover{background-color:#3a7ae0!important;color:#fff!important;text-decoration:none}.gig-action-btn-chat .material-icons-outlined[data-v-5c8cbc1a]{font-size:16px}.gig-empty[data-v-5c8cbc1a]{text-align:center;padding:60px 20px;color:#bbb}.gig-empty i[data-v-5c8cbc1a]{font-size:48px;display:block;margin-bottom:10px}.gig-empty p[data-v-5c8cbc1a]{font-size:15px;color:#aaa;margin:0}[data-v-5c8cbc1a] .btn-primary{background-color:#4c8bf5!important;border-color:#4c8bf5!important}[data-v-5c8cbc1a] .btn-primary:active,[data-v-5c8cbc1a] .btn-primary:focus,[data-v-5c8cbc1a] .btn-primary:hover{background-color:#3a7ae0!important;border-color:#3a7ae0!important}[data-v-5c8cbc1a] .btn-outline-primary{color:#4c8bf5!important;border-color:#4c8bf5!important;background-color:transparent!important}[data-v-5c8cbc1a] .btn-outline-primary:active,[data-v-5c8cbc1a] .btn-outline-primary:hover{background-color:#4c8bf5!important;border-color:#4c8bf5!important;color:#fff!important}.gig-status-badge[data-v-5c8cbc1a]{white-space:nowrap;flex-shrink:0;font-size:12px}[data-v-3c2244b8] .custom-radio .custom-control-input:disabled~.custom-control-label:before{border-radius:50%;border-color:#adb5bd;background-color:#e9ecef}[data-v-3c2244b8] .custom-radio .custom-control-input:disabled~.custom-control-label:after{border-radius:50%}.offer-card[data-v-3c2244b8]{border:1px solid #e9ecef;border-left:4px solid #adb5bd;border-radius:8px;background:#fff;overflow:hidden;margin-bottom:16px}.offer-card--pending[data-v-3c2244b8]{border-left-color:#f0ad4e}.offer-card--accepted[data-v-3c2244b8]{border-left-color:#28a745}.offer-card--rejected[data-v-3c2244b8]{border-left-color:#dc3545;opacity:.75}.offer-card--cancelled[data-v-3c2244b8],.offer-card--withdrawn[data-v-3c2244b8]{border-left-color:#adb5bd;opacity:.7}.offer-card-header[data-v-3c2244b8]{justify-content:space-between;padding:14px 20px;background:#f8f9fa;border-bottom:1px solid #e9ecef;flex-wrap:wrap}.offer-card-header[data-v-3c2244b8],.offer-card-worker[data-v-3c2244b8]{display:flex;align-items:center;gap:10px}.offer-card-avatar[data-v-3c2244b8]{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #dee2e6;flex-shrink:0}.offer-card-name[data-v-3c2244b8]{font-size:16px;font-weight:600;color:#333}.offer-card-amount-wrap[data-v-3c2244b8]{display:flex;align-items:center;gap:10px}.offer-card-amount[data-v-3c2244b8]{font-size:18px;font-weight:700;color:#333}.offer-card-badge[data-v-3c2244b8]{font-size:12px}.offer-card-body[data-v-3c2244b8]{padding:14px 20px}.offer-card-message[data-v-3c2244b8]{font-size:14px;color:#555;font-style:italic;margin-bottom:8px;line-height:1.5}.offer-card-time[data-v-3c2244b8]{font-size:13px;color:#666;margin-bottom:12px}.offer-card-actions[data-v-3c2244b8]{display:flex;gap:8px;flex-wrap:wrap}.detail-card[data-v-3c2244b8]{border:1px solid #e9ecef;border-radius:10px;box-shadow:0 1px 6px rgba(0,0,0,.05)}.sticky-right-col[data-v-3c2244b8]{position:sticky;top:20px}.section-title[data-v-3c2244b8]{font-size:17px;font-weight:700;color:#333;margin-bottom:16px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.section-count[data-v-3c2244b8]{background:#e9ecef;color:#555;font-size:12px;font-weight:600;padding:2px 8px;border-radius:10px;margin-left:4px}.qa-avatar[data-v-3c2244b8]{object-fit:cover;border:2px solid #dee2e6;flex-shrink:0}.qa-avatar-sm[data-v-3c2244b8]{width:28px;height:28px}.qa-meta[data-v-3c2244b8]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.qa-name[data-v-3c2244b8]{font-size:14px;font-weight:600;color:#333}.qa-message[data-v-3c2244b8]{font-size:14px;color:#444;line-height:1.5;margin:4px 0 6px}.qa-reply-link[data-v-3c2244b8]{color:#4c8bf5!important;font-size:13px}.question-item[data-v-3c2244b8]{border-bottom:1px solid #f0f0f0;padding-bottom:16px;margin-bottom:16px}.question-item[data-v-3c2244b8]:last-child{border-bottom:none;margin-bottom:0}.reply-item[data-v-3c2244b8]{margin-left:44px;padding-left:12px;border-left:2px solid #e9ecef}.fee-breakdown-box[data-v-3c2244b8]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:14px 16px;margin-bottom:16px}.guidelines-overlay[data-v-3c2244b8]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:9999}.guidelines-modal[data-v-3c2244b8]{background:#fff;border-radius:14px;width:270px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.18);text-align:center}.guidelines-modal-body[data-v-3c2244b8]{padding:22px 20px 16px}.guidelines-title[data-v-3c2244b8]{font-size:17px;font-weight:700;color:#1a1a1a;margin:0 0 6px}.guidelines-message[data-v-3c2244b8]{font-size:13px;color:#555;margin:0;line-height:1.4}.guidelines-divider[data-v-3c2244b8]{height:1px;background:#e0e0e0}.guidelines-ok-btn[data-v-3c2244b8]{width:100%;background:none;border:none;color:#007aff;font-size:17px;font-weight:400;padding:12px 0;cursor:pointer}.guidelines-ok-btn[data-v-3c2244b8]:hover{background:#f5f5f5}[data-v-3c2244b8] .btn-primary{background-color:#4c8bf5!important;border-color:#4c8bf5!important}[data-v-3c2244b8] .btn-primary:active,[data-v-3c2244b8] .btn-primary:focus,[data-v-3c2244b8] .btn-primary:hover{background-color:#3a7ae0!important;border-color:#3a7ae0!important}[data-v-3c2244b8] .btn-outline-primary{color:#4c8bf5!important;border-color:#4c8bf5!important;background-color:transparent!important}[data-v-3c2244b8] .btn-outline-primary:active,[data-v-3c2244b8] .btn-outline-primary:hover{background-color:#4c8bf5!important;border-color:#4c8bf5!important;color:#fff!important}.inline-chat-box[data-v-3c2244b8]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff;margin-top:14px}.inline-chat-header[data-v-3c2244b8]{padding:8px 12px;background:#f8f9fa;border-bottom:1px solid #e9ecef;font-size:13px;font-weight:600;color:#444;display:flex;align-items:center}.inline-chat-messages[data-v-3c2244b8]{height:300px;overflow-y:auto;padding:12px}.inline-chat-input[data-v-3c2244b8]{padding:8px 10px;border-top:1px solid #eee;background:#fafafa}.ichat-empty[data-v-3c2244b8]{text-align:center;color:#aaa;font-size:13px;padding:20px 0}.ichat-wrapper[data-v-3c2244b8]{display:flex;flex-direction:column;width:100%;margin-bottom:8px}.ichat-wrapper.ichat-sent[data-v-3c2244b8]{align-items:flex-end;text-align:right}.ichat-wrapper.ichat-received[data-v-3c2244b8]{align-items:flex-start;text-align:left}.ichat-bubble[data-v-3c2244b8]{display:inline-block;max-width:80%;padding:7px 12px;border-radius:16px;word-break:break-word;white-space:pre-wrap;line-height:1.45;font-size:13px;box-shadow:0 1px 1px rgba(0,0,0,.06)}.ichat-bubble--sent[data-v-3c2244b8]{background-color:#4c8bf5;color:#fff;border-bottom-right-radius:4px}.ichat-bubble--received[data-v-3c2244b8]{background-color:#eceff1;color:#333;border:1px solid #e2e6e9;border-bottom-left-radius:4px}.ichat-time[data-v-3c2244b8]{font-size:.68rem;color:#aaa;margin-top:2px;padding:0 2px}.chat-container[data-v-af282ed2]{display:flex;flex-direction:column;height:calc(100vh - 220px);min-height:400px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-top:12px;overflow:hidden}.messages-area[data-v-af282ed2]{flex:1;overflow-y:auto;padding:20px}.message-wrapper[data-v-af282ed2]{display:flex;flex-direction:column;margin-bottom:12px}.message-wrapper.sent[data-v-af282ed2]{align-items:flex-end}.message-wrapper.received[data-v-af282ed2]{align-items:flex-start}.message-bubble[data-v-af282ed2]{max-width:70%;padding:10px 15px;border-radius:18px;word-break:break-word;white-space:pre-wrap;line-height:1.5}.message-sent[data-v-af282ed2]{background-color:#4c8bf5;color:#fff;border-bottom-right-radius:4px}.message-received[data-v-af282ed2]{background-color:#f1f1f1;color:#333;border-bottom-left-radius:4px}.message-time[data-v-af282ed2]{font-size:.72rem;color:#aaa;margin-top:3px;padding:0 4px}.input-area[data-v-af282ed2]{padding:12px 16px;border-top:1px solid #eee;background:#fafafa}.chat-file-link[data-v-af282ed2]{display:inline-flex;align-items:center;gap:4px;font-size:13px;padding:4px 8px;border-radius:4px;background:hsla(0,0%,100%,.25);color:inherit;text-decoration:none;word-break:break-all;margin-bottom:4px}.chat-file-link[data-v-af282ed2]:hover{text-decoration:underline}#b_input{border-radius:30px}.cards{position:relative;width:150px;height:250px;margin:auto;transition:transform 2s;cursor:pointer;transform-style:preserve-3d;transform-origin:center right;border-radius:10px}.cards.is-flipped{transform:translateX(-100%) rotateY(-180deg)}.cards.disabled{cursor:not-allowed}.preflipped{cursor:pointer;transform-style:preserve-3d;transform-origin:center right;transform:translateX(-100%) rotateY(-180deg)}.card__face{position:absolute;width:100%;height:100%;line-height:250px;text-align:center;font-size:40px;backface-visibility:hidden}.card__face--back{transform:rotateY(180deg);cursor:not-allowed}