.modal-overlay[data-v-35310297]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:1000}.modal-content[data-v-35310297]{text-align:center;background:#fff;width:400px;max-width:90%;padding:40px 36px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);z-index:1001;box-sizing:border-box}.success-icon[data-v-35310297]{margin-bottom:20px}.success-icon img[data-v-35310297]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.modal-title[data-v-35310297]{font-size:22px;font-weight:600;color:#263238;margin:0 0 12px 0}.modal-message[data-v-35310297]{font-size:15px;line-height:1.5;color:#676767;margin:0 0 28px 0}.btn-wrapper[data-v-35310297]{display:flex;justify-content:center}.btn-close[data-v-35310297]{display:inline-flex;align-items:center;justify-content:center;min-width:140px;padding:12px 32px;font-size:14px;font-weight:700;line-height:1.2;color:#fff;background:#63bdc4;border:none;border-radius:8px;cursor:pointer;opacity:1!important;box-shadow:0 2px 6px rgba(0,0,0,.12);transition:all .2s ease}.btn-close[data-v-35310297]:hover{color:#fff!important;background:#46b0b8;box-shadow:0 4px 10px rgba(0,0,0,.18)}.btn-close[data-v-35310297]:active{color:#fff!important;background:#40a2aa;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-close[data-v-35310297]:focus{color:#fff!important;outline:none;box-shadow:0 0 0 3px rgba(99,189,196,.35)}@media screen and (max-width:600px){.modal-content[data-v-35310297]{padding:32px 24px}}.confirm-modal[data-v-606809f6]{padding:25px 0}.place-autocomplete-container[data-v-d889db74]{width:100%;min-height:0}.place-autocomplete-container[data-minimal][data-v-d889db74]{height:22px;display:flex;align-items:center}.label-input-field[data-v-0253ef56]{margin-bottom:25px}.label-input-field .input-form[data-v-0253ef56]{font-family:Roboto,sans-serif;border:1.5px solid rgba(0,0,0,.2);border-radius:10px;position:relative;height:50px}.label-input-field .input-form .label-text[data-v-0253ef56]{background-color:#fff;font-size:13px;position:absolute;top:-10px;left:15px;padding:0 5px}.label-input-field .input-form input[data-v-0253ef56]{border:none;width:100%;height:100%;background:transparent;padding:0 15px;outline:none}.label-input-field .input-form input[data-v-0253ef56]:focus{outline:none}.label-input-field .error-text[data-v-0253ef56]{font-style:italic;font-size:11px;color:red;margin-left:10px;margin-top:4px}.action-btn[data-v-650c9827]{font-size:14px;font-weight:500;padding:8px 20px;background-color:#fff;color:#141414;border-radius:8px;min-width:120px;width:160px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.06);border:1px solid transparent;transition:background-color .15s ease,box-shadow .15s ease,border-color .15s ease}.action-btn[data-v-650c9827]:hover:not(.disabled){box-shadow:0 2px 4px rgba(0,0,0,.08)}.action-btn.submit[data-v-650c9827]{background-color:#63bdc4;color:#fff;font-weight:600;letter-spacing:.01em}.action-btn.submit[data-v-650c9827]:hover:not(.disabled){background-color:#43a9b1;box-shadow:0 2px 6px rgba(99,189,196,.35)}.action-btn.cancel[data-v-650c9827]{background-color:#fafafa;color:#263238;border-color:#e0e0e0;font-weight:500}.action-btn.cancel[data-v-650c9827]:hover:not(.disabled){background-color:#f0f0f0;border-color:#ccc;color:#2d2d2d}.action-btn.outline[data-v-650c9827]{background-color:#fff;color:#63bdc4;border:1px solid #63bdc4}.action-btn.reject[data-v-650c9827]{background-color:red;color:#fff}.action-btn.lg[data-v-650c9827]{width:200px}.action-btn.thin[data-v-650c9827]{padding:7px 20px}.action-btn.disabled[data-v-650c9827]{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:not-allowed}.action-btn[data-v-650c9827] .v-btn__content .v-icon{margin-right:10px}.category-cell[data-v-0c81e374]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 10px;min-width:72px;border-radius:10px;color:#263238;overflow:hidden;position:relative;flex-shrink:0;transition:box-shadow .2s ease,background-color .2s ease}.category-cell.selectable[data-v-0c81e374]{cursor:pointer}.category-cell.selectable[data-v-0c81e374]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.category-cell.selected[data-v-0c81e374]{background:rgba(99,189,196,.05)}.category-cell.selected .category-cell__icon-wrap[data-v-0c81e374]{border-color:rgba(99,189,196,.3)}.category-cell.selected .title-text[data-v-0c81e374]{font-weight:600;color:#46b0b8}.category-cell__icon-wrap[data-v-0c81e374]{width:56px;height:56px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;transition:border-color .2s ease}.category-cell .icon-photo[data-v-0c81e374]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-cell .icon-placeholder[data-v-0c81e374]{color:#676767}.category-cell__check[data-v-0c81e374]{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:#63bdc4;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(99,189,196,.4)}.category-cell .title-text[data-v-0c81e374]{font-size:12px;line-height:1.35;text-align:center;white-space:nowrap;font-weight:500;color:#263238}.category-sheet-container[data-v-e6a93e8e]{padding-left:20px;max-height:400px;overflow:auto}.category-row[data-v-e6a93e8e]{margin-bottom:20px}.category-row .category-text[data-v-e6a93e8e]{font-size:14px;color:#000;font-weight:600;margin-bottom:10px}.category-row .sub-categories[data-v-e6a93e8e]{display:flex;flex-wrap:wrap}.category-row .sub-categories .category-cell[data-v-e6a93e8e]{align-items:center;justify-content:center;text-align:center}.category-row .sub-categories .category-cell .icon-photo[data-v-e6a93e8e]{width:50px;height:50px;margin:auto}.category-row .sub-categories .category-cell .title-text[data-v-e6a93e8e]{font-weight:500;margin-top:5px;font-size:10px;width:70px;text-align:center;line-height:11px;word-break:break-word}.search-filter-modal .modal-overlay[data-v-2f357646]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;background-color:rgba(0,0,0,.855);z-index:1000}.search-filter-modal .modal-content[data-v-2f357646]{background-color:#fff;width:500px;height:-moz-max-content;height:max-content;margin-top:15vh;border-radius:20px;z-index:1001}.search-filter-modal .modal-content .title-box[data-v-2f357646]{display:flex;align-items:center;justify-content:space-between;padding:20px 15px;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.search-filter-modal .modal-content .title-box img[data-v-2f357646]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.search-filter-modal .modal-content .title-box .title-text[data-v-2f357646]{font-weight:600;font-size:20px;color:#263238}.search-filter-modal .modal-content .location-field[data-v-2f357646]{margin:0 25px}.search-filter-modal .modal-content .distance-box[data-v-2f357646]{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:20px;padding:20px 25px}.search-filter-modal .modal-content .distance-box.disabled[data-v-2f357646]{opacity:.5;pointer-events:none}.search-filter-modal .modal-content .distance-box .top[data-v-2f357646]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600}.search-filter-modal .modal-content .distance-box .top .label-text[data-v-2f357646]{color:#546e74}.search-filter-modal .modal-content .distance-box .top .value-text[data-v-2f357646]{color:#63bdc4}.search-filter-modal .modal-content .btn-groups[data-v-2f357646]{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:15px}.search-filter-modal .modal-content .btn-groups .btn-clear-all[data-v-2f357646]{cursor:pointer;width:160px;color:#0b0b0b}.search-filter-modal .modal-content .btn-groups .btn-apply[data-v-2f357646]{background:#5fb9c4;border-radius:20px;color:#fff;cursor:pointer;width:160px;padding:7px 0}.search-filter-modal .vue-slider-process[data-v-2f357646]{background-color:#63bdc4}.search-filter-modal .vue-slider:hover .vue-slider-dot-handle[data-v-2f357646]:hover{border-color:#63bdc4}.search-filter-modal .vue-slider-dot-handle[data-v-2f357646]{border:2px solid #63bdc4}.search-filter-modal .vue-slider:hover .vue-slider-process[data-v-2f357646]{background-color:#63bdc4}.search-filter-modal .category-wrapper[data-v-2f357646]{padding:20px 25px}.search-filter-modal .add-image[data-v-2f357646]{width:16px;height:16px}.search-filter-modal .category-container[data-v-2f357646]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.decline-invite-modal .description[data-v-7dd5511a]{font-size:14px;color:gray;margin-bottom:25px}.decline-invite-modal .reason-list[data-v-7dd5511a]{display:flex;flex-direction:column;margin-top:10px}.decline-invite-modal .reason-list .radio-option[data-v-7dd5511a]{margin-bottom:10px;font-size:14px}.decline-invite-modal .reason-list .radio-option input[type=radio][data-v-7dd5511a]{margin-right:10px}.clickable-rate-container .star-large-img[data-v-3092033c]{width:20px;height:20px;margin-right:5px}.clickable-rate-container .star-x-large-img[data-v-3092033c]{width:30px;height:30px;margin-right:10px}.clickable-rate-container .star-img[data-v-3092033c]{width:15px;height:15px;margin-right:3px}.custom-tabbar[data-v-481d140e]{display:flex;gap:0;padding:0 24px;margin:0;list-style:none;background:#fff;border-bottom:1px solid #e0e0e0;min-height:48px}.custom-tabbar li[data-v-481d140e]{display:inline-flex;align-items:center;padding:14px 20px;margin:0;font-size:15px;font-weight:500;color:#676767;cursor:pointer;border:none;border-bottom:3px solid transparent;background:none;transition:color .2s ease,border-color .2s ease,font-weight .2s ease;margin-bottom:-1px;font-family:inherit}.custom-tabbar li[data-v-481d140e]:hover{color:#263238}.custom-tabbar li.custom-tabbar__tab--selected[data-v-481d140e]{color:#63bdc4;font-weight:600;border-bottom-color:#63bdc4}.custom-tabbar--bordered[data-v-481d140e]{border-bottom:1px solid #e0e0e0}@media screen and (max-width:767px){.custom-tabbar[data-v-481d140e]{padding:0 16px;min-height:44px}.custom-tabbar li[data-v-481d140e]{padding:12px 16px;font-size:14px}}.empty-view-container[data-v-7dbaf65a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.empty-view-container .contents[data-v-7dbaf65a]{text-align:center}.empty-view-container .title[data-v-7dbaf65a]{font-weight:600;font-size:1.25rem;color:#333;line-height:2rem;letter-spacing:.0125em!important}.empty-view-container .subtitle[data-v-7dbaf65a]{font-size:14px;color:#888}.html-editor[data-v-084af6eb]{width:100%}.html-editor[data-v-084af6eb] .ql-container{font-size:16px!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor ol,.html-editor[data-v-084af6eb] .ql-container .ql-editor ul{padding-left:1em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor ol li:not(.ql-direction-rtl),.html-editor[data-v-084af6eb] .ql-container .ql-editor ul li:not(.ql-direction-rtl){padding-left:.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor ol li.ql-direction-rtl,.html-editor[data-v-084af6eb] .ql-container .ql-editor ul li.ql-direction-rtl{padding-right:.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:1.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:3em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:3.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:4.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:6em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:6.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:7.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:8em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:9em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:9.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:10.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:11em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:12em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:12.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:13.5em!important}.html-editor[data-v-084af6eb] .ql-container .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:14em!important}.hide-toolbar .ql-toolbar[data-v-084af6eb]{padding:0!important;border-bottom:hidden!important}.hide-toolbar .ql-toolbar span[data-v-084af6eb]{display:none}.small .ql-editor[data-v-084af6eb]{height:250px}.inline .ql-editor[data-v-084af6eb]{height:auto;min-height:auto!important}.normal .ql-editor[data-v-084af6eb]{height:300px}.large .ql-editor[data-v-084af6eb]{height:500px}.ql-clean[data-v-084af6eb],.ql-image[data-v-084af6eb],.ql-video[data-v-084af6eb]{display:none!important}.ql-toolbar.ql-snow .ql-formats[data-v-084af6eb]{margin-right:5px!important}.rate-star-container .star[data-v-22e0cc99]{width:15px;height:15px;margin-right:3px}.rate-star-container .star.large[data-v-22e0cc99]{width:20px;height:20px;margin-right:5px}.rate-star-container .star.xlarge[data-v-22e0cc99]{width:35px;height:35px;margin-right:10px}.rate-star-container .image100[data-v-22e0cc99]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body[data-v-5f47b3b1]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-5f47b3b1]{display:flex;align-items:center}.v-start[data-v-5f47b3b1]{display:flex;align-items:flex-start}.v-end[data-v-5f47b3b1]{display:flex;align-items:flex-end}.v-around[data-v-5f47b3b1]{display:flex;justify-content:space-around}.v-between[data-v-5f47b3b1]{display:flex;justify-content:space-between}.v-column[data-v-5f47b3b1]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-5f47b3b1]{align-items:center}.align-top[data-v-5f47b3b1]{vertical-align:top}.txt-align-left[data-v-5f47b3b1]{text-align:left}.txt-align-center[data-v-5f47b3b1]{text-align:center}.txt-align-right[data-v-5f47b3b1]{text-align:right}.bg-darkgrey[data-v-5f47b3b1]{background-color:#2d2d2d}.bg-standard[data-v-5f47b3b1]{background-color:#057777}.bg-white[data-v-5f47b3b1]{background-color:#fff}.bg-lightgrey[data-v-5f47b3b1]{background-color:#d3d3d3}.f-4[data-v-5f47b3b1]{font-size:.4rem}.f-5[data-v-5f47b3b1]{font-size:.5rem}.f-6[data-v-5f47b3b1]{font-size:.65rem}.f-7[data-v-5f47b3b1]{font-size:.75rem}.f-8[data-v-5f47b3b1]{font-size:.8rem}.f-10[data-v-5f47b3b1]{font-size:1rem}.f-12[data-v-5f47b3b1]{font-size:1.2rem}.f-14[data-v-5f47b3b1]{font-size:1.4rem}.f-18[data-v-5f47b3b1]{font-size:1.8rem}.f-20[data-v-5f47b3b1]{font-size:2rem}.f-24[data-v-5f47b3b1]{font-size:2.25rem}.f-white[data-v-5f47b3b1]{color:#fff}.f-black[data-v-5f47b3b1]{color:#000}.f-grey[data-v-5f47b3b1]{color:#263238}.f-lightgrey[data-v-5f47b3b1]{color:#546e7a}.f-green[data-v-5f47b3b1]{color:#63bdc4}.f-darkgreen[data-v-5f47b3b1]{color:#057777}.f-orange[data-v-5f47b3b1]{color:#fd5e4d}.f-weight-500[data-v-5f47b3b1]{font-weight:500}.f-weight-600[data-v-5f47b3b1]{font-weight:600}.f-weight-700[data-v-5f47b3b1]{font-weight:700}.f-weight-800[data-v-5f47b3b1]{font-weight:800}.font-italic[data-v-5f47b3b1]{font-style:italic}.w-20[data-v-5f47b3b1]{width:20%}.w-30[data-v-5f47b3b1]{width:30%}.w-33[data-v-5f47b3b1]{width:33%}.w-40[data-v-5f47b3b1]{width:40%}.w-50[data-v-5f47b3b1]{width:50%}.w-60[data-v-5f47b3b1]{width:60%}.w-70[data-v-5f47b3b1]{width:70%}.w-80[data-v-5f47b3b1]{width:80%}.w-90[data-v-5f47b3b1]{width:90%}.w-100[data-v-5f47b3b1]{width:100%}.b-radius-25[data-v-5f47b3b1]{border-radius:25px}.b-radius-10[data-v-5f47b3b1]{border-radius:10px}.border-1-color[data-v-5f47b3b1]{border:1px solid #e0e0e0}.border-right-1[data-v-5f47b3b1]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-5f47b3b1]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-5f47b3b1]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-5f47b3b1]{padding:0}.p-8[data-v-5f47b3b1]{padding:8px}.p-10[data-v-5f47b3b1]{padding:10px}.p-12[data-v-5f47b3b1]{padding:12px}.p-15[data-v-5f47b3b1]{padding:15px}.p-20[data-v-5f47b3b1]{padding:20px}.p-30[data-v-5f47b3b1]{padding:30px}.p-40[data-v-5f47b3b1]{padding:40px}.p-50[data-v-5f47b3b1]{padding:50px}.pl-10[data-v-5f47b3b1]{padding-left:10px}.pl-20[data-v-5f47b3b1]{padding-left:20px}.pl-30[data-v-5f47b3b1]{padding-left:30px}.pl-40[data-v-5f47b3b1]{padding-left:40px}.pl-50[data-v-5f47b3b1]{padding-left:50px}.pr-10[data-v-5f47b3b1]{padding-right:10px}.pr-20[data-v-5f47b3b1]{padding-right:20px}.pr-30[data-v-5f47b3b1]{padding-right:30px}.pr-40[data-v-5f47b3b1]{padding-right:40px}.pr-50[data-v-5f47b3b1]{padding-right:50px}.pt-10[data-v-5f47b3b1]{padding-top:10px}.pt-20[data-v-5f47b3b1]{padding-top:20px}.pt-30[data-v-5f47b3b1]{padding-top:30px}.pt-40[data-v-5f47b3b1]{padding-top:40px}.pt-50[data-v-5f47b3b1]{padding-top:50px}.pb-10[data-v-5f47b3b1]{padding-bottom:10px}.pb-20[data-v-5f47b3b1]{padding-bottom:20px}.pb-30[data-v-5f47b3b1]{padding-bottom:30px}.pb-40[data-v-5f47b3b1]{padding-bottom:40px}.pb-50[data-v-5f47b3b1]{padding-bottom:50px}.m-0[data-v-5f47b3b1]{margin:0}.m-10[data-v-5f47b3b1]{margin:10px}.m-15[data-v-5f47b3b1]{margin:15px}.m-20[data-v-5f47b3b1]{margin:20px}.m-25[data-v-5f47b3b1]{margin:25px}.m-30[data-v-5f47b3b1]{margin:30px}.m-40[data-v-5f47b3b1]{margin:40px}.m-50[data-v-5f47b3b1]{margin:50px}.ml-10[data-v-5f47b3b1]{margin-left:10px}.ml-20[data-v-5f47b3b1]{margin-left:20px}.ml-30[data-v-5f47b3b1]{margin-left:30px}.ml-40[data-v-5f47b3b1]{margin-left:40px}.ml-50[data-v-5f47b3b1]{margin-left:50px}.ml-60[data-v-5f47b3b1]{margin-left:60px}.mr-10[data-v-5f47b3b1]{margin-right:10px}.mr-20[data-v-5f47b3b1]{margin-right:20px}.mr-30[data-v-5f47b3b1]{margin-right:30px}.mr-40[data-v-5f47b3b1]{margin-right:40px}.mr-50[data-v-5f47b3b1]{margin-right:50px}.mt-5[data-v-5f47b3b1]{margin-top:5px}.mt-10[data-v-5f47b3b1]{margin-top:10px}.mt-20[data-v-5f47b3b1]{margin-top:20px}.mt-30[data-v-5f47b3b1]{margin-top:30px}.mt-40[data-v-5f47b3b1]{margin-top:40px}.mt-50[data-v-5f47b3b1]{margin-top:50px}.mt-60[data-v-5f47b3b1]{margin-top:60px}.mt-70[data-v-5f47b3b1]{margin-top:70px}.mb-0[data-v-5f47b3b1]{margin-bottom:0}.mb-5[data-v-5f47b3b1]{margin-bottom:5px}.mb-10[data-v-5f47b3b1]{margin-bottom:10px}.mb-15[data-v-5f47b3b1]{margin-bottom:15px}.mb-20[data-v-5f47b3b1]{margin-bottom:20px}.mb-30[data-v-5f47b3b1]{margin-bottom:30px}.mb-40[data-v-5f47b3b1]{margin-bottom:40px}.mb-50[data-v-5f47b3b1]{margin-bottom:50px}.cursor-pointer[data-v-5f47b3b1]{cursor:pointer}.height-1[data-v-5f47b3b1]{line-height:1}body[data-v-5f47b3b1],html[data-v-5f47b3b1]{font-family:Roboto,sans-serif!important;height:100%}body[data-v-5f47b3b1]:not(.auth-page),html[data-v-5f47b3b1]:not(.auth-page){overflow-y:auto}body.auth-page[data-v-5f47b3b1],html.auth-page[data-v-5f47b3b1]{overflow:hidden;height:100%;position:fixed;width:100%}.error-text[data-v-5f47b3b1]{color:red;margin:6px 0 0 10px;font-family:Roboto,sans-serif;font-size:12px}.label-text[data-v-5f47b3b1]{color:#546e7a;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:14px}.section-text[data-v-5f47b3b1]{font-size:16px;font-weight:500;font-family:Roboto,sans-serif;border:0 solid #eee;border-bottom-width:.1px;padding:10px 20px}.word-break-all[data-v-5f47b3b1]{word-break:break-all}.auth-view[data-v-5f47b3b1]{width:100%;min-height:100vh;height:100vh;max-height:100vh;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background:linear-gradient(180deg,#dceef0,#e2f1f2 25%,#eef5f6 50%,#f2f7f8);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:88px;overflow:hidden}.form-container[data-v-5f47b3b1]{max-width:460px;min-width:250px;width:100%;display:flex;justify-content:center;align-items:center;position:relative;border-radius:12px;background:#fff;padding:40px 44px;margin-top:40px;box-shadow:0 4px 20px rgba(99,189,196,.15),0 2px 12px rgba(0,0,0,.06)}.form-container .form[data-v-5f47b3b1]{width:100%}.main-page[data-v-5f47b3b1]{padding-top:64px;margin-left:250px;min-height:100%;background-color:#f4f6f8;flex-grow:1}.main-page.drawer[data-v-5f47b3b1]{margin-left:250px}.main-page .page-content[data-v-5f47b3b1]{padding:30px 60px;min-height:calc(100vh - 70px)}.main-page .page-content.show-ads[data-v-5f47b3b1]{min-height:calc(100vh - 120px)}.box-shadow[data-v-5f47b3b1]{box-shadow:0 2px 2px rgba(0,0,0,.1)}.photo-preview-container[data-v-5f47b3b1]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100000;display:flex;background:#000}.photo-preview-container .v-window.v-carousel[data-v-5f47b3b1]{margin:auto}.photo-preview-container .v-responsive__content[data-v-5f47b3b1]{display:flex}.photo-preview-container .btn-close[data-v-5f47b3b1]{position:absolute;right:20px;top:20px;color:#fff}.ad-container[data-v-5f47b3b1]{min-width:240px;display:flex;align-items:flex-end;background-color:#f4f6f8;position:relative}.ad-container .adswrapper[data-v-5f47b3b1]{width:100%;height:100%;position:fixed;bottom:20px}.adsbygoogle.adsbygoogle-noablate[data-v-5f47b3b1]{display:none!important;left:-9999px!important}@media screen and (max-width:1200px){.main-page .page-content[data-v-5f47b3b1]{padding:20px 20px 20px 30px}}@media screen and (max-width:1024px){.auth-view[data-v-5f47b3b1]{padding-top:88px}.form-container[data-v-5f47b3b1]{margin-top:32px}}@media screen and (max-width:768px){.main-page[data-v-5f47b3b1]{margin-left:65px}}@media screen and (max-width:650px){.auth-view[data-v-5f47b3b1]{padding-top:88px}.form-container[data-v-5f47b3b1]{margin:32px 20px 30px 20px;padding:20px;max-width:auto;min-width:auto;width:auto}.main-page .page-content[data-v-5f47b3b1]{padding:15px}}@media screen and (max-width:576px){.ad-container[data-v-5f47b3b1]{position:fixed;bottom:0;right:0;height:50px;z-index:100;width:calc(100% - 65px)}.ad-container .adswrapper[data-v-5f47b3b1]{position:static}.dashboard-page[data-v-5f47b3b1]{display:block!important}.main-page .page-content[data-v-5f47b3b1]{max-height:calc(100vh - 175px)!important;min-height:calc(100vh - 175px)!important;overflow-y:auto}.w320h50[data-v-5f47b3b1]{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view[data-v-5f47b3b1]{padding-top:72px}.form-container[data-v-5f47b3b1]{margin:32px 20px 30px 20px}}@media screen and (max-width:375px){.auth-view .background-view .auth-logo[data-v-5f47b3b1]{height:32px}}@media screen and (max-width:320px){.auth-view .background-view .auth-logo[data-v-5f47b3b1]{height:28px}.auth-view .page-title[data-v-5f47b3b1]{font-size:14px}.auth-view .sub-text[data-v-5f47b3b1]{margin-bottom:20px}}.round-text-container .input-form[data-v-5f47b3b1]{width:100%;display:flex;justify-content:flex-start;border:1px solid #d3d3d3;border-radius:4px;padding:8px 10px}.round-text-container .input-form .icon-box[data-v-5f47b3b1]{margin-right:10px;width:17px;height:17px;display:flex;align-items:center;justify-content:center}.round-text-container .input-form .icon-box i[data-v-5f47b3b1]{color:#d8d8d8}.round-text-container .input-form input[data-v-5f47b3b1],.round-text-container .input-form textarea[data-v-5f47b3b1]{width:100%;color:#000;font-family:Roboto,sans-serif;border:none;font-size:1rem;padding:0}.round-text-container .input-form input[data-v-5f47b3b1]:active,.round-text-container .input-form input[data-v-5f47b3b1]:focus,.round-text-container .input-form input[data-v-5f47b3b1]:focus-visible,.round-text-container .input-form input[data-v-5f47b3b1]:hover,.round-text-container .input-form input[data-v-5f47b3b1]:visited,.round-text-container .input-form textarea[data-v-5f47b3b1]:active,.round-text-container .input-form textarea[data-v-5f47b3b1]:focus,.round-text-container .input-form textarea[data-v-5f47b3b1]:focus-visible,.round-text-container .input-form textarea[data-v-5f47b3b1]:hover,.round-text-container .input-form textarea[data-v-5f47b3b1]:visited{outline:none}.round-text-container .input-form input[data-v-5f47b3b1]::-moz-placeholder,.round-text-container .input-form textarea[data-v-5f47b3b1]::-moz-placeholder{color:#c9c9c9;opacity:1}.round-text-container .input-form input[data-v-5f47b3b1]::placeholder,.round-text-container .input-form textarea[data-v-5f47b3b1]::placeholder{color:#c9c9c9;opacity:1}.round-text-container .input-form input[data-v-5f47b3b1]:-ms-input-placeholder,.round-text-container .input-form textarea[data-v-5f47b3b1]:-ms-input-placeholder{color:#c9c9c9}.round-text-container .input-form input[data-v-5f47b3b1]::-ms-input-placeholder,.round-text-container .input-form textarea[data-v-5f47b3b1]::-ms-input-placeholder{color:#c9c9c9}.round-text-container .input-form textarea[data-v-5f47b3b1]{height:120px}.round-text-container .input-form input[data-v-5f47b3b1]::-webkit-inner-spin-button,.round-text-container .input-form input[data-v-5f47b3b1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.round-text-container .input-form span[data-v-5f47b3b1]{display:flex;align-items:center;width:18px;height:18px;margin-right:10px}.round-text-container .input-form a[data-v-5f47b3b1]{color:gray;text-decoration:none;cursor:pointer}[data-v-5f47b3b1] .v-text-field__suffix{opacity:1;color:#000}[data-v-5f47b3b1] .v-input__details{padding:0!important;margin-left:10px}[data-v-5f47b3b1] .v-input__details .v-messages{opacity:1}[data-v-5f47b3b1] .v-input__details .v-messages .v-messages__message{color:#e53935;margin-top:4px;margin-bottom:10px}.chip-container[data-v-5f47b3b1]{display:flex;flex-wrap:wrap;align-content:space-between;width:100%}.chip-container .chip[data-v-5f47b3b1]{margin-right:5px;margin-bottom:5px;background-color:#e0e0e0;padding:0 4px;border:1px solid #ccc;border-radius:3px;display:flex;align-items:center}.chip-container .chip img[data-v-5f47b3b1]{width:8px;height:8px;cursor:pointer;margin-left:10px}.chip-container input[data-v-5f47b3b1]{flex:1 1 auto;padding:4px}.vue-component-container[data-v-5f47b3b1]{height:auto}[data-v-5f47b3b1] .v-select{font-family:Roboto,sans-serif}[data-v-5f47b3b1] .v-input__control>div{margin-bottom:8px}[data-v-5f47b3b1] .v-input__slot{min-height:42px!important;margin-bottom:8px!important}[data-v-5f47b3b1] .v-select.v-text-field input{padding:0!important}[data-v-5f47b3b1] .v-text-field--outlined .v-label{top:5px;margin-top:9px;color:#c9c9c9}[data-v-5f47b3b1] .v-text-field__details{display:none;margin-bottom:8px}[data-v-5f47b3b1] .v-text-field--enclosed .v-input__append-inner{margin-top:10px}[data-v-5f47b3b1] .v-bottom-sheet.v-dialog{margin-left:250px}[data-v-5f47b3b1] .v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:0!important}[data-v-5f47b3b1] .v-text-field--outlined fieldset{border-color:#d3d3d3}[data-v-5f47b3b1] .v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label{top:5px}[data-v-5f47b3b1] .v-text-field--outlined .v-label{top:3px}.v-field[data-v-5f47b3b1]{position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:4px 4px 0 0;background-color:#fdfdfd;transition:background-color .2s,box-shadow .2s,border-color .2s;border-bottom:1px solid #757575}[data-v-5f47b3b1] .v-field{margin-bottom:0!important;color:#757575}.v-field--focused[data-v-5f47b3b1]{background-color:#eee}.v-field__overlay[data-v-5f47b3b1]{position:absolute;inset:0;border-radius:4px}.v-field__field[data-v-5f47b3b1]{position:relative}[data-v-5f47b3b1] .v-field__input{width:100%;border:none;background:transparent;outline:none;font-size:16px;padding:0;padding-left:15px;color:rgba(0,0,0,.87);min-height:44px;line-height:44px}[data-v-5f47b3b1] .v-text-field__prefix{min-height:44px;padding:0;padding-left:16px}.v-label[data-v-5f47b3b1]{position:absolute;top:18px;font-size:16px;color:rgba(0,0,0,.6);pointer-events:none;transition:all .2s ease;z-index:200}.address-text-field[data-v-5f47b3b1]{position:relative;width:100%}.address-text-field .v-field-label[data-v-5f47b3b1]{position:absolute;left:12px;top:18px;font-size:16px;color:rgba(0,0,0,.6);pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px;z-index:2}.address-text-field .v-field-label--floating[data-v-5f47b3b1]{top:-8px;font-size:12px;color:#000}.address-text-field .v-field__input[data-v-5f47b3b1]{width:100%;font-size:16px;border:1px solid gray;border-radius:4px;padding:16px 12px;background:#fff;transition:border-color .2s;line-height:unset}.address-text-field .v-field__input[data-v-5f47b3b1]:focus{outline:none;border:2px solid #000}.address-text-field .v-input__details[data-v-5f47b3b1]{margin-bottom:8px}.address-text-field .v-messages__message[data-v-5f47b3b1]{color:#e53935;font-size:12px;margin-left:4px}[data-v-5f47b3b1] .address-text-field.has-error .v-field__input{border-color:#e53935!important;color:#e53935!important}.address-text-field.has-error .v-field-label[data-v-5f47b3b1]{color:#e53935!important}[data-v-5f47b3b1] .v-input .v-input__details{margin-bottom:8px}[data-v-5f47b3b1] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}[data-v-5f47b3b1] .v-field.v-field--error .v-label{color:#ff5252!important}[data-v-5f47b3b1] .v-input.v-input--error .v-messages__message{color:#e53935!important}[data-v-5f47b3b1] .v-field.v-field--error .v-icon{color:#ff5252!important}.suggestion-cell[data-v-252e1577]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .15s;font:inherit;color:inherit;min-height:48px;box-sizing:border-box}.suggestion-cell[data-v-252e1577]:hover{background:#f5f5f5}.suggestion-cell[data-v-252e1577]:active{background:rgba(99,189,196,.08)}.suggestion-cell-icon[data-v-252e1577]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background:#f0f0f0;color:#6b7280}.suggestion-cell-icon[data-v-252e1577] .v-icon{color:inherit!important}.suggestion-cell-content[data-v-252e1577]{flex:1;min-width:0;overflow:hidden}.suggestion-cell-line[data-v-252e1577]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.suggestion-cell-title[data-v-252e1577]{font-size:14px;font-weight:600;color:#222}.suggestion-cell-title .highlight[data-v-252e1577]{color:#63bdc4;font-weight:600}.suggestion-cell-title .normal[data-v-252e1577]{font-weight:500}.suggestion-cell-extra[data-v-252e1577]{font-size:13px;color:#6b7280;font-weight:400;margin-left:4px}.suggestion-cell-avatar[data-v-252e1577]{flex-shrink:0;width:36px;height:36px;-o-object-fit:cover;object-fit:cover}.suggestion-cell-avatar.round[data-v-252e1577]{border-radius:50%}.suggestion-cell-avatar.square[data-v-252e1577]{border-radius:6px}.search-input-container[data-v-6596a9b9]{width:-moz-fit-content;width:fit-content;position:relative;z-index:2}@media screen and (max-width:1024px){.search-input-container[data-v-6596a9b9]{width:100%}}.search-input-container .search-input[data-v-6596a9b9]{border:0;outline:0;width:100%;height:35px;padding:5px 30px 5px 35px;background-color:#fff;border-radius:5px;width:600px;font-size:14px}@media screen and (max-width:1024px){.search-input-container .search-input[data-v-6596a9b9]{width:100%}}.search-input-container .search-input.has-value[data-v-6596a9b9]{padding-left:10px}.search-input-container .search-icon[data-v-6596a9b9]{position:absolute;left:10px;top:9px}.search-input-container .close-icon[data-v-6596a9b9]{position:absolute;right:10px;top:5px}.search-input-container .title-text[data-v-6596a9b9]{font-size:18px}.search-input-container .suggestions-container[data-v-6596a9b9]{width:600px;max-height:320px;overflow-y:auto;background-color:#fff;position:absolute;top:100%;left:0;right:0;margin-top:4px;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:10;padding:6px 0}@media screen and (max-width:1024px){.search-input-container .suggestions-container[data-v-6596a9b9]{width:100%}}.search-input-container .suggestions-container[data-v-6596a9b9]>*{border-bottom:1px solid #f0f0f0}.search-input-container .suggestions-container[data-v-6596a9b9]>:last-child{border-bottom:none}.small-rate-container .star-img[data-v-f3c1c96e]{width:15px;height:15px;margin-right:3px}.personal-info-modal[data-v-041f3c48]{padding:15px 25px 0 25px}.personal-info-modal .account-type-btn[data-v-041f3c48]{font-weight:500;text-transform:none;padding:25px 30px;border-radius:5px;transition:all .3s ease;display:flex;align-items:center;background-color:#f0f0f0;color:#555;border:1px solid #ccc}.personal-info-modal .account-type-btn v-icon[data-v-041f3c48]{margin-right:8px;color:#555}.personal-info-modal .account-type-btn.active[data-v-041f3c48]{background-color:#63bdc4;color:#fff;border-color:#63bdc4;box-shadow:0 2px 8px rgba(0,0,0,.2)}.personal-info-modal .account-type-btn.active v-icon[data-v-041f3c48]{color:#fff}.personal-info-modal .account-type-btn[data-v-041f3c48]:hover{filter:brightness(.95)}.personal-info-modal[data-v-041f3c48] .v-input__control>div{margin-bottom:8px}.personal-info-modal[data-v-041f3c48] .v-input__details{padding:0 12px;min-height:auto;margin-bottom:8px}.personal-info-modal[data-v-041f3c48] .v-input .v-input__details{margin-bottom:8px}.personal-info-modal[data-v-041f3c48] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}.personal-info-modal[data-v-041f3c48] .v-field.v-field--error .v-label{color:#ff5252!important}.personal-info-modal[data-v-041f3c48] .v-input.v-input--error .v-messages__message{color:#e53935!important}.personal-info-modal[data-v-041f3c48] .v-field.v-field--error .v-icon{color:#ff5252!important}.personal-info-modal .personal-info-location-field[data-v-041f3c48] .vue-component-container{margin-bottom:8px}.personal-info-modal .personal-info-location-field[data-v-041f3c48] .address-text-field{border:1px solid rgba(0,0,0,.38);border-radius:4px;background:transparent;padding:0;min-height:56px;transition:border-color .2s,box-shadow .2s}.personal-info-modal .personal-info-location-field[data-v-041f3c48] .address-text-field .v-field__input,.personal-info-modal .personal-info-location-field[data-v-041f3c48] .place-autocomplete-container{min-height:56px;padding:16px 12px;border-radius:4px}.personal-info-modal .personal-info-location-field[data-v-041f3c48] .address-text-field .v-field-label{left:12px;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(0,0,0,.6)}.personal-info-modal .personal-info-location-field[data-v-041f3c48] .address-text-field .v-field-label--floating{top:0;transform:translateY(-50%);font-size:12px;color:rgba(0,0,0,.6)}.personal-info-modal .personal-info-location-field[data-v-041f3c48] .v-input__details{padding:0 12px;min-height:auto;margin-bottom:8px}@media(max-width:600px){.personal-info-modal[data-v-041f3c48]{padding:15px 10px 0 10px}}.category-selector[data-v-77c94cdc]{padding:15px 20px;max-height:600px;overflow-y:auto}.category-selector .category-row[data-v-77c94cdc]{margin-bottom:20px}.category-selector .category-row .category-text[data-v-77c94cdc]{font-size:14px;color:#000;font-weight:600;margin-bottom:10px}.category-selector .category-row .sub-categories[data-v-77c94cdc]{display:flex;flex-wrap:wrap}.job-details-modal .main-form[data-v-2bc0f120]{padding:15px 25px 0 25px}.job-details-modal[data-v-2bc0f120] .v-chip{background-color:#63bdc4;color:#fff;font-size:14px;font-weight:500;border-radius:16px;padding:0 10px}.job-details-modal[data-v-2bc0f120] .v-chip.category{color:#263238;margin-bottom:5px}.job-details-modal .edit-icon[data-v-2bc0f120]{cursor:pointer;color:#63bdc4;font-size:20px}.job-details-modal[data-v-2bc0f120] .v-input__control>div{margin-bottom:8px}.job-details-modal[data-v-2bc0f120] .v-input__details{padding:0 12px;min-height:auto;margin-bottom:8px}.job-details-modal[data-v-2bc0f120] .v-input .v-input__details{margin-bottom:8px}.job-details-modal[data-v-2bc0f120] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}.job-details-modal[data-v-2bc0f120] .v-field.v-field--error .v-label{color:#ff5252!important}.job-details-modal[data-v-2bc0f120] .v-input.v-input--error .v-messages__message{color:#e53935!important}.job-details-modal[data-v-2bc0f120] .v-field.v-field--error .v-icon{color:#ff5252!important}@media(max-width:600px){.job-details-modal .main-form[data-v-2bc0f120]{padding:15px 10px 0 10px}}.education-modal[data-v-544c2b8d]{padding:15px 25px 0 25px}@media(max-width:600px){.education-modal[data-v-544c2b8d]{padding:15px 10px 0 10px}}.work-experience-modal[data-v-6e46b5ad]{padding:15px 25px 0 25px}@media(max-width:600px){.work-experience-modal[data-v-6e46b5ad]{padding:15px 10px 0 10px}}.screen-question-modal[data-v-2a0245d8]{padding:4px 4px 8px}.modal-intro[data-v-2a0245d8]{font-size:14px;color:#676767;line-height:1.5;margin:0 0 24px 0}.modal-section[data-v-2a0245d8]{margin-bottom:28px}.modal-section[data-v-2a0245d8]:last-child{margin-bottom:0}.section-title[data-v-2a0245d8]{display:flex;align-items:center;gap:10px;margin:0 0 12px 0;font-size:15px;font-weight:600;color:#263238}.section-title .section-icon[data-v-2a0245d8]{color:#63bdc4}.section-badge[data-v-2a0245d8]{margin-left:8px;font-size:11px;font-weight:500;color:#676767;background:#f0f0f0;padding:2px 8px;border-radius:10px}.section-hint[data-v-2a0245d8]{font-size:13px;color:#676767;margin:0 0 12px 0;line-height:1.4}.add-question-row[data-v-2a0245d8]{display:flex;gap:10px;margin-bottom:12px}.question-input[data-v-2a0245d8]{flex:1;min-width:0;padding:10px 14px;font-size:14px;border:1px solid #e0e0e0;border-radius:8px;font-family:inherit;transition:border-color .2s}.question-input[data-v-2a0245d8]::-moz-placeholder{color:#999}.question-input[data-v-2a0245d8]::placeholder{color:#999}.question-input[data-v-2a0245d8]:focus{outline:none;border-color:#63bdc4}.add-question-btn[data-v-2a0245d8]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;color:#fff;background:#63bdc4;border:none;border-radius:10px;cursor:pointer;flex-shrink:0;transition:background .2s,transform .15s;box-shadow:0 2px 8px rgba(99,189,196,.35)}.add-question-btn[data-v-2a0245d8]:hover:not(:disabled){background:#55a6ab;transform:scale(1.02)}.add-question-btn[data-v-2a0245d8]:disabled{opacity:.5;cursor:not-allowed;transform:none}.question-list[data-v-2a0245d8]{display:flex;flex-direction:column;gap:8px}.question-item.question-card[data-v-2a0245d8]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:2px solid #63bdc4;border-radius:10px;background:rgba(99,189,196,.06);transition:all .2s ease}.question-item-icon[data-v-2a0245d8]{color:#63bdc4;flex-shrink:0;width:20px;min-width:20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.question-item-text[data-v-2a0245d8]{flex:1;min-width:0;font-size:14px;font-weight:500;color:#263238;line-height:1.4;padding:0}.question-remove-btn[data-v-2a0245d8]{flex-shrink:0;width:28px;min-width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;color:#676767;background:none;border:none;border-radius:6px;cursor:pointer;transition:color .2s,background .2s;box-sizing:border-box}.question-remove-btn[data-v-2a0245d8]:hover{color:#dc3545;background:rgba(220,53,69,.08)}.suggested-section .section-title[data-v-2a0245d8]{margin-bottom:4px}.suggested-list[data-v-2a0245d8]{display:flex;flex-direction:column;gap:8px}.suggested-item[data-v-2a0245d8]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:2px solid #e8e8e8;border-radius:10px;background:#fafafa;cursor:pointer;transition:all .2s ease}.suggested-item[data-v-2a0245d8]:hover{border-color:rgba(99,189,196,.4);background:#fff}.suggested-item.selected[data-v-2a0245d8]{border-color:#63bdc4;background:rgba(99,189,196,.06)}.suggested-item.selected .suggested-label[data-v-2a0245d8]{color:#263238;font-weight:500}.suggested-checkbox[data-v-2a0245d8]{margin:0;flex-shrink:0;width:20px;min-width:20px;height:20px;margin-top:2px;accent-color:#63bdc4;box-sizing:border-box}.suggested-label[data-v-2a0245d8]{flex:1;min-width:0;font-size:14px;color:#263238;line-height:1.4;padding:0}.suggested-check[data-v-2a0245d8]{color:#63bdc4;flex-shrink:0;width:28px;min-width:28px;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box}@media(max-width:600px){.screen-question-modal[data-v-2a0245d8]{padding:0 0 8px 0}.add-question-row[data-v-2a0245d8]{flex-direction:column}.add-question-btn[data-v-2a0245d8]{justify-content:center}}.change-password-modal{&[data-v-79665c07]{padding-top:15px;display:flex;flex-direction:column;gap:15px}[data-v-79665c07] .v-input{.v-input__details{margin-bottom:8px}}[data-v-79665c07] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}[data-v-79665c07] .v-field.v-field--error .v-label{color:#ff5252!important}[data-v-79665c07] .v-input.v-input--error .v-messages__message{color:#e53935!important}[data-v-79665c07] .v-field.v-field--error .v-icon{color:#ff5252!important}}.confirm-delete-account-modal{&[data-v-09a5cf6c]{display:flex;flex-direction:column;gap:15px}[data-v-09a5cf6c] .v-input{.v-input__details{margin-bottom:8px}}[data-v-09a5cf6c] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}[data-v-09a5cf6c] .v-field.v-field--error .v-label{color:#ff5252!important}[data-v-09a5cf6c] .v-input.v-input--error .v-messages__message{color:#e53935!important}[data-v-09a5cf6c] .v-field.v-field--error .v-icon{color:#ff5252!important}}.category-picker-overlay[data-v-6c931810]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;background:rgba(0,0,0,.5);padding:40px 16px 24px;overflow-y:auto}.category-modal-fade-enter-active[data-v-6c931810],.category-modal-fade-leave-active[data-v-6c931810]{transition:opacity .2s ease}.category-modal-fade-enter-from[data-v-6c931810],.category-modal-fade-leave-to[data-v-6c931810]{opacity:0}.category-picker-card[data-v-6c931810]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12);max-width:720px;width:100%;margin:auto;flex-shrink:0}.category-picker-header[data-v-6c931810]{padding:28px 28px 0}.category-picker-title[data-v-6c931810]{margin:0 0 8px;font-size:22px;font-weight:600;color:#263238}.category-picker-subtitle[data-v-6c931810]{margin:0 0 20px;font-size:14px;color:#676767;line-height:1.4}.selection-summary[data-v-6c931810]{display:flex;align-items:center;justify-content:space-between;background:rgba(99,189,196,.08);border:1px solid rgba(99,189,196,.2);border-radius:10px;padding:12px 20px;margin:0 28px 16px}.summary-badge[data-v-6c931810]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#263238}.clear-btn[data-v-6c931810]{background:none;border:none;color:#63bdc4;font-size:13px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .2s ease}.clear-btn[data-v-6c931810]:hover{background:rgba(99,189,196,.1)}.category-picker-body[data-v-6c931810]{max-height:55vh;overflow-y:auto;padding:0 28px 20px}.categories-container[data-v-6c931810]{display:flex;flex-direction:column;gap:28px}.categories-loading[data-v-6c931810]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.categories-loading p[data-v-6c931810]{font-size:14px;color:#676767;margin:0}.category-section .section-header[data-v-6c931810]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.category-section .section-title[data-v-6c931810]{font-size:15px;font-weight:700;color:#263238;margin:0;letter-spacing:.01em}.category-section .section-count[data-v-6c931810]{font-size:12px;font-weight:600;color:#676767;background:#f5f5f5;padding:4px 10px;border-radius:12px}.subcategory-grid[data-v-6c931810]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.subcategory-card[data-v-6c931810]{position:relative;display:flex;flex-direction:column;align-items:center;padding:16px 12px;border:2px solid #e8e8e8;border-radius:12px;background:#fafafa;cursor:pointer;transition:all .2s ease;min-height:110px}.subcategory-card[data-v-6c931810]:hover{border-color:rgba(99,189,196,.4);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.subcategory-card.selected[data-v-6c931810]{border-color:#63bdc4;background:rgba(99,189,196,.06);box-shadow:0 2px 8px rgba(99,189,196,.2)}.subcategory-card.selected .card-icon-wrap[data-v-6c931810]{background:rgba(99,189,196,.12)}.subcategory-card.selected .card-label[data-v-6c931810]{color:#63bdc4;font-weight:600}.subcategory-card .card-icon-wrap[data-v-6c931810]{width:48px;height:48px;border-radius:12px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;margin-bottom:10px;transition:background .2s ease;overflow:hidden}.subcategory-card .card-icon[data-v-6c931810]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.subcategory-card .card-label[data-v-6c931810]{font-size:12px;font-weight:500;color:#263238;text-align:center;line-height:1.3;word-break:break-word;transition:color .2s ease}.subcategory-card .card-check[data-v-6c931810]{position:absolute;top:8px;right:8px;color:#63bdc4}.category-picker-footer[data-v-6c931810]{display:flex;justify-content:flex-end;gap:12px;padding:16px 28px 28px;border-top:1px solid #eee}.modal-btn[data-v-6c931810]{padding:10px 24px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .2s,border-color .2s}.modal-btn.cancel[data-v-6c931810]{background:#fff;border:1px solid #e0e0e0;color:#263238}.modal-btn.cancel[data-v-6c931810]:hover{background:#f5f5f5}.modal-btn.apply[data-v-6c931810]{background:#63bdc4;border:1px solid #63bdc4;color:#fff}.modal-btn.apply[data-v-6c931810]:hover{background:#55a6ab;border-color:#55a6ab}@media screen and (max-width:768px){.subcategory-grid[data-v-6c931810]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.subcategory-card[data-v-6c931810]{padding:14px 10px;min-height:100px}.subcategory-card .card-icon-wrap[data-v-6c931810]{width:42px;height:42px}.subcategory-card .card-icon[data-v-6c931810]{width:30px;height:30px}.subcategory-card .card-label[data-v-6c931810]{font-size:11px}.category-picker-body[data-v-6c931810],.category-picker-footer[data-v-6c931810],.category-picker-header[data-v-6c931810],.selection-summary[data-v-6c931810]{padding-left:20px;padding-right:20px}.selection-summary[data-v-6c931810]{margin-left:20px;margin-right:20px}}.connect-balance-card[data-v-1cd1b35a]{display:block;padding:20px;background:linear-gradient(135deg,rgba(99,189,196,.08),rgba(99,189,196,.02));border:1px solid rgba(99,189,196,.25);border-radius:12px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.connect-balance-card[data-v-1cd1b35a]:hover{border-color:rgba(99,189,196,.5);box-shadow:0 4px 12px rgba(99,189,196,.15)}.connect-balance-header[data-v-1cd1b35a]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.connect-balance-icon-wrap[data-v-1cd1b35a]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(99,189,196,.15);border-radius:10px}.connect-balance-icon[data-v-1cd1b35a]{width:24px;height:16px;-o-object-fit:contain;object-fit:contain}.connect-balance-heading[data-v-1cd1b35a]{flex:1;min-width:0}.connect-balance-title[data-v-1cd1b35a]{margin:0 0 4px;font-size:15px;font-weight:600;color:#263238}.connect-balance-desc[data-v-1cd1b35a]{margin:0;font-size:13px;color:#676767;line-height:1.4}.connect-balance-body[data-v-1cd1b35a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid rgba(0,0,0,.06)}.connect-balance-count[data-v-1cd1b35a]{display:flex;align-items:baseline;gap:6px}.connect-balance-number[data-v-1cd1b35a]{font-size:24px;font-weight:700;color:#63bdc4;line-height:1}.connect-balance-label[data-v-1cd1b35a]{font-size:13px;color:#676767;font-weight:500}.connect-balance-cta[data-v-1cd1b35a]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;color:#fff;background:#63bdc4;border:none;border-radius:8px;cursor:pointer;transition:background .2s;flex-shrink:0}.connect-balance-cta[data-v-1cd1b35a]:hover{background:#55a6ab}.connect-balance-note[data-v-1cd1b35a]{margin:12px 0 0;font-size:12px;color:#676767;line-height:1.4}.contract-cell[data-v-05774dee]{display:flex;flex-direction:column;gap:20px}.contract-overview[data-v-05774dee]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:20px 22px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.contract-overview-header[data-v-05774dee]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.contract-status[data-v-05774dee]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;border-radius:6px}.contract-status.active[data-v-05774dee]{background:rgba(99,189,196,.15);color:#63bdc4}.contract-status.completed[data-v-05774dee]{background:rgba(76,175,80,.12);color:#2e7d32}.contract-status.canceled[data-v-05774dee]{background:rgba(220,53,69,.12);color:#dc3545}.contract-timesheet-btn[data-v-05774dee]{flex-shrink:0}.contract-meta[data-v-05774dee]{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:13px;color:#6b7280;margin-bottom:16px}.contract-meta-item[data-v-05774dee]{font-weight:500}.contract-terms[data-v-05774dee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:16px 24px;padding-top:16px;border-top:1px solid #f0f0f0}.contract-term[data-v-05774dee]{display:flex;flex-direction:column;gap:2px}.contract-term .contract-term-label[data-v-05774dee]{font-size:12px;font-weight:500;color:#6b7280}.contract-term .contract-term-value[data-v-05774dee]{font-size:15px;font-weight:600;color:#222}.contract-term.contract-term-total .contract-term-value[data-v-05774dee]{color:#63bdc4;font-size:16px}.contract-party[data-v-05774dee]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:20px 22px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.contract-party-title[data-v-05774dee]{margin:0 0 16px;font-size:15px;font-weight:600;color:#222}.contract-party-row[data-v-05774dee]{display:flex;align-items:center;justify-content:space-between;gap:16px}.contract-party-info[data-v-05774dee]{display:flex;align-items:center;gap:12px;cursor:pointer;min-width:0}.contract-party-avatar[data-v-05774dee]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.contract-party-name[data-v-05774dee]{font-size:16px;font-weight:600;color:#222;line-height:1.3}.contract-party-message[data-v-05774dee]{flex-shrink:0}.contract-proposal[data-v-05774dee]{margin-top:18px;padding-top:18px;border-top:1px solid #f0f0f0}.contract-proposal-title[data-v-05774dee]{margin:0 0 10px;font-size:14px;font-weight:600;color:#374151}.contract-proposal-content[data-v-05774dee]{font-size:14px;line-height:1.55;color:#374151;white-space:pre-wrap;word-break:break-word}.contract-proposal-content[data-v-05774dee] p{margin:0 0 8px}.contract-proposal-content[data-v-05774dee] p:last-child{margin-bottom:0}.contract-review[data-v-05774dee]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:20px 22px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.contract-review-title[data-v-05774dee]{margin:0 0 8px;font-size:15px;font-weight:600;color:#222}.contract-review-hint[data-v-05774dee]{margin:0 0 16px;font-size:13px;color:#6b7280;line-height:1.45}.contract-review-rating[data-v-05774dee]{margin-bottom:16px}.contract-review-text[data-v-05774dee]{font-size:14px;line-height:1.55;color:#374151;font-style:italic;padding:14px 16px;background:#fafbfc;border-radius:8px;border:1px solid #eee}.contract-review-submit[data-v-05774dee]{margin-top:16px}@media screen and (max-width:600px){.contract-overview[data-v-05774dee],.contract-party[data-v-05774dee],.contract-review[data-v-05774dee]{padding:16px 18px}.contract-overview-header[data-v-05774dee]{flex-wrap:wrap}.contract-terms[data-v-05774dee]{grid-template-columns:1fr 1fr}.contract-party-row[data-v-05774dee]{flex-wrap:wrap}.contract-party-message[data-v-05774dee]{width:100%}}.round-btn[data-v-38c88ccd]{position:relative;color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;padding:14px 24px;border-radius:25px;width:100%;display:flex;gap:10px;justify-content:center;align-items:center;cursor:pointer;border:none;transition:all .25s ease}.round-btn[data-v-38c88ccd]:hover:not(.is-disabled){box-shadow:0 4px 8px rgba(0,0,0,.15)}.round-btn[data-v-38c88ccd]:active:not(.is-disabled){box-shadow:0 2px 4px rgba(0,0,0,.1)}.round-btn[data-v-38c88ccd]:focus{outline:none;box-shadow:0 0 0 3px rgba(99,189,196,.3)}.round-btn.is-disabled[data-v-38c88ccd]{cursor:not-allowed;box-shadow:none;transform:none}.round-btn.btn-red-bg[data-v-38c88ccd]{background-color:#dc3545}.round-btn.btn-red-bg[data-v-38c88ccd]:hover:not(.is-disabled){background-color:#c62232}.round-btn.btn-green-bg[data-v-38c88ccd]{background-color:#63bdc4}.round-btn.btn-green-bg[data-v-38c88ccd]:hover:not(.is-disabled){background-color:#46b0b8}.round-btn.btn-dark-bg[data-v-38c88ccd]{background-color:#2d2d2d}.round-btn.btn-dark-bg[data-v-38c88ccd]:hover:not(.is-disabled){background-color:#414141}.round-btn.btn-white-bg-green-border[data-v-38c88ccd]{background-color:#fff;border:2px solid #63bdc4;color:#63bdc4}.round-btn.btn-white-bg-green-border[data-v-38c88ccd]:hover:not(.is-disabled){background-color:#63bdc4;color:#fff}.round-btn.btn-white-bg-green-border:hover:not(.is-disabled) .check-icon[data-v-38c88ccd]{color:#fff!important}.round-btn.btn-white-bg-border-grey[data-v-38c88ccd]{background-color:#fff;border:2px solid #d8d8d8;color:#d8d8d8}.round-btn.btn-white-bg-border-grey[data-v-38c88ccd]:hover:not(.is-disabled){background-color:#f5f5f5}.round-btn .btn-title[data-v-38c88ccd]{letter-spacing:1px;margin-left:5px}.round-btn .space-1[data-v-38c88ccd]{letter-spacing:1px}.round-btn .left-icon[data-v-38c88ccd]{position:absolute;left:20px}.round-btn .right-icon[data-v-38c88ccd]{position:absolute;right:20px}.filter-jobs-modal .modal-overlay[data-v-dac3812a]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;background-color:rgba(0,0,0,.855);z-index:1000}.filter-jobs-modal .modal-content[data-v-dac3812a]{background-color:#fff;width:500px;height:-moz-max-content;height:max-content;margin-top:5vh;border-radius:20px;z-index:1001}.filter-jobs-modal .modal-content .title-box[data-v-dac3812a]{display:flex;align-items:center;justify-content:space-between;padding:20px 15px;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.filter-jobs-modal .modal-content .title-box .btn-refresh[data-v-dac3812a]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;cursor:pointer;margin-right:15px}.filter-jobs-modal .modal-content .title-box .btn-close[data-v-dac3812a]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.filter-jobs-modal .modal-content .title-box .title-text[data-v-dac3812a]{font-weight:600;font-size:20px;color:#263238}.filter-jobs-modal .modal-content .location-field[data-v-dac3812a]{margin:0 15px}.filter-jobs-modal .modal-content .distance-box.disabled[data-v-dac3812a]{opacity:.5;pointer-events:none}.filter-jobs-modal .modal-content .distance-box .top[data-v-dac3812a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600}.filter-jobs-modal .modal-content .distance-box .top .label-text[data-v-dac3812a]{color:#546e74}.filter-jobs-modal .modal-content .distance-box .top .value-text[data-v-dac3812a]{color:#63bdc4}.filter-jobs-modal .modal-content .btn-groups[data-v-dac3812a]{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:15px}.filter-jobs-modal .modal-content .btn-groups .btn-clear-all[data-v-dac3812a]{cursor:pointer;width:160px;color:#0b0b0b}.filter-jobs-modal .modal-content .btn-groups .btn-apply[data-v-dac3812a]{background:#5fb9c4;border-radius:20px;color:#fff;cursor:pointer;width:160px;padding:7px 0}.filter-jobs-modal .contents[data-v-dac3812a]{padding:0 30px 15px 30px}.filter-jobs-modal .contents .add-image[data-v-dac3812a]{width:16px;height:16px}.filter-jobs-modal .contents .category-container[data-v-dac3812a]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}[data-v-dac3812a] .vue-slider-process{background-color:#63bdc4}[data-v-dac3812a] .vue-slider:hover .vue-slider-dot-handle:hover{border-color:#63bdc4}[data-v-dac3812a] .vue-slider-dot-handle{border:2px solid #63bdc4}[data-v-dac3812a] .vue-slider:hover .vue-slider-process{background-color:#63bdc4}@media screen and (max-width:767px){.filter-jobs-modal .modal-content[data-v-dac3812a]{width:90vw}}.job-card[data-v-1916d499]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;cursor:pointer;transition:box-shadow .2s,border-color .2s;display:flex;flex-direction:column;align-items:stretch;text-align:left;min-height:180px}.job-card[data-v-1916d499]:hover{border-color:#d1d1d1;box-shadow:0 2px 8px rgba(0,0,0,.08)}.job-card-header[data-v-1916d499]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.job-card-status[data-v-1916d499]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:4px 8px;border-radius:4px}.job-card-status.open[data-v-1916d499]{background:rgba(99,189,196,.2);color:#63bdc4}.job-card-status.active[data-v-1916d499]{background:rgba(25,118,210,.12);color:#1976d2}.job-card-status.completed[data-v-1916d499]{background:rgba(76,175,80,.12);color:#2e7d32}.job-card-date[data-v-1916d499]{font-size:12px;color:#6b7280}.job-card-title[data-v-1916d499]{margin:0 0 12px;font-size:16px;font-weight:600;color:#222;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.job-card-meta[data-v-1916d499]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;font-size:13px;color:#5e6d55;margin-bottom:8px}.job-card-meta .meta-budget[data-v-1916d499],.job-card-meta .meta-location[data-v-1916d499]{display:inline-flex;align-items:center;gap:4px;font-weight:500}.job-card-meta .meta-budget[data-v-1916d499]{color:#222}.job-card-proposals[data-v-1916d499]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#63bdc4;margin-bottom:12px}.job-card-proposals .proposals-icon[data-v-1916d499]{color:#63bdc4!important}.job-card-description[data-v-1916d499]{margin:0 0 12px;font-size:13px;color:#5e6d55;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.job-card-footer[data-v-1916d499]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #f0f0f0}.job-card-type[data-v-1916d499]{font-size:12px;color:#6b7280}.job-card-view[data-v-1916d499]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#63bdc4}@media screen and (max-width:768px){.job-card[data-v-1916d499]{padding:16px;min-height:160px}.job-card-title[data-v-1916d499]{font-size:15px}}body[data-v-3ae644bb]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-3ae644bb]{display:flex;align-items:center}.v-start[data-v-3ae644bb]{display:flex;align-items:flex-start}.v-end[data-v-3ae644bb]{display:flex;align-items:flex-end}.v-around[data-v-3ae644bb]{display:flex;justify-content:space-around}.v-between[data-v-3ae644bb]{display:flex;justify-content:space-between}.v-column[data-v-3ae644bb]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-3ae644bb]{align-items:center}.align-top[data-v-3ae644bb]{vertical-align:top}.txt-align-left[data-v-3ae644bb]{text-align:left}.txt-align-center[data-v-3ae644bb]{text-align:center}.txt-align-right[data-v-3ae644bb]{text-align:right}.bg-darkgrey[data-v-3ae644bb]{background-color:#2d2d2d}.bg-standard[data-v-3ae644bb]{background-color:#057777}.bg-white[data-v-3ae644bb]{background-color:#fff}.bg-lightgrey[data-v-3ae644bb]{background-color:#d3d3d3}.f-4[data-v-3ae644bb]{font-size:.4rem}.f-5[data-v-3ae644bb]{font-size:.5rem}.f-6[data-v-3ae644bb]{font-size:.65rem}.f-7[data-v-3ae644bb]{font-size:.75rem}.f-8[data-v-3ae644bb]{font-size:.8rem}.f-10[data-v-3ae644bb]{font-size:1rem}.f-12[data-v-3ae644bb]{font-size:1.2rem}.f-14[data-v-3ae644bb]{font-size:1.4rem}.f-18[data-v-3ae644bb]{font-size:1.8rem}.f-20[data-v-3ae644bb]{font-size:2rem}.f-24[data-v-3ae644bb]{font-size:2.25rem}.f-white[data-v-3ae644bb]{color:#fff}.f-black[data-v-3ae644bb]{color:#000}.f-grey[data-v-3ae644bb]{color:#263238}.f-lightgrey[data-v-3ae644bb]{color:#546e7a}.f-green[data-v-3ae644bb]{color:#63bdc4}.f-darkgreen[data-v-3ae644bb]{color:#057777}.f-orange[data-v-3ae644bb]{color:#fd5e4d}.f-weight-500[data-v-3ae644bb]{font-weight:500}.f-weight-600[data-v-3ae644bb]{font-weight:600}.f-weight-700[data-v-3ae644bb]{font-weight:700}.f-weight-800[data-v-3ae644bb]{font-weight:800}.font-italic[data-v-3ae644bb]{font-style:italic}.w-20[data-v-3ae644bb]{width:20%}.w-30[data-v-3ae644bb]{width:30%}.w-33[data-v-3ae644bb]{width:33%}.w-40[data-v-3ae644bb]{width:40%}.w-50[data-v-3ae644bb]{width:50%}.w-60[data-v-3ae644bb]{width:60%}.w-70[data-v-3ae644bb]{width:70%}.w-80[data-v-3ae644bb]{width:80%}.w-90[data-v-3ae644bb]{width:90%}.w-100[data-v-3ae644bb]{width:100%}.b-radius-25[data-v-3ae644bb]{border-radius:25px}.b-radius-10[data-v-3ae644bb]{border-radius:10px}.border-1-color[data-v-3ae644bb]{border:1px solid #e0e0e0}.border-right-1[data-v-3ae644bb]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-3ae644bb]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-3ae644bb]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-3ae644bb]{padding:0}.p-8[data-v-3ae644bb]{padding:8px}.p-10[data-v-3ae644bb]{padding:10px}.p-12[data-v-3ae644bb]{padding:12px}.p-15[data-v-3ae644bb]{padding:15px}.p-20[data-v-3ae644bb]{padding:20px}.p-30[data-v-3ae644bb]{padding:30px}.p-40[data-v-3ae644bb]{padding:40px}.p-50[data-v-3ae644bb]{padding:50px}.pl-10[data-v-3ae644bb]{padding-left:10px}.pl-20[data-v-3ae644bb]{padding-left:20px}.pl-30[data-v-3ae644bb]{padding-left:30px}.pl-40[data-v-3ae644bb]{padding-left:40px}.pl-50[data-v-3ae644bb]{padding-left:50px}.pr-10[data-v-3ae644bb]{padding-right:10px}.pr-20[data-v-3ae644bb]{padding-right:20px}.pr-30[data-v-3ae644bb]{padding-right:30px}.pr-40[data-v-3ae644bb]{padding-right:40px}.pr-50[data-v-3ae644bb]{padding-right:50px}.pt-10[data-v-3ae644bb]{padding-top:10px}.pt-20[data-v-3ae644bb]{padding-top:20px}.pt-30[data-v-3ae644bb]{padding-top:30px}.pt-40[data-v-3ae644bb]{padding-top:40px}.pt-50[data-v-3ae644bb]{padding-top:50px}.pb-10[data-v-3ae644bb]{padding-bottom:10px}.pb-20[data-v-3ae644bb]{padding-bottom:20px}.pb-30[data-v-3ae644bb]{padding-bottom:30px}.pb-40[data-v-3ae644bb]{padding-bottom:40px}.pb-50[data-v-3ae644bb]{padding-bottom:50px}.m-0[data-v-3ae644bb]{margin:0}.m-10[data-v-3ae644bb]{margin:10px}.m-15[data-v-3ae644bb]{margin:15px}.m-20[data-v-3ae644bb]{margin:20px}.m-25[data-v-3ae644bb]{margin:25px}.m-30[data-v-3ae644bb]{margin:30px}.m-40[data-v-3ae644bb]{margin:40px}.m-50[data-v-3ae644bb]{margin:50px}.ml-10[data-v-3ae644bb]{margin-left:10px}.ml-20[data-v-3ae644bb]{margin-left:20px}.ml-30[data-v-3ae644bb]{margin-left:30px}.ml-40[data-v-3ae644bb]{margin-left:40px}.ml-50[data-v-3ae644bb]{margin-left:50px}.ml-60[data-v-3ae644bb]{margin-left:60px}.mr-10[data-v-3ae644bb]{margin-right:10px}.mr-20[data-v-3ae644bb]{margin-right:20px}.mr-30[data-v-3ae644bb]{margin-right:30px}.mr-40[data-v-3ae644bb]{margin-right:40px}.mr-50[data-v-3ae644bb]{margin-right:50px}.mt-5[data-v-3ae644bb]{margin-top:5px}.mt-10[data-v-3ae644bb]{margin-top:10px}.mt-20[data-v-3ae644bb]{margin-top:20px}.mt-30[data-v-3ae644bb]{margin-top:30px}.mt-40[data-v-3ae644bb]{margin-top:40px}.mt-50[data-v-3ae644bb]{margin-top:50px}.mt-60[data-v-3ae644bb]{margin-top:60px}.mt-70[data-v-3ae644bb]{margin-top:70px}.mb-0[data-v-3ae644bb]{margin-bottom:0}.mb-5[data-v-3ae644bb]{margin-bottom:5px}.mb-10[data-v-3ae644bb]{margin-bottom:10px}.mb-15[data-v-3ae644bb]{margin-bottom:15px}.mb-20[data-v-3ae644bb]{margin-bottom:20px}.mb-30[data-v-3ae644bb]{margin-bottom:30px}.mb-40[data-v-3ae644bb]{margin-bottom:40px}.mb-50[data-v-3ae644bb]{margin-bottom:50px}.cursor-pointer[data-v-3ae644bb]{cursor:pointer}.height-1[data-v-3ae644bb]{line-height:1}.proposal-cell-container[data-v-3ae644bb]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px 22px;display:flex;flex-direction:column;transition:box-shadow .2s ease,border-color .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.proposal-cell-container[data-v-3ae644bb]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d6d6d6}.proposal-cell-container .top-row[data-v-3ae644bb]{display:flex;width:100%;align-items:flex-start;gap:15px}.proposal-cell-container .top-row .employee-info[data-v-3ae644bb]{flex-grow:1;cursor:pointer}.proposal-cell-container .top-row .employee-info .v-center[data-v-3ae644bb]{display:flex;align-items:flex-start}.proposal-cell-container .top-row .employee-info .v-center .avatar-img[data-v-3ae644bb]{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.proposal-cell-container .top-row .employee-info .v-center .info-block[data-v-3ae644bb]{display:flex;flex-direction:column;min-width:0}.proposal-cell-container .top-row .employee-info .v-center .info-block .name-text[data-v-3ae644bb]{font-weight:600;font-size:16px;color:#263238;line-height:1.3}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration[data-v-3ae644bb]{display:flex;align-items:center;margin-top:5px}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .price[data-v-3ae644bb]{font-weight:500;color:#63bdc4}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .extra-pay-unit[data-v-3ae644bb]{margin-left:5px;font-size:.8rem;color:gray}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .duration[data-v-3ae644bb]{margin-left:10px;font-size:.85rem;color:#333}.proposal-cell-container .top-row .action-buttons[data-v-3ae644bb]{display:flex;flex-direction:column;align-items:flex-end}.proposal-cell-container .top-row .action-buttons .action-btn[data-v-3ae644bb]{width:140px}.proposal-cell-container .section-content[data-v-3ae644bb]{margin-top:16px;padding-top:16px;border-top:1px solid #eee;overflow:hidden;transition:max-height .3s ease}.proposal-cell-container .section-content.collapsed[data-v-3ae644bb]{max-height:125px}.proposal-cell-container .section-content .cover-text[data-v-3ae644bb],.proposal-cell-container .section-content .question-answer-box[data-v-3ae644bb]{margin-bottom:12px;white-space:pre-line;font-size:14px;line-height:1.55;color:#263238}.proposal-cell-container .section-content .question-text[data-v-3ae644bb]{font-weight:600;font-size:14px;margin-bottom:4px;color:#263238}.proposal-cell-container .section-content .answer-text[data-v-3ae644bb]{font-size:14px;line-height:1.5;color:#676767}.proposal-cell-container .read-more-toggle[data-v-3ae644bb]{color:#63bdc4;font-weight:500;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:768px){.top-row[data-v-3ae644bb]{flex-direction:column}.top-row .employee-info .v-center[data-v-3ae644bb]{flex-direction:row}.top-row .employee-info .avatar-img[data-v-3ae644bb]{width:40px;height:40px}.top-row .action-buttons[data-v-3ae644bb]{width:100%;margin-top:10px;flex-direction:row;gap:10px}}@media screen and (max-width:450px){.action-buttons[data-v-3ae644bb]{width:100%}.action-buttons .action-btn[data-v-3ae644bb]{max-width:unset!important;width:100%!important}}.skills-box[data-v-0053a91b]{display:flex;flex-wrap:wrap;margin-top:5px}.skills-box.large .tag[data-v-0053a91b]{font-size:14px;padding:5px 15px}.skills-box .tag[data-v-0053a91b]{background-color:#63bdc4;margin-right:5px;margin-bottom:5px;font-size:12px;color:#fff;padding:3px 12px;border-radius:15px;text-align:left}.warning-wrapper[data-v-7d33939d]{background-color:#fdedee;display:flex;align-items:center;padding:15px 20px;border-radius:5px}.warning-wrapper .warning-icon[data-v-7d33939d]{min-width:30px}.warning-wrapper .warning-text[data-v-7d33939d]{font-size:15px;color:#000;margin-left:15px}.screen-questions-box .header[data-v-cd014078]{display:flex;align-items:center;justify-content:space-between}.screen-questions-box .plus-icon[data-v-cd014078]{color:#63bdc4;cursor:pointer;font-size:24px}.questions-list[data-v-cd014078]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.question-item[data-v-cd014078]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f8f9fa;border:1px solid #eee;border-radius:10px;transition:border-color .2s,background .2s}.question-item[data-v-cd014078]:hover{border-color:rgba(99,189,196,.3);background:#fff}.question-number[data-v-cd014078]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;background:#63bdc4;border-radius:50%;line-height:1}.question-text[data-v-cd014078]{flex:1;min-width:0;font-size:14px;font-weight:500;color:#263238;line-height:1.4}.empty-state[data-v-cd014078]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center;margin-top:8px;background:rgba(99,189,196,.04);border:1px dashed rgba(99,189,196,.3);border-radius:10px}.empty-state-title[data-v-cd014078]{margin:0 0 6px;font-size:14px;font-weight:600;color:#263238}.empty-state-desc[data-v-cd014078]{margin:0;font-size:13px;color:#676767;line-height:1.4;max-width:260px}.category-box[data-v-08e1fd91]{display:flex;flex-wrap:wrap;gap:12px 16px;padding-top:0;padding-bottom:4px;max-width:100%}body[data-v-19ebb10c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-19ebb10c]{display:flex;align-items:center}.v-start[data-v-19ebb10c]{display:flex;align-items:flex-start}.v-end[data-v-19ebb10c]{display:flex;align-items:flex-end}.v-around[data-v-19ebb10c]{display:flex;justify-content:space-around}.v-between[data-v-19ebb10c]{display:flex;justify-content:space-between}.v-column[data-v-19ebb10c]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-19ebb10c]{align-items:center}.align-top[data-v-19ebb10c]{vertical-align:top}.txt-align-left[data-v-19ebb10c]{text-align:left}.txt-align-center[data-v-19ebb10c]{text-align:center}.txt-align-right[data-v-19ebb10c]{text-align:right}.bg-darkgrey[data-v-19ebb10c]{background-color:#2d2d2d}.bg-standard[data-v-19ebb10c]{background-color:#057777}.bg-white[data-v-19ebb10c]{background-color:#fff}.bg-lightgrey[data-v-19ebb10c]{background-color:#d3d3d3}.f-4[data-v-19ebb10c]{font-size:.4rem}.f-5[data-v-19ebb10c]{font-size:.5rem}.f-6[data-v-19ebb10c]{font-size:.65rem}.f-7[data-v-19ebb10c]{font-size:.75rem}.f-8[data-v-19ebb10c]{font-size:.8rem}.f-10[data-v-19ebb10c]{font-size:1rem}.f-12[data-v-19ebb10c]{font-size:1.2rem}.f-14[data-v-19ebb10c]{font-size:1.4rem}.f-18[data-v-19ebb10c]{font-size:1.8rem}.f-20[data-v-19ebb10c]{font-size:2rem}.f-24[data-v-19ebb10c]{font-size:2.25rem}.f-white[data-v-19ebb10c]{color:#fff}.f-black[data-v-19ebb10c]{color:#000}.f-grey[data-v-19ebb10c]{color:#263238}.f-lightgrey[data-v-19ebb10c]{color:#546e7a}.f-green[data-v-19ebb10c]{color:#63bdc4}.f-darkgreen[data-v-19ebb10c]{color:#057777}.f-orange[data-v-19ebb10c]{color:#fd5e4d}.f-weight-500[data-v-19ebb10c]{font-weight:500}.f-weight-600[data-v-19ebb10c]{font-weight:600}.f-weight-700[data-v-19ebb10c]{font-weight:700}.f-weight-800[data-v-19ebb10c]{font-weight:800}.font-italic[data-v-19ebb10c]{font-style:italic}.w-20[data-v-19ebb10c]{width:20%}.w-30[data-v-19ebb10c]{width:30%}.w-33[data-v-19ebb10c]{width:33%}.w-40[data-v-19ebb10c]{width:40%}.w-50[data-v-19ebb10c]{width:50%}.w-60[data-v-19ebb10c]{width:60%}.w-70[data-v-19ebb10c]{width:70%}.w-80[data-v-19ebb10c]{width:80%}.w-90[data-v-19ebb10c]{width:90%}.w-100[data-v-19ebb10c]{width:100%}.b-radius-25[data-v-19ebb10c]{border-radius:25px}.b-radius-10[data-v-19ebb10c]{border-radius:10px}.border-1-color[data-v-19ebb10c]{border:1px solid #e0e0e0}.border-right-1[data-v-19ebb10c]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-19ebb10c]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-19ebb10c]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-19ebb10c]{padding:0}.p-8[data-v-19ebb10c]{padding:8px}.p-10[data-v-19ebb10c]{padding:10px}.p-12[data-v-19ebb10c]{padding:12px}.p-15[data-v-19ebb10c]{padding:15px}.p-20[data-v-19ebb10c]{padding:20px}.p-30[data-v-19ebb10c]{padding:30px}.p-40[data-v-19ebb10c]{padding:40px}.p-50[data-v-19ebb10c]{padding:50px}.pl-10[data-v-19ebb10c]{padding-left:10px}.pl-20[data-v-19ebb10c]{padding-left:20px}.pl-30[data-v-19ebb10c]{padding-left:30px}.pl-40[data-v-19ebb10c]{padding-left:40px}.pl-50[data-v-19ebb10c]{padding-left:50px}.pr-10[data-v-19ebb10c]{padding-right:10px}.pr-20[data-v-19ebb10c]{padding-right:20px}.pr-30[data-v-19ebb10c]{padding-right:30px}.pr-40[data-v-19ebb10c]{padding-right:40px}.pr-50[data-v-19ebb10c]{padding-right:50px}.pt-10[data-v-19ebb10c]{padding-top:10px}.pt-20[data-v-19ebb10c]{padding-top:20px}.pt-30[data-v-19ebb10c]{padding-top:30px}.pt-40[data-v-19ebb10c]{padding-top:40px}.pt-50[data-v-19ebb10c]{padding-top:50px}.pb-10[data-v-19ebb10c]{padding-bottom:10px}.pb-20[data-v-19ebb10c]{padding-bottom:20px}.pb-30[data-v-19ebb10c]{padding-bottom:30px}.pb-40[data-v-19ebb10c]{padding-bottom:40px}.pb-50[data-v-19ebb10c]{padding-bottom:50px}.m-0[data-v-19ebb10c]{margin:0}.m-10[data-v-19ebb10c]{margin:10px}.m-15[data-v-19ebb10c]{margin:15px}.m-20[data-v-19ebb10c]{margin:20px}.m-25[data-v-19ebb10c]{margin:25px}.m-30[data-v-19ebb10c]{margin:30px}.m-40[data-v-19ebb10c]{margin:40px}.m-50[data-v-19ebb10c]{margin:50px}.ml-10[data-v-19ebb10c]{margin-left:10px}.ml-20[data-v-19ebb10c]{margin-left:20px}.ml-30[data-v-19ebb10c]{margin-left:30px}.ml-40[data-v-19ebb10c]{margin-left:40px}.ml-50[data-v-19ebb10c]{margin-left:50px}.ml-60[data-v-19ebb10c]{margin-left:60px}.mr-10[data-v-19ebb10c]{margin-right:10px}.mr-20[data-v-19ebb10c]{margin-right:20px}.mr-30[data-v-19ebb10c]{margin-right:30px}.mr-40[data-v-19ebb10c]{margin-right:40px}.mr-50[data-v-19ebb10c]{margin-right:50px}.mt-5[data-v-19ebb10c]{margin-top:5px}.mt-10[data-v-19ebb10c]{margin-top:10px}.mt-20[data-v-19ebb10c]{margin-top:20px}.mt-30[data-v-19ebb10c]{margin-top:30px}.mt-40[data-v-19ebb10c]{margin-top:40px}.mt-50[data-v-19ebb10c]{margin-top:50px}.mt-60[data-v-19ebb10c]{margin-top:60px}.mt-70[data-v-19ebb10c]{margin-top:70px}.mb-0[data-v-19ebb10c]{margin-bottom:0}.mb-5[data-v-19ebb10c]{margin-bottom:5px}.mb-10[data-v-19ebb10c]{margin-bottom:10px}.mb-15[data-v-19ebb10c]{margin-bottom:15px}.mb-20[data-v-19ebb10c]{margin-bottom:20px}.mb-30[data-v-19ebb10c]{margin-bottom:30px}.mb-40[data-v-19ebb10c]{margin-bottom:40px}.mb-50[data-v-19ebb10c]{margin-bottom:50px}.cursor-pointer[data-v-19ebb10c]{cursor:pointer}.height-1[data-v-19ebb10c]{line-height:1}.overview-page[data-v-19ebb10c]{background-color:#fff;font-size:14px;color:#263238;line-height:1.6}.overview-page[data-v-19ebb10c] p{margin-bottom:8px}.overview-page .section[data-v-19ebb10c]{padding:24px 24px;border-bottom:1px solid #e0e0e0}.overview-page .section[data-v-19ebb10c]:last-child{border-bottom:none}.overview-page .section .section-title[data-v-19ebb10c]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#263238;margin-bottom:16px}.overview-page .section .section-title .section-icon[data-v-19ebb10c]{color:#63bdc4}.overview-page .section.section-primary[data-v-19ebb10c]{padding-top:28px}.overview-page .section.section-primary .job-description[data-v-19ebb10c]{font-size:14px;line-height:1.7;color:#263238}.overview-page .section.section-primary .job-description[data-v-19ebb10c] p{margin:0!important}.overview-page .section.section-primary .job-description[data-v-19ebb10c] p:empty,.overview-page .section.section-primary .job-description[data-v-19ebb10c] p:has(>br:only-child){margin:0!important;height:0!important;min-height:0!important;line-height:0!important;overflow:hidden!important}.overview-page .section.section-primary .job-description[data-v-19ebb10c] h1,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h2,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h3,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h4,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h5,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h6{font-size:14px!important;font-weight:600!important;margin:1em 0 .5em!important;line-height:1.4!important}.overview-page .section.section-primary .job-description[data-v-19ebb10c] h1:first-child,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h2:first-child,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h3:first-child,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h4:first-child,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h5:first-child,.overview-page .section.section-primary .job-description[data-v-19ebb10c] h6:first-child{margin-top:0!important}.overview-page .section.section-details[data-v-19ebb10c]{background:#fafbfc}.overview-page .section.section-details .details-row[data-v-19ebb10c]{display:flex;flex-wrap:wrap;gap:16px}.overview-page .section.section-details .detail-card[data-v-19ebb10c]{display:flex;align-items:flex-start;gap:14px;flex:1;min-width:160px;padding:16px 20px;background:#fff;border-radius:10px;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease,border-color .2s ease}.overview-page .section.section-details .detail-card[data-v-19ebb10c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.overview-page .section.section-details .detail-card__icon[data-v-19ebb10c]{color:#63bdc4;flex-shrink:0;margin-top:2px}.overview-page .section.section-details .detail-card__content[data-v-19ebb10c]{display:flex;flex-direction:column;gap:4px;min-width:0}.overview-page .section.section-details .detail-card__label[data-v-19ebb10c]{font-size:12px;font-weight:500;color:#676767}.overview-page .section.section-details .detail-card__value[data-v-19ebb10c]{font-weight:600;font-size:16px;color:#263238;line-height:1.3}.overview-page .section .activity-line[data-v-19ebb10c]{font-size:14px;margin:8px 0;color:#263238}.overview-page .section .job-description[data-v-19ebb10c]{white-space:pre-wrap}.overview-page .section.section-screening[data-v-19ebb10c]{background:#fafbfc}.overview-page .section.section-screening .section-title[data-v-19ebb10c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.overview-page .section.section-screening .section-title .question-count[data-v-19ebb10c]{font-size:13px;font-weight:500;color:#676767;background:rgba(99,189,196,.1);padding:4px 10px;border-radius:6px;margin-left:4px}.overview-page .section.section-screening .screening-intro[data-v-19ebb10c]{font-size:14px;color:#676767;margin:-8px 0 16px;line-height:1.5}.overview-page .section.section-screening .screening-questions[data-v-19ebb10c]{display:flex;flex-direction:column;gap:12px}.overview-page .section.section-screening .screening-question-card[data-v-19ebb10c]{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;transition:box-shadow .2s ease}.overview-page .section.section-screening .screening-question-card[data-v-19ebb10c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.04)}.overview-page .section.section-screening .screening-question-card .question-number[data-v-19ebb10c]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#63bdc4;color:#fff;font-size:13px;font-weight:600;border-radius:50%}.overview-page .section.section-screening .screening-question-card .question-content[data-v-19ebb10c]{flex:1;font-size:15px;font-weight:500;color:#263238;line-height:1.5;padding-top:2px}.overview-page .section.section-location .googleMap[data-v-19ebb10c]{width:100%;height:220px;overflow:hidden;margin-top:12px;border-radius:8px;border:1px solid #e0e0e0}@media screen and (max-width:768px){.overview-page .section[data-v-19ebb10c]{padding:20px 16px}.overview-page .section.section-details .detail-card[data-v-19ebb10c]{min-width:140px}}@media screen and (max-width:600px){.overview-page .section.section-details .detail-card[data-v-19ebb10c]{min-width:100%}}.overview-page .category-wrapper .section-title[data-v-19ebb10c]{margin-bottom:8px}.overview-page .activity-wrapper .section-title-activity[data-v-19ebb10c]{margin-bottom:20px}@media screen and (max-width:480px){.overview-page .section-category[data-v-19ebb10c]{flex-direction:column}.overview-page .section-category .activity-wrapper[data-v-19ebb10c],.overview-page .section-category .category-wrapper[data-v-19ebb10c]{flex:1 0 100%}.overview-page .section-category .category-wrapper[data-v-19ebb10c]{margin-bottom:30px}}.about-employer-box[data-v-a7fa0fca]{margin-top:20px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.about-employer-box.about-employer-box--no-top-margin[data-v-a7fa0fca]{margin-top:0}.about-employer-title[data-v-a7fa0fca]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#222;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0;letter-spacing:-.01em;line-height:1.3}.about-employer-title .about-employer-title-icon[data-v-a7fa0fca]{color:#63bdc4;flex-shrink:0}.about-employer-body[data-v-a7fa0fca]{padding:0}.about-employer-row[data-v-a7fa0fca]{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0}.about-employer-row[data-v-a7fa0fca]:first-child{padding-top:0}.about-employer-row .about-employer-row-text[data-v-a7fa0fca]{font-size:14px;line-height:1.45;color:#374151}.about-employer-row .about-employer-row-content[data-v-a7fa0fca]{display:flex;flex-direction:column;gap:2px;min-width:0}.about-employer-row .about-employer-value[data-v-a7fa0fca]{font-weight:600;font-size:14px;color:#222;line-height:1.35}.about-employer-row .about-employer-meta[data-v-a7fa0fca]{font-size:12px;color:#6b7280;line-height:1.4}.about-employer-member[data-v-a7fa0fca]{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b7280;padding-top:12px}.about-employer-member .about-employer-member-icon[data-v-a7fa0fca]{color:#9ca3af;flex-shrink:0}.apply-modal[data-v-2b1f7ec8]{display:flex;flex-direction:column;gap:24px;padding-top:4px}.apply-modal-violation[data-v-2b1f7ec8]{margin-bottom:0}.apply-modal-job-summary[data-v-2b1f7ec8]{background:#f8f9fa;border:1px solid #e8e8e8;border-radius:8px;padding:16px 18px}.apply-modal-job-title[data-v-2b1f7ec8]{margin:0 0 10px;font-size:16px;font-weight:600;color:#222;line-height:1.35}.apply-modal-job-meta[data-v-2b1f7ec8]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:13px;color:#5e6d55;margin-bottom:8px}.apply-modal-job-meta .apply-modal-job-budget[data-v-2b1f7ec8],.apply-modal-job-meta .apply-modal-job-location[data-v-2b1f7ec8]{display:inline-flex;align-items:center;gap:5px;font-weight:500}.apply-modal-job-meta .apply-modal-job-budget[data-v-2b1f7ec8]{color:#222}.apply-modal-job-desc[data-v-2b1f7ec8]{margin:0;font-size:13px;color:#5e6d55;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.apply-modal-section[data-v-2b1f7ec8]{display:flex;flex-direction:column;gap:10px}.apply-modal-section-head[data-v-2b1f7ec8]{display:flex;flex-direction:column;gap:2px}.apply-modal-section-head--with-action[data-v-2b1f7ec8]{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px}.apply-modal-section-head-text[data-v-2b1f7ec8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.apply-modal-label[data-v-2b1f7ec8]{font-size:14px;font-weight:600;color:#222;margin:0}.apply-modal-hint[data-v-2b1f7ec8]{font-size:12px;color:#6b7280;line-height:1.4}.apply-modal-cover-row[data-v-2b1f7ec8]{display:flex;flex-direction:column;gap:10px}.apply-modal-cover-input[data-v-2b1f7ec8] .v-field__input{line-height:1.5;padding-top:6px;-webkit-mask-image:none;mask-image:none}.apply-modal-cover-input[data-v-2b1f7ec8] .v-field--disabled{opacity:1!important;pointer-events:auto!important}.apply-modal-cover-input[data-v-2b1f7ec8] .v-field--disabled .v-field__input,.apply-modal-cover-input[data-v-2b1f7ec8] .v-field--disabled textarea{color:#222!important;-webkit-text-fill-color:#222!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;pointer-events:auto!important;cursor:default!important}.apply-modal-cover-input[data-v-2b1f7ec8] .v-textarea .v-field__input{overflow-y:auto}.apply-modal-cover-input[data-v-2b1f7ec8] .v-textarea.v-input--disabled .v-field__input,.apply-modal-cover-input[data-v-2b1f7ec8] .v-textarea.v-input--disabled textarea{overflow-y:auto!important;pointer-events:auto!important;cursor:default!important}.apply-modal-ai-btn[data-v-2b1f7ec8]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;color:#63bdc4;background:rgba(99,189,196,.08);border:1px solid rgba(99,189,196,.35);border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.apply-modal-ai-btn[data-v-2b1f7ec8]:hover{background:rgba(99,189,196,.14);border-color:#63bdc4}.apply-modal-char-count[data-v-2b1f7ec8]{margin:0;font-size:12px;color:#6b7280}.apply-modal-terms[data-v-2b1f7ec8]{padding-top:4px}.apply-modal-terms-row[data-v-2b1f7ec8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.apply-modal-field[data-v-2b1f7ec8]{display:flex;flex-direction:column;gap:6px}.apply-modal-field-label[data-v-2b1f7ec8]{font-size:13px;font-weight:500;color:#374151;margin:0}.apply-modal-field[data-v-2b1f7ec8] .v-input,.apply-modal-field[data-v-2b1f7ec8] .v-input__control{min-height:44px;height:44px}.apply-modal-field[data-v-2b1f7ec8] .v-field{max-height:44px}.apply-modal-field[data-v-2b1f7ec8] .v-field,.apply-modal-field[data-v-2b1f7ec8] .v-field__field{min-height:44px;height:44px;align-items:center;box-sizing:border-box}.apply-modal-field[data-v-2b1f7ec8] .v-field__input,.apply-modal-field[data-v-2b1f7ec8] .v-input__append-inner,.apply-modal-field[data-v-2b1f7ec8] .v-input__prepend-inner,.apply-modal-field[data-v-2b1f7ec8] .v-text-field__suffix{align-self:center;padding-top:0;padding-bottom:0}.apply-modal-field[data-v-2b1f7ec8] .v-field--disabled{opacity:1!important}.apply-modal-field[data-v-2b1f7ec8] .v-field--disabled .v-field__input,.apply-modal-field[data-v-2b1f7ec8] .v-field--disabled input{color:#222!important;-webkit-text-fill-color:#222!important}.apply-modal-questions[data-v-2b1f7ec8]{padding-top:4px}.apply-modal-question[data-v-2b1f7ec8]{display:flex;flex-direction:column;gap:8px;padding:14px 0;border-bottom:1px solid #eee}.apply-modal-question[data-v-2b1f7ec8]:last-child{border-bottom:none;padding-bottom:0}.apply-modal-question-text[data-v-2b1f7ec8]{margin:0;font-size:14px;font-weight:500;color:#374151;line-height:1.4}.apply-modal-question[data-v-2b1f7ec8] .v-field--disabled{opacity:1!important}.apply-modal-question[data-v-2b1f7ec8] .v-field--disabled .v-field__input,.apply-modal-question[data-v-2b1f7ec8] .v-field--disabled textarea{color:#222!important;-webkit-text-fill-color:#222!important}@media screen and (max-width:600px){.apply-modal-terms-row[data-v-2b1f7ec8]{grid-template-columns:1fr}.apply-modal-job-summary[data-v-2b1f7ec8]{padding:14px}.apply-modal-job-title[data-v-2b1f7ec8]{font-size:15px}}.modal-overlay[data-v-0c3bfb7a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;padding:10px;z-index:1000;overflow-y:auto}.modal-container[data-v-0c3bfb7a]{background:#fff;width:400px;max-width:100%;border-radius:6px;max-height:90vh;overflow-y:auto;box-sizing:border-box;padding:20px}.modal-container.modal-container--dropdown-visible[data-v-0c3bfb7a]{overflow:visible}.modal-container .modal-header[data-v-0c3bfb7a]{padding:0 0 10px 0;border:none;display:flex;justify-content:space-between;align-items:center}.modal-container .modal-body[data-v-0c3bfb7a]{padding:0}.modal-container .modal-footer[data-v-0c3bfb7a]{display:flex;justify-content:flex-end;align-items:center;border:none;padding:24px 0 0 0;margin-top:8px;border-top:1px solid #eee}.modal-container .modal-footer button[data-v-0c3bfb7a]{padding:7px 20px;border-radius:5px}.modal-container .modal-footer button.primary[data-v-0c3bfb7a]{background-color:#63bdc4!important;color:#fff}.modal-container .modal-footer button.primary[data-v-0c3bfb7a]:disabled{background-color:silver!important;color:#666!important;cursor:not-allowed;opacity:.7}.modal-container .modal-footer button.danger[data-v-0c3bfb7a]{background-color:#dc3545!important;color:#fff}.modal-container .modal-footer button.danger[data-v-0c3bfb7a]:disabled{background-color:silver!important;color:#666!important;cursor:not-allowed;opacity:.7}@media(max-width:600px){.modal-container[data-v-0c3bfb7a]{width:100%!important;max-width:100%;padding:15px;border-radius:0;max-height:95vh}}.chat-dialog[data-v-dc6ff07c]{position:fixed;bottom:24px;right:24px;width:392px;max-width:calc(100vw - 32px);height:600px;max-height:calc(100vh - 100px);background:#fff;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden;z-index:100;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.chat-header[data-v-dc6ff07c]{flex-shrink:0;height:64px;padding:0 16px;background:linear-gradient(145deg,#63bdc4,#55a6ab);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px}.chat-header-brand[data-v-dc6ff07c]{display:flex;align-items:center;gap:12px;min-width:0}.chat-header-avatar[data-v-dc6ff07c]{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.chat-header-logo[data-v-dc6ff07c]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.chat-header-info[data-v-dc6ff07c]{min-width:0;display:flex;flex-direction:column;gap:2px}.chat-header-title[data-v-dc6ff07c]{font-weight:600;font-size:16px;letter-spacing:-.01em}.chat-header-status[data-v-dc6ff07c]{font-size:12px;opacity:.9;display:flex;align-items:center;gap:6px}.status-dot[data-v-dc6ff07c]{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.95);flex-shrink:0;animation:pulse-dc6ff07c 2s ease-in-out infinite}@keyframes pulse-dc6ff07c{0%,to{opacity:1}50%{opacity:.5}}.chat-header-close[data-v-dc6ff07c]{flex-shrink:0;width:36px;height:36px;border:none;border-radius:50%;background:hsla(0,0%,100%,.15);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.chat-header-close[data-v-dc6ff07c]:hover{background:hsla(0,0%,100%,.25)}.chat-body[data-v-dc6ff07c]{flex:1;min-height:0;padding:16px;overflow-y:auto;overflow-x:hidden;background:#f7f8fa;display:flex;flex-direction:column;gap:12px}.chat-body[data-v-dc6ff07c]::-webkit-scrollbar{width:6px}.chat-body[data-v-dc6ff07c]::-webkit-scrollbar-track{background:transparent}.chat-body[data-v-dc6ff07c]::-webkit-scrollbar-thumb{background:#c5c9d0;border-radius:3px}.chat-body[data-v-dc6ff07c]::-webkit-scrollbar-thumb:hover{background:#a8adb5}.chat-msg-row[data-v-dc6ff07c]{display:flex;align-items:flex-end;gap:10px;max-width:100%}.chat-msg-row.bot[data-v-dc6ff07c]{justify-content:flex-start}.chat-msg-row.bot .chat-msg[data-v-dc6ff07c]{background:#fff;color:#1f2937;border-radius:12px 12px 12px 4px;box-shadow:0 1px 2px rgba(0,0,0,.06);border:1px solid #e5e7eb;max-width:85%;min-width:0;padding:12px 14px;white-space:normal;word-wrap:break-word;font-size:14px;line-height:1.5}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body[data-v-dc6ff07c]{font-size:14px;line-height:1.52;text-align:left;color:inherit}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body[data-v-dc6ff07c]:first-child{margin-top:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body p[data-v-dc6ff07c]{margin:0 0 .6em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body p[data-v-dc6ff07c]:last-child{margin-bottom:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body b[data-v-dc6ff07c],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body strong[data-v-dc6ff07c]{font-weight:600;color:inherit}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h1[data-v-dc6ff07c],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-dc6ff07c],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-dc6ff07c],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-dc6ff07c]{margin:.85em 0 .4em;font-weight:600;line-height:1.3;color:inherit}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h1[data-v-dc6ff07c]{font-size:1.12em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-dc6ff07c]{font-size:1.06em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-dc6ff07c],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-dc6ff07c]{font-size:1em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h1[data-v-dc6ff07c]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-dc6ff07c]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-dc6ff07c]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-dc6ff07c]:first-child{margin-top:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body ol[data-v-dc6ff07c],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body ul[data-v-dc6ff07c]{margin:.5em 0;padding-left:1.35em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body li[data-v-dc6ff07c]{margin:.25em 0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body a[data-v-dc6ff07c]{color:#63bdc4;text-decoration:none;font-weight:500}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body a[data-v-dc6ff07c]:hover{text-decoration:underline}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body blockquote[data-v-dc6ff07c]{margin:.5em 0;padding-left:12px;border-left:3px solid rgba(99,189,196,.5);color:#4b5563}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body code[data-v-dc6ff07c],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body pre[data-v-dc6ff07c]{font-size:.9em;background:#f3f4f6;padding:.2em .45em;border-radius:4px}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body pre[data-v-dc6ff07c]{padding:8px;overflow-x:auto;margin:.5em 0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body pre code[data-v-dc6ff07c]{padding:0;background:none}.chat-msg-row.user[data-v-dc6ff07c]{justify-content:flex-end}.chat-msg-row.user .chat-msg[data-v-dc6ff07c]{background:linear-gradient(145deg,#63bdc4,#55a6ab);color:#fff;border-radius:12px 12px 4px 12px;max-width:82%;padding:10px 14px;white-space:pre-wrap;font-size:14px;line-height:1.5;box-shadow:0 1px 3px rgba(99,189,196,.35)}.chat-msg-row .typing-dots[data-v-dc6ff07c]{display:flex;align-items:center;gap:5px}.chat-msg-row .typing-dots span[data-v-dc6ff07c]{width:6px;height:6px;border-radius:50%;background:#6b7280;animation:blink-dc6ff07c 1.2s ease-in-out infinite both}.chat-msg-row .typing-dots span[data-v-dc6ff07c]:nth-child(2){animation-delay:.15s}.chat-msg-row .typing-dots span[data-v-dc6ff07c]:nth-child(3){animation-delay:.3s}@keyframes blink-dc6ff07c{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.chat-avatar[data-v-dc6ff07c]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.chat-msg-row.bot .bot-avatar[data-v-dc6ff07c]{margin-right:0}.chat-msg-row.user .user-avatar[data-v-dc6ff07c]{margin-left:0}.emoji-picker[data-v-dc6ff07c]{flex-shrink:0;display:flex;flex-wrap:wrap;gap:4px;padding:10px 12px;background:#fff;border-top:1px solid #e5e7eb}.emoji-btn[data-v-dc6ff07c]{width:36px;height:36px;border:none;border-radius:8px;background:transparent;font-size:18px;cursor:pointer;transition:background .15s}.emoji-btn[data-v-dc6ff07c]:hover{background:#f3f4f6}.chat-footer[data-v-dc6ff07c]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 12px 12px;background:#fff;border-top:1px solid #e5e7eb}.chat-footer-emoji[data-v-dc6ff07c]{width:40px;height:40px;border:none;border-radius:50%;background:#f3f4f6;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.chat-footer-emoji[data-v-dc6ff07c]:hover{background:#e5e7eb;color:#374151}.chat-footer-input[data-v-dc6ff07c]{flex:1;min-width:0;height:42px;padding:0 14px;border:1px solid #e5e7eb;border-radius:21px;background:#f9fafb;font-size:14px;color:#1f2937;transition:border-color .2s,background .2s}.chat-footer-input[data-v-dc6ff07c]::-moz-placeholder{color:#9ca3af}.chat-footer-input[data-v-dc6ff07c]::placeholder{color:#9ca3af}.chat-footer-input[data-v-dc6ff07c]:focus{outline:none;border-color:#63bdc4;background:#fff}.chat-footer-send[data-v-dc6ff07c]{width:42px;height:42px;border:none;border-radius:50%;background:#63bdc4;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s}.chat-footer-send[data-v-dc6ff07c]:hover:not(:disabled){background:#43a9b1;transform:scale(1.05)}.chat-footer-send[data-v-dc6ff07c]:active:not(:disabled){transform:scale(.96)}.chat-footer-send[data-v-dc6ff07c]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.chat-dialog[data-v-dc6ff07c]{bottom:0;right:0;left:0;width:100%;max-width:none;height:100%;max-height:none;border-radius:0;box-shadow:none}.chat-header[data-v-dc6ff07c]{padding:0 12px}.chat-header-avatar[data-v-dc6ff07c]{width:36px;height:36px}.chat-header-logo[data-v-dc6ff07c]{width:20px;height:20px}.chat-header-title[data-v-dc6ff07c]{font-size:15px}.chat-header-status[data-v-dc6ff07c]{font-size:11px}.chat-body[data-v-dc6ff07c]{padding:12px;gap:10px}.chat-msg-row .chat-msg[data-v-dc6ff07c]{max-width:88%;padding:10px 12px}.chat-msg-row .chat-msg-content.markdown-body[data-v-dc6ff07c]{font-size:13px}.chat-avatar[data-v-dc6ff07c]{width:28px;height:28px}.chat-footer[data-v-dc6ff07c]{padding:8px 10px 10px}.chat-footer-input[data-v-dc6ff07c]{height:40px;font-size:16px}.chat-footer-emoji[data-v-dc6ff07c],.chat-footer-send[data-v-dc6ff07c]{width:40px;height:40px}}.chatbot-root[data-v-341c21f0]{position:fixed;bottom:0;right:0;z-index:100;pointer-events:none}.chatbot-root[data-v-341c21f0]>*{pointer-events:auto}.chatbot-fab[data-v-341c21f0]{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;border:none;background:linear-gradient(145deg,#63bdc4,#55a6ab);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(99,189,196,.45),0 2px 6px rgba(0,0,0,.12);transition:transform .2s ease,box-shadow .2s ease}.chatbot-fab[data-v-341c21f0]:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(99,189,196,.5),0 3px 10px rgba(0,0,0,.15)}.chatbot-fab[data-v-341c21f0]:active{transform:scale(.98)}.chatbot-fab .chatbot-fab-icon[data-v-341c21f0]{display:flex;align-items:center;justify-content:center}.chat-button-enter-active[data-v-341c21f0],.chat-button-leave-active[data-v-341c21f0]{transition:opacity .2s ease,transform .2s ease}.chat-button-enter-from[data-v-341c21f0],.chat-button-leave-to[data-v-341c21f0]{opacity:0;transform:scale(.8)}.chat-dialog-enter-active[data-v-341c21f0],.chat-dialog-leave-active[data-v-341c21f0]{transition:opacity .2s ease,transform .2s ease}.chat-dialog-enter-from[data-v-341c21f0],.chat-dialog-leave-to[data-v-341c21f0]{opacity:0;transform:scale(.95) translateY(8px)}.timer-record-box-container[data-v-160012bc]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:red;border-radius:50%;position:fixed;bottom:30px;right:80px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:99;cursor:pointer}.timer-record-box-container a[data-v-160012bc]{text-decoration:none;color:#f0f8ff;border-radius:50%;padding:7px;position:relative}.timer-record-box-container a[data-v-160012bc]:after{opacity:1;animation:anim-160012bc .8s linear infinite}.timer-record-box-container a[data-v-160012bc]:after,.timer-record-box-container a[data-v-160012bc]:before{position:absolute;content:"";bottom:-7px;top:-7px;left:-7px;right:-7px;background-color:transparent;border-radius:50%;border:4px solid #fff;margin:0;transform-origin:center}.timer-record-box-container a[data-v-160012bc]:before{opacity:.8;animation:anim-160012bc .8s linear .4s infinite}@keyframes anim-160012bc{0%{margin:0;opacity:1}to{margin:-15px;opacity:0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center{display:flex;align-items:center}.v-start{display:flex;align-items:flex-start}.v-end{display:flex;align-items:flex-end}.v-around{display:flex;justify-content:space-around}.v-between{display:flex;justify-content:space-between}.v-column{display:flex;flex-direction:column;align-items:flex-start}.align-center{align-items:center}.align-top{vertical-align:top}.txt-align-left{text-align:left}.txt-align-center{text-align:center}.txt-align-right{text-align:right}.bg-darkgrey{background-color:#2d2d2d}.bg-standard{background-color:#057777}.bg-white{background-color:#fff}.bg-lightgrey{background-color:#d3d3d3}.f-4{font-size:.4rem}.f-5{font-size:.5rem}.f-6{font-size:.65rem}.f-7{font-size:.75rem}.f-8{font-size:.8rem}.f-10{font-size:1rem}.f-12{font-size:1.2rem}.f-14{font-size:1.4rem}.f-18{font-size:1.8rem}.f-20{font-size:2rem}.f-24{font-size:2.25rem}.f-white{color:#fff}.f-black{color:#000}.f-grey{color:#263238}.f-lightgrey{color:#546e7a}.f-green{color:#63bdc4}.f-darkgreen{color:#057777}.f-orange{color:#fd5e4d}.f-weight-500{font-weight:500}.f-weight-600{font-weight:600}.f-weight-700{font-weight:700}.f-weight-800{font-weight:800}.font-italic{font-style:italic}.w-20{width:20%}.w-30{width:30%}.w-33{width:33%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.b-radius-25{border-radius:25px}.b-radius-10{border-radius:10px}.border-1-color{border:1px solid #e0e0e0}.border-right-1{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1{border:0 solid #e0e0e0;border-top-width:1px}.p-0{padding:0}.p-8{padding:8px}.p-10{padding:10px}.p-12{padding:12px}.p-15{padding:15px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.p-50{padding:50px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-40{padding-left:40px}.pl-50{padding-left:50px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.m-0{margin:0}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-40{margin:40px}.m-50{margin:50px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.cursor-pointer{cursor:pointer}.height-1{line-height:1}body,html{font-family:Roboto,sans-serif!important;height:100%}body:not(.auth-page),html:not(.auth-page){overflow-y:auto}body.auth-page,html.auth-page{overflow:hidden;height:100%;position:fixed;width:100%}.error-text{color:red;margin:6px 0 0 10px;font-size:12px}.error-text,.label-text{font-family:Roboto,sans-serif}.label-text{color:#546e7a;margin-bottom:10px;font-size:14px}.section-text{font-size:16px;font-weight:500;font-family:Roboto,sans-serif;border:0 solid #eee;border-bottom-width:.1px;padding:10px 20px}.word-break-all{word-break:break-all}.auth-view{min-height:100vh;height:100vh;max-height:100vh;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background:linear-gradient(180deg,#dceef0,#e2f1f2 25%,#eef5f6 50%,#f2f7f8);flex-direction:column;justify-content:flex-start;padding-top:88px;overflow:hidden}.auth-view,.form-container{width:100%;display:flex;align-items:center}.form-container{max-width:460px;min-width:250px;justify-content:center;position:relative;border-radius:12px;background:#fff;padding:40px 44px;margin-top:40px;box-shadow:0 4px 20px rgba(99,189,196,.15),0 2px 12px rgba(0,0,0,.06)}.form-container .form{width:100%}.main-page{padding-top:64px;min-height:100%;background-color:#f4f6f8;flex-grow:1}.main-page,.main-page.drawer{margin-left:250px}.main-page .page-content{padding:30px 60px;min-height:calc(100vh - 70px)}.main-page .page-content.show-ads{min-height:calc(100vh - 120px)}.box-shadow{box-shadow:0 2px 2px rgba(0,0,0,.1)}.photo-preview-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100000;display:flex;background:#000}.photo-preview-container .v-window.v-carousel{margin:auto}.photo-preview-container .v-responsive__content{display:flex}.photo-preview-container .btn-close{position:absolute;right:20px;top:20px;color:#fff}.ad-container{min-width:240px;display:flex;align-items:flex-end;background-color:#f4f6f8;position:relative}.ad-container .adswrapper{width:100%;height:100%;position:fixed;bottom:20px}.adsbygoogle.adsbygoogle-noablate{display:none!important;left:-9999px!important}@media screen and (max-width:1200px){.main-page .page-content{padding:20px 20px 20px 30px}}@media screen and (max-width:1024px){.auth-view{padding-top:88px}.form-container{margin-top:32px}}@media screen and (max-width:768px){.main-page{margin-left:65px}}@media screen and (max-width:650px){.auth-view{padding-top:88px}.form-container{margin:32px 20px 30px 20px;padding:20px;max-width:auto;min-width:auto;width:auto}.main-page .page-content{padding:15px}}@media screen and (max-width:576px){.ad-container{position:fixed;bottom:0;right:0;height:50px;z-index:100;width:calc(100% - 65px)}.ad-container .adswrapper{position:static}.dashboard-page{display:block!important}.main-page .page-content{max-height:calc(100vh - 175px)!important;min-height:calc(100vh - 175px)!important;overflow-y:auto}.w320h50{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view{padding-top:72px}.form-container{margin:32px 20px 30px 20px}}@media screen and (max-width:375px){.auth-view .background-view .auth-logo{height:32px}}@media screen and (max-width:320px){.auth-view .background-view .auth-logo{height:28px}.auth-view .page-title{font-size:14px}.auth-view .sub-text{margin-bottom:20px}}.app{font-family:Roboto,sans-serif;height:100%}:deep(.vld-overlay){transition:opacity .4s cubic-bezier(.25,.46,.45,.94),visibility .4s cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);will-change:opacity,visibility}:deep(.vld-overlay.is-active){opacity:1!important;visibility:visible!important}:deep(.vld-overlay:not(.is-active)){opacity:0!important;visibility:hidden!important;pointer-events:none}:deep(.vld-background){transition:background-color .4s cubic-bezier(.25,.46,.45,.94);will-change:background-color}:deep(.vld-spinner){animation:vld-fade-in-scale .5s cubic-bezier(.34,1.56,.64,1) forwards;will-change:transform,opacity;display:flex;gap:12px;align-items:center;justify-content:center}@keyframes vld-fade-in-scale{0%{opacity:0;transform:scale(.8) translateY(-20px)}60%{transform:scale(1.05) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}:deep(.vld-spinner>div),:deep(.vld-spinner>span){width:14px;height:14px;border-radius:50%;background-color:#63bdc4;animation:vld-dot-bounce 1.4s cubic-bezier(.68,-.55,.265,1.55) infinite;will-change:transform,opacity;box-shadow:0 2px 8px rgba(99,189,196,.3);display:inline-block}:deep(.vld-spinner>div:first-child),:deep(.vld-spinner>span:first-child){animation-delay:0s}:deep(.vld-spinner>div:nth-child(2)),:deep(.vld-spinner>span:nth-child(2)){animation-delay:.2s}:deep(.vld-spinner>div:nth-child(3)),:deep(.vld-spinner>span:nth-child(3)){animation-delay:.4s}@keyframes vld-dot-bounce{0%,80%,to{transform:scale(.7) translateY(0);opacity:.7}40%{transform:scale(1.3) translateY(-18px);opacity:1;box-shadow:0 4px 12px rgba(99,189,196,.5)}}:deep(.vld-icon){animation:vld-spin-smooth 1s cubic-bezier(.5,0,.5,1) infinite;transform-origin:center;will-change:transform}@keyframes vld-spin-smooth{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.account-type-box[data-v-36522ee9]{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:30px;cursor:pointer}.account-type-box .btn-account[data-v-36522ee9]{display:flex;align-items:center;justify-content:center;width:150px;padding:10px 5px;border:2px solid #63bdc4;border-radius:10px;margin:0 7px}.account-type-box .btn-account span[data-v-36522ee9]{font-weight:700;letter-spacing:.5px;margin-left:10px;font-size:14px;color:#63bdc4;transition:color .2s ease}.account-type-box .btn-account i[data-v-36522ee9]{color:#63bdc4}.account-type-box .btn-account.active[data-v-36522ee9]{background-color:#63bdc4}.account-type-box .btn-account.active i[data-v-36522ee9],.account-type-box .btn-account.active span[data-v-36522ee9]{color:#fff}.background-view[data-v-122267f0]{width:100%;position:absolute;left:0;top:0;z-index:0;pointer-events:none}.auth-header-bar[data-v-122267f0]{display:flex;align-items:center;justify-content:center;width:100%;min-height:88px;padding:0 24px;background:#63bdc4;box-shadow:0 2px 8px rgba(0,0,0,.1);pointer-events:auto}.auth-logo[data-v-122267f0]{display:block;height:56px;width:auto;max-width:240px;min-height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body[data-v-546dfd84]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-546dfd84]{display:flex;align-items:center}.v-start[data-v-546dfd84]{display:flex;align-items:flex-start}.v-end[data-v-546dfd84]{display:flex;align-items:flex-end}.v-around[data-v-546dfd84]{display:flex;justify-content:space-around}.v-between[data-v-546dfd84]{display:flex;justify-content:space-between}.v-column[data-v-546dfd84]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-546dfd84]{align-items:center}.align-top[data-v-546dfd84]{vertical-align:top}.txt-align-left[data-v-546dfd84]{text-align:left}.txt-align-center[data-v-546dfd84]{text-align:center}.txt-align-right[data-v-546dfd84]{text-align:right}.bg-darkgrey[data-v-546dfd84]{background-color:#2d2d2d}.bg-standard[data-v-546dfd84]{background-color:#057777}.bg-white[data-v-546dfd84]{background-color:#fff}.bg-lightgrey[data-v-546dfd84]{background-color:#d3d3d3}.f-4[data-v-546dfd84]{font-size:.4rem}.f-5[data-v-546dfd84]{font-size:.5rem}.f-6[data-v-546dfd84]{font-size:.65rem}.f-7[data-v-546dfd84]{font-size:.75rem}.f-8[data-v-546dfd84]{font-size:.8rem}.f-10[data-v-546dfd84]{font-size:1rem}.f-12[data-v-546dfd84]{font-size:1.2rem}.f-14[data-v-546dfd84]{font-size:1.4rem}.f-18[data-v-546dfd84]{font-size:1.8rem}.f-20[data-v-546dfd84]{font-size:2rem}.f-24[data-v-546dfd84]{font-size:2.25rem}.f-white[data-v-546dfd84]{color:#fff}.f-black[data-v-546dfd84]{color:#000}.f-grey[data-v-546dfd84]{color:#263238}.f-lightgrey[data-v-546dfd84]{color:#546e7a}.f-green[data-v-546dfd84]{color:#63bdc4}.f-darkgreen[data-v-546dfd84]{color:#057777}.f-orange[data-v-546dfd84]{color:#fd5e4d}.f-weight-500[data-v-546dfd84]{font-weight:500}.f-weight-600[data-v-546dfd84]{font-weight:600}.f-weight-700[data-v-546dfd84]{font-weight:700}.f-weight-800[data-v-546dfd84]{font-weight:800}.font-italic[data-v-546dfd84]{font-style:italic}.w-20[data-v-546dfd84]{width:20%}.w-30[data-v-546dfd84]{width:30%}.w-33[data-v-546dfd84]{width:33%}.w-40[data-v-546dfd84]{width:40%}.w-50[data-v-546dfd84]{width:50%}.w-60[data-v-546dfd84]{width:60%}.w-70[data-v-546dfd84]{width:70%}.w-80[data-v-546dfd84]{width:80%}.w-90[data-v-546dfd84]{width:90%}.w-100[data-v-546dfd84]{width:100%}.b-radius-25[data-v-546dfd84]{border-radius:25px}.b-radius-10[data-v-546dfd84]{border-radius:10px}.border-1-color[data-v-546dfd84]{border:1px solid #e0e0e0}.border-right-1[data-v-546dfd84]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-546dfd84]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-546dfd84]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-546dfd84]{padding:0}.p-8[data-v-546dfd84]{padding:8px}.p-10[data-v-546dfd84]{padding:10px}.p-12[data-v-546dfd84]{padding:12px}.p-15[data-v-546dfd84]{padding:15px}.p-20[data-v-546dfd84]{padding:20px}.p-30[data-v-546dfd84]{padding:30px}.p-40[data-v-546dfd84]{padding:40px}.p-50[data-v-546dfd84]{padding:50px}.pl-10[data-v-546dfd84]{padding-left:10px}.pl-20[data-v-546dfd84]{padding-left:20px}.pl-30[data-v-546dfd84]{padding-left:30px}.pl-40[data-v-546dfd84]{padding-left:40px}.pl-50[data-v-546dfd84]{padding-left:50px}.pr-10[data-v-546dfd84]{padding-right:10px}.pr-20[data-v-546dfd84]{padding-right:20px}.pr-30[data-v-546dfd84]{padding-right:30px}.pr-40[data-v-546dfd84]{padding-right:40px}.pr-50[data-v-546dfd84]{padding-right:50px}.pt-10[data-v-546dfd84]{padding-top:10px}.pt-20[data-v-546dfd84]{padding-top:20px}.pt-30[data-v-546dfd84]{padding-top:30px}.pt-40[data-v-546dfd84]{padding-top:40px}.pt-50[data-v-546dfd84]{padding-top:50px}.pb-10[data-v-546dfd84]{padding-bottom:10px}.pb-20[data-v-546dfd84]{padding-bottom:20px}.pb-30[data-v-546dfd84]{padding-bottom:30px}.pb-40[data-v-546dfd84]{padding-bottom:40px}.pb-50[data-v-546dfd84]{padding-bottom:50px}.m-0[data-v-546dfd84]{margin:0}.m-10[data-v-546dfd84]{margin:10px}.m-15[data-v-546dfd84]{margin:15px}.m-20[data-v-546dfd84]{margin:20px}.m-25[data-v-546dfd84]{margin:25px}.m-30[data-v-546dfd84]{margin:30px}.m-40[data-v-546dfd84]{margin:40px}.m-50[data-v-546dfd84]{margin:50px}.ml-10[data-v-546dfd84]{margin-left:10px}.ml-20[data-v-546dfd84]{margin-left:20px}.ml-30[data-v-546dfd84]{margin-left:30px}.ml-40[data-v-546dfd84]{margin-left:40px}.ml-50[data-v-546dfd84]{margin-left:50px}.ml-60[data-v-546dfd84]{margin-left:60px}.mr-10[data-v-546dfd84]{margin-right:10px}.mr-20[data-v-546dfd84]{margin-right:20px}.mr-30[data-v-546dfd84]{margin-right:30px}.mr-40[data-v-546dfd84]{margin-right:40px}.mr-50[data-v-546dfd84]{margin-right:50px}.mt-5[data-v-546dfd84]{margin-top:5px}.mt-10[data-v-546dfd84]{margin-top:10px}.mt-20[data-v-546dfd84]{margin-top:20px}.mt-30[data-v-546dfd84]{margin-top:30px}.mt-40[data-v-546dfd84]{margin-top:40px}.mt-50[data-v-546dfd84]{margin-top:50px}.mt-60[data-v-546dfd84]{margin-top:60px}.mt-70[data-v-546dfd84]{margin-top:70px}.mb-0[data-v-546dfd84]{margin-bottom:0}.mb-5[data-v-546dfd84]{margin-bottom:5px}.mb-10[data-v-546dfd84]{margin-bottom:10px}.mb-15[data-v-546dfd84]{margin-bottom:15px}.mb-20[data-v-546dfd84]{margin-bottom:20px}.mb-30[data-v-546dfd84]{margin-bottom:30px}.mb-40[data-v-546dfd84]{margin-bottom:40px}.mb-50[data-v-546dfd84]{margin-bottom:50px}.cursor-pointer[data-v-546dfd84]{cursor:pointer}.height-1[data-v-546dfd84]{line-height:1}body[data-v-546dfd84],html[data-v-546dfd84]{font-family:Roboto,sans-serif!important;height:100%}body[data-v-546dfd84]:not(.auth-page),html[data-v-546dfd84]:not(.auth-page){overflow-y:auto}body.auth-page[data-v-546dfd84],html.auth-page[data-v-546dfd84]{overflow:hidden;height:100%;position:fixed;width:100%}.error-text[data-v-546dfd84]{color:red;margin:6px 0 0 10px;font-family:Roboto,sans-serif;font-size:12px}.label-text[data-v-546dfd84]{color:#546e7a;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:14px}.section-text[data-v-546dfd84]{font-size:16px;font-weight:500;font-family:Roboto,sans-serif;border:0 solid #eee;border-bottom-width:.1px;padding:10px 20px}.word-break-all[data-v-546dfd84]{word-break:break-all}.auth-view[data-v-546dfd84]{width:100%;min-height:100vh;height:100vh;max-height:100vh;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;background:linear-gradient(180deg,#dceef0,#e2f1f2 25%,#eef5f6 50%,#f2f7f8);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:88px;overflow:hidden}.form-container[data-v-546dfd84]{max-width:460px;min-width:250px;width:100%;display:flex;justify-content:center;align-items:center;position:relative;border-radius:12px;background:#fff;padding:40px 44px;margin-top:40px;box-shadow:0 4px 20px rgba(99,189,196,.15),0 2px 12px rgba(0,0,0,.06)}.form-container .form[data-v-546dfd84]{width:100%}.main-page[data-v-546dfd84]{padding-top:64px;margin-left:250px;min-height:100%;background-color:#f4f6f8;flex-grow:1}.main-page.drawer[data-v-546dfd84]{margin-left:250px}.main-page .page-content[data-v-546dfd84]{padding:30px 60px;min-height:calc(100vh - 70px)}.main-page .page-content.show-ads[data-v-546dfd84]{min-height:calc(100vh - 120px)}.box-shadow[data-v-546dfd84]{box-shadow:0 2px 2px rgba(0,0,0,.1)}.photo-preview-container[data-v-546dfd84]{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100000;display:flex;background:#000}.photo-preview-container .v-window.v-carousel[data-v-546dfd84]{margin:auto}.photo-preview-container .v-responsive__content[data-v-546dfd84]{display:flex}.photo-preview-container .btn-close[data-v-546dfd84]{position:absolute;right:20px;top:20px;color:#fff}.ad-container[data-v-546dfd84]{min-width:240px;display:flex;align-items:flex-end;background-color:#f4f6f8;position:relative}.ad-container .adswrapper[data-v-546dfd84]{width:100%;height:100%;position:fixed;bottom:20px}.adsbygoogle.adsbygoogle-noablate[data-v-546dfd84]{display:none!important;left:-9999px!important}@media screen and (max-width:1200px){.main-page .page-content[data-v-546dfd84]{padding:20px 20px 20px 30px}}@media screen and (max-width:1024px){.auth-view[data-v-546dfd84]{padding-top:88px}.form-container[data-v-546dfd84]{margin-top:32px}}@media screen and (max-width:768px){.main-page[data-v-546dfd84]{margin-left:65px}}@media screen and (max-width:650px){.auth-view[data-v-546dfd84]{padding-top:88px}.form-container[data-v-546dfd84]{margin:32px 20px 30px 20px;padding:20px;max-width:auto;min-width:auto;width:auto}.main-page .page-content[data-v-546dfd84]{padding:15px}}@media screen and (max-width:576px){.ad-container[data-v-546dfd84]{position:fixed;bottom:0;right:0;height:50px;z-index:100;width:calc(100% - 65px)}.ad-container .adswrapper[data-v-546dfd84]{position:static}.dashboard-page[data-v-546dfd84]{display:block!important}.main-page .page-content[data-v-546dfd84]{max-height:calc(100vh - 175px)!important;min-height:calc(100vh - 175px)!important;overflow-y:auto}.w320h50[data-v-546dfd84]{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view[data-v-546dfd84]{padding-top:72px}.form-container[data-v-546dfd84]{margin:32px 20px 30px 20px}}@media screen and (max-width:375px){.auth-view .background-view .auth-logo[data-v-546dfd84]{height:32px}}@media screen and (max-width:320px){.auth-view .background-view .auth-logo[data-v-546dfd84]{height:28px}.auth-view .page-title[data-v-546dfd84]{font-size:14px}.auth-view .sub-text[data-v-546dfd84]{margin-bottom:20px}}.input-container .input-form[data-v-546dfd84]{width:100%;display:flex;justify-content:flex-start;border:2px solid #d3d3d3;padding:11px 15px}.input-container .input-form .toggle-eye[data-v-546dfd84]{cursor:pointer;display:flex;align-items:center;margin-left:6px;color:#777}.input-container .input-form .toggle-eye i[data-v-546dfd84]{font-size:18px}.input-container .input-form.dollar-border[data-v-546dfd84]{border:2px solid gray}.input-container .input-form .icon-box[data-v-546dfd84]{margin-right:10px;width:17px;height:17px;display:flex;align-items:center;justify-content:center}.input-container .input-form .icon-box i[data-v-546dfd84]{color:#d8d8d8}.input-container .input-form .address-autocomplete-wrap[data-v-546dfd84]{flex:1;min-width:0}.input-container .input-form .address-autocomplete-wrap[data-v-546dfd84] .place-autocomplete-container{width:100%}.input-container .input-form input[data-v-546dfd84]{color:#000;font-family:Roboto,sans-serif;border:none;font-size:.8rem;padding:0;width:calc(100% - 30px)}.input-container .input-form input[data-v-546dfd84]:active,.input-container .input-form input[data-v-546dfd84]:focus,.input-container .input-form input[data-v-546dfd84]:focus-visible,.input-container .input-form input[data-v-546dfd84]:hover,.input-container .input-form input[data-v-546dfd84]:visited{outline:none}.input-container .input-form input[data-v-546dfd84]::-moz-placeholder{color:#c9c9c9;opacity:1}.input-container .input-form input[data-v-546dfd84]::placeholder{color:#c9c9c9;opacity:1}.input-container .input-form input[data-v-546dfd84]::-webkit-inner-spin-button,.input-container .input-form input[data-v-546dfd84]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container .input-form .forgot-text[data-v-546dfd84]{color:#63bdc4;font-size:13px;text-decoration:underline;font-family:Roboto,sans-serif;font-weight:500;cursor:pointer}.input-container .input-form .close-box[data-v-546dfd84]{cursor:pointer}.input-container .input-form .close-box i[data-v-546dfd84]{color:gray}.input-container .error-text[data-v-546dfd84]{margin-left:10px;color:red;font-size:12px}.onboard-tutorial[data-v-c960ac38]{z-index:2;width:100%;max-width:520px;margin:0 auto}.tutorial-card[data-v-c960ac38]{margin-top:20px;background:#fff;padding:28px 32px 32px;border-radius:16px;box-shadow:0 4px 20px rgba(99,189,196,.15),0 2px 12px rgba(0,0,0,.06)}.step-indicator[data-v-c960ac38]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.5px;margin:0 0 16px 0;text-transform:uppercase}.tutorial-carousel[data-v-c960ac38] .carousel__slide{align-items:flex-start}.tutorial-carousel[data-v-c960ac38] .carousel__pagination{position:relative;margin-top:24px;margin-bottom:8px}.tutorial-carousel[data-v-c960ac38] .carousel__pagination-button{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#e0e0e0;border:none;padding:0;transition:background .2s ease,transform .2s ease}.tutorial-carousel[data-v-c960ac38] .carousel__pagination-button:hover{background:#c7c7c7}.tutorial-carousel[data-v-c960ac38] .carousel__pagination-button--active{background:#63bdc4;transform:scale(1.15)}.slide-page[data-v-c960ac38]{text-align:center;padding:0 4px}.slide-image-wrap[data-v-c960ac38]{min-height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.slide-image[data-v-c960ac38]{max-width:280px;width:100%;height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain}.slide-title[data-v-c960ac38]{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;color:#010101;margin:0 0 12px 0;line-height:1.3}.slide-description[data-v-c960ac38]{font-family:Roboto,sans-serif;font-size:14px;color:#383838;line-height:1.5;max-width:420px;margin:0 auto;text-align:left}.slide-description[data-v-c960ac38] a{color:#63bdc4;font-weight:500;text-decoration:none}.slide-description[data-v-c960ac38] a:hover{text-decoration:underline}.slide-description[data-v-c960ac38] b{font-weight:600;color:#010101}.tutorial-footer[data-v-c960ac38]{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:28px;padding-top:20px;border-top:1px solid #eee}.footer-skip[data-v-c960ac38]{order:2;background:none;border:none;font-size:14px;font-weight:500;color:#676767;cursor:pointer;padding:8px 0;transition:color .2s ease}.footer-skip[data-v-c960ac38]:hover{color:#010101}.tutorial-footer[data-v-c960ac38] .round-btn{order:1;width:100%}@media screen and (max-width:642px){.onboard-tutorial[data-v-c960ac38]{width:90%}.tutorial-card[data-v-c960ac38]{padding:24px 20px 28px}.slide-title[data-v-c960ac38]{font-size:17px}.slide-description[data-v-c960ac38]{font-size:13px}}@media screen and (max-width:414px){.onboard-tutorial[data-v-c960ac38]{width:calc(100% - 32px);margin-left:auto;margin-right:auto}.tutorial-card[data-v-c960ac38]{margin-top:16px;padding:20px 16px 24px}.slide-image[data-v-c960ac38]{max-width:240px}.tutorial-footer[data-v-c960ac38]{margin-top:24px;padding-top:16px}}.page-title[data-v-0583e35d]{color:#0b0b0b;font-weight:700;font-size:20px;margin-bottom:10px}.sub-text[data-v-1b9d105a]{color:#0b0b0b;font-family:Roboto,sans-serif;font-size:12px;margin-top:10px}.sub-text[data-v-1b9d105a]:hover{text-decoration:underline}.sub-text[data-v-b0ddec0c]{color:#0b0b0b;font-size:14px;margin-bottom:30px}.form-container[data-v-4a9c4aad]{z-index:2}.login-header[data-v-4a9c4aad]{margin-bottom:4px}.login-header[data-v-4a9c4aad] .page-title{font-size:24px;font-weight:700;color:#263238;margin-bottom:10px;letter-spacing:-.02em;line-height:1.25}.login-header[data-v-4a9c4aad] .sub-text{color:#676767;font-size:14px;line-height:1.5;margin-bottom:28px}.password-input[data-v-4a9c4aad]{margin-bottom:10px!important}.btn-row[data-v-4a9c4aad]{display:flex;justify-content:space-between;align-items:stretch;gap:12px;margin-top:28px}.btn-row[data-v-4a9c4aad] .round-btn{flex:1;min-width:0;font-size:14px;font-weight:600;letter-spacing:.02em;padding:14px 20px;border-radius:8px;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.btn-row[data-v-4a9c4aad] .round-btn .btn-title{letter-spacing:.02em;margin-left:0}.btn-row[data-v-4a9c4aad] .round-btn:hover:not(.is-disabled){box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-1px)}.btn-row[data-v-4a9c4aad] .round-btn:active:not(.is-disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.btn-row[data-v-4a9c4aad] .btn-green-bg{background-color:#63bdc4}.btn-row[data-v-4a9c4aad] .btn-green-bg:hover:not(.is-disabled){background-color:#55a6ab;box-shadow:0 4px 14px rgba(99,189,196,.35)}.btn-row[data-v-4a9c4aad] .btn-dark-bg{background-color:#2d2d2d}.btn-row[data-v-4a9c4aad] .btn-dark-bg:hover:not(.is-disabled){background-color:#3c3c3c;box-shadow:0 4px 12px rgba(45,45,45,.25)}.forgot-password[data-v-4a9c4aad]{text-align:right;margin:8px 0 0;padding-right:2px}.forgot-password a[data-v-4a9c4aad]{font-size:13px;font-weight:500;color:#63bdc4;text-decoration:none;transition:color .15s ease}.forgot-password a[data-v-4a9c4aad]:hover{color:#55a6ab;text-decoration:underline}.divider[data-v-4a9c4aad]{display:flex;align-items:center;margin:32px 0 24px;text-align:center}.divider[data-v-4a9c4aad]:after,.divider[data-v-4a9c4aad]:before{content:"";flex:1;height:1px;background:#e0e0e0}.divider .divider-text[data-v-4a9c4aad]{padding:0 16px;font-size:13px;font-weight:500;color:#676767;white-space:nowrap}.btn-social-group[data-v-4a9c4aad]{display:flex;flex-direction:column;gap:12px;width:100%}.social-btn[data-v-4a9c4aad]{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:48px;padding:0 20px;font-size:14px;font-weight:600;font-family:inherit;letter-spacing:.01em;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.social-btn .social-btn-icon[data-v-4a9c4aad]{font-size:18px;flex-shrink:0}.social-btn[data-v-4a9c4aad]:active{transform:scale(.99)}.social-btn-facebook[data-v-4a9c4aad]{background:#1877f2;color:#fff}.social-btn-facebook .social-btn-icon[data-v-4a9c4aad]{color:#fff}.social-btn-facebook[data-v-4a9c4aad]:hover{background:#166fe5;box-shadow:0 2px 8px rgba(24,119,242,.35)}.social-btn-facebook[data-v-4a9c4aad]:active{background:#145dbf}.social-btn-google[data-v-4a9c4aad]{background:#fff;color:#3c4043;border:1px solid #dadce0}.social-btn-google .social-btn-icon-google[data-v-4a9c4aad]{width:18px;height:18px;display:block;flex-shrink:0}.social-btn-google[data-v-4a9c4aad]:hover{background:#f8f9fa;border-color:#dadce0;box-shadow:0 1px 3px rgba(0,0,0,.08)}.social-btn-google[data-v-4a9c4aad]:active{background:#f1f3f4}.app-download-footer[data-v-4a9c4aad]{display:flex;align-items:center;justify-content:center;margin-top:32px;padding:0 16px}.app-store-badges[data-v-4a9c4aad]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.app-badge-link[data-v-4a9c4aad]{display:block;line-height:0;flex-shrink:0;transition:opacity .2s ease,transform .15s ease}.app-badge-link[data-v-4a9c4aad]:hover{opacity:.85;transform:translateY(-2px)}.app-badge-link[data-v-4a9c4aad]:active{opacity:.95;transform:translateY(0)}.app-badge-img[data-v-4a9c4aad]{display:block;height:44px;width:147px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.app-badge-link-google[data-v-4a9c4aad]{width:160px;height:48px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:6px}.app-badge-link-google .app-badge-img-google[data-v-4a9c4aad]{width:120%;height:120%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:650px){.page-login .btn-row[data-v-4a9c4aad]{flex-direction:column}.page-login .btn-row .round-btn[data-v-4a9c4aad]{width:100%}.app-download-footer[data-v-4a9c4aad]{margin-top:28px}.app-store-badges[data-v-4a9c4aad]{gap:12px}.app-badge-img[data-v-4a9c4aad],.app-badge-link-google[data-v-4a9c4aad]{height:44px;width:148px}.app-badge-link-google .app-badge-img-google[data-v-4a9c4aad]{width:100%;height:100%}}.page-register[data-v-6d55298f]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.page-register[data-v-6d55298f] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.page-register .register-scroll-wrap[data-v-6d55298f]{width:100%;margin-top:88px;height:calc(100vh - 88px);min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;padding-bottom:24px}.page-register .form-container[data-v-6d55298f]{max-width:560px;width:100%;margin:40px auto 32px;padding:36px 32px 32px;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(99,189,196,.15),0 2px 12px rgba(0,0,0,.06);flex-shrink:0}.page-register .register-form[data-v-6d55298f]{text-align:left}.page-register .step-indicator[data-v-6d55298f]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.5px;margin:0 0 20px 0;text-transform:uppercase}.page-register .section-label[data-v-6d55298f]{font-size:13px;font-weight:600;color:#263238;letter-spacing:.02em;line-height:1.4;margin:0 0 8px 0;margin-top:12px}.page-register .section-label[data-v-6d55298f]:first-of-type{margin-top:0}.page-register .account-type-cards[data-v-6d55298f]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:25px;text-align:left}.page-register .account-type-card[data-v-6d55298f]{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:18px 14px;border:2px solid #e8e8e8;border-radius:12px;background:#fafafa;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;text-align:left}.page-register .account-type-card[data-v-6d55298f]:hover{border-color:rgba(99,189,196,.5);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.06)}.page-register .account-type-card.selected[data-v-6d55298f]{border-color:#63bdc4;background:rgba(99,189,196,.06);box-shadow:0 2px 8px rgba(99,189,196,.15)}.page-register .account-type-card-icon[data-v-6d55298f]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;margin-bottom:10px}.page-register .account-type-card-icon.personal[data-v-6d55298f]{background:rgba(99,189,196,.12);color:#63bdc4}.page-register .account-type-card-icon.company[data-v-6d55298f]{background:rgba(45,45,45,.08);color:#2d2d2d}.page-register .account-type-card-title[data-v-6d55298f]{font-size:14px;font-weight:700;color:#010101;margin:0 0 4px 0;line-height:1.3}.page-register .account-type-card-desc[data-v-6d55298f]{font-size:12px;color:#676767;margin:0;line-height:1.4;text-align:left;width:100%}.page-register .account-type-card-check[data-v-6d55298f]{position:absolute;top:10px;right:10px;color:#63bdc4}.page-register .form-row[data-v-6d55298f]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:0}.page-register .form-row .input-container[data-v-6d55298f],.page-register .input-full[data-v-6d55298f],.page-register[data-v-6d55298f] .input-container{margin-bottom:16px}.page-register .form-row+.form-row[data-v-6d55298f],.page-register .form-row+.input-full[data-v-6d55298f]{margin-top:0}.page-register .footer[data-v-6d55298f]{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid #eee}.page-register .terms-wrapper[data-v-6d55298f]{display:flex;align-items:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;color:#383838;line-height:1.5}.page-register .terms-input[data-v-6d55298f]{position:absolute;opacity:0;width:0;height:0}.page-register .terms-checkbox[data-v-6d55298f]{flex-shrink:0;width:20px;height:20px;border:2px solid #d0d0d0;border-radius:6px;margin-right:12px;margin-top:2px;position:relative;transition:border-color .2s ease,background .2s ease}.page-register .terms-input:checked+.terms-checkbox[data-v-6d55298f]{background-color:#63bdc4;border-color:#63bdc4}.page-register .terms-input:checked+.terms-checkbox[data-v-6d55298f]:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.page-register .terms-text[data-v-6d55298f]{line-height:1.5}.page-register .terms-text a[data-v-6d55298f]{font-weight:600;color:#63bdc4;text-decoration:none}.page-register .terms-text a[data-v-6d55298f]:hover{text-decoration:underline}.page-register .btn-submit[data-v-6d55298f]{width:100%}@media screen and (max-width:600px){.page-register .form-container[data-v-6d55298f]{width:90%;padding:28px 20px 28px}.page-register .account-type-cards[data-v-6d55298f],.page-register .form-row[data-v-6d55298f]{grid-template-columns:1fr}}@media screen and (max-width:414px){.page-register .form-container[data-v-6d55298f]{width:calc(100% - 32px);padding:24px 16px 24px}.page-register .account-type-card[data-v-6d55298f]{padding:16px 12px}.page-register .account-type-card-title[data-v-6d55298f]{font-size:13px}.page-register .account-type-card-desc[data-v-6d55298f]{font-size:11px}.page-register .section-label[data-v-6d55298f]{font-size:12px}}.page-register[data-v-6d55298f] .address-autocomplete-wrap gmp-place-autocomplete{font-size:.8rem!important}.page-role[data-v-045c17ab]{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-role .form-container[data-v-045c17ab]{background:#fff;border-radius:16px;padding:36px 32px 32px;max-width:520px;width:100%;margin:40px auto}.page-role .role-form[data-v-045c17ab]{text-align:center}.page-role .step-indicator[data-v-045c17ab]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.5px;margin:0 0 20px 0;text-transform:uppercase}.page-role .role-cards[data-v-045c17ab]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px;text-align:left}.page-role .role-card[data-v-045c17ab]{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:20px 16px;border:2px solid #e8e8e8;border-radius:12px;background:#fafafa;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.page-role .role-card[data-v-045c17ab]:hover{border-color:rgba(99,189,196,.5);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.06)}.page-role .role-card.selected[data-v-045c17ab]{border-color:#63bdc4;background:rgba(99,189,196,.06);box-shadow:0 2px 8px rgba(99,189,196,.15)}.page-role .role-card-icon[data-v-045c17ab]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;margin-bottom:12px}.page-role .role-card-icon.employer[data-v-045c17ab]{background:rgba(99,189,196,.12);color:#63bdc4}.page-role .role-card-icon.provider[data-v-045c17ab]{background:rgba(45,45,45,.08);color:#2d2d2d}.page-role .role-card-title[data-v-045c17ab]{font-size:15px;font-weight:700;color:#010101;margin:0 0 6px 0;line-height:1.3}.page-role .role-card-desc[data-v-045c17ab]{font-size:13px;color:#676767;margin:0;line-height:1.4}.page-role .role-card-check[data-v-045c17ab]{position:absolute;top:12px;right:12px;color:#63bdc4}.page-role .btn-continue[data-v-045c17ab]{width:100%}.page-role .fade-slide-enter-active[data-v-045c17ab],.page-role .fade-slide-leave-active[data-v-045c17ab]{transition:all .6s ease}.page-role .fade-slide-enter-from[data-v-045c17ab]{opacity:0;transform:translateY(20px)}.page-role .fade-slide-leave-to[data-v-045c17ab]{opacity:0;transform:translateY(-20px)}@media screen and (max-width:542px){.page-role .form-container[data-v-045c17ab]{width:90%}.page-role .role-cards[data-v-045c17ab]{grid-template-columns:1fr}}@media screen and (max-width:414px){.page-role .form-container[data-v-045c17ab]{margin-top:20px;width:calc(100% - 32px);padding:28px 20px 24px}.page-role .role-card[data-v-045c17ab]{padding:18px 14px}.page-role .role-card-title[data-v-045c17ab]{font-size:14px}.page-role .role-card-desc[data-v-045c17ab]{font-size:12px}}@media screen and (max-width:375px){.page-role .form-container[data-v-045c17ab]{margin:0 16px 24px 16px}}.form-container[data-v-57985a83]{z-index:2}.forgot-header[data-v-57985a83]{margin-bottom:4px}.forgot-header[data-v-57985a83] .page-title{font-size:24px;font-weight:700;color:#263238;margin-bottom:10px;letter-spacing:-.02em;line-height:1.25}.forgot-header[data-v-57985a83] .sub-text{color:#676767;font-size:14px;line-height:1.5;margin-bottom:28px}.back-to-login[data-v-57985a83]{text-align:right;margin:8px 0 0;padding-right:2px}.back-to-login a[data-v-57985a83]{font-size:13px;font-weight:500;color:#63bdc4;text-decoration:none;transition:color .15s ease}.back-to-login a[data-v-57985a83]:hover{color:#55a6ab;text-decoration:underline}.btn-row[data-v-57985a83]{display:flex;justify-content:stretch;align-items:stretch;margin-top:28px}.btn-row[data-v-57985a83] .round-btn{flex:1;min-width:0;font-size:14px;font-weight:600;letter-spacing:.02em;padding:14px 20px;border-radius:8px;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.btn-row[data-v-57985a83] .round-btn .btn-title{letter-spacing:.02em;margin-left:0}.btn-row[data-v-57985a83] .round-btn:hover:not(.is-disabled){box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-1px)}.btn-row[data-v-57985a83] .round-btn:active:not(.is-disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.btn-row[data-v-57985a83] .btn-green-bg{background-color:#63bdc4}.btn-row[data-v-57985a83] .btn-green-bg:hover:not(.is-disabled){background-color:#55a6ab;box-shadow:0 4px 14px rgba(99,189,196,.35)}.form-container[data-v-242f517f]{z-index:2}.verify-header[data-v-242f517f]{margin-bottom:4px}.verify-header[data-v-242f517f] .page-title{font-size:24px;font-weight:700;color:#263238;margin-bottom:10px;letter-spacing:-.02em;line-height:1.25}.verify-header[data-v-242f517f] .sub-text{color:#676767;font-size:14px;line-height:1.5;margin-bottom:28px}.otp-wrap[data-v-242f517f]{margin-bottom:4px}.otp-inputs[data-v-242f517f]{display:flex;justify-content:center;gap:10px;margin-bottom:8px}.otp-digit[data-v-242f517f]{width:48px;height:52px;text-align:center;font-size:1.5rem;font-weight:600;letter-spacing:.05em;color:#263238;border:2px solid #e0e0e0;border-radius:10px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.otp-digit[data-v-242f517f]:focus{outline:none;border-color:#63bdc4;box-shadow:0 0 0 3px rgba(99,189,196,.2)}.otp-digit.has-error[data-v-242f517f]{border-color:#dc3545}.otp-digit[data-v-242f517f]::-moz-placeholder{color:#c9c9c9}.otp-digit[data-v-242f517f]::placeholder{color:#c9c9c9}.otp-digit[data-v-242f517f]::-webkit-inner-spin-button,.otp-digit[data-v-242f517f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-digit[type=number][data-v-242f517f]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.otp-wrap .error-text[data-v-242f517f]{text-align:center;font-size:12px;color:#dc3545;margin-top:4px;min-height:18px}.back-to-email[data-v-242f517f]{text-align:right;margin:8px 0 0;padding-right:2px}.back-to-email a[data-v-242f517f]{font-size:13px;font-weight:500;color:#63bdc4;text-decoration:none;transition:color .15s ease}.back-to-email a[data-v-242f517f]:hover{color:#55a6ab;text-decoration:underline}.btn-row[data-v-242f517f]{display:flex;justify-content:stretch;align-items:stretch;margin-top:28px}.btn-row[data-v-242f517f] .round-btn{flex:1;min-width:0;font-size:14px;font-weight:600;letter-spacing:.02em;padding:14px 20px;border-radius:8px;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.btn-row[data-v-242f517f] .round-btn .btn-title{letter-spacing:.02em;margin-left:0}.btn-row[data-v-242f517f] .round-btn:hover:not(.is-disabled){box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-1px)}.btn-row[data-v-242f517f] .round-btn:active:not(.is-disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.btn-row[data-v-242f517f] .btn-green-bg{background-color:#63bdc4}.btn-row[data-v-242f517f] .btn-green-bg:hover:not(.is-disabled){background-color:#55a6ab;box-shadow:0 4px 14px rgba(99,189,196,.35)}.form-container[data-v-4c2c6c6d]{z-index:2}.reset-header[data-v-4c2c6c6d]{margin-bottom:4px}.reset-header[data-v-4c2c6c6d] .page-title{font-size:24px;font-weight:700;color:#263238;margin-bottom:10px;letter-spacing:-.02em;line-height:1.25}.reset-header[data-v-4c2c6c6d] .sub-text{color:#676767;font-size:14px;line-height:1.5;margin-bottom:28px}.btn-row[data-v-4c2c6c6d]{display:flex;justify-content:stretch;align-items:stretch;margin-top:28px}.btn-row[data-v-4c2c6c6d] .round-btn{flex:1;min-width:0;font-size:14px;font-weight:600;letter-spacing:.02em;padding:14px 20px;border-radius:8px;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.btn-row[data-v-4c2c6c6d] .round-btn .btn-title{letter-spacing:.02em;margin-left:0}.btn-row[data-v-4c2c6c6d] .round-btn:hover:not(.is-disabled){box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-1px)}.btn-row[data-v-4c2c6c6d] .round-btn:active:not(.is-disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.btn-row[data-v-4c2c6c6d] .btn-green-bg{background-color:#63bdc4}.btn-row[data-v-4c2c6c6d] .btn-green-bg:hover:not(.is-disabled){background-color:#55a6ab;box-shadow:0 4px 14px rgba(99,189,196,.35)}@media screen and (max-width:600px){.page-reset-password .form-container[data-v-4c2c6c6d]{width:90%;max-width:none}}.avatar-photo[data-v-46f09494]{background:#d3d3d3;width:35px;height:35px;border-radius:50%;overflow:hidden}.avatar-photo img[data-v-46f09494]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-title[data-v-1cf88430]{font-family:Roboto,sans-serif;font-weight:500;color:#263238;font-size:25px;line-height:35px;text-align:left}.main-title.left[data-v-1cf88430]{text-align:left}.main-title .back-button[data-v-1cf88430]{cursor:pointer;margin-right:10px;margin-bottom:5px}.notification-cell[data-v-91e762d8]{padding:0;transition:background-color .2s ease;cursor:pointer}.notification-cell.unread[data-v-91e762d8]{background-color:rgba(99,189,196,.03);position:relative}.notification-cell.unread[data-v-91e762d8]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#63bdc4}.notification-cell.unread[data-v-91e762d8]:hover{background-color:rgba(99,189,196,.08)}.notification-cell.read[data-v-91e762d8]{background-color:#fff}.notification-cell.read[data-v-91e762d8]:hover{background-color:#fafafa}.notification-cell.compact .notification-content[data-v-91e762d8]{padding:12px 16px;gap:12px}.notification-cell.compact .avatar-wrapper .notification-avatar[data-v-91e762d8]{width:40px!important;height:40px!important}.notification-cell.compact .avatar-wrapper .icon-badge[data-v-91e762d8]{width:20px;height:20px;bottom:-1px;right:-1px}.notification-cell.compact .avatar-wrapper .icon-badge[data-v-91e762d8] .v-icon{font-size:12px!important}.notification-cell.compact .content-box .message-content .text-message[data-v-91e762d8]{font-size:13px;line-height:18px;margin-bottom:4px}.notification-cell.compact .content-box .message-content .text-time[data-v-91e762d8]{font-size:11px}.notification-cell.compact .actions-box[data-v-91e762d8]{min-width:28px}.notification-cell .notification-content[data-v-91e762d8]{display:flex;align-items:flex-start;padding:16px 20px;gap:16px;position:relative}.notification-cell .avatar-wrapper[data-v-91e762d8]{position:relative;flex-shrink:0}.notification-cell .avatar-wrapper .notification-avatar[data-v-91e762d8]{border:2px solid #e8e8e8;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:transform .2s ease}.notification-cell .avatar-wrapper .notification-avatar .icon-avatar[data-v-91e762d8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.notification-cell .avatar-wrapper:hover .notification-avatar[data-v-91e762d8]{transform:scale(1.05)}.notification-cell .avatar-wrapper .icon-badge[data-v-91e762d8]{position:absolute;bottom:-2px;right:-2px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.notification-cell .avatar-wrapper .icon-badge.success[data-v-91e762d8]{background-color:#4caf50}.notification-cell .avatar-wrapper .icon-badge.error[data-v-91e762d8]{background-color:#dc3545}.notification-cell .avatar-wrapper .icon-badge.warning[data-v-91e762d8]{background-color:#ff9800}.notification-cell .avatar-wrapper .icon-badge.info[data-v-91e762d8]{background-color:#63bdc4}.notification-cell .content-box[data-v-91e762d8]{flex:1;min-width:0}.notification-cell .content-box .message-content .text-message[data-v-91e762d8]{font-size:14px;line-height:20px;color:#263238;margin-bottom:6px;word-wrap:break-word;font-weight:400}.notification-cell .content-box .message-content .text-message[data-v-91e762d8] strong{font-weight:600;color:#63bdc4}.notification-cell .content-box .message-content .text-time[data-v-91e762d8]{font-size:12px;color:#676767;display:flex;align-items:center;gap:4px;font-weight:400}.notification-cell .content-box .message-content .text-time .time-icon[data-v-91e762d8]{opacity:.5;font-size:11px}.notification-cell .actions-box[data-v-91e762d8]{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:32px}.notification-cell .actions-box .mark-read-btn[data-v-91e762d8]{opacity:.6;transition:opacity .2s ease}.notification-cell .actions-box .mark-read-btn[data-v-91e762d8]:hover{opacity:1;background-color:rgba(0,0,0,.05)}.notification-cell .actions-box .read-indicator[data-v-91e762d8]{opacity:.7;color:#4caf50!important}@media screen and (max-width:600px){.notification-cell .notification-content[data-v-91e762d8]{padding:12px 16px;gap:12px}.notification-cell .notification-content .avatar-wrapper .notification-avatar[data-v-91e762d8]{width:40px!important;height:40px!important}.notification-cell .notification-content .avatar-wrapper .icon-badge[data-v-91e762d8]{width:20px;height:20px;bottom:-1px;right:-1px}.notification-cell .notification-content .avatar-wrapper .icon-badge[data-v-91e762d8] .v-icon{font-size:12px!important}.notification-cell .notification-content .content-box .message-content .text-message[data-v-91e762d8]{font-size:13px;line-height:18px}.notification-cell .notification-content .content-box .message-content .text-time[data-v-91e762d8]{font-size:11px}}.page-step[data-v-5aa59240]{font-family:Roboto,sans-serif;color:#546e7a;padding:0;margin:0;font-size:16px}.page-step li[data-v-5aa59240]{display:inline}.page-step li+li[data-v-5aa59240]:before{content:" > ";margin:0 10px}.dashboard-page[data-v-5180a759]{display:flex;height:100%}.dashboard-page .header[data-v-5180a759]{z-index:3;position:fixed;top:0;width:100%;height:64px;background:#63bdc4;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.dashboard-page .header .btn-menu[data-v-5180a759]{display:none}.dashboard-page .header .left-menu .icon-logo[data-v-5180a759]{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.dashboard-page .header .right-menu[data-v-5180a759]{display:flex;align-items:center}.dashboard-page .header .right-menu .btn-notification[data-v-5180a759]{margin-right:5px;position:relative}.dashboard-page .header .right-menu .btn-notification .unreadDot[data-v-5180a759]{position:absolute;right:6px;top:6px;width:10px;height:10px;background:#f44;border-radius:50%;border:2px solid #63bdc4;box-shadow:0 2px 4px rgba(0,0,0,.2)}.dashboard-page .header .right-menu .btn-logout[data-v-5180a759]{margin-right:5px}.dashboard-page .header .right-menu .user-box[data-v-5180a759]{display:flex;align-items:center;margin-left:10px;cursor:pointer}.dashboard-page .header .right-menu .user-box .name-text[data-v-5180a759]{color:#fff;font-size:12px;font-weight:500;margin-left:5px}.dashboard-page .v-sidebar-menu[data-v-5180a759]{top:64px;z-index:1000;padding-top:10px}.dashboard-page .v-sidebar-menu.vsm_collapsed .vsm--item[data-v-5180a759]{padding-left:0;padding-right:0}.dashboard-page .v-sidebar-menu .vsm--header[data-v-5180a759]{display:none}.dashboard-page .v-sidebar-menu[data-v-5180a759] .vsm--item .vsm--link{padding:10px;line-height:30px}.dashboard-page .v-sidebar-menu[data-v-5180a759] .vsm--item .vsm--link .vsm--icon{width:30px;height:30px;margin-right:10px}.dashboard-page .v-sidebar-menu .vsm--link_level-1 .vsm--icon[data-v-5180a759]{background:transparent;width:22px;height:22px}.dashboard-page .v-sidebar-menu .vsm--link_level-1 .vsm--title[data-v-5180a759]{font-size:14px}.dashboard-page .v-sidebar-menu[data-v-5180a759] .vsm--link_level-1.vsm--link_active{background:rgba(99,189,196,.12)!important;color:#46b0b8!important;font-weight:700;box-shadow:inset 4px 0 0 0 #63bdc4,0 2px 8px rgba(99,189,196,.2)!important}.dashboard-page .v-sidebar-menu[data-v-5180a759] .vsm--link_level-1.vsm--link_active .vsm--icon{color:#fff!important;background:#63bdc4!important;border-radius:6px}.dashboard-page .v-sidebar-menu[data-v-5180a759] .vsm--link_level-1.vsm--link_active .vsm--title{font-weight:700}.dashboard-page .v-sidebar-menu[data-v-5180a759]:not(.vsm_collapsed) .vsm--link_level-1.vsm--link_active{border-radius:0 10px 10px 0;margin:2px 8px 2px 0}.dashboard-page .side-footer[data-v-5180a759]{border-top:1px solid #e0e0e0;color:#546e7a;font-size:12px;padding:15px 15px}.dashboard-page .side-footer a[data-v-5180a759]{color:#546e7a;text-decoration:none}[data-v-5180a759] .vsm--icon{background-color:transparent!important}[data-v-5180a759] .vsm--badge{font-size:12px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:#dc3545;border-radius:50%;color:#fff}[data-v-5180a759] .notification-menu{margin-top:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important;border-radius:12px!important;overflow:hidden;border:1px solid rgba(0,0,0,.08)!important}.notification-dropdown[data-v-5180a759]{width:420px;max-width:90vw;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.notification-dropdown .dropdown-header[data-v-5180a759]{padding:20px 20px 16px;border-bottom:1px solid #e0e0e0;background:#fff}.notification-dropdown .dropdown-header .header-content[data-v-5180a759]{display:flex;justify-content:space-between;align-items:center}.notification-dropdown .dropdown-header .header-content .header-title[data-v-5180a759]{font-size:18px;font-weight:600;color:#263238;margin:0;line-height:1.2}.notification-dropdown .dropdown-header .header-content .unread-badge[data-v-5180a759]{font-size:12px;font-weight:500;color:#63bdc4;background:rgba(99,189,196,.1);padding:4px 10px;border-radius:12px}.notification-dropdown .dropdown-content[data-v-5180a759]{max-height:480px;overflow-y:auto;overflow-x:hidden}.notification-dropdown .dropdown-content[data-v-5180a759]::-webkit-scrollbar{width:6px}.notification-dropdown .dropdown-content[data-v-5180a759]::-webkit-scrollbar-track{background:#f1f1f1}.notification-dropdown .dropdown-content[data-v-5180a759]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.notification-dropdown .dropdown-content[data-v-5180a759]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.notification-dropdown .dropdown-content .empty-dropdown[data-v-5180a759]{padding:60px 30px;text-align:center;display:flex;flex-direction:column;align-items:center}.notification-dropdown .dropdown-content .empty-dropdown .empty-icon[data-v-5180a759]{margin-bottom:16px;opacity:.5}.notification-dropdown .dropdown-content .empty-dropdown .empty-title[data-v-5180a759]{font-size:16px;font-weight:600;color:#263238;margin-bottom:8px}.notification-dropdown .dropdown-content .empty-dropdown .empty-subtitle[data-v-5180a759]{font-size:14px;color:#676767;line-height:1.5}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-5180a759]{border-bottom:1px solid #f0f0f0;transition:background-color .15s ease}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-5180a759]:last-child{border-bottom:none}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-5180a759]:hover{background-color:#fafafa}.notification-dropdown .dropdown-content .view-all-footer[data-v-5180a759]{border-top:1px solid #e0e0e0;padding:12px 20px;background:#fafafa;cursor:pointer;transition:background-color .15s ease}.notification-dropdown .dropdown-content .view-all-footer[data-v-5180a759]:hover{background-color:#f5f5f5}.notification-dropdown .dropdown-content .view-all-footer .view-all-link[data-v-5180a759]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:500;color:#63bdc4;text-align:center}.notification-dropdown .dropdown-content .view-all-footer .view-all-link[data-v-5180a759]:hover{color:#43a9b1}@media screen and (max-width:960px){.dashboard-page .header .btn-menu[data-v-5180a759]{display:block;width:24px;height:24px}.dashboard-page .header .btn-menu span[data-v-5180a759]{color:#fff}.dashboard-page .header .icon-logo[data-v-5180a759]{display:none}.notification-dropdown[data-v-5180a759]{width:100%;max-width:calc(100vw - 32px)}.notification-dropdown .dropdown-header[data-v-5180a759]{padding:16px}.notification-dropdown .dropdown-header .header-content .header-title[data-v-5180a759]{font-size:16px}.notification-dropdown .dropdown-content .empty-dropdown[data-v-5180a759]{padding:40px 20px}}@media screen and (max-width:600px){.dashboard-page[data-v-5180a759] .v-sidebar-menu .vsm--link{justify-content:center}.dashboard-page[data-v-5180a759] .v-sidebar-menu .vsm--link .vsm--icon{margin-right:0!important}.dashboard-page[data-v-5180a759] .v-sidebar-menu .vsm--link .vsm--title_hidden{display:none!important;margin-left:0}.dashboard-page[data-v-5180a759] .v-sidebar-menu .vsm--link .vsm--title{margin-left:10px!important}}.change-password-page .form[data-v-bb9b4a5c]{margin-top:40px;margin-left:10px;width:450px;background:#fff;border-radius:5px;border:1px solid #707070;padding:30px 30px 20px 30px}.change-password-page .form .footer[data-v-bb9b4a5c]{padding:10px 25px 0 25px}.change-password-page .form .footer .error-text[data-v-bb9b4a5c]{text-align:center}@media screen and (max-width:640px){.change-password-page .form[data-v-bb9b4a5c]{width:100%;margin:40px 30px 20px 0}}.benefits-page .benefits-intro[data-v-0baf288e]{margin-top:24px;margin-bottom:32px;font-size:15px;line-height:1.5;color:#676767;max-width:560px}.benefits-page .benefits-grid[data-v-0baf288e]{display:flex;gap:24px;flex-wrap:wrap}.benefits-page .benefit-card[data-v-0baf288e]{display:flex;flex-direction:column;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:32px 28px;width:340px;max-width:100%;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:box-shadow .2s ease,border-color .2s ease}.benefits-page .benefit-card[data-v-0baf288e]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:rgba(99,189,196,.3)}.benefits-page .benefit-card .card-icon[data-v-0baf288e]{width:56px;height:56px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.benefits-page .benefit-card .card-icon img[data-v-0baf288e]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.benefits-page .benefit-card .card-title[data-v-0baf288e]{font-size:18px;font-weight:600;color:#263238;margin:0 0 12px 0;letter-spacing:-.02em}.benefits-page .benefit-card .card-description[data-v-0baf288e]{flex:1;font-size:14px;line-height:1.55;color:#676767;margin:0 0 24px 0}.benefits-page .benefit-card .btn-action[data-v-0baf288e]{margin-top:auto;width:100%;padding:12px 20px;font-size:14px;font-weight:600;color:#fff;background:#63bdc4;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.benefits-page .benefit-card .btn-action[data-v-0baf288e]:hover{background:#55a6ab}.benefits-page .benefit-card .btn-action[data-v-0baf288e]:active{background:#46b0b8}@media screen and (max-width:1054px){.benefits-page .benefits-grid[data-v-0baf288e]{flex-direction:column}.benefits-page .benefits-grid .benefit-card[data-v-0baf288e]{width:100%}}@media screen and (max-width:640px){.benefits-page .benefits-intro[data-v-0baf288e]{margin-top:20px;margin-bottom:24px;font-size:14px}.benefits-page .benefit-card[data-v-0baf288e]{padding:24px 20px}}.background-checks-page .page-intro[data-v-1ce10e0a]{margin-top:24px;margin-bottom:32px;font-size:15px;line-height:1.55;color:#676767;max-width:640px}.background-checks-page .content-layout[data-v-1ce10e0a]{display:grid;grid-template-columns:1fr 320px;gap:32px;align-items:start}.background-checks-page .form-card[data-v-1ce10e0a]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:0;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:box-shadow .2s ease,border-color .2s ease;max-width:480px}.background-checks-page .form-card[data-v-1ce10e0a]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:rgba(99,189,196,.25)}.background-checks-page .form-card .card-header[data-v-1ce10e0a]{padding:28px 28px 20px;text-align:center;border-bottom:1px solid hsla(0,0%,88%,.8)}.background-checks-page .form-card .partner-logo[data-v-1ce10e0a]{display:block;margin:0 auto 16px;height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.background-checks-page .form-card .card-title[data-v-1ce10e0a]{font-size:20px;font-weight:600;color:#263238;margin:0 0 8px 0;letter-spacing:-.02em}.background-checks-page .form-card .card-subtitle[data-v-1ce10e0a]{font-size:14px;line-height:1.45;color:#676767;margin:0}.background-checks-page .form-card .form-body[data-v-1ce10e0a]{padding:24px 28px 20px}.background-checks-page .form-card .btn-submit[data-v-1ce10e0a]{width:100%;margin-top:8px}.background-checks-page .form-card .error-message[data-v-1ce10e0a]{margin:12px 0 0;font-size:13px;color:#dc3545}.background-checks-page .form-card .card-footer[data-v-1ce10e0a]{padding:16px 28px 24px;font-size:14px;color:#676767;text-align:center;background:rgba(0,0,0,.02);border-radius:0 0 12px 12px}.background-checks-page .form-card .card-footer a[data-v-1ce10e0a]{color:#63bdc4;font-weight:600;text-decoration:none;margin-left:4px}.background-checks-page .form-card .card-footer a[data-v-1ce10e0a]:hover{text-decoration:underline}.background-checks-page .trust-section[data-v-1ce10e0a]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.background-checks-page .trust-title[data-v-1ce10e0a]{font-size:16px;font-weight:600;color:#263238;margin:0 0 16px 0}.background-checks-page .trust-list[data-v-1ce10e0a]{list-style:none;padding:0;margin:0}.background-checks-page .trust-item[data-v-1ce10e0a]{display:flex;align-items:center;gap:12px;font-size:14px;color:#676767;line-height:1.45;padding:10px 0;border-bottom:1px solid hsla(0,0%,88%,.6)}.background-checks-page .trust-item[data-v-1ce10e0a]:last-child{border-bottom:none;padding-bottom:0}.background-checks-page .trust-icon[data-v-1ce10e0a]{flex-shrink:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:900px){.background-checks-page .content-layout[data-v-1ce10e0a]{grid-template-columns:1fr}.background-checks-page .trust-section[data-v-1ce10e0a]{max-width:480px}}@media screen and (max-width:640px){.background-checks-page .page-intro[data-v-1ce10e0a]{margin-top:20px;margin-bottom:24px;font-size:14px}.background-checks-page .form-card .card-footer[data-v-1ce10e0a],.background-checks-page .form-card .card-header[data-v-1ce10e0a],.background-checks-page .form-card .form-body[data-v-1ce10e0a]{padding-left:20px;padding-right:20px}.background-checks-page .form-card .partner-logo[data-v-1ce10e0a]{height:36px}.background-checks-page .form-card .card-title[data-v-1ce10e0a]{font-size:18px}.background-checks-page .trust-section[data-v-1ce10e0a]{padding:20px}}.education-cell[data-v-edc8c4f8]{position:relative;padding-bottom:25px}.education-cell[data-v-edc8c4f8]:before{content:"";position:absolute;top:8px;left:6px;width:2px;height:100%;background-color:#63bdc4;z-index:0}.dot[data-v-edc8c4f8]{width:15px;height:15px;background-color:#fff;border:2px solid #63bdc4;border-radius:50%;position:absolute;top:6px;left:0;z-index:1}.content[data-v-edc8c4f8]{padding-left:30px;text-align:left}.header[data-v-edc8c4f8]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.title-section[data-v-edc8c4f8]{flex:1;min-width:0}.school-name[data-v-edc8c4f8]{font-weight:600;font-size:18px;color:#263238;line-height:1.3;margin-bottom:2px}.date-range[data-v-edc8c4f8]{font-weight:500;font-size:15px;color:#676767;margin-bottom:2px}.degree-field[data-v-edc8c4f8]{font-size:14px;color:#676767;line-height:1.4}.actions[data-v-edc8c4f8]{display:flex;gap:10px;align-items:center;flex-shrink:0}.edit-icon[data-v-edc8c4f8]{color:#63bdc4;cursor:pointer;transition:color .2s ease}.edit-icon[data-v-edc8c4f8]:hover{opacity:.85}.delete-icon[data-v-edc8c4f8]{color:#dc3545;cursor:pointer;transition:color .2s ease}.delete-icon[data-v-edc8c4f8]:hover{opacity:.85}.description-text[data-v-edc8c4f8]{font-size:14px;color:#383838;line-height:1.5;margin-top:8px;white-space:pre-wrap}.education-cell[data-v-edc8c4f8]:last-child:before{height:8px}.work-experience-cell[data-v-7a98cb6e]{position:relative;padding-bottom:25px}.work-experience-cell[data-v-7a98cb6e]:before{content:"";position:absolute;top:8px;left:6px;width:2px;height:100%;background-color:#63bdc4;z-index:0}.work-experience-cell .dot[data-v-7a98cb6e]{width:15px;height:15px;background-color:#fff;border:2px solid #63bdc4;border-radius:50%;position:absolute;top:6px;left:0;z-index:1}.work-experience-cell .content[data-v-7a98cb6e]{padding-left:30px;text-align:left}.work-experience-cell .content .header[data-v-7a98cb6e]{display:flex;justify-content:space-between;align-items:flex-start}.work-experience-cell .content .header .title-section .name-text[data-v-7a98cb6e]{font-weight:600;font-size:18px;color:#222}.work-experience-cell .content .header .title-section .role-text[data-v-7a98cb6e]{font-size:14px;margin-top:2px}.work-experience-cell .content .header .title-section .date-text[data-v-7a98cb6e]{font-weight:500;font-size:15px}.work-experience-cell .content .header .actions[data-v-7a98cb6e]{display:flex;gap:10px;align-items:center}.work-experience-cell .content .header .actions .v-icon[data-v-7a98cb6e]{cursor:pointer;transition:color .2s ease}.work-experience-cell .content .header .actions .edit-icon[data-v-7a98cb6e]{color:#63bdc4}.work-experience-cell .content .header .actions .delete-icon[data-v-7a98cb6e]{color:#dc3545}.work-experience-cell .content .description-text[data-v-7a98cb6e]{font-size:14px;color:#444;margin-top:5px;line-height:1.4;white-space:pre-wrap}.work-experience-cell[data-v-7a98cb6e]:last-child:before{height:8px}.resume-cell[data-v-388a419f]{position:relative}.resume-cell .content[data-v-388a419f]{text-align:left;display:flex;flex-direction:column;border:2px dotted #d3d3d3;border-radius:10px;padding:15px;max-width:500px;margin:auto}.resume-cell .content .resume-info[data-v-388a419f]{display:flex;flex-direction:column;align-items:center;text-align:center}.resume-cell .content .resume-info>a[data-v-388a419f]{margin-top:10px;font-size:14px;text-decoration:none;color:#263238}.resume-cell[data-v-388a419f]:last-child:before{height:8px}@media screen and (max-width:600px){.resume-cell .content[data-v-388a419f]{max-width:100%}}.employee-overview[data-v-7be76803]{background-color:#fff}.employee-overview .section[data-v-7be76803]{border-bottom:1px solid #d3d3d3;padding:20px}.employee-overview .overview[data-v-7be76803]{font-size:15px;white-space:pre-line;margin-top:5px}.employee-overview .toggle-overview[data-v-7be76803]{display:inline-block;margin-top:5px;font-size:13px;font-weight:500;color:#63bdc4;cursor:pointer}.employee-overview .toggle-overview[data-v-7be76803]:hover{text-decoration:underline}.employee-overview .label[data-v-7be76803]{font-weight:700;font-size:16px;margin-bottom:5px;color:#63bdc4}@media screen and (max-width:568px){[data-v-7be76803] .category-box{flex-wrap:wrap;overflow-x:hidden}}.employer-overview-cell .profile-section[data-v-04f74524]{padding:20px 20px;border-bottom:2px solid #e0e0e0;display:flex;align-items:center}.employer-overview-cell .profile-section .avatar-photo[data-v-04f74524]{margin-right:20px}.employer-overview-cell .profile-section .avatar-photo img[data-v-04f74524]{-o-object-fit:cover;object-fit:cover}.employer-overview-cell .profile-section .info-box[data-v-04f74524]{min-width:170px}.employer-overview-cell .profile-section .info-box .name-text[data-v-04f74524]{display:flex;align-items:center;color:#263238;font-weight:700;font-size:18px}.employer-overview-cell .profile-section .info-box .extra-info[data-v-04f74524]{display:flex;align-items:center;justify-content:space-between;margin-top:10px;max-width:400px}.employer-overview-cell .profile-section .info-box .extra-info .cell[data-v-04f74524]{text-align:center}.employer-overview-cell .profile-section .info-box .extra-info .cell .value[data-v-04f74524]{font-size:16px;font-weight:600;color:#010101}.employer-overview-cell .profile-section .info-box .extra-info .cell .label[data-v-04f74524]{font-size:12px;color:#263238}.feedback-project[data-v-77e81d76]{margin-bottom:20px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,.15)}.feedback-project.clickable[data-v-77e81d76]{cursor:pointer;transition:background-color .2s}.feedback-project.clickable[data-v-77e81d76]:hover{background-color:#f9f9f9}.feedback-project .title-text[data-v-77e81d76]{font-weight:600;font-size:16px;color:#63bdc4}.feedback-project .status-date-row[data-v-77e81d76]{display:flex;align-items:center;margin-top:4px;font-size:12px;color:#666}.feedback-project .status-date-row .v-icon[data-v-77e81d76]{margin-right:6px;font-size:18px}.feedback-project .status-date-row .status-text[data-v-77e81d76]{font-weight:500;margin-right:4px}.feedback-project .status-date-row .separator[data-v-77e81d76]{margin:0 6px;color:#bbb}.feedback-project .status-date-row .date-text[data-v-77e81d76]{color:gray}.feedback-project .info-row[data-v-77e81d76]{display:flex;align-items:center;gap:6px}.feedback-project .price-container[data-v-77e81d76]{display:flex;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid #eee;gap:20px}.feedback-project .price-container .price-item[data-v-77e81d76]{display:flex;flex-direction:column;min-width:80px}.feedback-project .price-container .price-item .price-label[data-v-77e81d76]{font-size:11px;font-weight:500;color:#888;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.feedback-project .price-container .price-item .price-value[data-v-77e81d76]{font-size:15px;font-weight:600;color:#333}.feedback-project .feedback-section[data-v-77e81d76]{display:flex;flex-direction:column;margin-top:10px}.feedback-project .feedback-section .rating-wrapper[data-v-77e81d76]{margin-bottom:6px}.feedback-project .feedback-section .feedback-text-wrapper .feedback-text[data-v-77e81d76]{font-style:italic;font-size:14px;color:#444;line-height:1.4}.feedback-project .feedback-section .feedback-text-wrapper .nofeedback-text[data-v-77e81d76]{font-size:14px;color:#999;line-height:1.4}@media(max-width:600px){.feedback-project[data-v-77e81d76]{padding:14px}.feedback-project .title-text[data-v-77e81d76]{font-size:14px}.feedback-project .status-date-row[data-v-77e81d76]{flex-wrap:wrap;margin-top:10px}.feedback-project .status-date-row .separator[data-v-77e81d76]{display:none}.feedback-project .status-date-row .date-text[data-v-77e81d76]{padding:5px 10px}.feedback-project .price-container[data-v-77e81d76]{flex-direction:column;gap:10px}.feedback-project .price-container .price-item[data-v-77e81d76]{flex-direction:row;justify-content:space-between;align-items:center}.feedback-project .price-container .price-item .price-label[data-v-77e81d76]{font-size:12px;color:#777;margin:0}.feedback-project .price-container .price-item .price-value[data-v-77e81d76]{font-size:12px;color:#222}.feedback-project .feedback-section .feedback-text[data-v-77e81d76],.feedback-project .feedback-section .nofeedback-text[data-v-77e81d76]{font-size:13px}}.profile-card[data-v-53290cf5]{color:#263238;max-width:250px}.profile-card .avatar-wrapper[data-v-53290cf5]{position:relative;display:inline-block}.profile-card .avatar-photo[data-v-53290cf5]{width:250px;height:250px;background-color:#d3d3d3;-o-object-fit:cover;object-fit:cover}.profile-card .edit-icon[data-v-53290cf5]{position:absolute;top:8px;right:8px;border-radius:50%;padding:6px;font-size:18px;cursor:pointer;transition:background-color .3s;color:#63bdc4;background-color:rgba(99,189,196,.1)}.profile-card .edit-icon[data-v-53290cf5]:hover{background-color:#63bdc4;color:#fff}.profile-card .account-icon[data-v-53290cf5]{color:#63bdc4!important}.profile-card .chat-btn[data-v-53290cf5]{width:auto;height:auto;background:none;box-shadow:none}.profile-card .chat-btn .v-icon[data-v-53290cf5]{color:#63bdc4!important}.profile-card .section[data-v-53290cf5]{display:flex;margin-top:15px;font-size:14px}.profile-card .section .icon[data-v-53290cf5]{margin-right:10px;font-size:16px;width:20px;height:20px}.profile-card .section .label[data-v-53290cf5]{font-size:13px;font-weight:300}.profile-card .section .link[data-v-53290cf5]{color:#263238}.profile-card .section a[data-v-53290cf5]{text-decoration:none}.profile-card .social-links .social-btn[data-v-53290cf5]{margin-right:15px;font-size:22px;transition:color .3s}.profile-card .social-links .social-btn .v-icon[data-v-53290cf5]{color:#63bdc4}.profile-card .social-links .social-btn .v-icon[data-v-53290cf5]:hover{color:#3c979f}@media screen and (max-width:568px){.profile-card[data-v-53290cf5]{max-width:100%}.profile-card .avatar-wrapper .avatar-photo[data-v-53290cf5],.profile-card .avatar-wrapper[data-v-53290cf5]{width:100%}.profile-card[data-v-53290cf5] .vue3-star-ratings{margin:15px 0}}.personal-info-page[data-v-793197ee]{position:relative;background-color:#fff;padding:30px 20px 20px 20px;font-size:15px;color:#263238}.personal-info-page .btn-edit[data-v-793197ee]{position:absolute;right:15px;top:15px;color:#63bdc4;cursor:pointer;z-index:2;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.personal-info-page .account-icon[data-v-793197ee]{color:#63bdc4}.personal-info-page .label[data-v-793197ee]{font-size:13px;color:gray}.personal-info-page a[data-v-793197ee]{text-decoration:none}.personal-info-page .row[data-v-793197ee]{margin-top:-12px;margin-bottom:-12px}.personal-info-page .row>div[data-v-793197ee]{padding-top:12px;padding-bottom:12px}.personal-info-page .row a[data-v-793197ee]{color:#263238}.personal-info-page .row[data-v-793197ee]:nth-of-type(2){margin-top:12px}.personal-info-page .link-row[data-v-793197ee]{margin-top:10px;display:flex;align-items:center;color:#63bdc4}.personal-info-page .link-row .v-icon[data-v-793197ee],.personal-info-page .link-row.active .link[data-v-793197ee],.personal-info-page .link-row.active i[data-v-793197ee],.personal-info-page .link-row.active[data-v-793197ee]{color:#63bdc4}.personal-info-page .link-row .link[data-v-793197ee]{margin-left:10px;color:#263238}.personal-info-page .account-actions[data-v-793197ee]{margin-top:40px;margin-bottom:10px;display:flex;justify-content:space-between;gap:10px}.personal-info-page .account-actions .v-btn[data-v-793197ee]{font-weight:500;text-transform:none}.personal-info-page .account-actions .v-btn.change-password[data-v-793197ee]{background-color:#63bdc4;color:#fff;border:1px solid #63bdc4}.personal-info-page .account-actions .v-btn.change-password[data-v-793197ee]:hover{background-color:#43a9b1;border-color:#43a9b1}.personal-info-page .account-actions .v-btn.change-password .v-icon[data-v-793197ee]{color:#fff;margin-right:10px}.personal-info-page .account-actions .v-btn.delete-account[data-v-793197ee]{background-color:#dc3545;color:#fff;border:1px solid #dc3545}.personal-info-page .account-actions .v-btn.delete-account[data-v-793197ee]:hover{background-color:#bd2130;border-color:#bd2130}.personal-info-page .account-actions .v-btn.delete-account .v-icon[data-v-793197ee]{color:#fff;margin-right:10px}@media screen and (max-width:576px){.personal-info-page .row[data-v-793197ee]{flex-direction:column}.personal-info-page .row .col-6[data-v-793197ee]{width:100%!important;max-width:100%!important}.personal-info-page .account-actions[data-v-793197ee]{flex-direction:column}.personal-info-page .account-actions .v-btn[data-v-793197ee]{width:100%}}.job-details-page[data-v-5145e0f4]{background-color:#fff;padding:30px 20px 20px 20px;font-size:15px;color:#263238}.job-details-page .btn-edit[data-v-5145e0f4]{position:absolute;right:15px;top:15px;color:#63bdc4;cursor:pointer;z-index:2}.job-details-page .label[data-v-5145e0f4]{font-size:13px;color:gray}.job-details-page .overview[data-v-5145e0f4]{white-space:pre-line;margin-top:5px}.job-details-page .toggle-overview[data-v-5145e0f4]{display:inline-block;margin-top:5px;font-size:13px;font-weight:500;color:#63bdc4;cursor:pointer}.job-details-page .toggle-overview[data-v-5145e0f4]:hover{text-decoration:underline}.education-page[data-v-c5b01fa2]{background-color:#fff;padding:24px 20px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.education-page.no-title-padding[data-v-c5b01fa2]{padding-top:70px}.education-page .page-header[data-v-c5b01fa2]{text-align:center}.education-page .page-title[data-v-c5b01fa2]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.education-page .page-subtitle[data-v-c5b01fa2]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:480px;margin-left:auto;margin-right:auto}.education-page .add-cta-wrapper[data-v-c5b01fa2]{margin-bottom:16px}.education-page .btn-add-another[data-v-c5b01fa2]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-size:14px;font-weight:500;color:#263238;cursor:pointer;transition:border-color .2s ease,background .2s ease}.education-page .btn-add-another[data-v-c5b01fa2]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06);color:#63bdc4}.education-page .education-list[data-v-c5b01fa2]{display:flex;flex-direction:column;gap:0}.education-page .no-data[data-v-c5b01fa2]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.education-page .no-data-inner[data-v-c5b01fa2]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;min-height:260px}.education-page .no-data-icon-wrap[data-v-c5b01fa2]{margin-bottom:16px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #e0e0e0}.education-page .no-data-heading[data-v-c5b01fa2]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.education-page .no-data-text[data-v-c5b01fa2]{margin:0 0 20px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.education-page .btn-add-circle[data-v-c5b01fa2]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:50%;background:#63bdc4;color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:background .2s ease,box-shadow .2s ease}.education-page .btn-add-circle[data-v-c5b01fa2]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}@media(max-width:600px){.education-page .page-header[data-v-c5b01fa2]{padding-right:0;text-align:left}.education-page .page-title[data-v-c5b01fa2]{font-size:20px}.education-page .page-subtitle[data-v-c5b01fa2]{text-align:left}.education-page .no-data-inner[data-v-c5b01fa2]{padding:32px 20px;min-height:220px}.education-page .no-data-heading[data-v-c5b01fa2]{font-size:17px}}.work-experience-page[data-v-600a47ea]{background-color:#fff;padding:24px 20px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.work-experience-page.no-title-padding[data-v-600a47ea]{padding-top:70px}.work-experience-page .page-header[data-v-600a47ea]{text-align:center}.work-experience-page .page-title[data-v-600a47ea]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.work-experience-page .page-subtitle[data-v-600a47ea]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:480px;margin-left:auto;margin-right:auto}.work-experience-page .add-cta-wrapper[data-v-600a47ea]{margin-bottom:16px}.work-experience-page .btn-add-another[data-v-600a47ea]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-size:14px;font-weight:500;color:#263238;cursor:pointer;transition:border-color .2s ease,background .2s ease}.work-experience-page .btn-add-another[data-v-600a47ea]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06);color:#63bdc4}.work-experience-page .work-experience-list[data-v-600a47ea]{display:flex;flex-direction:column;gap:0}.work-experience-page .no-data[data-v-600a47ea]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.work-experience-page .no-data-inner[data-v-600a47ea]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;min-height:260px}.work-experience-page .no-data-icon-wrap[data-v-600a47ea]{margin-bottom:16px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #e0e0e0}.work-experience-page .no-data-heading[data-v-600a47ea]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.work-experience-page .no-data-text[data-v-600a47ea]{margin:0 0 20px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.work-experience-page .btn-add-circle[data-v-600a47ea]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:50%;background:#63bdc4;color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:background .2s ease,box-shadow .2s ease}.work-experience-page .btn-add-circle[data-v-600a47ea]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}@media(max-width:600px){.work-experience-page .page-header[data-v-600a47ea]{padding-right:0;text-align:left}.work-experience-page .page-title[data-v-600a47ea]{font-size:20px}.work-experience-page .page-subtitle[data-v-600a47ea]{text-align:left}.work-experience-page .no-data-inner[data-v-600a47ea]{padding:32px 20px;min-height:220px}.work-experience-page .no-data-heading[data-v-600a47ea]{font-size:17px}}.sr-only[data-v-8c6a8cf0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.resume-page[data-v-8c6a8cf0]{background-color:#fff;padding:24px 20px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.resume-page.no-title-padding[data-v-8c6a8cf0]{padding-top:70px}.resume-page .page-header[data-v-8c6a8cf0]{text-align:center}.resume-page .page-title[data-v-8c6a8cf0]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.resume-page .page-subtitle[data-v-8c6a8cf0]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:480px;margin-left:auto;margin-right:auto}.resume-page .resume-card[data-v-8c6a8cf0]{background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px}.resume-page .resume-card-inner[data-v-8c6a8cf0]{display:flex;align-items:flex-start;gap:16px}.resume-page .resume-icon-wrap[data-v-8c6a8cf0]{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e0e0e0;border-radius:10px}.resume-page .resume-details[data-v-8c6a8cf0]{flex:1;min-width:0}.resume-page .resume-name[data-v-8c6a8cf0]{display:block;font-size:16px;font-weight:600;color:#63bdc4;text-decoration:none;margin-bottom:4px;word-break:break-word}.resume-page .resume-name[data-v-8c6a8cf0]:hover{text-decoration:underline}.resume-page .resume-date[data-v-8c6a8cf0]{margin:0;font-size:13px;color:#676767}.resume-page .resume-actions[data-v-8c6a8cf0]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.resume-page .btn-replace[data-v-8c6a8cf0]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #63bdc4;border-radius:8px;background:rgba(99,189,196,.06);font-size:14px;font-weight:500;color:#63bdc4;cursor:pointer;transition:background .2s ease,border-color .2s ease}.resume-page .btn-replace[data-v-8c6a8cf0]:hover{background:rgba(99,189,196,.12)}.resume-page .btn-remove[data-v-8c6a8cf0]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:14px;font-weight:500;color:#676767;cursor:pointer;transition:border-color .2s ease,color .2s ease}.resume-page .btn-remove[data-v-8c6a8cf0]:hover{border-color:#ccc;color:#4e4e4e}.resume-page .no-data[data-v-8c6a8cf0]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.resume-page .no-data-inner[data-v-8c6a8cf0]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;min-height:260px}.resume-page .no-data-icon-wrap[data-v-8c6a8cf0]{margin-bottom:16px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #e0e0e0}.resume-page .no-data-heading[data-v-8c6a8cf0]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.resume-page .no-data-text[data-v-8c6a8cf0]{margin:0 0 20px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.resume-page .btn-upload[data-v-8c6a8cf0]{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;border:none;border-radius:8px;background:#63bdc4;font-size:14px;font-weight:600;color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:background .2s ease,box-shadow .2s ease}.resume-page .btn-upload[data-v-8c6a8cf0]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}@media(max-width:600px){.resume-page .page-header[data-v-8c6a8cf0]{padding-right:0;text-align:left}.resume-page .page-title[data-v-8c6a8cf0]{font-size:20px}.resume-page .page-subtitle[data-v-8c6a8cf0]{text-align:left}.resume-page .no-data-inner[data-v-8c6a8cf0]{padding:32px 20px;min-height:220px}.resume-page .no-data-heading[data-v-8c6a8cf0]{font-size:17px}.resume-page .resume-card-inner[data-v-8c6a8cf0]{flex-direction:column}}.job-history-page[data-v-49214fc8]{background-color:#fff;padding:20px}.empty-page[data-v-49214fc8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666;text-align:center}.empty-icon[data-v-49214fc8]{margin-bottom:16px}.empty-title[data-v-49214fc8]{font-size:20px;font-weight:600;margin-bottom:8px}.empty-text[data-v-49214fc8]{font-size:14px;max-width:320px;line-height:1.5}.employee-profile[data-v-3814399a]{display:flex}.employee-profile .profile[data-v-3814399a]{width:250px}.employee-profile .content[data-v-3814399a]{width:calc(100% - 250px);max-width:900px;padding-left:20px;height:100%}@media(max-width:1150px){.employee-profile[data-v-3814399a]{flex-wrap:wrap}.employee-profile .profile[data-v-3814399a]{display:none}.employee-profile .content[data-v-3814399a]{flex:1 1 100%;max-width:100%;padding-left:0;width:100%}}.employee-profile[data-v-f26c67a0]{display:flex}.employee-profile .profile[data-v-f26c67a0]{width:250px}.employee-profile .content[data-v-f26c67a0]{width:calc(100% - 250px);max-width:900px;padding-left:20px;height:100%}.employee-profile .content .no-bg-tabs[data-v-f26c67a0] .v-slide-group__content .v-btn{color:rgba(0,0,0,.54)}.employee-profile .content .no-bg-tabs[data-v-f26c67a0] .v-slide-group__content .v-tab-item--selected{color:#63bdc4!important;font-weight:600}.employee-profile .content .no-bg-tabs[data-v-f26c67a0] .v-tabs-bar{background-color:transparent!important;box-shadow:none!important}.employee-profile .content .no-bg-tabs[data-v-f26c67a0] .v-tab{text-transform:none!important}.employee-profile .content .no-bg-tabs[data-v-f26c67a0] .v-tab.v-tab--active{color:#63bdc4!important;font-weight:600}.employee-profile .content .no-bg-tabs[data-v-f26c67a0] .v-tabs-slider{background-color:#63bdc4!important}@media(max-width:1150px){.employee-profile[data-v-f26c67a0]{flex-wrap:wrap}.employee-profile .profile[data-v-f26c67a0]{display:none}.employee-profile .content[data-v-f26c67a0]{flex:1 1 100%;max-width:100%;padding-left:0;width:100%}}.notification-page .page-content[data-v-62aa7832]{padding:20px;max-width:900px;margin:0 auto}.notification-page .page-content .header-section[data-v-62aa7832]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.notification-page .page-content .header-section .page-title[data-v-62aa7832]{margin:0;font-size:24px;font-weight:600;color:#263238;line-height:1.3}.notification-page .page-content .header-section .header-actions[data-v-62aa7832]{display:flex;align-items:center;gap:12px}.notification-page .page-content .header-section .header-actions .mark-all-btn[data-v-62aa7832]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;color:#63bdc4;background:transparent;border:1px solid #63bdc4;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit}.notification-page .page-content .header-section .header-actions .mark-all-btn .mark-all-icon[data-v-62aa7832]{color:#63bdc4}.notification-page .page-content .header-section .header-actions .mark-all-btn[data-v-62aa7832]:hover:not(:disabled){background-color:rgba(99,189,196,.08);border-color:#55a6ab;color:#55a6ab}.notification-page .page-content .header-section .header-actions .mark-all-btn[data-v-62aa7832]:active:not(:disabled){background-color:rgba(99,189,196,.15)}.notification-page .page-content .header-section .header-actions .mark-all-btn[data-v-62aa7832]:disabled{opacity:.5;cursor:not-allowed;border-color:#e0e0e0;color:#676767}.notification-page .page-content .header-section .header-actions .mark-all-btn:disabled .mark-all-icon[data-v-62aa7832]{color:#676767}.notification-page .page-content .notifications-container[data-v-62aa7832]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);min-height:400px;border:1px solid #e0e0e0}.notification-page .page-content .notifications-container .loading-wrapper[data-v-62aa7832]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px}.notification-page .page-content .notifications-container .loading-wrapper[data-v-62aa7832] .v-progress-circular{color:#63bdc4!important}.notification-page .page-content .notifications-container .notifications-list .notification-group[data-v-62aa7832]{border-bottom:1px solid #f0f0f0}.notification-page .page-content .notifications-container .notifications-list .notification-group[data-v-62aa7832]:last-child{border-bottom:none}.notification-page .page-content .notifications-container .notifications-list .notification-group .group-header[data-v-62aa7832]{padding:16px 20px 8px;font-size:13px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.5px;background:rgba(99,189,196,.03)}.notification-page .page-content .notifications-container .notifications-list .notification-group .group-items .notification-cell[data-v-62aa7832]{border-bottom:1px solid #e0e0e0}.notification-page .page-content .notifications-container .notifications-list .notification-group .group-items .notification-cell[data-v-62aa7832]:last-child{border-bottom:none}.notification-page .page-content .notifications-container .empty-wrapper[data-v-62aa7832]{min-height:400px;display:flex;align-items:center;justify-content:center;padding:40px}@media screen and (max-width:600px){.notification-page .page-content[data-v-62aa7832]{padding:16px}.notification-page .page-content .header-section[data-v-62aa7832]{flex-direction:column;align-items:flex-start}.notification-page .page-content .header-section .header-actions[data-v-62aa7832]{width:100%}}.recent-page-container[data-v-01746c84]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;min-height:200px}.recent-page-container.recent-page--embedded[data-v-01746c84]{padding:20px}.recent-section-title[data-v-01746c84]{margin:0 0 20px;font-size:18px;font-weight:600;color:#222;letter-spacing:-.02em}.recent-users-section[data-v-01746c84]{margin-bottom:24px}.recent-users-scroll[data-v-01746c84]{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin}.recent-users-scroll[data-v-01746c84]::-webkit-scrollbar{height:6px}.recent-users-scroll[data-v-01746c84]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.recent-user-cell[data-v-01746c84]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;width:72px;padding:0;background:transparent;border:none;cursor:pointer;transition:transform .15s}.recent-user-cell[data-v-01746c84]:hover{transform:translateY(-2px)}.recent-user-avatar[data-v-01746c84]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e5e7eb}.recent-user-name[data-v-01746c84]{font-size:12px;font-weight:500;color:#374151;text-align:center;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recent-keywords-section[data-v-01746c84]{margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.recent-keywords-label[data-v-01746c84]{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}.recent-keywords-list[data-v-01746c84]{display:flex;flex-wrap:wrap;gap:10px}.recent-keyword-chip[data-v-01746c84]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s}.recent-keyword-chip[data-v-01746c84]:hover{background:rgba(99,189,196,.08);border-color:rgba(99,189,196,.3);color:#63bdc4}.recent-keyword-chip .recent-keyword-icon[data-v-01746c84]{color:#9ca3af!important}.recent-keyword-chip:hover .recent-keyword-icon[data-v-01746c84]{color:#63bdc4!important}.recent-empty[data-v-01746c84]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.recent-empty-text[data-v-01746c84]{margin:12px 0 0;font-size:14px;color:#6b7280}.result-jobs-container[data-v-eecadbe6]{padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.result-jobs-container[data-v-eecadbe6]:last-child{border-bottom:none}.result-section-title[data-v-eecadbe6]{margin:0 0 16px;font-size:16px;font-weight:600;color:#222}.result-jobs-list[data-v-eecadbe6]{display:flex;flex-direction:column;gap:0}.result-job-row[data-v-eecadbe6]{display:flex;align-items:center;gap:16px;width:100%;padding:14px 0;background:transparent;border:none;border-bottom:1px solid #f3f4f6;cursor:pointer;text-align:left;transition:background .15s}.result-job-row[data-v-eecadbe6]:last-child{border-bottom:none}.result-job-row[data-v-eecadbe6]:hover{background:#f9fafb}.result-job-avatar[data-v-eecadbe6]{width:48px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.result-job-info[data-v-eecadbe6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.result-job-title[data-v-eecadbe6]{font-size:15px;font-weight:600;color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.result-job-meta[data-v-eecadbe6],.result-job-time[data-v-eecadbe6]{font-size:13px;color:#6b7280}.result-job-chevron[data-v-eecadbe6]{color:#9ca3af!important;flex-shrink:0}.result-see-all[data-v-eecadbe6]{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 0;font-size:14px;font-weight:600;color:#63bdc4;background:transparent;border:none;cursor:pointer;transition:color .15s}.result-see-all[data-v-eecadbe6]:hover{color:#55a6ab}.employer-cell-container[data-v-7decb027]{cursor:pointer;padding:20px;margin-bottom:12px;display:flex;align-items:center;border-radius:10px;border:1px solid #eee;background:#fff;transition:all .2s ease}.employer-cell-container[data-v-7decb027]:focus,.employer-cell-container[data-v-7decb027]:hover{border-color:rgba(99,189,196,.3);box-shadow:0 4px 12px rgba(0,0,0,.06);outline:none}.employer-cell-container[data-v-7decb027]:last-child{margin-bottom:0}.employer-cell-container .avatar[data-v-7decb027]{width:52px;height:52px;border-radius:26px;-o-object-fit:cover;object-fit:cover}.employer-cell-container .info-box[data-v-7decb027]{margin-left:16px;flex:1;overflow:hidden}.employer-cell-container .info-box .name-text[data-v-7decb027]{font-size:17px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employer-cell-container .info-box .name-text .account-icon[data-v-7decb027]{color:#63bdc4!important;margin-bottom:3px}.employer-cell-container .info-box .location-text[data-v-7decb027]{color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employer-cell-container .info-box .stats-row[data-v-7decb027]{margin-top:5px;display:flex;align-items:center;font-size:13px;color:#555;gap:20px}.employer-cell-container .info-box .stats-row .review-score[data-v-7decb027]{display:flex;align-items:center}.employer-cell-container .info-box .stats-row .review-score .star[data-v-7decb027]{color:#ccc;font-size:14px;margin-right:1px}.employer-cell-container .info-box .stats-row .review-score .star.filled[data-v-7decb027]{color:#f5a623}.employer-cell-container .info-box .stats-row .review-score .score-text[data-v-7decb027]{margin-left:6px;font-weight:600}.employer-cell-container .info-box .stats-row .jobs-posted[data-v-7decb027]{color:#444}.employer-cell-container .info-box .stats-row .last-active[data-v-7decb027]{color:#888;font-style:italic}.skills-box-container[data-v-79748338]{display:flex;align-items:center;flex-wrap:wrap;padding-top:9px}.skills-box-container.light[data-v-79748338]{padding-top:0}.skills-box-container .cell[data-v-79748338]{background-color:#63bdc4;margin-right:5px;margin-bottom:5px;font-size:12px;color:#fff;padding:3px 12px;border-radius:15px;text-align:left}.skills-box-container .cell.light[data-v-79748338]{background-color:#e9e9e9;color:#353e48}.employee-cell-container[data-v-c929fd40]{padding:20px;margin-bottom:12px;border-radius:10px;border:1px solid #eee;background:#fff;cursor:pointer;transition:all .2s ease}.employee-cell-container[data-v-c929fd40]:hover{border-color:rgba(99,189,196,.3);box-shadow:0 4px 12px rgba(0,0,0,.06)}.employee-cell-container[data-v-c929fd40]:last-child{margin-bottom:0}.employee-cell-container.active[data-v-c929fd40]{background-color:#effbf9;border-color:rgba(99,189,196,.4)}.employee-cell-container.selectable[data-v-c929fd40]{cursor:auto}.employee-cell-container .header[data-v-c929fd40]{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:480px){.employee-cell-container .header[data-v-c929fd40]{display:block}}.employee-cell-container .header .avatar-selectbox[data-v-c929fd40]{width:50px;height:50px;border-radius:25px;background-color:#55a6ab;margin-right:15px;display:flex;align-items:center;justify-content:center}.employee-cell-container .header .avatar-image[data-v-c929fd40]{width:50px;height:50px;border-radius:25px;-o-object-fit:cover;object-fit:cover;background-color:#d6dfeb;margin-right:15px}.employee-cell-container .header .info-box[data-v-c929fd40]{width:calc(100% - 100px)}@media only screen and (max-width:550px){.employee-cell-container .header .info-box[data-v-c929fd40]{width:100%!important;margin-top:15px}}.employee-cell-container .header .info-box.selectable[data-v-c929fd40]{width:calc(100% - 175px)}.employee-cell-container .header .info-box .name-text[data-v-c929fd40]{font-size:13px;line-height:16px;color:#353e48}.employee-cell-container .header .info-box .title-text[data-v-c929fd40]{font-size:16px;font-weight:500;line-height:20px;color:#000}.employee-cell-container .header .info-box .country-text[data-v-c929fd40]{font-size:13px;color:gray}.employee-cell-container .header .btn-view-profile[data-v-c929fd40]{cursor:pointer;font-weight:700;color:#63bdc4;border:2px solid #63bdc4;border-radius:5px;padding:5px 15px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:110px;text-align:center}@media only screen and (max-width:550px){.employee-cell-container .header .btn-view-profile[data-v-c929fd40]{margin-top:15px}}.employee-cell-container .overview-text[data-v-c929fd40]{font-size:15px;color:#353e48;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;max-height:2.8em}.employee-cell-container .extra[data-v-c929fd40]{display:flex;margin-top:10px;margin-bottom:5px}.employee-cell-container .extra .rate-text[data-v-c929fd40]{color:#353e48;margin-left:20px}.result-users-container[data-v-764c141a]{padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.result-users-container[data-v-764c141a]:last-child{border-bottom:none}.result-section-title[data-v-764c141a]{margin:0 0 16px;font-size:16px;font-weight:600;color:#222}.result-users-list[data-v-764c141a]{display:flex;flex-direction:column;gap:0}.result-user-cell[data-v-764c141a]{border-bottom:1px solid #f3f4f6}.result-user-cell[data-v-764c141a]:last-child{border-bottom:none}.result-user-cell[data-v-764c141a] .employee-cell-container,.result-user-cell[data-v-764c141a] .employer-cell-container{padding:14px 0;border:none;border-radius:0;transition:background .15s}.result-user-cell[data-v-764c141a] .employee-cell-container:hover,.result-user-cell[data-v-764c141a] .employer-cell-container:hover{background:#f9fafb}.result-see-all[data-v-764c141a]{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 0;font-size:14px;font-weight:600;color:#63bdc4;background:transparent;border:none;cursor:pointer;transition:color .15s}.result-see-all[data-v-764c141a]:hover{color:#55a6ab}.search-container[data-v-dd36cd0c]{width:100%}.search-header-wrapper[data-v-dd36cd0c]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.search-input-wrap[data-v-dd36cd0c]{flex:1;min-width:0}.search-input-wrap[data-v-dd36cd0c] .search-input-container{width:100%;display:flex;align-items:center;min-height:40px;height:40px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;padding:0 12px;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.search-input-wrap[data-v-dd36cd0c] .search-input-container:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.search-input-wrap[data-v-dd36cd0c] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.search-input-wrap[data-v-dd36cd0c] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.search-input-wrap[data-v-dd36cd0c] .search-input{width:100%!important;height:100%;min-height:38px;padding:0 32px 0 32px;border:none;outline:none;background:transparent;font-size:14px;line-height:1.4}.search-input-wrap[data-v-dd36cd0c] .search-input.has-value{padding-left:12px}.search-content[data-v-dd36cd0c]{margin-top:0}.search-results-card[data-v-dd36cd0c]{margin-top:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;min-height:200px;max-height:calc(100vh - 220px);overflow-y:auto}@media screen and (max-width:576px){.search-results-card[data-v-dd36cd0c]{max-height:calc(100vh - 260px)}}.search-no-results[data-v-dd36cd0c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.search-no-results-title[data-v-dd36cd0c]{margin:16px 0 4px;font-size:18px;font-weight:600;color:#222}.search-no-results-subtitle[data-v-dd36cd0c]{margin:0;font-size:14px;color:#6b7280}.search-container--embedded .search-screen-embedded[data-v-dd36cd0c]{width:100%}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c]{margin-bottom:20px;width:100%}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .search-input-container{width:100%;display:flex;align-items:center;min-height:40px;height:40px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;padding:0 12px;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .search-input-container:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);margin:0;flex-shrink:0}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .search-input{width:100%!important;max-width:100%;height:100%;min-height:38px;padding:0 32px 0 32px;border:none;outline:none;background:transparent;border-radius:0;font-size:14px;line-height:1.4;box-sizing:border-box}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .search-input.has-value{padding-left:12px}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .suggestions-container{width:100%!important;max-width:100%;left:0;right:0;top:100%;margin-top:4px;max-height:320px;overflow-y:auto;padding:6px 0;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:20}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .suggestions-container>*{border-bottom:1px solid #f0f0f0}.search-container--embedded .search-screen-input-wrap[data-v-dd36cd0c] .suggestions-container>:last-child{border-bottom:none}.search-container--embedded .search-content[data-v-dd36cd0c]{margin-top:0}.search-container--embedded .search-results-card[data-v-dd36cd0c]{margin-top:20px;max-height:calc(100vh - 220px)}@media screen and (max-width:576px){.search-container--embedded .search-results-card[data-v-dd36cd0c]{max-height:calc(100vh - 260px)}}body[data-v-3bcdec8a]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-3bcdec8a]{display:flex;align-items:center}.v-start[data-v-3bcdec8a]{display:flex;align-items:flex-start}.v-end[data-v-3bcdec8a]{display:flex;align-items:flex-end}.v-around[data-v-3bcdec8a]{display:flex;justify-content:space-around}.v-between[data-v-3bcdec8a]{display:flex;justify-content:space-between}.v-column[data-v-3bcdec8a]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-3bcdec8a]{align-items:center}.align-top[data-v-3bcdec8a]{vertical-align:top}.txt-align-left[data-v-3bcdec8a]{text-align:left}.txt-align-center[data-v-3bcdec8a]{text-align:center}.txt-align-right[data-v-3bcdec8a]{text-align:right}.bg-darkgrey[data-v-3bcdec8a]{background-color:#2d2d2d}.bg-standard[data-v-3bcdec8a]{background-color:#057777}.bg-white[data-v-3bcdec8a]{background-color:#fff}.bg-lightgrey[data-v-3bcdec8a]{background-color:#d3d3d3}.f-4[data-v-3bcdec8a]{font-size:.4rem}.f-5[data-v-3bcdec8a]{font-size:.5rem}.f-6[data-v-3bcdec8a]{font-size:.65rem}.f-7[data-v-3bcdec8a]{font-size:.75rem}.f-8[data-v-3bcdec8a]{font-size:.8rem}.f-10[data-v-3bcdec8a]{font-size:1rem}.f-12[data-v-3bcdec8a]{font-size:1.2rem}.f-14[data-v-3bcdec8a]{font-size:1.4rem}.f-18[data-v-3bcdec8a]{font-size:1.8rem}.f-20[data-v-3bcdec8a]{font-size:2rem}.f-24[data-v-3bcdec8a]{font-size:2.25rem}.f-white[data-v-3bcdec8a]{color:#fff}.f-black[data-v-3bcdec8a]{color:#000}.f-grey[data-v-3bcdec8a]{color:#263238}.f-lightgrey[data-v-3bcdec8a]{color:#546e7a}.f-green[data-v-3bcdec8a]{color:#63bdc4}.f-darkgreen[data-v-3bcdec8a]{color:#057777}.f-orange[data-v-3bcdec8a]{color:#fd5e4d}.f-weight-500[data-v-3bcdec8a]{font-weight:500}.f-weight-600[data-v-3bcdec8a]{font-weight:600}.f-weight-700[data-v-3bcdec8a]{font-weight:700}.f-weight-800[data-v-3bcdec8a]{font-weight:800}.font-italic[data-v-3bcdec8a]{font-style:italic}.w-20[data-v-3bcdec8a]{width:20%}.w-30[data-v-3bcdec8a]{width:30%}.w-33[data-v-3bcdec8a]{width:33%}.w-40[data-v-3bcdec8a]{width:40%}.w-50[data-v-3bcdec8a]{width:50%}.w-60[data-v-3bcdec8a]{width:60%}.w-70[data-v-3bcdec8a]{width:70%}.w-80[data-v-3bcdec8a]{width:80%}.w-90[data-v-3bcdec8a]{width:90%}.w-100[data-v-3bcdec8a]{width:100%}.b-radius-25[data-v-3bcdec8a]{border-radius:25px}.b-radius-10[data-v-3bcdec8a]{border-radius:10px}.border-1-color[data-v-3bcdec8a]{border:1px solid #e0e0e0}.border-right-1[data-v-3bcdec8a]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-3bcdec8a]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-3bcdec8a]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-3bcdec8a]{padding:0}.p-8[data-v-3bcdec8a]{padding:8px}.p-10[data-v-3bcdec8a]{padding:10px}.p-12[data-v-3bcdec8a]{padding:12px}.p-15[data-v-3bcdec8a]{padding:15px}.p-20[data-v-3bcdec8a]{padding:20px}.p-30[data-v-3bcdec8a]{padding:30px}.p-40[data-v-3bcdec8a]{padding:40px}.p-50[data-v-3bcdec8a]{padding:50px}.pl-10[data-v-3bcdec8a]{padding-left:10px}.pl-20[data-v-3bcdec8a]{padding-left:20px}.pl-30[data-v-3bcdec8a]{padding-left:30px}.pl-40[data-v-3bcdec8a]{padding-left:40px}.pl-50[data-v-3bcdec8a]{padding-left:50px}.pr-10[data-v-3bcdec8a]{padding-right:10px}.pr-20[data-v-3bcdec8a]{padding-right:20px}.pr-30[data-v-3bcdec8a]{padding-right:30px}.pr-40[data-v-3bcdec8a]{padding-right:40px}.pr-50[data-v-3bcdec8a]{padding-right:50px}.pt-10[data-v-3bcdec8a]{padding-top:10px}.pt-20[data-v-3bcdec8a]{padding-top:20px}.pt-30[data-v-3bcdec8a]{padding-top:30px}.pt-40[data-v-3bcdec8a]{padding-top:40px}.pt-50[data-v-3bcdec8a]{padding-top:50px}.pb-10[data-v-3bcdec8a]{padding-bottom:10px}.pb-20[data-v-3bcdec8a]{padding-bottom:20px}.pb-30[data-v-3bcdec8a]{padding-bottom:30px}.pb-40[data-v-3bcdec8a]{padding-bottom:40px}.pb-50[data-v-3bcdec8a]{padding-bottom:50px}.m-0[data-v-3bcdec8a]{margin:0}.m-10[data-v-3bcdec8a]{margin:10px}.m-15[data-v-3bcdec8a]{margin:15px}.m-20[data-v-3bcdec8a]{margin:20px}.m-25[data-v-3bcdec8a]{margin:25px}.m-30[data-v-3bcdec8a]{margin:30px}.m-40[data-v-3bcdec8a]{margin:40px}.m-50[data-v-3bcdec8a]{margin:50px}.ml-10[data-v-3bcdec8a]{margin-left:10px}.ml-20[data-v-3bcdec8a]{margin-left:20px}.ml-30[data-v-3bcdec8a]{margin-left:30px}.ml-40[data-v-3bcdec8a]{margin-left:40px}.ml-50[data-v-3bcdec8a]{margin-left:50px}.ml-60[data-v-3bcdec8a]{margin-left:60px}.mr-10[data-v-3bcdec8a]{margin-right:10px}.mr-20[data-v-3bcdec8a]{margin-right:20px}.mr-30[data-v-3bcdec8a]{margin-right:30px}.mr-40[data-v-3bcdec8a]{margin-right:40px}.mr-50[data-v-3bcdec8a]{margin-right:50px}.mt-5[data-v-3bcdec8a]{margin-top:5px}.mt-10[data-v-3bcdec8a]{margin-top:10px}.mt-20[data-v-3bcdec8a]{margin-top:20px}.mt-30[data-v-3bcdec8a]{margin-top:30px}.mt-40[data-v-3bcdec8a]{margin-top:40px}.mt-50[data-v-3bcdec8a]{margin-top:50px}.mt-60[data-v-3bcdec8a]{margin-top:60px}.mt-70[data-v-3bcdec8a]{margin-top:70px}.mb-0[data-v-3bcdec8a]{margin-bottom:0}.mb-5[data-v-3bcdec8a]{margin-bottom:5px}.mb-10[data-v-3bcdec8a]{margin-bottom:10px}.mb-15[data-v-3bcdec8a]{margin-bottom:15px}.mb-20[data-v-3bcdec8a]{margin-bottom:20px}.mb-30[data-v-3bcdec8a]{margin-bottom:30px}.mb-40[data-v-3bcdec8a]{margin-bottom:40px}.mb-50[data-v-3bcdec8a]{margin-bottom:50px}.cursor-pointer[data-v-3bcdec8a]{cursor:pointer}.height-1[data-v-3bcdec8a]{line-height:1}.employer-home-wrapper[data-v-3bcdec8a]{width:100%}.employer-home-container[data-v-3bcdec8a]{max-width:1200px;margin:0 auto;padding:0 20px}.employer-home-page-header[data-v-3bcdec8a]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0 16px;border-bottom:1px solid #e8e8e8}.employer-home-page-header-text[data-v-3bcdec8a]{flex:1;min-width:0}.employer-home-page-title[data-v-3bcdec8a]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.employer-home-page-subtitle[data-v-3bcdec8a]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.employer-home-back[data-v-3bcdec8a]{display:inline-flex;align-items:center;justify-content:center;padding:8px;margin:2px 0 0 -8px;color:#222;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.employer-home-back[data-v-3bcdec8a]:hover{background:#f0f0f0;color:#63bdc4}.employer-home-post-btn[data-v-3bcdec8a]{white-space:nowrap;min-width:180px;flex-shrink:0}.employer-home-body[data-v-3bcdec8a]{padding-top:20px;padding-bottom:40px}.employer-home-layout[data-v-3bcdec8a]{display:flex;gap:32px;align-items:flex-start}.employer-home-sidebar[data-v-3bcdec8a]{flex-shrink:0;width:220px;position:sticky;top:24px}.employer-home-nav[data-v-3bcdec8a]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px}.employer-home-nav-item[data-v-3bcdec8a]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:14px;font-weight:500;color:#5e6d55;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s,color .15s}.employer-home-nav-item[data-v-3bcdec8a]:hover{background:#f5f5f5;color:#222}.employer-home-nav-item.active[data-v-3bcdec8a]{background:rgba(99,189,196,.15);color:#63bdc4}.employer-home-nav-item .employer-home-nav-count[data-v-3bcdec8a]{margin-left:auto;font-weight:600;color:inherit}.employer-home-main[data-v-3bcdec8a]{flex:1;min-width:0}.employer-home-search-bar[data-v-3bcdec8a]{margin-bottom:20px;width:100%}.employer-home-search-bar[data-v-3bcdec8a] .search-input-container{width:100%;display:flex;align-items:center;min-height:40px;height:40px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;padding:0 12px;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.employer-home-search-bar[data-v-3bcdec8a] .search-input-container:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.employer-home-search-bar[data-v-3bcdec8a] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);margin:0;flex-shrink:0}.employer-home-search-bar[data-v-3bcdec8a] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.employer-home-search-bar[data-v-3bcdec8a] .search-input{width:100%!important;max-width:100%;height:100%;min-height:38px;padding:0 32px 0 32px;border:none;outline:none;background:transparent;border-radius:0;font-size:14px;line-height:1.4;box-sizing:border-box}.employer-home-search-bar[data-v-3bcdec8a] .search-input.has-value{padding-left:12px}.employer-home-search-bar[data-v-3bcdec8a] .suggestions-container{width:100%!important;max-width:100%;left:0;right:0;top:100%;margin-top:4px;max-height:320px;overflow-y:auto;padding:6px 0;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:20}.employer-home-search-bar[data-v-3bcdec8a] .suggestions-container>*{border-bottom:1px solid #f0f0f0}.employer-home-search-bar[data-v-3bcdec8a] .suggestions-container>:last-child{border-bottom:none}.employer-home-mobile-tabs[data-v-3bcdec8a]{display:none;margin-bottom:20px}.employer-home-mobile-tabs[data-v-3bcdec8a] .custom-tabbar{padding:0;margin-bottom:0}.employer-home-mobile-tabs[data-v-3bcdec8a] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employer-home-grid[data-v-3bcdec8a]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.employer-home-empty[data-v-3bcdec8a]{min-height:320px;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:8px}[data-v-3bcdec8a] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-3bcdec8a] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employer-home-sidebar[data-v-3bcdec8a]{width:200px}.employer-home-grid[data-v-3bcdec8a]{gap:16px}}@media screen and (max-width:767px){.employer-home-layout[data-v-3bcdec8a]{flex-direction:column;gap:0}.employer-home-sidebar[data-v-3bcdec8a]{display:none}.employer-home-mobile-tabs[data-v-3bcdec8a]{display:block}.employer-home-container[data-v-3bcdec8a]{padding-left:16px;padding-right:16px}.employer-home-page-header[data-v-3bcdec8a]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.employer-home-post-btn[data-v-3bcdec8a]{width:100%;justify-content:center}.employer-home-page-title[data-v-3bcdec8a]{font-size:18px}.employer-home-page-subtitle[data-v-3bcdec8a]{font-size:12px}.employer-home-body[data-v-3bcdec8a]{padding-top:16px}.employer-home-grid[data-v-3bcdec8a]{grid-template-columns:1fr;gap:16px}.employer-home-empty[data-v-3bcdec8a]{min-height:280px;padding:32px 20px}}@media screen and (max-width:370px){.employer-home-mobile-tabs[data-v-3bcdec8a] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}body[data-v-320baa9a]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-320baa9a]{display:flex;align-items:center}.v-start[data-v-320baa9a]{display:flex;align-items:flex-start}.v-end[data-v-320baa9a]{display:flex;align-items:flex-end}.v-around[data-v-320baa9a]{display:flex;justify-content:space-around}.v-between[data-v-320baa9a]{display:flex;justify-content:space-between}.v-column[data-v-320baa9a]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-320baa9a]{align-items:center}.align-top[data-v-320baa9a]{vertical-align:top}.txt-align-left[data-v-320baa9a]{text-align:left}.txt-align-center[data-v-320baa9a]{text-align:center}.txt-align-right[data-v-320baa9a]{text-align:right}.bg-darkgrey[data-v-320baa9a]{background-color:#2d2d2d}.bg-standard[data-v-320baa9a]{background-color:#057777}.bg-white[data-v-320baa9a]{background-color:#fff}.bg-lightgrey[data-v-320baa9a]{background-color:#d3d3d3}.f-4[data-v-320baa9a]{font-size:.4rem}.f-5[data-v-320baa9a]{font-size:.5rem}.f-6[data-v-320baa9a]{font-size:.65rem}.f-7[data-v-320baa9a]{font-size:.75rem}.f-8[data-v-320baa9a]{font-size:.8rem}.f-10[data-v-320baa9a]{font-size:1rem}.f-12[data-v-320baa9a]{font-size:1.2rem}.f-14[data-v-320baa9a]{font-size:1.4rem}.f-18[data-v-320baa9a]{font-size:1.8rem}.f-20[data-v-320baa9a]{font-size:2rem}.f-24[data-v-320baa9a]{font-size:2.25rem}.f-white[data-v-320baa9a]{color:#fff}.f-black[data-v-320baa9a]{color:#000}.f-grey[data-v-320baa9a]{color:#263238}.f-lightgrey[data-v-320baa9a]{color:#546e7a}.f-green[data-v-320baa9a]{color:#63bdc4}.f-darkgreen[data-v-320baa9a]{color:#057777}.f-orange[data-v-320baa9a]{color:#fd5e4d}.f-weight-500[data-v-320baa9a]{font-weight:500}.f-weight-600[data-v-320baa9a]{font-weight:600}.f-weight-700[data-v-320baa9a]{font-weight:700}.f-weight-800[data-v-320baa9a]{font-weight:800}.font-italic[data-v-320baa9a]{font-style:italic}.w-20[data-v-320baa9a]{width:20%}.w-30[data-v-320baa9a]{width:30%}.w-33[data-v-320baa9a]{width:33%}.w-40[data-v-320baa9a]{width:40%}.w-50[data-v-320baa9a]{width:50%}.w-60[data-v-320baa9a]{width:60%}.w-70[data-v-320baa9a]{width:70%}.w-80[data-v-320baa9a]{width:80%}.w-90[data-v-320baa9a]{width:90%}.w-100[data-v-320baa9a]{width:100%}.b-radius-25[data-v-320baa9a]{border-radius:25px}.b-radius-10[data-v-320baa9a]{border-radius:10px}.border-1-color[data-v-320baa9a]{border:1px solid #e0e0e0}.border-right-1[data-v-320baa9a]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-320baa9a]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-320baa9a]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-320baa9a]{padding:0}.p-8[data-v-320baa9a]{padding:8px}.p-10[data-v-320baa9a]{padding:10px}.p-12[data-v-320baa9a]{padding:12px}.p-15[data-v-320baa9a]{padding:15px}.p-20[data-v-320baa9a]{padding:20px}.p-30[data-v-320baa9a]{padding:30px}.p-40[data-v-320baa9a]{padding:40px}.p-50[data-v-320baa9a]{padding:50px}.pl-10[data-v-320baa9a]{padding-left:10px}.pl-20[data-v-320baa9a]{padding-left:20px}.pl-30[data-v-320baa9a]{padding-left:30px}.pl-40[data-v-320baa9a]{padding-left:40px}.pl-50[data-v-320baa9a]{padding-left:50px}.pr-10[data-v-320baa9a]{padding-right:10px}.pr-20[data-v-320baa9a]{padding-right:20px}.pr-30[data-v-320baa9a]{padding-right:30px}.pr-40[data-v-320baa9a]{padding-right:40px}.pr-50[data-v-320baa9a]{padding-right:50px}.pt-10[data-v-320baa9a]{padding-top:10px}.pt-20[data-v-320baa9a]{padding-top:20px}.pt-30[data-v-320baa9a]{padding-top:30px}.pt-40[data-v-320baa9a]{padding-top:40px}.pt-50[data-v-320baa9a]{padding-top:50px}.pb-10[data-v-320baa9a]{padding-bottom:10px}.pb-20[data-v-320baa9a]{padding-bottom:20px}.pb-30[data-v-320baa9a]{padding-bottom:30px}.pb-40[data-v-320baa9a]{padding-bottom:40px}.pb-50[data-v-320baa9a]{padding-bottom:50px}.m-0[data-v-320baa9a]{margin:0}.m-10[data-v-320baa9a]{margin:10px}.m-15[data-v-320baa9a]{margin:15px}.m-20[data-v-320baa9a]{margin:20px}.m-25[data-v-320baa9a]{margin:25px}.m-30[data-v-320baa9a]{margin:30px}.m-40[data-v-320baa9a]{margin:40px}.m-50[data-v-320baa9a]{margin:50px}.ml-10[data-v-320baa9a]{margin-left:10px}.ml-20[data-v-320baa9a]{margin-left:20px}.ml-30[data-v-320baa9a]{margin-left:30px}.ml-40[data-v-320baa9a]{margin-left:40px}.ml-50[data-v-320baa9a]{margin-left:50px}.ml-60[data-v-320baa9a]{margin-left:60px}.mr-10[data-v-320baa9a]{margin-right:10px}.mr-20[data-v-320baa9a]{margin-right:20px}.mr-30[data-v-320baa9a]{margin-right:30px}.mr-40[data-v-320baa9a]{margin-right:40px}.mr-50[data-v-320baa9a]{margin-right:50px}.mt-5[data-v-320baa9a]{margin-top:5px}.mt-10[data-v-320baa9a]{margin-top:10px}.mt-20[data-v-320baa9a]{margin-top:20px}.mt-30[data-v-320baa9a]{margin-top:30px}.mt-40[data-v-320baa9a]{margin-top:40px}.mt-50[data-v-320baa9a]{margin-top:50px}.mt-60[data-v-320baa9a]{margin-top:60px}.mt-70[data-v-320baa9a]{margin-top:70px}.mb-0[data-v-320baa9a]{margin-bottom:0}.mb-5[data-v-320baa9a]{margin-bottom:5px}.mb-10[data-v-320baa9a]{margin-bottom:10px}.mb-15[data-v-320baa9a]{margin-bottom:15px}.mb-20[data-v-320baa9a]{margin-bottom:20px}.mb-30[data-v-320baa9a]{margin-bottom:30px}.mb-40[data-v-320baa9a]{margin-bottom:40px}.mb-50[data-v-320baa9a]{margin-bottom:50px}.cursor-pointer[data-v-320baa9a]{cursor:pointer}.height-1[data-v-320baa9a]{line-height:1}.employee-home-wrapper[data-v-320baa9a]{width:100%}.employee-home-container[data-v-320baa9a]{max-width:1200px;margin:0 auto;padding:0 20px}.employee-home-page-header[data-v-320baa9a]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0 16px;border-bottom:1px solid #e8e8e8}.employee-home-page-header-text[data-v-320baa9a]{flex:1;min-width:0}.employee-home-page-title[data-v-320baa9a]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.employee-home-page-subtitle[data-v-320baa9a]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.employee-home-back[data-v-320baa9a]{display:inline-flex;align-items:center;justify-content:center;padding:8px;margin:2px 0 0 -8px;color:#222;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.employee-home-back[data-v-320baa9a]:hover{background:#f0f0f0;color:#63bdc4}.employee-home-body[data-v-320baa9a]{padding-top:20px;padding-bottom:40px}.employee-home-layout[data-v-320baa9a]{display:flex;gap:32px;align-items:flex-start}.employee-home-sidebar[data-v-320baa9a]{flex-shrink:0;width:220px;position:sticky;top:24px}.employee-home-nav[data-v-320baa9a]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px}.employee-home-nav-item[data-v-320baa9a]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:14px;font-weight:500;color:#5e6d55;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s,color .15s}.employee-home-nav-item[data-v-320baa9a]:hover{background:#f5f5f5;color:#222}.employee-home-nav-item.active[data-v-320baa9a]{background:rgba(99,189,196,.15);color:#63bdc4}.employee-home-nav-item .employee-home-nav-count[data-v-320baa9a]{margin-left:auto;font-weight:600;color:inherit}.employee-home-main[data-v-320baa9a]{flex:1;min-width:0}.employee-home-search-bar[data-v-320baa9a]{margin-bottom:20px;width:100%}.employee-home-search-bar[data-v-320baa9a] .search-input-container{width:100%;display:flex;align-items:center;min-height:40px;height:40px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;padding:0 12px;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.employee-home-search-bar[data-v-320baa9a] .search-input-container:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.employee-home-search-bar[data-v-320baa9a] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);margin:0;flex-shrink:0}.employee-home-search-bar[data-v-320baa9a] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.employee-home-search-bar[data-v-320baa9a] .search-input{width:100%!important;max-width:100%;height:100%;min-height:38px;padding:0 32px 0 32px;border:none;outline:none;background:transparent;border-radius:0;font-size:14px;line-height:1.4;box-sizing:border-box}.employee-home-search-bar[data-v-320baa9a] .search-input.has-value{padding-left:12px}.employee-home-search-bar[data-v-320baa9a] .suggestions-container{width:100%!important;max-width:100%;left:0;right:0;top:100%;margin-top:4px;max-height:320px;overflow-y:auto;padding:6px 0;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:20}.employee-home-search-bar[data-v-320baa9a] .suggestions-container>*{border-bottom:1px solid #f0f0f0}.employee-home-search-bar[data-v-320baa9a] .suggestions-container>:last-child{border-bottom:none}.employee-home-mobile-tabs[data-v-320baa9a]{display:none;margin-bottom:20px}.employee-home-mobile-tabs[data-v-320baa9a] .custom-tabbar{padding:0;margin-bottom:0}.employee-home-mobile-tabs[data-v-320baa9a] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employee-home-grid[data-v-320baa9a]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.employee-home-empty[data-v-320baa9a]{min-height:320px;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:8px}[data-v-320baa9a] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-320baa9a] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employee-home-sidebar[data-v-320baa9a]{width:200px}.employee-home-grid[data-v-320baa9a]{gap:16px}}@media screen and (max-width:767px){.employee-home-layout[data-v-320baa9a]{flex-direction:column;gap:0}.employee-home-sidebar[data-v-320baa9a]{display:none}.employee-home-mobile-tabs[data-v-320baa9a]{display:block}.employee-home-container[data-v-320baa9a]{padding-left:16px;padding-right:16px}.employee-home-page-header[data-v-320baa9a]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.employee-home-page-title[data-v-320baa9a]{font-size:18px}.employee-home-page-subtitle[data-v-320baa9a]{font-size:12px}.employee-home-body[data-v-320baa9a]{padding-top:16px}.employee-home-grid[data-v-320baa9a]{grid-template-columns:1fr;gap:16px}.employee-home-empty[data-v-320baa9a]{min-height:280px;padding:32px 20px}}@media screen and (max-width:370px){.employee-home-mobile-tabs[data-v-320baa9a] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}.home-container[data-v-163e52a4]{min-height:100%;background-color:#f4f6f8;flex-grow:1}.time-slot-container[data-v-811ed21e]{display:flex;align-items:flex-start}.time-slot-container .time-dropdown[data-v-811ed21e]{width:130px}.time-slot-container .separator[data-v-811ed21e]{margin:8px 5px 0 5px;font-size:18px}.day-time-row-container[data-v-32f1091e]{margin-bottom:15px;display:flex}.day-time-row-container .date-box[data-v-32f1091e]{width:55px}.day-time-row-container .time-container[data-v-32f1091e]{width:calc(100% - 55px)}.day-time-row-container .date-text[data-v-32f1091e]{font-size:13px;color:#000}.day-time-row-container .week-text[data-v-32f1091e]{font-size:15px;margin-top:12px}.day-time-row-container .unavailable-text[data-v-32f1091e]{width:340px;font-size:14px;color:gray;margin-top:14px}.day-time-row-container .time-box[data-v-32f1091e]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px;width:100%;gap:12px}.day-time-row-container .action-box[data-v-32f1091e]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;height:44px;min-height:44px;gap:8px}.day-time-row-container .unavailable-actionbox[data-v-32f1091e]{display:flex;flex-direction:column;justify-content:flex-end;margin-top:10px}.day-time-row-container .timesheet-view[data-v-32f1091e]{display:flex;align-items:center}.day-time-row-container .time-details-container[data-v-32f1091e]{display:flex;margin-bottom:12px}.day-time-row-container .time-details-text[data-v-32f1091e]{margin-left:20px;font-size:16px;font-weight:500}.day-time-row-container .action-btn[data-v-32f1091e]{width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:1px solid;border-radius:6px;background:#fff;font-size:18px;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.day-time-row-container .action-btn--plus[data-v-32f1091e]{border-color:#55a6ab;color:#55a6ab}.day-time-row-container .action-btn--plus[data-v-32f1091e]:hover{background:rgba(99,189,196,.12);border-color:#63bdc4;color:#478c90}.day-time-row-container .action-btn--minus[data-v-32f1091e]{margin-right:4px;border-color:rgba(220,53,69,.6);color:#dc3545}.day-time-row-container .action-btn--minus[data-v-32f1091e]:hover{background:rgba(220,53,69,.1);border-color:#dc3545;color:#bd2130}.day-time-row-container .clock-img[data-v-32f1091e]{width:24px;height:24px;margin-right:12px}.highlight-day-time-container[data-v-32f1091e]{margin-bottom:20px}.highlight-day-time-container .time-details-container[data-v-32f1091e]{position:relative;display:flex;align-items:center;justify-content:center;border:2px solid #55a6ab;font-size:16px;color:#55a6ab;border-radius:5px;background-color:transparent;padding:10px 20px;cursor:pointer}.highlight-day-time-container .time-details-container[data-v-32f1091e]:hover{background-color:#55a6ab;color:#fff}.highlight-day-time-container .time-details-container:hover .clock-icon[data-v-32f1091e]{color:#fff}.highlight-day-time-container .time-details-container:hover .edit-icon[data-v-32f1091e]{display:block;color:#fff}.highlight-day-time-container .time-details-container .clock-icon[data-v-32f1091e]{position:absolute;left:16px;top:10px;color:#55a6ab}.highlight-day-time-container .time-details-container .edit-icon[data-v-32f1091e]{display:none;position:absolute;right:16px;top:10px;color:#55a6ab}.booking-status-cell-container[data-v-9559d260]{display:flex;justify-content:space-between;align-items:center;padding:7px 15px;border-radius:10px;border-width:2px;margin-bottom:10px}.booking-status-cell-container .name-text[data-v-9559d260]{font-weight:500;font-size:14px;margin-bottom:3px}.booking-status-cell-container .status-text[data-v-9559d260]{padding:5px 10px;color:#fff;border-radius:10px;font-weight:500;font-size:13px}.detail-availability-container[data-v-c5e9eaee]{background-color:transparent;height:100%;min-height:320px;overflow-y:auto;padding:0 1.25rem 1.25rem}.detail-date[data-v-c5e9eaee]{font-size:1.125rem;font-weight:600;color:#263238;margin-bottom:1rem;letter-spacing:-.01em}.detail-section[data-v-c5e9eaee]{margin-bottom:1.25rem}.detail-section__label[data-v-c5e9eaee]{font-size:.75rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem}.empty-state[data-v-c5e9eaee]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;text-align:center;padding:2rem 1rem}.empty-state__icon-wrap[data-v-c5e9eaee]{width:72px;height:72px;border-radius:50%;background:rgba(99,189,196,.08);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.empty-state__icon[data-v-c5e9eaee]{color:#55a6ab!important}.empty-state__title[data-v-c5e9eaee]{font-size:1.0625rem;font-weight:600;color:#263238;margin:0 0 .35rem 0}.empty-state__text[data-v-c5e9eaee]{font-size:.875rem;color:#676767;margin:0;line-height:1.5;max-width:240px}@media screen and (max-width:767px){.detail-availability-container[data-v-c5e9eaee]{padding:0 .75rem 1rem;min-height:260px}.detail-availability-container[data-v-c5e9eaee] .v-input__details{display:none}.empty-state[data-v-c5e9eaee]{min-height:200px;padding:1.5rem .75rem}}.label-cell[data-v-fdd2042c]{margin:0;display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:#676767}.label-cell .color-box[data-v-fdd2042c]{width:14px;height:14px;border-radius:4px;background-color:#e0e0e0;flex-shrink:0}.label-cell .color-box.available[data-v-fdd2042c]{background-color:#55a6ab}.label-cell .color-box.booked[data-v-fdd2042c]{background-color:#dc3545}.calendar-view[data-v-54e5bc37]{padding-top:0}.calendar-view[data-v-54e5bc37] .vc-calendar{border:none!important;width:100%!important}.calendar-view[data-v-54e5bc37] .vc-calendar .vc-header{padding:.5rem 0 1rem;height:auto;margin-top:0;font-weight:600;font-size:1rem;color:#263238}.calendar-view[data-v-54e5bc37] .vc-calendar.vc-border{border:none;border-radius:0}.calendar-view[data-v-54e5bc37] .vc-calendar .vc-arrows-container{top:2px}.calendar-view[data-v-54e5bc37] .vc-calendar .vc-weekday{border-bottom:1px solid #e0e0e0;font-size:.75rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.03em;padding-bottom:.5rem}.calendar-view[data-v-54e5bc37] .vc-calendar .vc-weeks{padding:0}.calendar-view[data-v-54e5bc37] .vc-calendar .vc-day{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.calendar-view[data-v-54e5bc37] .vc-calendar .vc-day.weekday-position-7{border-right:none}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell{height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;color:#676767;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;box-sizing:border-box}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell:last-child{border-right:none}.vc-weeks:last-child .calendar-view[data-v-54e5bc37] .vc-calendar .day-cell{border-bottom:none}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell .vc-weeks .vc-day:last-child .day-cell{border-right:none}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell:hover{background-color:rgba(99,189,196,.12);color:#263238}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell.available{background-color:rgba(85,166,171,.95);color:#fff}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell.available:hover{background-color:#4b9297}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell.booked{background-color:rgba(220,53,69,.9);color:#fff}.calendar-view[data-v-54e5bc37] .vc-calendar .day-cell.booked:hover{background-color:#cf2434}.calendar-view .label-container[data-v-54e5bc37]{display:flex;margin-top:1rem;gap:1.5rem;align-items:center;justify-content:flex-start}body[data-v-25ea65ad]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-25ea65ad]{display:flex;align-items:center}.v-start[data-v-25ea65ad]{display:flex;align-items:flex-start}.v-end[data-v-25ea65ad]{display:flex;align-items:flex-end}.v-around[data-v-25ea65ad]{display:flex;justify-content:space-around}.v-between[data-v-25ea65ad]{display:flex;justify-content:space-between}.v-column[data-v-25ea65ad]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-25ea65ad]{align-items:center}.align-top[data-v-25ea65ad]{vertical-align:top}.txt-align-left[data-v-25ea65ad]{text-align:left}.txt-align-center[data-v-25ea65ad]{text-align:center}.txt-align-right[data-v-25ea65ad]{text-align:right}.bg-darkgrey[data-v-25ea65ad]{background-color:#2d2d2d}.bg-standard[data-v-25ea65ad]{background-color:#057777}.bg-white[data-v-25ea65ad]{background-color:#fff}.bg-lightgrey[data-v-25ea65ad]{background-color:#d3d3d3}.f-4[data-v-25ea65ad]{font-size:.4rem}.f-5[data-v-25ea65ad]{font-size:.5rem}.f-6[data-v-25ea65ad]{font-size:.65rem}.f-7[data-v-25ea65ad]{font-size:.75rem}.f-8[data-v-25ea65ad]{font-size:.8rem}.f-10[data-v-25ea65ad]{font-size:1rem}.f-12[data-v-25ea65ad]{font-size:1.2rem}.f-14[data-v-25ea65ad]{font-size:1.4rem}.f-18[data-v-25ea65ad]{font-size:1.8rem}.f-20[data-v-25ea65ad]{font-size:2rem}.f-24[data-v-25ea65ad]{font-size:2.25rem}.f-white[data-v-25ea65ad]{color:#fff}.f-black[data-v-25ea65ad]{color:#000}.f-grey[data-v-25ea65ad]{color:#263238}.f-lightgrey[data-v-25ea65ad]{color:#546e7a}.f-green[data-v-25ea65ad]{color:#63bdc4}.f-darkgreen[data-v-25ea65ad]{color:#057777}.f-orange[data-v-25ea65ad]{color:#fd5e4d}.f-weight-500[data-v-25ea65ad]{font-weight:500}.f-weight-600[data-v-25ea65ad]{font-weight:600}.f-weight-700[data-v-25ea65ad]{font-weight:700}.f-weight-800[data-v-25ea65ad]{font-weight:800}.font-italic[data-v-25ea65ad]{font-style:italic}.w-20[data-v-25ea65ad]{width:20%}.w-30[data-v-25ea65ad]{width:30%}.w-33[data-v-25ea65ad]{width:33%}.w-40[data-v-25ea65ad]{width:40%}.w-50[data-v-25ea65ad]{width:50%}.w-60[data-v-25ea65ad]{width:60%}.w-70[data-v-25ea65ad]{width:70%}.w-80[data-v-25ea65ad]{width:80%}.w-90[data-v-25ea65ad]{width:90%}.w-100[data-v-25ea65ad]{width:100%}.b-radius-25[data-v-25ea65ad]{border-radius:25px}.b-radius-10[data-v-25ea65ad]{border-radius:10px}.border-1-color[data-v-25ea65ad]{border:1px solid #e0e0e0}.border-right-1[data-v-25ea65ad]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-25ea65ad]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-25ea65ad]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-25ea65ad]{padding:0}.p-8[data-v-25ea65ad]{padding:8px}.p-10[data-v-25ea65ad]{padding:10px}.p-12[data-v-25ea65ad]{padding:12px}.p-15[data-v-25ea65ad]{padding:15px}.p-20[data-v-25ea65ad]{padding:20px}.p-30[data-v-25ea65ad]{padding:30px}.p-40[data-v-25ea65ad]{padding:40px}.p-50[data-v-25ea65ad]{padding:50px}.pl-10[data-v-25ea65ad]{padding-left:10px}.pl-20[data-v-25ea65ad]{padding-left:20px}.pl-30[data-v-25ea65ad]{padding-left:30px}.pl-40[data-v-25ea65ad]{padding-left:40px}.pl-50[data-v-25ea65ad]{padding-left:50px}.pr-10[data-v-25ea65ad]{padding-right:10px}.pr-20[data-v-25ea65ad]{padding-right:20px}.pr-30[data-v-25ea65ad]{padding-right:30px}.pr-40[data-v-25ea65ad]{padding-right:40px}.pr-50[data-v-25ea65ad]{padding-right:50px}.pt-10[data-v-25ea65ad]{padding-top:10px}.pt-20[data-v-25ea65ad]{padding-top:20px}.pt-30[data-v-25ea65ad]{padding-top:30px}.pt-40[data-v-25ea65ad]{padding-top:40px}.pt-50[data-v-25ea65ad]{padding-top:50px}.pb-10[data-v-25ea65ad]{padding-bottom:10px}.pb-20[data-v-25ea65ad]{padding-bottom:20px}.pb-30[data-v-25ea65ad]{padding-bottom:30px}.pb-40[data-v-25ea65ad]{padding-bottom:40px}.pb-50[data-v-25ea65ad]{padding-bottom:50px}.m-0[data-v-25ea65ad]{margin:0}.m-10[data-v-25ea65ad]{margin:10px}.m-15[data-v-25ea65ad]{margin:15px}.m-20[data-v-25ea65ad]{margin:20px}.m-25[data-v-25ea65ad]{margin:25px}.m-30[data-v-25ea65ad]{margin:30px}.m-40[data-v-25ea65ad]{margin:40px}.m-50[data-v-25ea65ad]{margin:50px}.ml-10[data-v-25ea65ad]{margin-left:10px}.ml-20[data-v-25ea65ad]{margin-left:20px}.ml-30[data-v-25ea65ad]{margin-left:30px}.ml-40[data-v-25ea65ad]{margin-left:40px}.ml-50[data-v-25ea65ad]{margin-left:50px}.ml-60[data-v-25ea65ad]{margin-left:60px}.mr-10[data-v-25ea65ad]{margin-right:10px}.mr-20[data-v-25ea65ad]{margin-right:20px}.mr-30[data-v-25ea65ad]{margin-right:30px}.mr-40[data-v-25ea65ad]{margin-right:40px}.mr-50[data-v-25ea65ad]{margin-right:50px}.mt-5[data-v-25ea65ad]{margin-top:5px}.mt-10[data-v-25ea65ad]{margin-top:10px}.mt-20[data-v-25ea65ad]{margin-top:20px}.mt-30[data-v-25ea65ad]{margin-top:30px}.mt-40[data-v-25ea65ad]{margin-top:40px}.mt-50[data-v-25ea65ad]{margin-top:50px}.mt-60[data-v-25ea65ad]{margin-top:60px}.mt-70[data-v-25ea65ad]{margin-top:70px}.mb-0[data-v-25ea65ad]{margin-bottom:0}.mb-5[data-v-25ea65ad]{margin-bottom:5px}.mb-10[data-v-25ea65ad]{margin-bottom:10px}.mb-15[data-v-25ea65ad]{margin-bottom:15px}.mb-20[data-v-25ea65ad]{margin-bottom:20px}.mb-30[data-v-25ea65ad]{margin-bottom:30px}.mb-40[data-v-25ea65ad]{margin-bottom:40px}.mb-50[data-v-25ea65ad]{margin-bottom:50px}.cursor-pointer[data-v-25ea65ad]{cursor:pointer}.height-1[data-v-25ea65ad]{line-height:1}.provider-availability-container[data-v-25ea65ad]{background-color:transparent}.availability-layout[data-v-25ea65ad]{display:flex;margin:0;min-height:420px}.availability-layout__calendar[data-v-25ea65ad]{flex:1;min-width:0;padding:1.25rem 1.5rem 1.5rem;max-width:66.666%}.availability-layout__calendar .section-label[data-v-25ea65ad]{margin:0 0 .75rem 0;font-size:.8125rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.availability-layout__detail[data-v-25ea65ad]{width:360px;flex-shrink:0;border-left:1px solid #e0e0e0;display:flex;flex-direction:column;min-height:420px}.availability-layout__detail .section-label--detail[data-v-25ea65ad]{padding:1.25rem 1.25rem 0 1.25rem;margin-bottom:.5rem}.availability-layout__detail[data-v-25ea65ad] .detail-availability-container{flex:1;border-left:none;padding-top:.5rem}@media screen and (max-width:1024px){.availability-layout[data-v-25ea65ad]{flex-direction:column;min-height:auto}.availability-layout__calendar[data-v-25ea65ad]{max-width:100%;padding:1rem 1rem 1.25rem;margin-bottom:0}.availability-layout__detail[data-v-25ea65ad]{width:100%;border-left:none;border-top:1px solid #e0e0e0;min-height:auto}.availability-layout__detail .section-label--detail[data-v-25ea65ad]{padding:1rem 1rem 0 1rem}.availability-layout__detail[data-v-25ea65ad] .detail-availability-container{height:auto;min-height:280px}}@media screen and (max-width:768px){.availability-layout__calendar[data-v-25ea65ad],.availability-layout__detail[data-v-25ea65ad] .detail-availability-container{padding:.75rem}}body[data-v-57138ca2]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-57138ca2]{display:flex;align-items:center}.v-start[data-v-57138ca2]{display:flex;align-items:flex-start}.v-end[data-v-57138ca2]{display:flex;align-items:flex-end}.v-around[data-v-57138ca2]{display:flex;justify-content:space-around}.v-between[data-v-57138ca2]{display:flex;justify-content:space-between}.v-column[data-v-57138ca2]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-57138ca2]{align-items:center}.align-top[data-v-57138ca2]{vertical-align:top}.txt-align-left[data-v-57138ca2]{text-align:left}.txt-align-center[data-v-57138ca2]{text-align:center}.txt-align-right[data-v-57138ca2]{text-align:right}.bg-darkgrey[data-v-57138ca2]{background-color:#2d2d2d}.bg-standard[data-v-57138ca2]{background-color:#057777}.bg-white[data-v-57138ca2]{background-color:#fff}.bg-lightgrey[data-v-57138ca2]{background-color:#d3d3d3}.f-4[data-v-57138ca2]{font-size:.4rem}.f-5[data-v-57138ca2]{font-size:.5rem}.f-6[data-v-57138ca2]{font-size:.65rem}.f-7[data-v-57138ca2]{font-size:.75rem}.f-8[data-v-57138ca2]{font-size:.8rem}.f-10[data-v-57138ca2]{font-size:1rem}.f-12[data-v-57138ca2]{font-size:1.2rem}.f-14[data-v-57138ca2]{font-size:1.4rem}.f-18[data-v-57138ca2]{font-size:1.8rem}.f-20[data-v-57138ca2]{font-size:2rem}.f-24[data-v-57138ca2]{font-size:2.25rem}.f-white[data-v-57138ca2]{color:#fff}.f-black[data-v-57138ca2]{color:#000}.f-grey[data-v-57138ca2]{color:#263238}.f-lightgrey[data-v-57138ca2]{color:#546e7a}.f-green[data-v-57138ca2]{color:#63bdc4}.f-darkgreen[data-v-57138ca2]{color:#057777}.f-orange[data-v-57138ca2]{color:#fd5e4d}.f-weight-500[data-v-57138ca2]{font-weight:500}.f-weight-600[data-v-57138ca2]{font-weight:600}.f-weight-700[data-v-57138ca2]{font-weight:700}.f-weight-800[data-v-57138ca2]{font-weight:800}.font-italic[data-v-57138ca2]{font-style:italic}.w-20[data-v-57138ca2]{width:20%}.w-30[data-v-57138ca2]{width:30%}.w-33[data-v-57138ca2]{width:33%}.w-40[data-v-57138ca2]{width:40%}.w-50[data-v-57138ca2]{width:50%}.w-60[data-v-57138ca2]{width:60%}.w-70[data-v-57138ca2]{width:70%}.w-80[data-v-57138ca2]{width:80%}.w-90[data-v-57138ca2]{width:90%}.w-100[data-v-57138ca2]{width:100%}.b-radius-25[data-v-57138ca2]{border-radius:25px}.b-radius-10[data-v-57138ca2]{border-radius:10px}.border-1-color[data-v-57138ca2]{border:1px solid #e0e0e0}.border-right-1[data-v-57138ca2]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-57138ca2]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-57138ca2]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-57138ca2]{padding:0}.p-8[data-v-57138ca2]{padding:8px}.p-10[data-v-57138ca2]{padding:10px}.p-12[data-v-57138ca2]{padding:12px}.p-15[data-v-57138ca2]{padding:15px}.p-20[data-v-57138ca2]{padding:20px}.p-30[data-v-57138ca2]{padding:30px}.p-40[data-v-57138ca2]{padding:40px}.p-50[data-v-57138ca2]{padding:50px}.pl-10[data-v-57138ca2]{padding-left:10px}.pl-20[data-v-57138ca2]{padding-left:20px}.pl-30[data-v-57138ca2]{padding-left:30px}.pl-40[data-v-57138ca2]{padding-left:40px}.pl-50[data-v-57138ca2]{padding-left:50px}.pr-10[data-v-57138ca2]{padding-right:10px}.pr-20[data-v-57138ca2]{padding-right:20px}.pr-30[data-v-57138ca2]{padding-right:30px}.pr-40[data-v-57138ca2]{padding-right:40px}.pr-50[data-v-57138ca2]{padding-right:50px}.pt-10[data-v-57138ca2]{padding-top:10px}.pt-20[data-v-57138ca2]{padding-top:20px}.pt-30[data-v-57138ca2]{padding-top:30px}.pt-40[data-v-57138ca2]{padding-top:40px}.pt-50[data-v-57138ca2]{padding-top:50px}.pb-10[data-v-57138ca2]{padding-bottom:10px}.pb-20[data-v-57138ca2]{padding-bottom:20px}.pb-30[data-v-57138ca2]{padding-bottom:30px}.pb-40[data-v-57138ca2]{padding-bottom:40px}.pb-50[data-v-57138ca2]{padding-bottom:50px}.m-0[data-v-57138ca2]{margin:0}.m-10[data-v-57138ca2]{margin:10px}.m-15[data-v-57138ca2]{margin:15px}.m-20[data-v-57138ca2]{margin:20px}.m-25[data-v-57138ca2]{margin:25px}.m-30[data-v-57138ca2]{margin:30px}.m-40[data-v-57138ca2]{margin:40px}.m-50[data-v-57138ca2]{margin:50px}.ml-10[data-v-57138ca2]{margin-left:10px}.ml-20[data-v-57138ca2]{margin-left:20px}.ml-30[data-v-57138ca2]{margin-left:30px}.ml-40[data-v-57138ca2]{margin-left:40px}.ml-50[data-v-57138ca2]{margin-left:50px}.ml-60[data-v-57138ca2]{margin-left:60px}.mr-10[data-v-57138ca2]{margin-right:10px}.mr-20[data-v-57138ca2]{margin-right:20px}.mr-30[data-v-57138ca2]{margin-right:30px}.mr-40[data-v-57138ca2]{margin-right:40px}.mr-50[data-v-57138ca2]{margin-right:50px}.mt-5[data-v-57138ca2]{margin-top:5px}.mt-10[data-v-57138ca2]{margin-top:10px}.mt-20[data-v-57138ca2]{margin-top:20px}.mt-30[data-v-57138ca2]{margin-top:30px}.mt-40[data-v-57138ca2]{margin-top:40px}.mt-50[data-v-57138ca2]{margin-top:50px}.mt-60[data-v-57138ca2]{margin-top:60px}.mt-70[data-v-57138ca2]{margin-top:70px}.mb-0[data-v-57138ca2]{margin-bottom:0}.mb-5[data-v-57138ca2]{margin-bottom:5px}.mb-10[data-v-57138ca2]{margin-bottom:10px}.mb-15[data-v-57138ca2]{margin-bottom:15px}.mb-20[data-v-57138ca2]{margin-bottom:20px}.mb-30[data-v-57138ca2]{margin-bottom:30px}.mb-40[data-v-57138ca2]{margin-bottom:40px}.mb-50[data-v-57138ca2]{margin-bottom:50px}.cursor-pointer[data-v-57138ca2]{cursor:pointer}.height-1[data-v-57138ca2]{line-height:1}.detail-employee-page .no-bg-tabs[data-v-57138ca2] .v-slide-group__content .v-btn{color:rgba(0,0,0,.54)}.detail-employee-page .no-bg-tabs[data-v-57138ca2] .v-slide-group__content .v-tab-item--selected{color:#63bdc4!important;font-weight:600}.detail-employee-page .no-bg-tabs[data-v-57138ca2] .v-tabs-bar{background-color:transparent!important;box-shadow:none!important}.detail-employee-page .no-bg-tabs[data-v-57138ca2] .v-tab{text-transform:none!important}.detail-employee-page .no-bg-tabs[data-v-57138ca2] .v-tab.v-tab--active{color:#63bdc4!important;font-weight:600}.detail-employee-page .no-bg-tabs[data-v-57138ca2] .v-tabs-slider{background-color:#63bdc4!important}.detail-employee-page .page-content[data-v-57138ca2]{display:flex}.detail-employee-page .page-content .profile[data-v-57138ca2]{width:250px}.detail-employee-page .page-content .tab-container[data-v-57138ca2]{width:calc(100% - 250px);max-width:900px;padding-left:20px;height:100%}@media screen and (max-width:768px){.detail-employee-page .page-content[data-v-57138ca2]{flex-direction:column}.detail-employee-page .tab-container[data-v-57138ca2]{width:100%!important;padding-left:0!important;margin-top:30px}}body[data-v-435e432c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-435e432c]{display:flex;align-items:center}.v-start[data-v-435e432c]{display:flex;align-items:flex-start}.v-end[data-v-435e432c]{display:flex;align-items:flex-end}.v-around[data-v-435e432c]{display:flex;justify-content:space-around}.v-between[data-v-435e432c]{display:flex;justify-content:space-between}.v-column[data-v-435e432c]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-435e432c]{align-items:center}.align-top[data-v-435e432c]{vertical-align:top}.txt-align-left[data-v-435e432c]{text-align:left}.txt-align-center[data-v-435e432c]{text-align:center}.txt-align-right[data-v-435e432c]{text-align:right}.bg-darkgrey[data-v-435e432c]{background-color:#2d2d2d}.bg-standard[data-v-435e432c]{background-color:#057777}.bg-white[data-v-435e432c]{background-color:#fff}.bg-lightgrey[data-v-435e432c]{background-color:#d3d3d3}.f-4[data-v-435e432c]{font-size:.4rem}.f-5[data-v-435e432c]{font-size:.5rem}.f-6[data-v-435e432c]{font-size:.65rem}.f-7[data-v-435e432c]{font-size:.75rem}.f-8[data-v-435e432c]{font-size:.8rem}.f-10[data-v-435e432c]{font-size:1rem}.f-12[data-v-435e432c]{font-size:1.2rem}.f-14[data-v-435e432c]{font-size:1.4rem}.f-18[data-v-435e432c]{font-size:1.8rem}.f-20[data-v-435e432c]{font-size:2rem}.f-24[data-v-435e432c]{font-size:2.25rem}.f-white[data-v-435e432c]{color:#fff}.f-black[data-v-435e432c]{color:#000}.f-grey[data-v-435e432c]{color:#263238}.f-lightgrey[data-v-435e432c]{color:#546e7a}.f-green[data-v-435e432c]{color:#63bdc4}.f-darkgreen[data-v-435e432c]{color:#057777}.f-orange[data-v-435e432c]{color:#fd5e4d}.f-weight-500[data-v-435e432c]{font-weight:500}.f-weight-600[data-v-435e432c]{font-weight:600}.f-weight-700[data-v-435e432c]{font-weight:700}.f-weight-800[data-v-435e432c]{font-weight:800}.font-italic[data-v-435e432c]{font-style:italic}.w-20[data-v-435e432c]{width:20%}.w-30[data-v-435e432c]{width:30%}.w-33[data-v-435e432c]{width:33%}.w-40[data-v-435e432c]{width:40%}.w-50[data-v-435e432c]{width:50%}.w-60[data-v-435e432c]{width:60%}.w-70[data-v-435e432c]{width:70%}.w-80[data-v-435e432c]{width:80%}.w-90[data-v-435e432c]{width:90%}.w-100[data-v-435e432c]{width:100%}.b-radius-25[data-v-435e432c]{border-radius:25px}.b-radius-10[data-v-435e432c]{border-radius:10px}.border-1-color[data-v-435e432c]{border:1px solid #e0e0e0}.border-right-1[data-v-435e432c]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-435e432c]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-435e432c]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-435e432c]{padding:0}.p-8[data-v-435e432c]{padding:8px}.p-10[data-v-435e432c]{padding:10px}.p-12[data-v-435e432c]{padding:12px}.p-15[data-v-435e432c]{padding:15px}.p-20[data-v-435e432c]{padding:20px}.p-30[data-v-435e432c]{padding:30px}.p-40[data-v-435e432c]{padding:40px}.p-50[data-v-435e432c]{padding:50px}.pl-10[data-v-435e432c]{padding-left:10px}.pl-20[data-v-435e432c]{padding-left:20px}.pl-30[data-v-435e432c]{padding-left:30px}.pl-40[data-v-435e432c]{padding-left:40px}.pl-50[data-v-435e432c]{padding-left:50px}.pr-10[data-v-435e432c]{padding-right:10px}.pr-20[data-v-435e432c]{padding-right:20px}.pr-30[data-v-435e432c]{padding-right:30px}.pr-40[data-v-435e432c]{padding-right:40px}.pr-50[data-v-435e432c]{padding-right:50px}.pt-10[data-v-435e432c]{padding-top:10px}.pt-20[data-v-435e432c]{padding-top:20px}.pt-30[data-v-435e432c]{padding-top:30px}.pt-40[data-v-435e432c]{padding-top:40px}.pt-50[data-v-435e432c]{padding-top:50px}.pb-10[data-v-435e432c]{padding-bottom:10px}.pb-20[data-v-435e432c]{padding-bottom:20px}.pb-30[data-v-435e432c]{padding-bottom:30px}.pb-40[data-v-435e432c]{padding-bottom:40px}.pb-50[data-v-435e432c]{padding-bottom:50px}.m-0[data-v-435e432c]{margin:0}.m-10[data-v-435e432c]{margin:10px}.m-15[data-v-435e432c]{margin:15px}.m-20[data-v-435e432c]{margin:20px}.m-25[data-v-435e432c]{margin:25px}.m-30[data-v-435e432c]{margin:30px}.m-40[data-v-435e432c]{margin:40px}.m-50[data-v-435e432c]{margin:50px}.ml-10[data-v-435e432c]{margin-left:10px}.ml-20[data-v-435e432c]{margin-left:20px}.ml-30[data-v-435e432c]{margin-left:30px}.ml-40[data-v-435e432c]{margin-left:40px}.ml-50[data-v-435e432c]{margin-left:50px}.ml-60[data-v-435e432c]{margin-left:60px}.mr-10[data-v-435e432c]{margin-right:10px}.mr-20[data-v-435e432c]{margin-right:20px}.mr-30[data-v-435e432c]{margin-right:30px}.mr-40[data-v-435e432c]{margin-right:40px}.mr-50[data-v-435e432c]{margin-right:50px}.mt-5[data-v-435e432c]{margin-top:5px}.mt-10[data-v-435e432c]{margin-top:10px}.mt-20[data-v-435e432c]{margin-top:20px}.mt-30[data-v-435e432c]{margin-top:30px}.mt-40[data-v-435e432c]{margin-top:40px}.mt-50[data-v-435e432c]{margin-top:50px}.mt-60[data-v-435e432c]{margin-top:60px}.mt-70[data-v-435e432c]{margin-top:70px}.mb-0[data-v-435e432c]{margin-bottom:0}.mb-5[data-v-435e432c]{margin-bottom:5px}.mb-10[data-v-435e432c]{margin-bottom:10px}.mb-15[data-v-435e432c]{margin-bottom:15px}.mb-20[data-v-435e432c]{margin-bottom:20px}.mb-30[data-v-435e432c]{margin-bottom:30px}.mb-40[data-v-435e432c]{margin-bottom:40px}.mb-50[data-v-435e432c]{margin-bottom:50px}.cursor-pointer[data-v-435e432c]{cursor:pointer}.height-1[data-v-435e432c]{line-height:1}.detail-employer-page .no-bg-tabs[data-v-435e432c]{color:rgba(0,0,0,.54)}.detail-employer-page .no-bg-tabs[data-v-435e432c] .v-tabs-bar{background-color:transparent!important;box-shadow:none!important}.detail-employer-page .no-bg-tabs[data-v-435e432c] .v-tab{text-transform:none!important}.detail-employer-page .no-bg-tabs[data-v-435e432c] .v-tab.v-tab--selected{color:#63bdc4!important;font-weight:600}.detail-employer-page .no-bg-tabs[data-v-435e432c] .v-tabs-slider{background-color:#63bdc4!important}.detail-employer-page .page-content[data-v-435e432c]{display:flex}.detail-employer-page .page-content .profile[data-v-435e432c]{width:250px}.detail-employer-page .page-content .tab-container[data-v-435e432c]{width:calc(100% - 250px);max-width:900px;padding-left:20px;height:100%}@media screen and (max-width:768px){.detail-employer-page .page-content[data-v-435e432c]{flex-direction:column}.detail-employer-page .tab-container[data-v-435e432c]{width:100%!important;padding-left:0!important;margin-top:30px}}.post-job-header[data-v-14c9d0d4]{margin-bottom:24px}.post-job-header-top[data-v-14c9d0d4]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.post-job-header-text[data-v-14c9d0d4]{flex:1;min-width:0}.post-job-subtitle[data-v-14c9d0d4]{margin:8px 0 0;font-size:15px;color:#676767;line-height:1.5;font-weight:400}.post-job-save-btn[data-v-14c9d0d4]{white-space:nowrap;min-width:180px}.post-job-card[data-v-14c9d0d4]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:24px;margin-bottom:20px;border:1px solid rgba(0,0,0,.06)}.post-job-section-title[data-v-14c9d0d4]{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-size:17px;font-weight:600;color:#263238}.post-job-section-title .section-icon[data-v-14c9d0d4]{color:#63bdc4;opacity:.9}.post-job-section-header[data-v-14c9d0d4]{margin-bottom:16px}.post-job-section-header .post-job-section-title[data-v-14c9d0d4]{margin-bottom:0}.required[data-v-14c9d0d4]{color:#dc3545;font-weight:500}.post-job-field[data-v-14c9d0d4]{position:relative}.post-job-label[data-v-14c9d0d4]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#263238}.post-job-hint[data-v-14c9d0d4]{margin:8px 0 0;font-size:13px;color:#676767;line-height:1.4}.post-job-char-count[data-v-14c9d0d4]{position:absolute;top:0;right:0;font-size:12px;color:#676767}.post-job-char-count.over[data-v-14c9d0d4]{color:#e65100}.post-job-ai-btn[data-v-14c9d0d4]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;color:#63bdc4;background:rgba(99,189,196,.12);border:1px solid rgba(99,189,196,.35);border-radius:8px;cursor:pointer;transition:background .2s,border-color .2s}.post-job-ai-btn[data-v-14c9d0d4]:hover:not(:disabled){background:rgba(99,189,196,.2);border-color:#63bdc4}.post-job-ai-btn[data-v-14c9d0d4]:disabled{opacity:.5;cursor:not-allowed}.payment-grid[data-v-14c9d0d4]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.payment-field[data-v-14c9d0d4]{min-width:0}.post-job-sidebar[data-v-14c9d0d4]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);overflow:hidden}.post-job-sidebar-block[data-v-14c9d0d4]{padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.post-job-sidebar-block[data-v-14c9d0d4]:last-child{border-bottom:none}.post-job-balance-block[data-v-14c9d0d4]{padding-top:16px;padding-bottom:16px;background:linear-gradient(180deg,rgba(99,189,196,.06),transparent)}.post-job-sidebar-title[data-v-14c9d0d4]{margin:0 0 12px;font-size:14px;font-weight:600;color:#263238}.post-job-sidebar-hint[data-v-14c9d0d4]{margin:10px 0 0;font-size:13px;color:#676767;line-height:1.4}.post-job-category-header[data-v-14c9d0d4]{margin-bottom:12px;align-items:center}.post-job-category-header .post-job-sidebar-title-inline[data-v-14c9d0d4]{margin-bottom:0;margin-right:8px}.post-job-add-icon[data-v-14c9d0d4]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;background:#63bdc4;border:none;border-radius:10px;cursor:pointer;font-size:20px;flex-shrink:0;transition:background .2s,transform .15s;box-shadow:0 2px 8px rgba(99,189,196,.35)}.post-job-add-icon[data-v-14c9d0d4]:hover{background:#55a6ab;transform:scale(1.05)}.post-job-add-btn[data-v-14c9d0d4]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;color:#fff;background:#63bdc4;border:none;border-radius:10px;cursor:pointer;transition:background .2s,transform .15s;box-shadow:0 2px 8px rgba(99,189,196,.35)}.post-job-add-btn[data-v-14c9d0d4]:hover{background:#55a6ab;transform:scale(1.02)}.new-job-container[data-v-14c9d0d4]{margin-top:0}.new-job-container>div[data-v-14c9d0d4]{padding:0 12px 12px 0}.new-job-container .category-container[data-v-14c9d0d4]{display:flex;flex-wrap:wrap;gap:8px;min-height:0}.new-job-container .category-container[data-v-14c9d0d4]:not(:empty){margin-top:10px}.new-job-container .category-container[data-v-14c9d0d4]:empty{margin-top:0;min-height:0}.new-job-container .location-container[data-v-14c9d0d4] .input-form{padding:8px 10px!important;min-height:42px!important;line-height:1.5!important;border-radius:4px!important;border:1px solid #d3d3d3!important;box-sizing:border-box}.new-job-container .location-container[data-v-14c9d0d4] .input-form .place-autocomplete-container input,.new-job-container .location-container[data-v-14c9d0d4] .input-form [class*=place-autocomplete] input,.new-job-container .location-container[data-v-14c9d0d4] .input-form input{font-size:1rem!important;min-height:26px!important;line-height:1.5!important}.new-job-container[data-v-14c9d0d4] .ql-container .ql-editor{min-height:320px}.new-job-container .googleMap[data-v-14c9d0d4]{width:100%;height:220px;border-radius:8px;overflow:hidden}.new-job-container[data-v-14c9d0d4] .v-input__details{display:none!important}.new-job-container .post-job-skills-block[data-v-14c9d0d4] .label-text{display:none}@media screen and (max-width:991px){.payment-grid[data-v-14c9d0d4]{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.post-job-header-top[data-v-14c9d0d4]{flex-direction:column;align-items:stretch}.action-buttons[data-v-14c9d0d4]{margin-top:4px;flex-direction:row;flex-wrap:wrap;gap:10px}.action-buttons[data-v-14c9d0d4]>:first-child{margin-left:0}.post-job-card[data-v-14c9d0d4]{padding:18px}.payment-grid[data-v-14c9d0d4]{grid-template-columns:1fr;gap:16px}.new-job-container>div[data-v-14c9d0d4]{padding-right:0}}body[data-v-34d7ad0c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-34d7ad0c]{display:flex;align-items:center}.v-start[data-v-34d7ad0c]{display:flex;align-items:flex-start}.v-end[data-v-34d7ad0c]{display:flex;align-items:flex-end}.v-around[data-v-34d7ad0c]{display:flex;justify-content:space-around}.v-between[data-v-34d7ad0c]{display:flex;justify-content:space-between}.v-column[data-v-34d7ad0c]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-34d7ad0c]{align-items:center}.align-top[data-v-34d7ad0c]{vertical-align:top}.txt-align-left[data-v-34d7ad0c]{text-align:left}.txt-align-center[data-v-34d7ad0c]{text-align:center}.txt-align-right[data-v-34d7ad0c]{text-align:right}.bg-darkgrey[data-v-34d7ad0c]{background-color:#2d2d2d}.bg-standard[data-v-34d7ad0c]{background-color:#057777}.bg-white[data-v-34d7ad0c]{background-color:#fff}.bg-lightgrey[data-v-34d7ad0c]{background-color:#d3d3d3}.f-4[data-v-34d7ad0c]{font-size:.4rem}.f-5[data-v-34d7ad0c]{font-size:.5rem}.f-6[data-v-34d7ad0c]{font-size:.65rem}.f-7[data-v-34d7ad0c]{font-size:.75rem}.f-8[data-v-34d7ad0c]{font-size:.8rem}.f-10[data-v-34d7ad0c]{font-size:1rem}.f-12[data-v-34d7ad0c]{font-size:1.2rem}.f-14[data-v-34d7ad0c]{font-size:1.4rem}.f-18[data-v-34d7ad0c]{font-size:1.8rem}.f-20[data-v-34d7ad0c]{font-size:2rem}.f-24[data-v-34d7ad0c]{font-size:2.25rem}.f-white[data-v-34d7ad0c]{color:#fff}.f-black[data-v-34d7ad0c]{color:#000}.f-grey[data-v-34d7ad0c]{color:#263238}.f-lightgrey[data-v-34d7ad0c]{color:#546e7a}.f-green[data-v-34d7ad0c]{color:#63bdc4}.f-darkgreen[data-v-34d7ad0c]{color:#057777}.f-orange[data-v-34d7ad0c]{color:#fd5e4d}.f-weight-500[data-v-34d7ad0c]{font-weight:500}.f-weight-600[data-v-34d7ad0c]{font-weight:600}.f-weight-700[data-v-34d7ad0c]{font-weight:700}.f-weight-800[data-v-34d7ad0c]{font-weight:800}.font-italic[data-v-34d7ad0c]{font-style:italic}.w-20[data-v-34d7ad0c]{width:20%}.w-30[data-v-34d7ad0c]{width:30%}.w-33[data-v-34d7ad0c]{width:33%}.w-40[data-v-34d7ad0c]{width:40%}.w-50[data-v-34d7ad0c]{width:50%}.w-60[data-v-34d7ad0c]{width:60%}.w-70[data-v-34d7ad0c]{width:70%}.w-80[data-v-34d7ad0c]{width:80%}.w-90[data-v-34d7ad0c]{width:90%}.w-100[data-v-34d7ad0c]{width:100%}.b-radius-25[data-v-34d7ad0c]{border-radius:25px}.b-radius-10[data-v-34d7ad0c]{border-radius:10px}.border-1-color[data-v-34d7ad0c]{border:1px solid #e0e0e0}.border-right-1[data-v-34d7ad0c]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-34d7ad0c]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-34d7ad0c]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-34d7ad0c]{padding:0}.p-8[data-v-34d7ad0c]{padding:8px}.p-10[data-v-34d7ad0c]{padding:10px}.p-12[data-v-34d7ad0c]{padding:12px}.p-15[data-v-34d7ad0c]{padding:15px}.p-20[data-v-34d7ad0c]{padding:20px}.p-30[data-v-34d7ad0c]{padding:30px}.p-40[data-v-34d7ad0c]{padding:40px}.p-50[data-v-34d7ad0c]{padding:50px}.pl-10[data-v-34d7ad0c]{padding-left:10px}.pl-20[data-v-34d7ad0c]{padding-left:20px}.pl-30[data-v-34d7ad0c]{padding-left:30px}.pl-40[data-v-34d7ad0c]{padding-left:40px}.pl-50[data-v-34d7ad0c]{padding-left:50px}.pr-10[data-v-34d7ad0c]{padding-right:10px}.pr-20[data-v-34d7ad0c]{padding-right:20px}.pr-30[data-v-34d7ad0c]{padding-right:30px}.pr-40[data-v-34d7ad0c]{padding-right:40px}.pr-50[data-v-34d7ad0c]{padding-right:50px}.pt-10[data-v-34d7ad0c]{padding-top:10px}.pt-20[data-v-34d7ad0c]{padding-top:20px}.pt-30[data-v-34d7ad0c]{padding-top:30px}.pt-40[data-v-34d7ad0c]{padding-top:40px}.pt-50[data-v-34d7ad0c]{padding-top:50px}.pb-10[data-v-34d7ad0c]{padding-bottom:10px}.pb-20[data-v-34d7ad0c]{padding-bottom:20px}.pb-30[data-v-34d7ad0c]{padding-bottom:30px}.pb-40[data-v-34d7ad0c]{padding-bottom:40px}.pb-50[data-v-34d7ad0c]{padding-bottom:50px}.m-0[data-v-34d7ad0c]{margin:0}.m-10[data-v-34d7ad0c]{margin:10px}.m-15[data-v-34d7ad0c]{margin:15px}.m-20[data-v-34d7ad0c]{margin:20px}.m-25[data-v-34d7ad0c]{margin:25px}.m-30[data-v-34d7ad0c]{margin:30px}.m-40[data-v-34d7ad0c]{margin:40px}.m-50[data-v-34d7ad0c]{margin:50px}.ml-10[data-v-34d7ad0c]{margin-left:10px}.ml-20[data-v-34d7ad0c]{margin-left:20px}.ml-30[data-v-34d7ad0c]{margin-left:30px}.ml-40[data-v-34d7ad0c]{margin-left:40px}.ml-50[data-v-34d7ad0c]{margin-left:50px}.ml-60[data-v-34d7ad0c]{margin-left:60px}.mr-10[data-v-34d7ad0c]{margin-right:10px}.mr-20[data-v-34d7ad0c]{margin-right:20px}.mr-30[data-v-34d7ad0c]{margin-right:30px}.mr-40[data-v-34d7ad0c]{margin-right:40px}.mr-50[data-v-34d7ad0c]{margin-right:50px}.mt-5[data-v-34d7ad0c]{margin-top:5px}.mt-10[data-v-34d7ad0c]{margin-top:10px}.mt-20[data-v-34d7ad0c]{margin-top:20px}.mt-30[data-v-34d7ad0c]{margin-top:30px}.mt-40[data-v-34d7ad0c]{margin-top:40px}.mt-50[data-v-34d7ad0c]{margin-top:50px}.mt-60[data-v-34d7ad0c]{margin-top:60px}.mt-70[data-v-34d7ad0c]{margin-top:70px}.mb-0[data-v-34d7ad0c]{margin-bottom:0}.mb-5[data-v-34d7ad0c]{margin-bottom:5px}.mb-10[data-v-34d7ad0c]{margin-bottom:10px}.mb-15[data-v-34d7ad0c]{margin-bottom:15px}.mb-20[data-v-34d7ad0c]{margin-bottom:20px}.mb-30[data-v-34d7ad0c]{margin-bottom:30px}.mb-40[data-v-34d7ad0c]{margin-bottom:40px}.mb-50[data-v-34d7ad0c]{margin-bottom:50px}.cursor-pointer[data-v-34d7ad0c]{cursor:pointer}.height-1[data-v-34d7ad0c]{line-height:1}.detail-job-wrapper[data-v-34d7ad0c]{width:100%}.detail-job-inner[data-v-34d7ad0c]{max-width:1200px;margin:0 auto;padding:0 20px}@keyframes highlightPulse-34d7ad0c{0%,to{background-color:rgba(99,189,196,.1)}50%{background-color:rgba(99,189,196,.2)}}.job-page-header[data-v-34d7ad0c]{margin-bottom:16px}.job-page-header .job-meta-line[data-v-34d7ad0c]{display:flex;align-items:center;margin-top:10px}.job-page-header.has-back .job-page-header .job-meta-line[data-v-34d7ad0c]{padding-left:34px}.job-page-header .job-meta-line .posted-badge[data-v-34d7ad0c]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(99,189,196,.08);border:1px solid rgba(99,189,196,.2);border-radius:8px;font-size:13px;font-weight:500;color:#263238}.job-page-header .job-meta-line .posted-badge .v-icon[data-v-34d7ad0c]{color:#63bdc4}.detail-job-page[data-v-34d7ad0c]{display:flex;gap:24px;align-items:flex-start}.detail-job-page .detail-job-container[data-v-34d7ad0c]{margin-top:8px;background:#fff;border-radius:8px;overflow:hidden}.detail-job-page .detail-job-container[data-v-34d7ad0c]:not(.has-side-bar){width:100%}.detail-job-page .detail-job-container.has-side-bar[data-v-34d7ad0c]{flex:1;min-width:0}.detail-job-page .detail-job-container .proposals-page[data-v-34d7ad0c]{width:100%;background:#fff}.detail-job-page .detail-job-container .proposals-section[data-v-34d7ad0c]{padding:24px 24px 28px;border-bottom:none}.detail-job-page .detail-job-container .proposals-section .section-title[data-v-34d7ad0c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-weight:600;font-size:16px;color:#263238;margin:0 0 20px}.detail-job-page .detail-job-container .proposals-section .section-title .section-icon[data-v-34d7ad0c]{color:#63bdc4}.detail-job-page .detail-job-container .proposals-section .proposals-list[data-v-34d7ad0c]{display:flex;flex-direction:column;gap:16px}.detail-job-page .detail-job-container .proposals-section .proposal-cell-wrapper[data-v-34d7ad0c]{transition:all .3s ease;position:relative}.detail-job-page .detail-job-container .proposals-section .proposal-cell-wrapper.highlighted-proposal[data-v-34d7ad0c]{background-color:rgba(99,189,196,.15)!important;border-left:4px solid #63bdc4!important;padding-left:16px!important;margin-left:-16px!important;padding-right:16px!important;margin-bottom:0!important;margin-top:0!important;border-radius:4px!important;animation:highlightPulse-34d7ad0c 3s ease-in-out!important;box-shadow:0 2px 8px rgba(99,189,196,.2)!important}.detail-job-page .detail-job-container .proposals-section .proposal-cell-wrapper.highlighted-proposal[data-v-34d7ad0c] .proposal-cell-container{background-color:transparent!important}.detail-job-page .detail-job-container .proposals-section .proposals-empty[data-v-34d7ad0c]{min-height:280px;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#fafbfc;border:1px dashed #e0e0e0;border-radius:8px}.detail-job-page .side-bar[data-v-34d7ad0c]{flex-shrink:0;width:220px;margin-top:8px;align-self:flex-start;position:sticky;top:48px}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c]{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:12px;padding:20px;border:1px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.04);width:100%;box-sizing:border-box}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c] .action-btn{width:100%;min-width:0;max-width:none;padding:8px 20px;font-size:14px;font-weight:500;border-radius:8px;transition:all .2s ease}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c] .action-btn.submit{font-weight:600;box-shadow:0 1px 2px rgba(99,189,196,.2)}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c] .action-btn.submit:hover:not(.disabled){box-shadow:0 2px 6px rgba(99,189,196,.3)}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c] .action-btn.outline{background:#fafbfc}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c] .action-btn.outline:hover:not(.disabled){background:rgba(99,189,196,.06)}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c] .action-btn .v-icon{margin-right:8px;font-size:20px}@media screen and (max-width:768px){.detail-job-inner[data-v-34d7ad0c]{padding-left:16px;padding-right:16px}.job-page-header .job-meta-line[data-v-34d7ad0c]{padding-left:0!important}.detail-job-container .proposals-section[data-v-34d7ad0c]{padding:20px 16px 24px}}@media screen and (max-width:1048px){.detail-job-page[data-v-34d7ad0c]{gap:16px}}@media screen and (max-width:836px){.detail-job-page[data-v-34d7ad0c]{flex-direction:column}.detail-job-page .detail-job-container.has-side-bar[data-v-34d7ad0c]{width:100%}.detail-job-page .detail-job-container.has-side-bar .overview-page[data-v-34d7ad0c] .section-price{flex-wrap:wrap}.detail-job-page .detail-job-container.has-side-bar .overview-page[data-v-34d7ad0c] .section-price .info-box{flex:0 0 50%;margin-bottom:20px}.detail-job-page .side-bar[data-v-34d7ad0c]{padding:0 20px;margin-bottom:80px;width:100%;background-color:#fff}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c]{position:fixed;left:280px;bottom:0;padding:16px 20px;flex-direction:row;flex-wrap:wrap;gap:10px;width:calc(100% - 250px);justify-content:center;box-shadow:0 -2px 12px rgba(0,0,0,.08)}.detail-job-page .side-bar .btn-group[data-v-34d7ad0c] .action-btn{flex:1;min-width:120px;max-width:160px}}@media screen and (max-width:768px){.page-content .main-title[data-v-34d7ad0c]{font-size:20px;line-height:25px}.page-content .detail-job-page[data-v-34d7ad0c]{flex-direction:column}.page-content .detail-job-page .side-bar[data-v-34d7ad0c]{padding:0 20px;margin-bottom:80px;width:100%;background-color:#fff}.page-content .detail-job-page .side-bar .btn-group[data-v-34d7ad0c]{left:95px;width:calc(100% - 110px)}.detail-job-container[data-v-34d7ad0c] .section-price{align-items:start!important;flex-wrap:wrap}}@media screen and (max-width:600px){.detail-job-container[data-v-34d7ad0c] .contract-cell-container>:nth-of-type(2)>:last-of-type{flex-direction:column;align-items:start}.detail-job-container[data-v-34d7ad0c] .contract-cell-container>:nth-of-type(2)>:last-of-type .action-btn{margin-top:10px;padding:5px 15px}}@media screen and (max-width:576px){.page-content .detail-job-page .side-bar .btn-group[data-v-34d7ad0c]{left:85px;bottom:50px;width:calc(100% - 100px);flex-direction:column;align-items:center}.page-content .detail-job-page .side-bar .btn-group>div[data-v-34d7ad0c]:first-of-type{width:100%;align-items:center}.page-content .detail-job-page .side-bar .btn-group>div:first-of-type .action-btn[data-v-34d7ad0c]{width:100%}.page-content .detail-job-page .side-bar .btn-group>div[data-v-34d7ad0c]:last-of-type{margin-left:0;margin-top:10px!important;width:100%}}@media screen and (max-width:450px){.detail-job-container[data-v-34d7ad0c] .name-text>div{flex-direction:column}.detail-job-container[data-v-34d7ad0c] .name-text>div>div:last-of-type{margin-left:0}.detail-job-container[data-v-34d7ad0c] .proposals-section .clickable-rate-container img{width:20px;height:20px}.detail-job-container[data-v-34d7ad0c] .proposals-section .action-btn{max-width:160px}}@media screen and (max-width:420px){.detail-job-container[data-v-34d7ad0c] .section-price>.info-box{flex:0 0 100%}.detail-job-container.has-side-bar[data-v-34d7ad0c]{width:100%}.detail-job-container.has-side-bar .overview-page[data-v-34d7ad0c] .section-price .info-box{flex:0 0 100%!important;padding-left:0}}.page-category-select[data-v-6f3273ba]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.page-category-select[data-v-6f3273ba] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.page-category-select .category-scroll-wrap[data-v-6f3273ba]{width:100%;margin-top:88px;height:calc(100vh - 88px);min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;padding-bottom:24px}.page-category-select .form-container[data-v-6f3273ba]{max-width:720px;width:100%;margin:40px auto 32px;padding:36px 32px 32px;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(99,189,196,.15),0 2px 12px rgba(0,0,0,.06);flex-shrink:0}.page-category-select .category-form[data-v-6f3273ba]{text-align:left}.page-category-select .step-indicator[data-v-6f3273ba]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.5px;margin:0 0 20px 0;text-transform:uppercase}.page-category-select .selection-summary[data-v-6f3273ba]{display:flex;align-items:center;justify-content:space-between;background:rgba(99,189,196,.08);border:1px solid rgba(99,189,196,.2);border-radius:10px;padding:12px 16px;margin-top:20px;margin-bottom:8px}.page-category-select .selection-summary .summary-badge[data-v-6f3273ba]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#263238}.page-category-select .selection-summary .clear-btn[data-v-6f3273ba]{background:none;border:none;color:#63bdc4;font-size:13px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .2s ease}.page-category-select .selection-summary .clear-btn[data-v-6f3273ba]:hover{background:rgba(99,189,196,.1)}.page-category-select .categories-container[data-v-6f3273ba]{margin-top:24px;display:flex;flex-direction:column;gap:28px}.page-category-select .categories-loading[data-v-6f3273ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.page-category-select .categories-loading p[data-v-6f3273ba]{font-size:14px;color:#676767;margin:0}.page-category-select .category-section .section-header[data-v-6f3273ba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.page-category-select .category-section .section-title[data-v-6f3273ba]{font-size:15px;font-weight:700;color:#263238;margin:0;letter-spacing:.01em}.page-category-select .category-section .section-count[data-v-6f3273ba]{font-size:12px;font-weight:600;color:#676767;background:#f5f5f5;padding:4px 10px;border-radius:12px}.page-category-select .subcategory-grid[data-v-6f3273ba]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.page-category-select .subcategory-card[data-v-6f3273ba]{position:relative;display:flex;flex-direction:column;align-items:center;padding:16px 12px;border:2px solid #e8e8e8;border-radius:12px;background:#fafafa;cursor:pointer;transition:all .2s ease;min-height:110px}.page-category-select .subcategory-card[data-v-6f3273ba]:hover{border-color:rgba(99,189,196,.4);background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.page-category-select .subcategory-card.selected[data-v-6f3273ba]{border-color:#63bdc4;background:rgba(99,189,196,.06);box-shadow:0 2px 8px rgba(99,189,196,.2)}.page-category-select .subcategory-card.selected .card-icon-wrap[data-v-6f3273ba]{background:rgba(99,189,196,.12)}.page-category-select .subcategory-card.selected .card-label[data-v-6f3273ba]{color:#63bdc4;font-weight:600}.page-category-select .subcategory-card .card-icon-wrap[data-v-6f3273ba]{width:48px;height:48px;border-radius:12px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;margin-bottom:10px;transition:background .2s ease;overflow:hidden}.page-category-select .subcategory-card .card-icon[data-v-6f3273ba]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.page-category-select .subcategory-card .card-label[data-v-6f3273ba]{font-size:12px;font-weight:500;color:#263238;text-align:center;line-height:1.3;word-break:break-word;transition:color .2s ease}.page-category-select .subcategory-card .card-check[data-v-6f3273ba]{position:absolute;top:8px;right:8px;color:#63bdc4}.page-category-select .footer[data-v-6f3273ba]{margin-top:32px;padding-top:24px;border-top:1px solid #eee}.page-category-select .helper-text[data-v-6f3273ba]{display:flex;align-items:center;gap:8px;font-size:13px;color:#676767;margin:0 0 20px 0;line-height:1.4}.page-category-select .action-buttons[data-v-6f3273ba]{display:flex;justify-content:flex-end;align-items:center;gap:16px}.page-category-select .action-buttons[data-v-6f3273ba] .round-btn{width:auto;min-width:140px;margin:0}.page-category-select .action-buttons[data-v-6f3273ba] .btn-continue{min-width:200px}@media screen and (max-width:768px){.page-category-select .form-container[data-v-6f3273ba]{max-width:calc(100% - 32px);padding:28px 24px}.page-category-select .subcategory-grid[data-v-6f3273ba]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.page-category-select .subcategory-card[data-v-6f3273ba]{padding:14px 10px;min-height:100px}.page-category-select .subcategory-card .card-icon-wrap[data-v-6f3273ba]{width:42px;height:42px}.page-category-select .subcategory-card .card-icon[data-v-6f3273ba]{width:30px;height:30px}.page-category-select .subcategory-card .card-label[data-v-6f3273ba]{font-size:11px}}@media screen and (max-width:480px){.page-category-select .category-scroll-wrap[data-v-6f3273ba]{margin-top:72px;height:calc(100vh - 72px)}.page-category-select .form-container[data-v-6f3273ba]{margin:20px auto;padding:24px 16px}.page-category-select .selection-summary[data-v-6f3273ba]{flex-direction:column;gap:10px;text-align:center}.page-category-select .subcategory-grid[data-v-6f3273ba]{grid-template-columns:repeat(3,1fr);gap:8px}.page-category-select .subcategory-card[data-v-6f3273ba]{padding:12px 8px;min-height:90px}.page-category-select .subcategory-card .card-icon-wrap[data-v-6f3273ba]{width:36px;height:36px;border-radius:10px}.page-category-select .subcategory-card .card-icon[data-v-6f3273ba]{width:26px;height:26px}.page-category-select .subcategory-card .card-label[data-v-6f3273ba]{font-size:10px}.page-category-select .subcategory-card .card-check[data-v-6f3273ba]{top:4px;right:4px}.page-category-select .action-buttons[data-v-6f3273ba]{flex-direction:column-reverse;gap:12px}.page-category-select .action-buttons[data-v-6f3273ba] .round-btn{width:100%;min-width:unset}.page-category-select .helper-text[data-v-6f3273ba]{font-size:12px}}@media screen and (max-width:360px){.page-category-select .subcategory-grid[data-v-6f3273ba]{grid-template-columns:repeat(2,1fr)}}.sr-only[data-v-0c9f8469]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.service-details-container[data-v-0c9f8469]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.service-details-container[data-v-0c9f8469] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.service-details-scroll-wrap[data-v-0c9f8469]{width:100%;margin-top:88px;min-height:calc(100vh - 88px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;padding:0 0 32px}.service-details-form[data-v-0c9f8469]{max-width:560px;width:100%;margin:24px auto 32px;padding:36px 32px 32px;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(99,189,196,.15),0 2px 12px rgba(0,0,0,.06);flex-shrink:0}@media screen and (max-width:1200px){.service-details-form[data-v-0c9f8469]{max-width:90vw}}.service-details-form .form[data-v-0c9f8469]{text-align:left}.service-details-form .step-indicator[data-v-0c9f8469]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.5px;margin:0 0 20px 0;text-transform:uppercase}.service-details-form .content-wrapper[data-v-0c9f8469]{margin-top:8px;display:flex;flex-direction:column;gap:20px}.service-details-form .form-sections[data-v-0c9f8469]{display:flex;flex-direction:column;gap:20px}.service-details-form .section-card[data-v-0c9f8469]{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:20px}.service-details-form .section-label[data-v-0c9f8469]{font-size:13px;font-weight:600;color:#263238;letter-spacing:.02em;margin:0 0 6px 0;display:flex;align-items:center;gap:8px}.service-details-form .section-label .section-icon[data-v-0c9f8469]{color:#63bdc4}.service-details-form .section-label--sub[data-v-0c9f8469]{margin-top:20px}.service-details-form .section-helper[data-v-0c9f8469]{font-size:12px;color:#676767;line-height:1.45;margin:0 0 14px 0}.service-details-form .avatar-block[data-v-0c9f8469]{display:flex;justify-content:center;padding:8px 0}.service-details-form .avatar-wrapper[data-v-0c9f8469]{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.1);border:3px solid #fff}.service-details-form .avatar-wrapper .avatar-img[data-v-0c9f8469]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease}.service-details-form .avatar-wrapper:hover .avatar-img[data-v-0c9f8469]{transform:scale(1.05)}.service-details-form .avatar-wrapper .avatar-overlay[data-v-0c9f8469]{position:absolute;inset:0;background:rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;transition:opacity .25s ease;border-radius:50%}.service-details-form .avatar-wrapper:hover .avatar-overlay[data-v-0c9f8469]{opacity:1}.service-details-form .avatar-wrapper .avatar-label[data-v-0c9f8469]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.service-details-form[data-v-0c9f8469] .v-field{background-color:#fff!important}.service-details-form .field-overview[data-v-0c9f8469],.service-details-form .field-rate[data-v-0c9f8469],.service-details-form .field-title[data-v-0c9f8469]{margin-bottom:4px}.service-details-form .overview-wrap[data-v-0c9f8469]{position:relative;margin-bottom:4px}.service-details-form .overview-wrap .char-count[data-v-0c9f8469]{font-size:11px;color:#676767;text-align:right;margin:4px 0 0 0}.service-details-form .overview-wrap .char-count.near[data-v-0c9f8469]{color:#b45309}.service-details-form .skills-wrap[data-v-0c9f8469]{margin-top:8px}.service-details-form .skills-wrap .skills-helper[data-v-0c9f8469]{margin-top:8px;margin-bottom:0}.service-details-form .footer[data-v-0c9f8469]{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding-top:20px;border-top:1px solid #eee}.service-details-form .footer .btn-continue[data-v-0c9f8469]{align-self:flex-end;width:auto;min-width:200px}.service-details-form .helper-text[data-v-0c9f8469]{display:flex;align-items:center;gap:8px;font-size:13px;color:#676767;margin:0;line-height:1.4}.service-details-form[data-v-0c9f8469] .v-input__details{padding-left:0!important;margin:0 0 8px 10px!important}.service-details-form[data-v-0c9f8469] .v-messages__message{text-align:left}@media screen and (max-width:1024px){.service-details-container[data-v-0c9f8469] .background-view .auth-logo{height:32px}}@media screen and (max-width:600px){.service-details-form[data-v-0c9f8469]{padding:28px 20px 28px;max-width:calc(100% - 24px)}.service-details-form .section-card[data-v-0c9f8469]{padding:16px}.service-details-form .footer[data-v-0c9f8469]{align-items:stretch}.service-details-form .btn-continue[data-v-0c9f8469]{width:auto;min-width:180px;max-width:200px;align-self:center}}.employee-card[data-v-59294980]{padding:15px 10px}.employee-card .header[data-v-59294980]{display:flex;align-items:center;justify-content:space-between}.employee-card .header .left[data-v-59294980]{display:flex;align-items:center}.employee-card .header .left .avatar[data-v-59294980]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:10px}.employee-card .header .left .info-box[data-v-59294980]{color:#263238}.employee-card .header .left .info-box .name-text[data-v-59294980]{font-weight:700;font-size:12px}.employee-card .header .left .info-box .title-text[data-v-59294980]{font-size:16px;font-weight:700}.employee-card .header .left .info-box .country-text[data-v-59294980]{font-size:12px;color:gray}.employee-card .header .btn-view-profile[data-v-59294980]{cursor:pointer;font-weight:700;color:#63bdc4;border:2px solid #63bdc4;border-radius:5px;padding:5px 15px;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.employee-card .extra-container[data-v-59294980]{display:flex;margin:10px 0 10px 0;align-items:center}.employee-card .extra-container .cell[data-v-59294980]{font-weight:500;font-size:15px;color:#676767;margin-right:100px}.employee-card .overview-text[data-v-59294980]{margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em}@media screen and (max-width:576px){.employee-card[data-v-59294980]{position:relative;padding-bottom:60px;width:100%}.employee-card .header[data-v-59294980]{display:block}.employee-card .header .left .avatar[data-v-59294980]{width:60px;height:60px}.employee-card .header .left .info-box[data-v-59294980]{text-align:left}.employee-card .header .btn-view-profile[data-v-59294980]{position:absolute;bottom:10px;width:calc(100% - 20px);text-align:center}.employee-card .extra-container[data-v-59294980]{display:flex;flex-direction:row;flex-wrap:wrap}.employee-card .extra-container .cell[data-v-59294980]{margin-right:30px;margin-bottom:10px}.employee-card .overview-text[data-v-59294980]{text-align:left}}.employer-card[data-v-aa3fa77e]{padding:15px 10px;position:relative;border:1px solid #63bdc4;border-radius:10px;overflow:hidden;text-align:center}.employer-card .top-bar[data-v-aa3fa77e]{position:absolute;left:0;top:0;width:100%;height:50px;background-color:#63bdc4;z-index:0}.employer-card .avatar[data-v-aa3fa77e]{position:relative;width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:50%;z-index:1;background-color:#d3d3d3}.employer-card .name-text[data-v-aa3fa77e]{margin-top:10px;font-weight:700;font-size:16px}.employer-card .btn-view-profile[data-v-aa3fa77e]{cursor:pointer;font-weight:700;color:#63bdc4;border:2px solid #63bdc4;border-radius:5px;padding:5px 15px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:20px}.employer-card .country-text[data-v-aa3fa77e]{font-size:14px;color:gray}.filter-bar-container[data-v-726729f0]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.filter-bar-container.employee[data-v-726729f0]{max-width:700px}.filter-bar-container .hori-scroll[data-v-726729f0]{padding:16px 0;max-width:700px;overflow-x:auto;display:flex;align-items:center;gap:8px;flex:1;min-width:0;scrollbar-width:thin}.filter-bar-container .hori-scroll[data-v-726729f0]::-webkit-scrollbar{height:4px}.filter-bar-container .hori-scroll[data-v-726729f0]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.filter-bar-container .hori-scroll[data-v-726729f0]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.filter-bar-container .btn[data-v-726729f0]{flex-shrink:0;padding:8px 16px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:all .2s ease}.filter-bar-container .btn[data-v-726729f0]:hover{border-color:rgba(99,189,196,.5);background:rgba(99,189,196,.04)}.filter-bar-container .btn.active[data-v-726729f0]{background:linear-gradient(135deg,#63bdc4,#55a6ab);border-color:#55a6ab;box-shadow:0 2px 8px rgba(99,189,196,.25)}.filter-bar-container .btn-text[data-v-726729f0]{color:#546e7a;font-size:14px;font-weight:500}.filter-bar-container .btn-text.active[data-v-726729f0]{color:#fff}.filter-bar-container .distance-filter[data-v-726729f0]{position:relative;cursor:pointer;padding:4px}.filter-bar-container .distance-filter .distance-icon[data-v-726729f0]{color:#63bdc4;transition:transform .2s ease}.filter-bar-container .distance-filter .distance-icon[data-v-726729f0]:hover{transform:scale(1.1)}.filter-bar-container .distance-option-container[data-v-726729f0]{position:absolute;right:0;top:44px;background:#fff;width:200px;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);padding:16px;z-index:100;border:1px solid rgba(0,0,0,.06)}.filter-bar-container .distance-option-container .distance-option[data-v-726729f0]{display:flex;align-items:center;gap:10px;padding:8px 0}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-726729f0]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid #e0e0e0;border-radius:50%;cursor:pointer;position:relative;flex-shrink:0;transition:border-color .2s ease}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-726729f0]:checked{border-color:#63bdc4;background:#63bdc4}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-726729f0]:checked:after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#fff}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-726729f0]:focus{outline:none;box-shadow:0 0 0 2px rgba(99,189,196,.3)}.filter-bar-container .distance-option-container .distance-option label[data-v-726729f0]{cursor:pointer;font-size:14px;margin-bottom:0;color:#263238;flex:1}.filter-bar-container .distance-option-container .footer[data-v-726729f0]{display:flex;justify-content:flex-end;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #eee}.filter-bar-container .distance-option-container .footer .btn-apply[data-v-726729f0],.filter-bar-container .distance-option-container .footer .btn-cancel[data-v-726729f0]{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.filter-bar-container .distance-option-container .footer .btn-cancel[data-v-726729f0]{background:transparent;color:#676767;border:1px solid #e0e0e0}.filter-bar-container .distance-option-container .footer .btn-cancel[data-v-726729f0]:hover{background:#f5f5f5}.filter-bar-container .distance-option-container .footer .btn-apply[data-v-726729f0]{background:#63bdc4;color:#fff;border:none}.filter-bar-container .distance-option-container .footer .btn-apply[data-v-726729f0]:hover{background:#55a6ab;box-shadow:0 2px 8px rgba(99,189,196,.3)}.search-header[data-v-a881c06c]{padding:15px 20px;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin-bottom:10px}.search-header .first-row[data-v-a881c06c]{display:flex;align-items:center}.search-header .first-row .input-container[data-v-a881c06c]{margin-bottom:0!important;width:300px;margin-right:10px}.search-header .first-row .input-container[data-v-a881c06c] .input-form{border:1px solid #d3d3d3;padding:0 10px;height:32px;border-radius:5px}.search-header .first-row .input-container[data-v-a881c06c] .input-form .icon-box{margin-right:5px;margin-bottom:1px}.search-header .first-row .btn-search[data-v-a881c06c]{background:#63bdc4;width:85px;height:32px;font-weight:500;font-size:13px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer}.search-header .second-row[data-v-a881c06c]{display:flex;align-items:center;margin-top:10px}.search-header .second-row .cell[data-v-a881c06c]{font-size:13px;margin-right:10px;color:gray;border:1px solid #d3d3d3;padding:4px 10px;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-header .second-row .cell.active[data-v-a881c06c]{border:1px solid #63bdc4;background-color:#63bdc4;color:#fff}.search-header .second-row[data-v-a881c06c] .dropdown-toggle{border:1px solid #63bdc4;background-color:#63bdc4;color:#fff;font-size:13px;padding:4px 10px;box-shadow:none}.search-header[data-v-a881c06c] .dropdown-menu{padding:0;font-size:13px;color:#000}.search-header[data-v-a881c06c] .dropdown-menu li a{color:#000!important}@media screen and (max-width:650px){.search-header .first-row[data-v-a881c06c]{flex-wrap:wrap;margin-bottom:20px}.search-header .first-row .input-container[data-v-a881c06c]{width:100%;margin-bottom:10px!important;margin-right:0}.search-header .first-row .btn-search[data-v-a881c06c]{width:100%}}.recommend-container[data-v-0c8a9a8f]{max-width:1280px;margin:0 auto;padding:0 1.5rem 2rem}@media screen and (max-width:576px){.recommend-container[data-v-0c8a9a8f]{padding:0 1rem 1.5rem}}.recommend-header[data-v-0c8a9a8f]{margin-bottom:24px}.recommend-header-top[data-v-0c8a9a8f]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.recommend-header-text[data-v-0c8a9a8f]{flex:1;min-width:0}.recommend-subtitle[data-v-0c8a9a8f]{margin:8px 0 0;font-size:15px;color:#676767;line-height:1.5;font-weight:400;max-width:560px}.action-buttons[data-v-0c8a9a8f]{display:flex;align-items:center;gap:12px;flex-shrink:0}.recommend-skip-btn[data-v-0c8a9a8f]{min-width:120px}.recommend-invite-btn[data-v-0c8a9a8f]{min-width:180px;white-space:nowrap}.recommend-content-row[data-v-0c8a9a8f]{margin-top:0}.recommend-content-row>div[data-v-0c8a9a8f]{padding:0 12px 12px 0}@media screen and (max-width:991px){.recommend-content-row>div[data-v-0c8a9a8f]{padding-right:0}}.recommend-job-card[data-v-0c8a9a8f]{background:linear-gradient(135deg,rgba(99,189,196,.08),rgba(99,189,196,.02));border:1px solid rgba(99,189,196,.2);border-radius:12px;padding:20px 24px;margin-bottom:20px}.recommend-job-card-inner[data-v-0c8a9a8f]{gap:16px}.job-context-icon[data-v-0c8a9a8f]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);flex-shrink:0}.job-context-text[data-v-0c8a9a8f]{min-width:0}.job-context-label[data-v-0c8a9a8f]{display:block;font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.job-context-title[data-v-0c8a9a8f]{margin:0;font-size:18px;font-weight:600;color:#263238;line-height:1.35;word-break:break-word}.results-bar[data-v-0c8a9a8f]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 0;margin-bottom:4px;border-bottom:1px solid #eee}.results-count[data-v-0c8a9a8f]{font-size:14px;font-weight:500;color:#676767}.selected-count[data-v-0c8a9a8f]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#63bdc4}.recommend-list-card[data-v-0c8a9a8f]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);padding:20px 24px;min-height:200px}.candidate-list[data-v-0c8a9a8f]{display:flex;flex-direction:column;gap:12px}[data-v-0c8a9a8f] .employee-cell-container{margin-bottom:0}[data-v-0c8a9a8f] .empty-view-container{min-height:260px;padding:48px 24px}.recommend-sidebar[data-v-0c8a9a8f]{position:sticky;top:24px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);overflow:hidden}.sidebar-block[data-v-0c8a9a8f]{padding:24px}.sidebar-title[data-v-0c8a9a8f]{margin:0 0 8px;font-size:16px;font-weight:600;color:#263238}.sidebar-desc[data-v-0c8a9a8f]{margin:0 0 16px;font-size:14px;color:#676767;line-height:1.5}.selected-preview .selected-badge[data-v-0c8a9a8f]{display:inline-flex;align-items:center;padding:8px 14px;background:rgba(99,189,196,.12);color:#63bdc4;font-size:14px;font-weight:600;border-radius:8px}.selected-placeholder[data-v-0c8a9a8f]{font-size:14px;color:#999;font-style:italic}@media screen and (max-width:991px){.recommend-header-top[data-v-0c8a9a8f]{flex-direction:column;align-items:stretch}.action-buttons[data-v-0c8a9a8f]{flex-wrap:wrap;gap:10px}.recommend-invite-btn[data-v-0c8a9a8f]{min-width:140px}.recommend-sidebar[data-v-0c8a9a8f]{position:static;margin-top:8px}}@media screen and (max-width:767px){.recommend-job-card[data-v-0c8a9a8f]{padding:16px 18px}.job-context-title[data-v-0c8a9a8f]{font-size:16px}.recommend-list-card[data-v-0c8a9a8f]{padding:16px 18px}.sidebar-block[data-v-0c8a9a8f]{padding:18px 20px}}.transaction-page .page-content[data-v-02893f0e]{max-width:900px;margin:0 auto}.transaction-page .balance-hero[data-v-02893f0e]{background:linear-gradient(135deg,#63bdc4,#55a6ab);border-radius:12px;padding:24px 28px;margin:20px 0 0;box-shadow:0 4px 12px rgba(99,189,196,.25)}.transaction-page .balance-hero-inner[data-v-02893f0e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.transaction-page .balance-info[data-v-02893f0e]{display:flex;flex-direction:column;gap:6px}.transaction-page .balance-label[data-v-02893f0e]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);text-transform:capitalize}.transaction-page .balance-amount[data-v-02893f0e]{font-size:32px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2}.transaction-page .hero-action[data-v-02893f0e]{flex-shrink:0;background:#fff!important;color:#63bdc4!important}.transaction-page .hero-action[data-v-02893f0e] .v-icon{color:#63bdc4!important}.transaction-page .stats-row[data-v-02893f0e]{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0 24px}.transaction-page .stat-card[data-v-02893f0e]{display:flex;align-items:center;gap:14px;padding:16px 20px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04);min-width:0;flex:1;min-width:180px}.transaction-page .stat-card-icon[data-v-02893f0e]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.transaction-page .stat-card-icon.total[data-v-02893f0e]{background:linear-gradient(135deg,#63bdc4,#55a6ab)}.transaction-page .stat-card-icon.count[data-v-02893f0e]{background:linear-gradient(135deg,#5c6bc0,#3949ab)}.transaction-page .stat-card-content[data-v-02893f0e]{display:flex;flex-direction:column;gap:4px;min-width:0}.transaction-page .stat-card-label[data-v-02893f0e]{font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.03em}.transaction-page .stat-card-value[data-v-02893f0e]{font-size:20px;font-weight:700;color:#263238;letter-spacing:-.02em;line-height:1.2}.transaction-page .transactions-panel[data-v-02893f0e]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;margin-bottom:24px}.transaction-page .panel-header[data-v-02893f0e]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:#fafafa;border-bottom:1px solid #e0e0e0}.transaction-page .panel-title[data-v-02893f0e]{margin:0;font-size:17px;font-weight:600;color:#263238}.transaction-page .refresh-btn[data-v-02893f0e]{text-transform:none;font-weight:500}.transaction-page .filter-tabs[data-v-02893f0e]{display:flex;gap:4px;padding:12px 24px;border-bottom:1px solid #e0e0e0;background:#fff;flex-wrap:wrap}.transaction-page .filter-tab[data-v-02893f0e]{padding:8px 16px;font-size:13px;font-weight:500;color:#676767;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:background .2s,color .2s}.transaction-page .filter-tab[data-v-02893f0e]:hover{background:#f5f5f5;color:#263238}.transaction-page .filter-tab.active[data-v-02893f0e]{background:rgba(99,189,196,.12);color:#63bdc4;border-color:rgba(99,189,196,.3)}.transaction-page .table-container[data-v-02893f0e]{overflow-x:auto}.transaction-page .transactions-table[data-v-02893f0e]{width:100%;border-collapse:collapse;font-size:14px}.transaction-page .transactions-table thead[data-v-02893f0e]{background:#f5f5f5}.transaction-page .transactions-table th[data-v-02893f0e]{text-align:left;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#676767;padding:12px 20px}.transaction-page .transactions-table .col-amount[data-v-02893f0e]{text-align:right}.transaction-page .transactions-table tbody tr[data-v-02893f0e]{border-bottom:1px solid #e0e0e0;transition:background .15s}.transaction-page .transactions-table tbody tr[data-v-02893f0e]:hover{background:#fafafa}.transaction-page .transactions-table td[data-v-02893f0e]{padding:14px 20px;vertical-align:top}.transaction-page .col-date[data-v-02893f0e]{width:110px;white-space:nowrap}.transaction-page .date-text[data-v-02893f0e]{color:#676767;font-weight:500}.transaction-page .col-type[data-v-02893f0e]{width:120px}.transaction-page .type-badge[data-v-02893f0e]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}.transaction-page .type-badge.type-credit[data-v-02893f0e]{background:rgba(76,175,80,.12);color:#2e7d32}.transaction-page .type-badge.type-debit[data-v-02893f0e]{background:rgba(220,53,69,.1);color:#c62828}.transaction-page .col-desc[data-v-02893f0e]{min-width:180px}.transaction-page .desc-cell[data-v-02893f0e]{display:flex;flex-direction:column;gap:4px}.transaction-page .desc-title[data-v-02893f0e]{font-weight:500;color:#263238}.transaction-page .job-link[data-v-02893f0e]{font-size:12px;color:#63bdc4;cursor:pointer;background:none;border:none;padding:0;text-align:left;font-weight:500;transition:color .2s}.transaction-page .job-link[data-v-02893f0e]:hover{color:#55a6ab;text-decoration:underline}.transaction-page .col-amount[data-v-02893f0e]{text-align:right;white-space:nowrap}.transaction-page .amount-cell[data-v-02893f0e]{font-weight:600;font-size:14px}.transaction-page .amount-cell.credit[data-v-02893f0e]{color:#63bdc4}.transaction-page .amount-cell.debit[data-v-02893f0e]{color:#dc3545}.transaction-page .pagination[data-v-02893f0e]{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#fafafa}.transaction-page .page-btn[data-v-02893f0e]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer;color:#263238;transition:background .2s,border-color .2s}.transaction-page .page-btn[data-v-02893f0e]:hover:not(:disabled){background:#f5f5f5;border-color:#63bdc4;color:#63bdc4}.transaction-page .page-btn[data-v-02893f0e]:disabled{opacity:.5;cursor:not-allowed}.transaction-page .page-info[data-v-02893f0e]{font-size:13px;color:#676767;font-weight:500}.transaction-page .empty-state[data-v-02893f0e]{padding:48px 24px}.transaction-page .loading-state[data-v-02893f0e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 24px;color:#676767;font-size:14px}.transaction-page .loading-state p[data-v-02893f0e]{margin:0}@media screen and (max-width:767px){.transaction-page .balance-hero[data-v-02893f0e]{padding:20px}.transaction-page .balance-amount[data-v-02893f0e]{font-size:26px}.transaction-page .balance-hero-inner[data-v-02893f0e]{flex-direction:column;align-items:flex-start}.transaction-page .hero-action[data-v-02893f0e]{width:100%}.transaction-page .stats-row[data-v-02893f0e]{flex-direction:column;gap:12px}.transaction-page .stat-card[data-v-02893f0e]{min-width:0;flex:1 1 auto}.transaction-page .stat-card-value[data-v-02893f0e]{font-size:18px}.transaction-page .panel-header[data-v-02893f0e]{flex-direction:column;align-items:flex-start;gap:12px}.transaction-page .filter-tabs[data-v-02893f0e],.transaction-page .transactions-table td[data-v-02893f0e],.transaction-page .transactions-table th[data-v-02893f0e]{padding:12px 16px}}.bank-form[data-v-3e9f76f1]{width:100%}.bank-form .bank-card[data-v-3e9f76f1]{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.bank-form .card-header[data-v-3e9f76f1]{background:linear-gradient(135deg,#4caf50,#388e3c);padding:32px 32px 28px;color:#fff}.bank-form .card-header .bank-branding[data-v-3e9f76f1]{display:flex;align-items:center;gap:16px}.bank-form .card-header .bank-branding .bank-icon[data-v-3e9f76f1]{color:#fff}.bank-form .card-header .bank-branding .brand-text[data-v-3e9f76f1]{flex:1}.bank-form .card-header .bank-branding .brand-text .main-title[data-v-3e9f76f1]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.bank-form .card-header .bank-branding .brand-text .subtitle[data-v-3e9f76f1]{font-size:14px;opacity:.9;font-weight:400}.bank-form .amount-section[data-v-3e9f76f1]{padding:32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.bank-form .amount-section .amount-label[data-v-3e9f76f1]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.bank-form .amount-section .amount-input-wrapper[data-v-3e9f76f1]{display:flex;align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:0 16px;transition:all .3s ease;height:64px}.bank-form .amount-section .amount-input-wrapper[data-v-3e9f76f1]:focus-within{border-color:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.1)}.bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-3e9f76f1]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-3e9f76f1]{flex:1;border:none;outline:none;font-size:28px;font-weight:600;color:#263238;background:transparent;padding:0}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-3e9f76f1]::-moz-placeholder{color:#bdbdbd;font-weight:400}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-3e9f76f1]::placeholder{color:#bdbdbd;font-weight:400}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-3e9f76f1]::-webkit-inner-spin-button,.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-3e9f76f1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bank-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-3e9f76f1]{-moz-appearance:textfield}.bank-form .amount-section .error-message[data-v-3e9f76f1]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.bank-form .info-section[data-v-3e9f76f1]{padding:32px;background:#fff}.bank-form .info-section .section-label[data-v-3e9f76f1]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}.bank-form .info-section .form-row[data-v-3e9f76f1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bank-form .info-section .form-row .form-field[data-v-3e9f76f1]{display:flex;flex-direction:column}.bank-form .info-section .form-row .form-field .field-label[data-v-3e9f76f1]{font-size:13px;font-weight:500;color:#546e7a;margin-bottom:8px}.bank-form .info-section .form-row .form-field .form-input[data-v-3e9f76f1]{width:100%;padding:14px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;color:#263238;background:#fff;transition:all .3s ease;font-family:Roboto,sans-serif}.bank-form .info-section .form-row .form-field .form-input[data-v-3e9f76f1]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.1)}.bank-form .info-section .form-row .form-field .form-input[data-v-3e9f76f1]::-moz-placeholder{color:#bdbdbd}.bank-form .info-section .form-row .form-field .form-input[data-v-3e9f76f1]::placeholder{color:#bdbdbd}.bank-form .info-section .form-row .form-field .form-input.error[data-v-3e9f76f1]{border-color:#d32f2f}.bank-form .info-section .form-row .form-field .form-input.error[data-v-3e9f76f1]:focus{box-shadow:0 0 0 3px rgba(211,47,47,.1)}.bank-form .info-section .form-row .form-field .field-error[data-v-3e9f76f1]{color:#d32f2f;font-size:12px;margin-top:6px;display:flex;align-items:center;gap:4px}.bank-form .action-section[data-v-3e9f76f1]{padding:0 32px 32px;display:flex;gap:12px}.bank-form .action-section .action-button[data-v-3e9f76f1]{flex:1;height:56px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;font-family:Roboto,sans-serif}.bank-form .action-section .action-button .button-content[data-v-3e9f76f1]{display:flex;align-items:center;gap:8px}.bank-form .action-section .action-button .button-icon[data-v-3e9f76f1]{margin-right:4px}.bank-form .action-section .action-button .button-spinner[data-v-3e9f76f1]{margin-right:8px}.bank-form .action-section .action-button.collect-button[data-v-3e9f76f1]{background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff;box-shadow:0 2px 8px rgba(76,175,80,.3)}.bank-form .action-section .action-button.collect-button[data-v-3e9f76f1]:hover:not(.disabled){background:linear-gradient(135deg,#388e3c,#2e7d32);box-shadow:0 4px 12px rgba(76,175,80,.4);transform:translateY(-1px)}.bank-form .action-section .action-button.collect-button[data-v-3e9f76f1]:active:not(.disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(76,175,80,.3)}.bank-form .action-section .action-button.confirm-button[data-v-3e9f76f1]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff;box-shadow:0 2px 8px rgba(33,150,243,.3)}.bank-form .action-section .action-button.confirm-button[data-v-3e9f76f1]:hover:not(.disabled){background:linear-gradient(135deg,#1976d2,#1565c0);box-shadow:0 4px 12px rgba(33,150,243,.4);transform:translateY(-1px)}.bank-form .action-section .action-button.confirm-button[data-v-3e9f76f1]:active:not(.disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(33,150,243,.3)}.bank-form .action-section .action-button.disabled[data-v-3e9f76f1]{opacity:.6;cursor:not-allowed;pointer-events:none}.bank-form .security-section[data-v-3e9f76f1]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.bank-form .security-section .security-badges[data-v-3e9f76f1]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.bank-form .security-section .security-badges .security-item[data-v-3e9f76f1]{display:flex;align-items:center;gap:8px;font-size:13px;color:#546e7a;font-weight:500}.bank-form .security-section .security-badges .security-item span[data-v-3e9f76f1]{display:flex;align-items:center}.bank-form .security-section .trust-text[data-v-3e9f76f1]{font-size:12px;color:#78909c;line-height:1.5;margin-bottom:12px}.bank-form .security-section .info-note[data-v-3e9f76f1]{display:flex;align-items:flex-start;gap:8px;padding:12px;background:#e3f2fd;border-radius:6px;border-left:3px solid #2196f3;font-size:12px;color:#1976d2;line-height:1.5}.bank-form .security-section .info-note span[data-v-3e9f76f1]{flex:1}@media screen and (max-width:768px){.bank-form .card-header[data-v-3e9f76f1]{padding:24px 20px 20px}.bank-form .card-header .bank-branding[data-v-3e9f76f1]{gap:12px}.bank-form .card-header .bank-branding .bank-icon[data-v-3e9f76f1]{font-size:40px!important}.bank-form .card-header .bank-branding .brand-text .main-title[data-v-3e9f76f1]{font-size:20px}.bank-form .card-header .bank-branding .brand-text .subtitle[data-v-3e9f76f1]{font-size:13px}.bank-form .amount-section[data-v-3e9f76f1]{padding:24px 20px}.bank-form .amount-section .amount-input-wrapper[data-v-3e9f76f1]{height:56px}.bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-3e9f76f1]{font-size:20px}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-3e9f76f1]{font-size:24px}.bank-form .info-section[data-v-3e9f76f1]{padding:24px 20px}.bank-form .info-section .form-row[data-v-3e9f76f1]{grid-template-columns:1fr;gap:16px}.bank-form .action-section[data-v-3e9f76f1]{padding:0 20px 24px;flex-direction:column}.bank-form .action-section .action-button[data-v-3e9f76f1]{height:52px;font-size:15px}.bank-form .security-section[data-v-3e9f76f1]{padding:20px}.bank-form .security-section .security-badges[data-v-3e9f76f1]{flex-direction:column;gap:12px}}.credit-card-form[data-v-54262c08]{width:100%}.credit-card-form .credit-card[data-v-54262c08]{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.credit-card-form .card-header[data-v-54262c08]{background:linear-gradient(135deg,#635bff,#4c43d4);padding:32px 32px 28px;color:#fff}.credit-card-form .card-header .card-branding[data-v-54262c08]{display:flex;align-items:center;gap:16px}.credit-card-form .card-header .card-branding .card-icon[data-v-54262c08]{color:#fff}.credit-card-form .card-header .card-branding .brand-text[data-v-54262c08]{flex:1}.credit-card-form .card-header .card-branding .brand-text .main-title[data-v-54262c08]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.credit-card-form .card-header .card-branding .brand-text .subtitle[data-v-54262c08]{font-size:14px;opacity:.9;font-weight:400}.credit-card-form .amount-section[data-v-54262c08]{padding:32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.credit-card-form .amount-section .amount-label[data-v-54262c08]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.credit-card-form .amount-section .amount-input-wrapper[data-v-54262c08]{display:flex;align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:0 16px;transition:all .3s ease;height:64px}.credit-card-form .amount-section .amount-input-wrapper[data-v-54262c08]:focus-within{border-color:#635bff;box-shadow:0 0 0 3px rgba(99,91,255,.1)}.credit-card-form .amount-section .amount-input-wrapper .currency-symbol[data-v-54262c08]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-54262c08]{flex:1;border:none;outline:none;font-size:28px;font-weight:600;color:#263238;background:transparent;padding:0}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-54262c08]::-moz-placeholder{color:#bdbdbd;font-weight:400}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-54262c08]::placeholder{color:#bdbdbd;font-weight:400}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-54262c08]::-webkit-inner-spin-button,.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-54262c08]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.credit-card-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-54262c08]{-moz-appearance:textfield}.credit-card-form .amount-section .error-message[data-v-54262c08]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.credit-card-form .card-details-section[data-v-54262c08]{padding:32px;background:#fff}.credit-card-form .card-details-section .section-label[data-v-54262c08]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.credit-card-form .card-details-section .stripe-card-wrapper[data-v-54262c08]{margin-bottom:12px;border:2px solid #e0e0e0;border-radius:8px;background:#fff;transition:all .3s ease;min-height:56px;padding:4px;position:relative}.credit-card-form .card-details-section .stripe-card-wrapper.focused[data-v-54262c08]{border-color:#635bff;box-shadow:0 0 0 3px rgba(99,91,255,.1)}.credit-card-form .card-details-section .stripe-card-wrapper #card-element[data-v-54262c08]{width:100%;min-height:48px;padding:12px 8px}.credit-card-form .card-details-section .stripe-card-wrapper #card-element[data-v-54262c08] input{pointer-events:auto!important}.credit-card-form .card-details-section .stripe-card-wrapper[data-v-54262c08] iframe{width:100%!important;pointer-events:auto!important}.credit-card-form .card-details-section .card-error[data-v-54262c08]{color:#d32f2f;font-size:13px;display:flex;align-items:center;gap:6px;padding:8px 12px;background:#ffebee;border-radius:6px;border-left:3px solid #d32f2f}.credit-card-form .submit-section[data-v-54262c08]{padding:0 32px 32px}.credit-card-form .submit-section .submit-button[data-v-54262c08]{width:100%;height:56px;background:linear-gradient(135deg,#635bff,#4c43d4);border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(99,91,255,.3);display:flex;align-items:center;justify-content:center;gap:8px}.credit-card-form .submit-section .submit-button[data-v-54262c08]:hover:not(.disabled){background:linear-gradient(135deg,#4c43d4,#3d35b8);box-shadow:0 4px 12px rgba(99,91,255,.4);transform:translateY(-1px)}.credit-card-form .submit-section .submit-button[data-v-54262c08]:active:not(.disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(99,91,255,.3)}.credit-card-form .submit-section .submit-button.disabled[data-v-54262c08]{opacity:.6;cursor:not-allowed;pointer-events:none}.credit-card-form .submit-section .submit-button .button-text[data-v-54262c08]{display:flex;align-items:center;gap:8px}.credit-card-form .submit-section .submit-button .button-icon[data-v-54262c08]{margin-right:4px}.credit-card-form .submit-section .submit-button .button-spinner[data-v-54262c08]{margin-right:8px}.credit-card-form .security-section[data-v-54262c08]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.credit-card-form .security-section .security-badges[data-v-54262c08]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.credit-card-form .security-section .security-badges .security-item[data-v-54262c08]{display:flex;align-items:center;gap:8px;font-size:13px;color:#546e7a;font-weight:500}.credit-card-form .security-section .security-badges .security-item span[data-v-54262c08]{display:flex;align-items:center}.credit-card-form .security-section .trust-text[data-v-54262c08]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.credit-card-form .card-header[data-v-54262c08]{padding:24px 20px 20px}.credit-card-form .card-header .card-branding[data-v-54262c08]{gap:12px}.credit-card-form .card-header .card-branding .card-icon[data-v-54262c08]{font-size:40px!important}.credit-card-form .card-header .card-branding .brand-text .main-title[data-v-54262c08]{font-size:20px}.credit-card-form .card-header .card-branding .brand-text .subtitle[data-v-54262c08]{font-size:13px}.credit-card-form .amount-section[data-v-54262c08]{padding:24px 20px}.credit-card-form .amount-section .amount-input-wrapper[data-v-54262c08]{height:56px}.credit-card-form .amount-section .amount-input-wrapper .currency-symbol[data-v-54262c08]{font-size:20px}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-54262c08]{font-size:24px}.credit-card-form .card-details-section[data-v-54262c08]{padding:24px 20px}.credit-card-form .card-details-section .stripe-card-wrapper[data-v-54262c08]{min-height:52px;padding:2px}.credit-card-form .card-details-section .stripe-card-wrapper #card-element[data-v-54262c08]{min-height:48px;padding:10px 6px}.credit-card-form .submit-section[data-v-54262c08]{padding:0 20px 24px}.credit-card-form .submit-section .submit-button[data-v-54262c08]{height:52px;font-size:15px}.credit-card-form .security-section[data-v-54262c08]{padding:20px}.credit-card-form .security-section .security-badges[data-v-54262c08]{flex-direction:column;gap:12px}}.info-bar[data-v-160cc74d]{padding:15px 0;border-bottom:1px solid #e0e0e0}.info-bar .left[data-v-160cc74d],.info-bar[data-v-160cc74d]{display:flex;align-items:center;justify-content:space-between}.info-bar .left[data-v-160cc74d]{width:350px}.info-bar .left .cell[data-v-160cc74d]{text-align:center}.info-bar .left .cell .label[data-v-160cc74d]{font-weight:600;font-size:15px;color:#263238}.info-bar .left .cell .value[data-v-160cc74d]{font-weight:500;font-size:16px;color:#63bdc4}.info-bar .btn-extra[data-v-160cc74d]{width:150px;height:35px}@media screen and (max-width:576px){.info-bar[data-v-160cc74d]{display:block}.info-bar .left[data-v-160cc74d]{width:100%}.info-bar .btn-extra[data-v-160cc74d]{margin-top:10px}.info-bar .action-btn[data-v-160cc74d]{margin-left:0!important;margin-top:20px;width:100%}}.paypal-form[data-v-30d78b60]{width:100%}.paypal-form .paypal-card[data-v-30d78b60]{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.paypal-form .card-header[data-v-30d78b60]{background:linear-gradient(135deg,#0070ba,#00457c);padding:32px 32px 28px;color:#fff}.paypal-form .card-header .paypal-branding[data-v-30d78b60]{display:flex;align-items:center;gap:16px}.paypal-form .card-header .paypal-branding .paypal-logo[data-v-30d78b60]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.paypal-form .card-header .paypal-branding .brand-text[data-v-30d78b60]{flex:1}.paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-30d78b60]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-30d78b60]{font-size:14px;opacity:.9;font-weight:400}.paypal-form .amount-section[data-v-30d78b60]{padding:32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.paypal-form .amount-section .amount-label[data-v-30d78b60]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.paypal-form .amount-section .amount-input-wrapper[data-v-30d78b60]{display:flex;align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:8px;padding:0 16px;transition:all .3s ease;height:64px}.paypal-form .amount-section .amount-input-wrapper[data-v-30d78b60]:focus-within{border-color:#0070ba;box-shadow:0 0 0 3px rgba(0,112,186,.1)}.paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-30d78b60]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-30d78b60]{flex:1;border:none;outline:none;font-size:28px;font-weight:600;color:#263238;background:transparent;padding:0}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-30d78b60]::-moz-placeholder{color:#bdbdbd;font-weight:400}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-30d78b60]::placeholder{color:#bdbdbd;font-weight:400}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-30d78b60]::-webkit-inner-spin-button,.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-30d78b60]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paypal-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-30d78b60]{-moz-appearance:textfield}.paypal-form .amount-section .error-message[data-v-30d78b60]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.paypal-form .paypal-button-wrapper[data-v-30d78b60]{padding:32px;position:relative}.paypal-form .paypal-button-wrapper .paypal-button-container[data-v-30d78b60]{width:100%;min-height:50px}.paypal-form .paypal-button-wrapper.show-custom-button .paypal-button-container[data-v-30d78b60]{min-height:0;margin-bottom:0}.paypal-form .paypal-button-wrapper .custom-paypal-button[data-v-30d78b60]{display:flex;align-items:center;justify-content:center;width:100%;height:50px;background:linear-gradient(135deg,#ffc439,#ffb738);border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.paypal-form .paypal-button-wrapper .custom-paypal-button[data-v-30d78b60]:hover:not(:disabled){background:linear-gradient(135deg,#ffb738,#ffa726);box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-1px)}.paypal-form .paypal-button-wrapper .custom-paypal-button[data-v-30d78b60]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.paypal-form .paypal-button-wrapper .custom-paypal-button.disabled[data-v-30d78b60]{opacity:.6;cursor:not-allowed;pointer-events:none}.paypal-form .paypal-button-wrapper .custom-paypal-button .button-content[data-v-30d78b60]{display:flex;align-items:center;gap:12px}.paypal-form .paypal-button-wrapper .custom-paypal-button .button-content .button-icon[data-v-30d78b60]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.paypal-form .paypal-button-wrapper .custom-paypal-button .button-content .button-text[data-v-30d78b60]{font-size:16px;font-weight:600;color:#1a1a1a;letter-spacing:.3px}.paypal-form .security-section[data-v-30d78b60]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.paypal-form .security-section .security-badges[data-v-30d78b60]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.paypal-form .security-section .security-badges .security-item[data-v-30d78b60]{display:flex;align-items:center;gap:8px;font-size:13px;color:#546e7a;font-weight:500}.paypal-form .security-section .security-badges .security-item span[data-v-30d78b60]{display:flex;align-items:center}.paypal-form .security-section .trust-text[data-v-30d78b60]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.paypal-form .card-header[data-v-30d78b60]{padding:24px 20px 20px}.paypal-form .card-header .paypal-branding[data-v-30d78b60]{gap:12px}.paypal-form .card-header .paypal-branding .paypal-logo[data-v-30d78b60]{width:40px;height:40px}.paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-30d78b60]{font-size:20px}.paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-30d78b60]{font-size:13px}.paypal-form .amount-section[data-v-30d78b60]{padding:24px 20px}.paypal-form .amount-section .amount-input-wrapper[data-v-30d78b60]{height:56px}.paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-30d78b60]{font-size:20px}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-30d78b60]{font-size:24px}.paypal-form .paypal-button-wrapper[data-v-30d78b60]{padding:24px 20px}.paypal-form .paypal-button-wrapper .custom-paypal-button[data-v-30d78b60]{height:48px}.paypal-form .paypal-button-wrapper .custom-paypal-button .button-content .button-text[data-v-30d78b60]{font-size:15px}.paypal-form .security-section[data-v-30d78b60]{padding:20px}.paypal-form .security-section .security-badges[data-v-30d78b60]{flex-direction:column;gap:12px}}.filter-jobs-modal .modal-overlay[data-v-b3a031d6]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;background-color:rgba(0,0,0,.855);z-index:1000}.filter-jobs-modal .modal-content[data-v-b3a031d6]{background-color:#fff;width:500px;height:-moz-max-content;height:max-content;margin-top:25vh;border-radius:20px;z-index:1001}.filter-jobs-modal .modal-content .title-box[data-v-b3a031d6]{display:flex;align-items:center;justify-content:space-between;padding:20px 15px;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.filter-jobs-modal .modal-content .title-box .btn-refresh[data-v-b3a031d6]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;cursor:pointer;margin-right:15px}.filter-jobs-modal .modal-content .title-box .btn-close[data-v-b3a031d6]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.filter-jobs-modal .modal-content .title-box .title-text[data-v-b3a031d6]{font-weight:600;font-size:20px;color:#263238}.filter-jobs-modal .modal-content .location-field[data-v-b3a031d6]{margin:0 15px}.filter-jobs-modal .modal-content .distance-box.disabled[data-v-b3a031d6]{opacity:.5;pointer-events:none}.filter-jobs-modal .modal-content .distance-box .top[data-v-b3a031d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600}.filter-jobs-modal .modal-content .distance-box .top .label-text[data-v-b3a031d6]{color:#546e74}.filter-jobs-modal .modal-content .distance-box .top .value-text[data-v-b3a031d6]{color:#63bdc4}.filter-jobs-modal .modal-content .btn-groups[data-v-b3a031d6]{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:15px}.filter-jobs-modal .modal-content .btn-groups .btn-clear-all[data-v-b3a031d6]{cursor:pointer;width:160px;color:#0b0b0b}.filter-jobs-modal .modal-content .btn-groups .btn-apply[data-v-b3a031d6]{background:#5fb9c4;border-radius:20px;color:#fff;cursor:pointer;width:160px;padding:7px 0}.filter-jobs-modal .contents[data-v-b3a031d6]{padding:0 30px 15px 30px}.filter-jobs-modal .contents .add-image[data-v-b3a031d6]{width:16px;height:16px}.filter-jobs-modal .contents .category-container[data-v-b3a031d6]{display:flex;flex-wrap:wrap}[data-v-b3a031d6] .vue-slider-process{background-color:#63bdc4}[data-v-b3a031d6] .vue-slider:hover .vue-slider-dot-handle:hover{border-color:#63bdc4}[data-v-b3a031d6] .vue-slider-dot-handle{border:2px solid #63bdc4}[data-v-b3a031d6] .vue-slider:hover .vue-slider-process{background-color:#63bdc4}@media screen and (max-width:767px){.filter-jobs-modal .modal-content[data-v-b3a031d6]{width:90vw}}.withdraw-paypal-form[data-v-6f780182]{width:100%}.withdraw-paypal-form .paypal-card[data-v-6f780182]{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.withdraw-paypal-form .card-header[data-v-6f780182]{background:linear-gradient(135deg,#0070ba,#00457c);padding:32px 32px 28px;color:#fff}.withdraw-paypal-form .card-header .paypal-branding[data-v-6f780182]{display:flex;align-items:center;gap:16px}.withdraw-paypal-form .card-header .paypal-branding .paypal-logo[data-v-6f780182]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.withdraw-paypal-form .card-header .paypal-branding .brand-text[data-v-6f780182]{flex:1}.withdraw-paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-6f780182]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.withdraw-paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-6f780182]{font-size:14px;opacity:.9;font-weight:400}.withdraw-paypal-form .balance-info[data-v-6f780182]{padding:20px 32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.withdraw-paypal-form .balance-info .balance-item[data-v-6f780182]{display:flex;justify-content:space-between;align-items:center}.withdraw-paypal-form .balance-info .balance-item .balance-label[data-v-6f780182]{font-size:14px;color:#546e7a;font-weight:500}.withdraw-paypal-form .balance-info .balance-item .balance-value[data-v-6f780182]{font-size:20px;font-weight:700;color:#4caf50}.withdraw-paypal-form .amount-section[data-v-6f780182]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-paypal-form .amount-section .amount-label[data-v-6f780182]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.withdraw-paypal-form .amount-section .amount-input-wrapper[data-v-6f780182]{display:flex;align-items:center;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;padding:0 16px;transition:all .3s ease;height:64px}.withdraw-paypal-form .amount-section .amount-input-wrapper[data-v-6f780182]:focus-within{border-color:#0070ba;box-shadow:0 0 0 3px rgba(0,112,186,.1);background:#fff}.withdraw-paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-6f780182]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-6f780182]{flex:1;border:none;outline:none;font-size:28px;font-weight:600;color:#263238;background:transparent;padding:0}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-6f780182]::-moz-placeholder{color:#bdbdbd;font-weight:400}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-6f780182]::placeholder{color:#bdbdbd;font-weight:400}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-6f780182]::-webkit-inner-spin-button,.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-6f780182]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-6f780182]{-moz-appearance:textfield}.withdraw-paypal-form .amount-section .error-message[data-v-6f780182]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.withdraw-paypal-form .email-section[data-v-6f780182]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-paypal-form .email-section .section-label[data-v-6f780182]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.withdraw-paypal-form .email-section .email-input-wrapper[data-v-6f780182]{display:flex;align-items:center;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;padding:0 16px;transition:all .3s ease;height:56px}.withdraw-paypal-form .email-section .email-input-wrapper[data-v-6f780182]:focus-within{border-color:#0070ba;box-shadow:0 0 0 3px rgba(0,112,186,.1);background:#fff}.withdraw-paypal-form .email-section .email-input-wrapper.error[data-v-6f780182]{border-color:#d32f2f}.withdraw-paypal-form .email-section .email-input-wrapper.error[data-v-6f780182]:focus-within{box-shadow:0 0 0 3px rgba(211,47,47,.1)}.withdraw-paypal-form .email-section .email-input-wrapper .email-icon[data-v-6f780182]{color:#546e7a;margin-right:12px}.withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-6f780182]{flex:1;border:none;outline:none;font-size:16px;color:#263238;background:transparent;padding:0}.withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-6f780182]::-moz-placeholder{color:#bdbdbd}.withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-6f780182]::placeholder{color:#bdbdbd}.withdraw-paypal-form .email-section .error-message[data-v-6f780182]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.withdraw-paypal-form .submit-section[data-v-6f780182]{padding:32px}.withdraw-paypal-form .submit-section .submit-button[data-v-6f780182]{width:100%;height:56px;background:linear-gradient(135deg,#0070ba,#00457c);border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,112,186,.3);display:flex;align-items:center;justify-content:center;gap:8px}.withdraw-paypal-form .submit-section .submit-button[data-v-6f780182]:hover:not(.disabled){background:linear-gradient(135deg,#00457c,#003d6b);box-shadow:0 4px 12px rgba(0,112,186,.4);transform:translateY(-1px)}.withdraw-paypal-form .submit-section .submit-button[data-v-6f780182]:active:not(.disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(0,112,186,.3)}.withdraw-paypal-form .submit-section .submit-button.disabled[data-v-6f780182]{opacity:.6;cursor:not-allowed;pointer-events:none}.withdraw-paypal-form .submit-section .submit-button .button-text[data-v-6f780182]{display:flex;align-items:center;gap:8px}.withdraw-paypal-form .submit-section .submit-button .button-icon[data-v-6f780182]{margin-right:4px}.withdraw-paypal-form .submit-section .submit-button .button-spinner[data-v-6f780182]{margin-right:8px}.withdraw-paypal-form .security-section[data-v-6f780182]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.withdraw-paypal-form .security-section .security-badges[data-v-6f780182]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.withdraw-paypal-form .security-section .security-badges .security-item[data-v-6f780182]{display:flex;align-items:center;gap:8px;font-size:13px;color:#546e7a;font-weight:500}.withdraw-paypal-form .security-section .security-badges .security-item span[data-v-6f780182]{display:flex;align-items:center}.withdraw-paypal-form .security-section .trust-text[data-v-6f780182]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.withdraw-paypal-form .card-header[data-v-6f780182]{padding:24px 20px 20px}.withdraw-paypal-form .card-header .paypal-branding[data-v-6f780182]{gap:12px}.withdraw-paypal-form .card-header .paypal-branding .paypal-logo[data-v-6f780182]{width:40px;height:40px}.withdraw-paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-6f780182]{font-size:20px}.withdraw-paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-6f780182]{font-size:13px}.withdraw-paypal-form .balance-info[data-v-6f780182]{padding:16px 20px}.withdraw-paypal-form .amount-section[data-v-6f780182]{padding:24px 20px}.withdraw-paypal-form .amount-section .amount-input-wrapper[data-v-6f780182]{height:56px}.withdraw-paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-6f780182]{font-size:20px}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-6f780182]{font-size:24px}.withdraw-paypal-form .email-section[data-v-6f780182],.withdraw-paypal-form .submit-section[data-v-6f780182]{padding:24px 20px}.withdraw-paypal-form .submit-section .submit-button[data-v-6f780182]{height:52px;font-size:15px}.withdraw-paypal-form .security-section[data-v-6f780182]{padding:20px}.withdraw-paypal-form .security-section .security-badges[data-v-6f780182]{flex-direction:column;gap:12px}}.withdraw-bank-form[data-v-57552f28]{width:100%}.withdraw-bank-form .bank-card[data-v-57552f28]{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.withdraw-bank-form .card-header[data-v-57552f28]{background:linear-gradient(135deg,#4caf50,#388e3c);padding:32px 32px 28px;color:#fff}.withdraw-bank-form .card-header .bank-branding[data-v-57552f28]{display:flex;align-items:center;gap:16px}.withdraw-bank-form .card-header .bank-branding .bank-icon[data-v-57552f28]{color:#fff}.withdraw-bank-form .card-header .bank-branding .brand-text[data-v-57552f28]{flex:1}.withdraw-bank-form .card-header .bank-branding .brand-text .main-title[data-v-57552f28]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.withdraw-bank-form .card-header .bank-branding .brand-text .subtitle[data-v-57552f28]{font-size:14px;opacity:.9;font-weight:400}.withdraw-bank-form .balance-info[data-v-57552f28]{padding:20px 32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.withdraw-bank-form .balance-info .balance-item[data-v-57552f28]{display:flex;justify-content:space-between;align-items:center}.withdraw-bank-form .balance-info .balance-item .balance-label[data-v-57552f28]{font-size:14px;color:#546e7a;font-weight:500}.withdraw-bank-form .balance-info .balance-item .balance-value[data-v-57552f28]{font-size:20px;font-weight:700;color:#4caf50}.withdraw-bank-form .amount-section[data-v-57552f28]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-bank-form .amount-section .amount-label[data-v-57552f28]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.withdraw-bank-form .amount-section .amount-input-wrapper[data-v-57552f28]{display:flex;align-items:center;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;padding:0 16px;transition:all .3s ease;height:64px}.withdraw-bank-form .amount-section .amount-input-wrapper[data-v-57552f28]:focus-within{border-color:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.1);background:#fff}.withdraw-bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-57552f28]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-57552f28]{flex:1;border:none;outline:none;font-size:28px;font-weight:600;color:#263238;background:transparent;padding:0}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-57552f28]::-moz-placeholder{color:#bdbdbd;font-weight:400}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-57552f28]::placeholder{color:#bdbdbd;font-weight:400}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-57552f28]::-webkit-inner-spin-button,.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-57552f28]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-57552f28]{-moz-appearance:textfield}.withdraw-bank-form .amount-section .error-message[data-v-57552f28]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.withdraw-bank-form .bank-details-section[data-v-57552f28]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-bank-form .bank-details-section .section-label[data-v-57552f28]{font-size:14px;font-weight:500;color:#546e7a;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}.withdraw-bank-form .bank-details-section .form-field[data-v-57552f28]{display:flex;flex-direction:column;margin-bottom:20px}.withdraw-bank-form .bank-details-section .form-field[data-v-57552f28]:last-child{margin-bottom:0}.withdraw-bank-form .bank-details-section .form-field .field-label[data-v-57552f28]{font-size:13px;font-weight:500;color:#546e7a;margin-bottom:8px}.withdraw-bank-form .bank-details-section .form-field .form-input[data-v-57552f28]{width:100%;padding:14px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px;color:#263238;background:#f8f9fa;transition:all .3s ease;font-family:Roboto,sans-serif}.withdraw-bank-form .bank-details-section .form-field .form-input[data-v-57552f28]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.1);background:#fff}.withdraw-bank-form .bank-details-section .form-field .form-input[data-v-57552f28]::-moz-placeholder{color:#bdbdbd}.withdraw-bank-form .bank-details-section .form-field .form-input[data-v-57552f28]::placeholder{color:#bdbdbd}.withdraw-bank-form .bank-details-section .form-field .form-input.error[data-v-57552f28]{border-color:#d32f2f}.withdraw-bank-form .bank-details-section .form-field .form-input.error[data-v-57552f28]:focus{box-shadow:0 0 0 3px rgba(211,47,47,.1)}.withdraw-bank-form .bank-details-section .form-field .field-error[data-v-57552f28]{color:#d32f2f;font-size:12px;margin-top:6px;display:flex;align-items:center;gap:4px}.withdraw-bank-form .bank-details-section .form-row[data-v-57552f28]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.withdraw-bank-form .submit-section[data-v-57552f28]{padding:32px}.withdraw-bank-form .submit-section .submit-button[data-v-57552f28]{width:100%;height:56px;background:linear-gradient(135deg,#4caf50,#388e3c);border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(76,175,80,.3);display:flex;align-items:center;justify-content:center;gap:8px}.withdraw-bank-form .submit-section .submit-button[data-v-57552f28]:hover:not(.disabled){background:linear-gradient(135deg,#388e3c,#2e7d32);box-shadow:0 4px 12px rgba(76,175,80,.4);transform:translateY(-1px)}.withdraw-bank-form .submit-section .submit-button[data-v-57552f28]:active:not(.disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(76,175,80,.3)}.withdraw-bank-form .submit-section .submit-button.disabled[data-v-57552f28]{opacity:.6;cursor:not-allowed;pointer-events:none}.withdraw-bank-form .submit-section .submit-button .button-text[data-v-57552f28]{display:flex;align-items:center;gap:8px}.withdraw-bank-form .submit-section .submit-button .button-icon[data-v-57552f28]{margin-right:4px}.withdraw-bank-form .submit-section .submit-button .button-spinner[data-v-57552f28]{margin-right:8px}.withdraw-bank-form .security-section[data-v-57552f28]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.withdraw-bank-form .security-section .security-badges[data-v-57552f28]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.withdraw-bank-form .security-section .security-badges .security-item[data-v-57552f28]{display:flex;align-items:center;gap:8px;font-size:13px;color:#546e7a;font-weight:500}.withdraw-bank-form .security-section .security-badges .security-item span[data-v-57552f28]{display:flex;align-items:center}.withdraw-bank-form .security-section .trust-text[data-v-57552f28]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.withdraw-bank-form .card-header[data-v-57552f28]{padding:24px 20px 20px}.withdraw-bank-form .card-header .bank-branding[data-v-57552f28]{gap:12px}.withdraw-bank-form .card-header .bank-branding .bank-icon[data-v-57552f28]{font-size:40px!important}.withdraw-bank-form .card-header .bank-branding .brand-text .main-title[data-v-57552f28]{font-size:20px}.withdraw-bank-form .card-header .bank-branding .brand-text .subtitle[data-v-57552f28]{font-size:13px}.withdraw-bank-form .balance-info[data-v-57552f28]{padding:16px 20px}.withdraw-bank-form .amount-section[data-v-57552f28]{padding:24px 20px}.withdraw-bank-form .amount-section .amount-input-wrapper[data-v-57552f28]{height:56px}.withdraw-bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-57552f28]{font-size:20px}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-57552f28]{font-size:24px}.withdraw-bank-form .bank-details-section[data-v-57552f28]{padding:24px 20px}.withdraw-bank-form .bank-details-section .form-row[data-v-57552f28]{grid-template-columns:1fr;gap:16px}.withdraw-bank-form .submit-section[data-v-57552f28]{padding:24px 20px}.withdraw-bank-form .submit-section .submit-button[data-v-57552f28]{height:52px;font-size:15px}.withdraw-bank-form .security-section[data-v-57552f28]{padding:20px}.withdraw-bank-form .security-section .security-badges[data-v-57552f28]{flex-direction:column;gap:12px}}.deposit-page .page-content .payment-method-selection[data-v-0890e8b0]{margin-top:30px}.deposit-page .page-content .payment-method-selection .selection-title[data-v-0890e8b0]{font-size:20px;font-weight:600;color:#263238;margin-bottom:30px;text-align:center}.deposit-page .page-content .payment-method-selection .method-cards[data-v-0890e8b0]{display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto}.deposit-page .page-content .payment-method-selection .method-cards .method-card[data-v-0890e8b0]{cursor:pointer;transition:all .3s ease;border:2px solid transparent;border-radius:12px;overflow:hidden}.deposit-page .page-content .payment-method-selection .method-cards .method-card[data-v-0890e8b0]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.15)!important;border-color:#63bdc4}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content[data-v-0890e8b0]{display:flex;align-items:center;padding:24px;gap:20px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-icon[data-v-0890e8b0]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:rgba(76,175,80,.1);border-radius:12px;flex-shrink:0}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-icon img[data-v-0890e8b0]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-icon .icon-color[data-v-0890e8b0]{color:#63bdc4}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info[data-v-0890e8b0]{flex:1}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-0890e8b0]{font-size:18px;font-weight:600;color:#263238;margin-bottom:6px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-0890e8b0]{font-size:14px;color:#546e7a}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-0890e8b0]{color:#bdbdbd;font-size:28px;flex-shrink:0}.deposit-page .page-content .selected-form[data-v-0890e8b0]{margin-top:30px;display:flex;justify-content:center}.deposit-page .page-content .selected-form>div[data-v-0890e8b0]{width:100%;max-width:600px}.deposit-page .page-content .form[data-v-0890e8b0]{margin-top:20px;display:flex!important;flex-wrap:wrap}@media screen and (max-width:1200px){.deposit-page .page-content .form[data-v-0890e8b0]{display:block!important}.deposit-page .page-content .form .credit-card[data-v-0890e8b0]{margin-top:20px}}@media screen and (max-width:768px){.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content[data-v-0890e8b0]{padding:20px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-icon[data-v-0890e8b0]{width:56px;height:56px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-icon img[data-v-0890e8b0]{width:32px;height:32px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-0890e8b0]{font-size:16px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-0890e8b0]{font-size:13px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-0890e8b0]{font-size:24px}}.withdraw-page .page-content .withdraw-method-selection[data-v-7fd8e456]{margin-top:30px}.withdraw-page .page-content .withdraw-method-selection .balance-display[data-v-7fd8e456]{background:linear-gradient(135deg,#4caf50,#388e3c);border-radius:12px;padding:24px 32px;margin-bottom:30px;text-align:center;color:#fff;box-shadow:0 2px 8px rgba(76,175,80,.2)}.withdraw-page .page-content .withdraw-method-selection .balance-display .balance-label[data-v-7fd8e456]{font-size:14px;opacity:.9;margin-bottom:8px;font-weight:500}.withdraw-page .page-content .withdraw-method-selection .balance-display .balance-amount[data-v-7fd8e456]{font-size:36px;font-weight:700;letter-spacing:-1px}.withdraw-page .page-content .withdraw-method-selection .selection-title[data-v-7fd8e456]{font-size:20px;font-weight:600;color:#263238;margin-bottom:30px;text-align:center}.withdraw-page .page-content .withdraw-method-selection .method-cards[data-v-7fd8e456]{display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card[data-v-7fd8e456]{cursor:pointer;transition:all .3s ease;border:2px solid transparent;border-radius:12px;overflow:hidden}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card[data-v-7fd8e456]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.15)!important;border-color:#63bdc4}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content[data-v-7fd8e456]{display:flex;align-items:center;padding:24px;gap:20px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-icon[data-v-7fd8e456]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:rgba(76,175,80,.1);border-radius:12px;flex-shrink:0}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-icon img[data-v-7fd8e456]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-icon .icon-color[data-v-7fd8e456]{color:#63bdc4}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-info[data-v-7fd8e456]{flex:1}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-7fd8e456]{font-size:18px;font-weight:600;color:#263238;margin-bottom:6px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-7fd8e456]{font-size:14px;color:#546e7a}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-7fd8e456]{color:#bdbdbd;font-size:28px;flex-shrink:0}.withdraw-page .page-content .selected-form[data-v-7fd8e456]{margin-top:30px;display:flex;justify-content:center}.withdraw-page .page-content .selected-form>div[data-v-7fd8e456]{width:100%;max-width:600px}@media screen and (max-width:768px){.withdraw-page .page-content .withdraw-method-selection .balance-display[data-v-7fd8e456]{padding:20px 24px;margin-bottom:24px}.withdraw-page .page-content .withdraw-method-selection .balance-display .balance-amount[data-v-7fd8e456]{font-size:28px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content[data-v-7fd8e456]{padding:20px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-icon[data-v-7fd8e456]{width:56px;height:56px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-icon img[data-v-7fd8e456]{width:32px;height:32px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-7fd8e456]{font-size:16px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-7fd8e456]{font-size:13px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-7fd8e456]{font-size:24px}}.subscription-page[data-v-43a6c9b6]{font-family:Roboto,sans-serif;padding-bottom:60px}.subscription-page .subscription-header[data-v-43a6c9b6]{text-align:center;margin:40px 0;padding:0 20px}.subscription-page .subscription-header .header-title[data-v-43a6c9b6]{font-size:32px;font-weight:700;color:#1a1a2e;margin-bottom:12px;line-height:1.3}.subscription-page .subscription-header .header-subtitle[data-v-43a6c9b6]{font-size:16px;color:#6c757d;max-width:500px;margin:0 auto;line-height:1.6}.subscription-page .current-plan-banner[data-v-43a6c9b6]{display:flex;align-items:center;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border:1px solid #a5d6a7;border-radius:12px;padding:16px 24px;margin-bottom:32px;max-width:500px}.subscription-page .current-plan-banner .banner-icon[data-v-43a6c9b6]{color:#4caf50;font-size:24px;margin-right:16px}.subscription-page .current-plan-banner .banner-content[data-v-43a6c9b6]{flex:1}.subscription-page .current-plan-banner .banner-content .banner-label[data-v-43a6c9b6]{color:#2e7d32;font-size:13px;display:block}.subscription-page .current-plan-banner .banner-content .banner-plan[data-v-43a6c9b6]{color:#1b5e20;font-size:18px;font-weight:600}.subscription-page .current-plan-banner .banner-status[data-v-43a6c9b6]{background:#4caf50;color:#fff;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.subscription-page .pricing-container[data-v-43a6c9b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1200px;margin:0 auto}.subscription-page .pricing-card[data-v-43a6c9b6]{background:#fff;border-radius:16px;padding:32px 28px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:2px solid transparent;position:relative;transition:all .3s ease;display:flex;flex-direction:column}.subscription-page .pricing-card[data-v-43a6c9b6]:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.subscription-page .pricing-card.pay-per-use[data-v-43a6c9b6]{border-color:#e0e0e0;background:linear-gradient(180deg,#fafafa,#fff)}.subscription-page .pricing-card.featured[data-v-43a6c9b6]{border-color:#63bdc4;background:linear-gradient(180deg,#f0fafb,#fff)}.subscription-page .pricing-card.featured .popular-badge[data-v-43a6c9b6]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#63bdc4,#55a6ab);color:#fff;padding:6px 20px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.subscription-page .pricing-card.premium[data-v-43a6c9b6]{border-color:#7c4dff;background:linear-gradient(180deg,#f5f0ff,#fff)}.subscription-page .pricing-card.current-plan[data-v-43a6c9b6]{border-color:#4caf50;background:linear-gradient(180deg,#e8f5e9,#fff)}.subscription-page .pricing-card .card-header[data-v-43a6c9b6]{text-align:center;margin-bottom:24px}.subscription-page .pricing-card .card-header .plan-name[data-v-43a6c9b6]{font-size:22px;font-weight:700;color:#1a1a2e;margin:0 0 8px 0}.subscription-page .pricing-card .card-header .plan-tagline[data-v-43a6c9b6]{font-size:14px;color:#6c757d;margin:0}.subscription-page .pricing-card .card-pricing[data-v-43a6c9b6]{text-align:center;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #eee}.subscription-page .pricing-card .card-pricing .price-amount[data-v-43a6c9b6]{font-size:42px;font-weight:800;color:#1a1a2e;line-height:1}.subscription-page .pricing-card .card-pricing .price-period[data-v-43a6c9b6]{font-size:14px;color:#6c757d;display:block;margin-top:4px}.subscription-page .pricing-card .feature-list[data-v-43a6c9b6]{list-style:none;padding:0;margin:0 0 28px 0;flex-grow:1}.subscription-page .pricing-card .feature-list li[data-v-43a6c9b6]{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-size:14px;color:#495057;line-height:1.4}.subscription-page .pricing-card .feature-list li i[data-v-43a6c9b6]{color:#63bdc4;font-size:14px;margin-top:2px;flex-shrink:0}.subscription-page .pricing-card .plan-btn[data-v-43a6c9b6]{width:100%;padding:14px 24px;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:none}.subscription-page .pricing-card .plan-btn.btn-secondary[data-v-43a6c9b6]{background:#f5f5f5;color:#1a1a2e;border:2px solid #e0e0e0}.subscription-page .pricing-card .plan-btn.btn-secondary[data-v-43a6c9b6]:hover{background:#eee;border-color:#bdbdbd}.subscription-page .pricing-card .plan-btn.btn-primary[data-v-43a6c9b6]{background:#63bdc4;color:#fff}.subscription-page .pricing-card .plan-btn.btn-primary[data-v-43a6c9b6]:hover{background:#55a6ab}.subscription-page .pricing-card .plan-btn.btn-featured[data-v-43a6c9b6]{background:linear-gradient(135deg,#63bdc4,#55a6ab);color:#fff;box-shadow:0 4px 15px rgba(99,189,196,.4)}.subscription-page .pricing-card .plan-btn.btn-featured[data-v-43a6c9b6]:hover{box-shadow:0 6px 20px rgba(99,189,196,.5);transform:translateY(-1px)}.subscription-page .pricing-card .plan-btn.btn-premium[data-v-43a6c9b6]{background:linear-gradient(135deg,#7c4dff,#651fff);color:#fff;box-shadow:0 4px 15px rgba(124,77,255,.4)}.subscription-page .pricing-card .plan-btn.btn-premium[data-v-43a6c9b6]:hover{box-shadow:0 6px 20px rgba(124,77,255,.5);transform:translateY(-1px)}.subscription-page .pricing-card .plan-btn.btn-current[data-v-43a6c9b6]{background:#e8f5e9;color:#2e7d32;border:2px solid #a5d6a7;cursor:default}.subscription-page .pricing-card .plan-btn.btn-current[data-v-43a6c9b6]:hover{transform:none;box-shadow:none}.subscription-page .pricing-card .plan-btn[data-v-43a6c9b6]:disabled{cursor:default;opacity:1}.subscription-page .trust-section[data-v-43a6c9b6]{display:flex;justify-content:center;flex-wrap:wrap;gap:32px;margin:48px 0;padding:32px 20px;background:#f8f9fa;border-radius:12px}.subscription-page .trust-section .trust-item[data-v-43a6c9b6]{display:flex;align-items:center;gap:10px;color:#495057;font-size:14px;font-weight:500}.subscription-page .trust-section .trust-item i[data-v-43a6c9b6]{color:#63bdc4;font-size:20px}.subscription-page .faq-section[data-v-43a6c9b6]{max-width:900px;margin:0 auto;padding:40px 20px}.subscription-page .faq-section .faq-title[data-v-43a6c9b6]{text-align:center;font-size:26px;font-weight:700;color:#1a1a2e;margin-bottom:32px}.subscription-page .faq-section .faq-grid[data-v-43a6c9b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.subscription-page .faq-section .faq-item[data-v-43a6c9b6]{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid #f0f0f0}.subscription-page .faq-section .faq-item h4[data-v-43a6c9b6]{font-size:15px;font-weight:600;color:#1a1a2e;margin:0 0 12px 0}.subscription-page .faq-section .faq-item p[data-v-43a6c9b6]{font-size:14px;color:#6c757d;line-height:1.6;margin:0}@media screen and (max-width:992px){.subscription-page .pricing-container[data-v-43a6c9b6]{grid-template-columns:repeat(2,1fr);padding:0 16px}}@media screen and (max-width:768px){.subscription-page .subscription-header[data-v-43a6c9b6]{margin:24px 0}.subscription-page .subscription-header .header-title[data-v-43a6c9b6]{font-size:26px}.subscription-page .subscription-header .header-subtitle[data-v-43a6c9b6]{font-size:14px}.subscription-page .current-plan-banner[data-v-43a6c9b6]{margin:0 16px 24px;padding:14px 18px}.subscription-page .current-plan-banner .banner-icon[data-v-43a6c9b6]{font-size:20px;margin-right:12px}.subscription-page .current-plan-banner .banner-content .banner-plan[data-v-43a6c9b6]{font-size:16px}.subscription-page .current-plan-banner .banner-status[data-v-43a6c9b6]{padding:5px 12px;font-size:11px}.subscription-page .pricing-container[data-v-43a6c9b6]{grid-template-columns:1fr;padding:0 16px;gap:20px}.subscription-page .pricing-card[data-v-43a6c9b6]{padding:28px 24px}.subscription-page .pricing-card.featured[data-v-43a6c9b6]{order:-1}.subscription-page .pricing-card .card-pricing .price-amount[data-v-43a6c9b6]{font-size:36px}.subscription-page .trust-section[data-v-43a6c9b6]{gap:20px;padding:24px 16px;margin:32px 16px}.subscription-page .trust-section .trust-item[data-v-43a6c9b6]{font-size:13px;min-width:140px;justify-content:center}.subscription-page .faq-section[data-v-43a6c9b6]{padding:32px 16px}.subscription-page .faq-section .faq-title[data-v-43a6c9b6]{font-size:22px;margin-bottom:24px}.subscription-page .faq-section .faq-grid[data-v-43a6c9b6]{grid-template-columns:1fr;gap:16px}.subscription-page .faq-section .faq-item[data-v-43a6c9b6]{padding:20px}}@media screen and (max-width:480px){.subscription-page .subscription-header .header-title[data-v-43a6c9b6]{font-size:22px}.subscription-page .current-plan-banner[data-v-43a6c9b6]{flex-wrap:wrap;gap:12px}.subscription-page .current-plan-banner .banner-icon[data-v-43a6c9b6]{display:none}.subscription-page .current-plan-banner .banner-status[data-v-43a6c9b6]{width:100%;text-align:center}.subscription-page .trust-section[data-v-43a6c9b6]{flex-direction:column;align-items:center;gap:16px}}.checkout-success .form[data-v-71dffd0a]{margin-top:40px;background:#fff;max-width:600px;border-radius:5px;text-align:center;padding:30px}.checkout-success .form .main-text[data-v-71dffd0a]{font-weight:700;font-size:22px;color:#26c6da;margin-top:30px}.checkout-success .form .sub-text[data-v-71dffd0a]{margin-top:10px;margin-bottom:20px;color:#2a2a2a;font-size:15px}.checkout-success .form .btn-green[data-v-71dffd0a]{width:250px;margin-top:20px;background:#63bdc4;color:#fff}.checkout-failure .form[data-v-535a12de]{margin-top:40px;background:#fff;max-width:600px;border-radius:5px;text-align:center;padding:30px}.checkout-failure .form .main-text[data-v-535a12de]{font-weight:700;font-size:22px;color:#26c6da;margin-top:30px}.checkout-failure .form .sub-text[data-v-535a12de]{margin-top:10px;margin-bottom:20px;color:#2a2a2a;font-size:15px}.checkout-failure .form .btn-gray[data-v-535a12de]{width:250px;margin-top:20px;background:#546e7a;color:#fff}.education-form[data-v-5d44e52f]{display:block;max-width:800px;padding:20px 10px}.education-form .education-content[data-v-5d44e52f]{flex:1;min-height:0;display:flex;flex-direction:column}.education-form .continue-row[data-v-5d44e52f]{flex-shrink:0;padding-top:24px;padding-bottom:8px;display:flex;justify-content:flex-end}.education-form .btn-continue[data-v-5d44e52f]{width:auto;min-width:200px}.education-form[data-v-5d44e52f] .education-page{flex:1;min-height:320px;display:flex;flex-direction:column}.education-form[data-v-5d44e52f] .education-page .education-cell .description-text{white-space:pre-wrap}@media screen and (max-width:1200px){.education-form[data-v-5d44e52f]{max-width:90vw}}.education-form .h-splitter[data-v-5d44e52f]{width:100%;height:1px;background-color:#eee;margin-top:15px}@media screen and (max-width:1024px){.education-form .content-wrapper[data-v-5d44e52f]{padding:20px}}@media screen and (max-width:652px){.education-form .content-wrapper[data-v-5d44e52f] .education-cell .title-section{width:80%}.education-form .content-wrapper[data-v-5d44e52f] .education-cell .degree-field,.education-form .content-wrapper[data-v-5d44e52f] .education-cell .description-text,.education-form .content-wrapper[data-v-5d44e52f] .education-cell .school-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:426px){.education-form .content-wrapper[data-v-5d44e52f] .page-header .page-title,.education-form .content-wrapper[data-v-5d44e52f] .page-title{text-align:left}.education-form .content-wrapper .continue-row[data-v-5d44e52f]{justify-content:center}.education-form .content-wrapper .btn-continue[data-v-5d44e52f]{width:auto;min-width:180px;max-width:200px}}@media screen and (max-width:768px){[data-v-5d44e52f] .background-view .auth-logo{height:32px}}.work-experience-form[data-v-5747bb4b]{display:block;max-width:800px;padding:20px 10px}.work-experience-form .work-experience-content[data-v-5747bb4b]{flex:1;min-height:0;display:flex;flex-direction:column}.work-experience-form .continue-row[data-v-5747bb4b]{flex-shrink:0;padding-top:24px;padding-bottom:8px;display:flex;justify-content:flex-end}.work-experience-form .btn-continue[data-v-5747bb4b]{width:auto;min-width:200px}.work-experience-form[data-v-5747bb4b] .work-experience-page{flex:1;min-height:320px;display:flex;flex-direction:column}.work-experience-form[data-v-5747bb4b] .work-experience-page .work-experience-cell .description-text{white-space:pre-wrap}@media screen and (max-width:1200px){.work-experience-form[data-v-5747bb4b]{max-width:90vw}}@media screen and (max-width:1024px){.work-experience-form .content-wrapper[data-v-5747bb4b]{padding:20px}}@media screen and (max-width:652px){.work-experience-form .content-wrapper[data-v-5747bb4b] .work-experience-cell .title-section{width:80%}.work-experience-form .content-wrapper[data-v-5747bb4b] .work-experience-cell .description-text,.work-experience-form .content-wrapper[data-v-5747bb4b] .work-experience-cell .name-text,.work-experience-form .content-wrapper[data-v-5747bb4b] .work-experience-cell .role-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:426px){.work-experience-form .content-wrapper[data-v-5747bb4b] .page-header .page-title,.work-experience-form .content-wrapper[data-v-5747bb4b] .page-title{text-align:left}.work-experience-form .content-wrapper .continue-row[data-v-5747bb4b]{justify-content:center}.work-experience-form .content-wrapper .btn-continue[data-v-5747bb4b]{width:auto;min-width:180px;max-width:200px}}@media screen and (max-width:768px){[data-v-5747bb4b] .background-view .auth-logo{height:32px}}.resume-form[data-v-048e6720]{display:block;max-width:800px;padding:20px 10px}.resume-form .resume-content[data-v-048e6720]{flex:1;min-height:0;display:flex;flex-direction:column}.resume-form .continue-row[data-v-048e6720]{flex-shrink:0;padding-top:24px;padding-bottom:8px;display:flex;justify-content:flex-end}.resume-form .btn-signup[data-v-048e6720]{width:auto;min-width:200px}.resume-form[data-v-048e6720] .resume-page{flex:1;min-height:320px;display:flex;flex-direction:column}@media screen and (max-width:1200px){.resume-form[data-v-048e6720]{max-width:90vw}}@media screen and (max-width:1024px){.resume-form .content-wrapper[data-v-048e6720]{padding:20px}}@media screen and (max-width:426px){.resume-form .content-wrapper[data-v-048e6720] .page-header .page-title,.resume-form .content-wrapper[data-v-048e6720] .page-title{text-align:left}.resume-form .content-wrapper .continue-row[data-v-048e6720]{justify-content:center}.resume-form .content-wrapper .btn-signup[data-v-048e6720]{width:auto;min-width:180px;max-width:200px}}@media screen and (max-width:768px){[data-v-048e6720] .background-view .auth-logo{height:32px}}body[data-v-70537087]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-70537087]{display:flex;align-items:center}.v-start[data-v-70537087]{display:flex;align-items:flex-start}.v-end[data-v-70537087]{display:flex;align-items:flex-end}.v-around[data-v-70537087]{display:flex;justify-content:space-around}.v-between[data-v-70537087]{display:flex;justify-content:space-between}.v-column[data-v-70537087]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-70537087]{align-items:center}.align-top[data-v-70537087]{vertical-align:top}.txt-align-left[data-v-70537087]{text-align:left}.txt-align-center[data-v-70537087]{text-align:center}.txt-align-right[data-v-70537087]{text-align:right}.bg-darkgrey[data-v-70537087]{background-color:#2d2d2d}.bg-standard[data-v-70537087]{background-color:#057777}.bg-white[data-v-70537087]{background-color:#fff}.bg-lightgrey[data-v-70537087]{background-color:#d3d3d3}.f-4[data-v-70537087]{font-size:.4rem}.f-5[data-v-70537087]{font-size:.5rem}.f-6[data-v-70537087]{font-size:.65rem}.f-7[data-v-70537087]{font-size:.75rem}.f-8[data-v-70537087]{font-size:.8rem}.f-10[data-v-70537087]{font-size:1rem}.f-12[data-v-70537087]{font-size:1.2rem}.f-14[data-v-70537087]{font-size:1.4rem}.f-18[data-v-70537087]{font-size:1.8rem}.f-20[data-v-70537087]{font-size:2rem}.f-24[data-v-70537087]{font-size:2.25rem}.f-white[data-v-70537087]{color:#fff}.f-black[data-v-70537087]{color:#000}.f-grey[data-v-70537087]{color:#263238}.f-lightgrey[data-v-70537087]{color:#546e7a}.f-green[data-v-70537087]{color:#63bdc4}.f-darkgreen[data-v-70537087]{color:#057777}.f-orange[data-v-70537087]{color:#fd5e4d}.f-weight-500[data-v-70537087]{font-weight:500}.f-weight-600[data-v-70537087]{font-weight:600}.f-weight-700[data-v-70537087]{font-weight:700}.f-weight-800[data-v-70537087]{font-weight:800}.font-italic[data-v-70537087]{font-style:italic}.w-20[data-v-70537087]{width:20%}.w-30[data-v-70537087]{width:30%}.w-33[data-v-70537087]{width:33%}.w-40[data-v-70537087]{width:40%}.w-50[data-v-70537087]{width:50%}.w-60[data-v-70537087]{width:60%}.w-70[data-v-70537087]{width:70%}.w-80[data-v-70537087]{width:80%}.w-90[data-v-70537087]{width:90%}.w-100[data-v-70537087]{width:100%}.b-radius-25[data-v-70537087]{border-radius:25px}.b-radius-10[data-v-70537087]{border-radius:10px}.border-1-color[data-v-70537087]{border:1px solid #e0e0e0}.border-right-1[data-v-70537087]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-70537087]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-70537087]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-70537087]{padding:0}.p-8[data-v-70537087]{padding:8px}.p-10[data-v-70537087]{padding:10px}.p-12[data-v-70537087]{padding:12px}.p-15[data-v-70537087]{padding:15px}.p-20[data-v-70537087]{padding:20px}.p-30[data-v-70537087]{padding:30px}.p-40[data-v-70537087]{padding:40px}.p-50[data-v-70537087]{padding:50px}.pl-10[data-v-70537087]{padding-left:10px}.pl-20[data-v-70537087]{padding-left:20px}.pl-30[data-v-70537087]{padding-left:30px}.pl-40[data-v-70537087]{padding-left:40px}.pl-50[data-v-70537087]{padding-left:50px}.pr-10[data-v-70537087]{padding-right:10px}.pr-20[data-v-70537087]{padding-right:20px}.pr-30[data-v-70537087]{padding-right:30px}.pr-40[data-v-70537087]{padding-right:40px}.pr-50[data-v-70537087]{padding-right:50px}.pt-10[data-v-70537087]{padding-top:10px}.pt-20[data-v-70537087]{padding-top:20px}.pt-30[data-v-70537087]{padding-top:30px}.pt-40[data-v-70537087]{padding-top:40px}.pt-50[data-v-70537087]{padding-top:50px}.pb-10[data-v-70537087]{padding-bottom:10px}.pb-20[data-v-70537087]{padding-bottom:20px}.pb-30[data-v-70537087]{padding-bottom:30px}.pb-40[data-v-70537087]{padding-bottom:40px}.pb-50[data-v-70537087]{padding-bottom:50px}.m-0[data-v-70537087]{margin:0}.m-10[data-v-70537087]{margin:10px}.m-15[data-v-70537087]{margin:15px}.m-20[data-v-70537087]{margin:20px}.m-25[data-v-70537087]{margin:25px}.m-30[data-v-70537087]{margin:30px}.m-40[data-v-70537087]{margin:40px}.m-50[data-v-70537087]{margin:50px}.ml-10[data-v-70537087]{margin-left:10px}.ml-20[data-v-70537087]{margin-left:20px}.ml-30[data-v-70537087]{margin-left:30px}.ml-40[data-v-70537087]{margin-left:40px}.ml-50[data-v-70537087]{margin-left:50px}.ml-60[data-v-70537087]{margin-left:60px}.mr-10[data-v-70537087]{margin-right:10px}.mr-20[data-v-70537087]{margin-right:20px}.mr-30[data-v-70537087]{margin-right:30px}.mr-40[data-v-70537087]{margin-right:40px}.mr-50[data-v-70537087]{margin-right:50px}.mt-5[data-v-70537087]{margin-top:5px}.mt-10[data-v-70537087]{margin-top:10px}.mt-20[data-v-70537087]{margin-top:20px}.mt-30[data-v-70537087]{margin-top:30px}.mt-40[data-v-70537087]{margin-top:40px}.mt-50[data-v-70537087]{margin-top:50px}.mt-60[data-v-70537087]{margin-top:60px}.mt-70[data-v-70537087]{margin-top:70px}.mb-0[data-v-70537087]{margin-bottom:0}.mb-5[data-v-70537087]{margin-bottom:5px}.mb-10[data-v-70537087]{margin-bottom:10px}.mb-15[data-v-70537087]{margin-bottom:15px}.mb-20[data-v-70537087]{margin-bottom:20px}.mb-30[data-v-70537087]{margin-bottom:30px}.mb-40[data-v-70537087]{margin-bottom:40px}.mb-50[data-v-70537087]{margin-bottom:50px}.cursor-pointer[data-v-70537087]{cursor:pointer}.height-1[data-v-70537087]{line-height:1}.employee-my-jobs-wrapper[data-v-70537087]{width:100%}.employee-my-jobs-container[data-v-70537087]{max-width:1200px;margin:0 auto;padding:0 20px}.employee-my-jobs-header[data-v-70537087]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0 16px;border-bottom:1px solid #e8e8e8}.employee-my-jobs-header-text[data-v-70537087]{flex:1;min-width:0}.employee-my-jobs-title[data-v-70537087]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.employee-my-jobs-subtitle[data-v-70537087]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.employee-my-jobs-body[data-v-70537087]{padding-top:20px;padding-bottom:40px}.employee-my-jobs-layout[data-v-70537087]{display:flex;gap:32px;align-items:flex-start}.employee-my-jobs-sidebar[data-v-70537087]{flex-shrink:0;width:220px;position:sticky;top:24px}.employee-my-jobs-nav[data-v-70537087]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px}.employee-my-jobs-nav-item[data-v-70537087]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:14px;font-weight:500;color:#5e6d55;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s,color .15s}.employee-my-jobs-nav-item[data-v-70537087]:hover{background:#f5f5f5;color:#222}.employee-my-jobs-nav-item.active[data-v-70537087]{background:rgba(99,189,196,.15);color:#63bdc4}.employee-my-jobs-nav-item .employee-my-jobs-nav-count[data-v-70537087]{margin-left:auto;font-weight:600;color:inherit}.employee-my-jobs-main[data-v-70537087]{flex:1;min-width:0}.employee-my-jobs-mobile-tabs[data-v-70537087]{display:none;margin-bottom:20px}.employee-my-jobs-mobile-tabs[data-v-70537087] .custom-tabbar{padding:0;margin-bottom:0}.employee-my-jobs-mobile-tabs[data-v-70537087] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employee-my-jobs-grid[data-v-70537087]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.employee-my-jobs-empty[data-v-70537087]{min-height:320px;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:8px}[data-v-70537087] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-70537087] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employee-my-jobs-sidebar[data-v-70537087]{width:200px}.employee-my-jobs-grid[data-v-70537087]{gap:16px}}@media screen and (max-width:767px){.employee-my-jobs-layout[data-v-70537087]{flex-direction:column;gap:0}.employee-my-jobs-sidebar[data-v-70537087]{display:none}.employee-my-jobs-mobile-tabs[data-v-70537087]{display:block}.employee-my-jobs-container[data-v-70537087]{padding-left:16px;padding-right:16px}.employee-my-jobs-header[data-v-70537087]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.employee-my-jobs-title[data-v-70537087]{font-size:18px}.employee-my-jobs-subtitle[data-v-70537087]{font-size:12px}.employee-my-jobs-body[data-v-70537087]{padding-top:16px}.employee-my-jobs-grid[data-v-70537087]{grid-template-columns:1fr;gap:16px}.employee-my-jobs-empty[data-v-70537087]{min-height:280px;padding:32px 20px}}@media screen and (max-width:370px){.employee-my-jobs-mobile-tabs[data-v-70537087] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}.channel-cell[data-v-aee4d6fc]{cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f0f0f0;position:relative}.channel-cell[data-v-aee4d6fc]:last-child{border-bottom:none}.channel-cell.has-unread[data-v-aee4d6fc]{background:linear-gradient(90deg,rgba(99,189,196,.06),transparent 8px)}.channel-cell[data-v-aee4d6fc]:hover{background-color:#f8f9fa}.channel-cell:hover.has-unread[data-v-aee4d6fc]{background:linear-gradient(90deg,rgba(99,189,196,.08),#f8f9fa 8px)}.channel-cell .channel-cell-inner[data-v-aee4d6fc]{display:flex;align-items:center;padding:16px 20px;gap:14px}.channel-cell .avatar-box[data-v-aee4d6fc]{flex-shrink:0}.channel-cell .avatar-box .avatar[data-v-aee4d6fc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.channel-cell .content-box[data-v-aee4d6fc]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.channel-cell .top-row[data-v-aee4d6fc]{display:flex;justify-content:space-between;align-items:center;gap:12px}.channel-cell .top-row .name-text[data-v-aee4d6fc]{font-size:15px;font-weight:500;color:#37474f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channel-cell .top-row .name-text.unread[data-v-aee4d6fc]{font-weight:600;color:#010101}.channel-cell .top-row .meta-row[data-v-aee4d6fc]{display:flex;align-items:center;gap:10px;flex-shrink:0}.channel-cell .top-row .time-text[data-v-aee4d6fc]{font-size:12px;color:#78909c;white-space:nowrap}.channel-cell .top-row .unread-badge[data-v-aee4d6fc]{min-width:20px;height:20px;padding:0 6px;background:#63bdc4;color:#fff;font-size:11px;font-weight:600;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.channel-cell .message-preview[data-v-aee4d6fc]{font-size:13px;color:#676767;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;white-space:pre-wrap;word-break:break-word}.channel-cell .chevron[data-v-aee4d6fc]{color:#b0bec5;flex-shrink:0}.message-list-page .page-content[data-v-edd0f96c]{max-width:900px;margin:0 auto}.message-list-page .inbox-header[data-v-edd0f96c]{margin-bottom:20px}.message-list-page .inbox-title-row[data-v-edd0f96c]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px}.message-list-page .inbox-title-row .unread-pill[data-v-edd0f96c]{font-size:13px;font-weight:500;color:#63bdc4;background:rgba(99,189,196,.12);padding:4px 10px;border-radius:20px}.message-list-page .inbox-intro[data-v-edd0f96c]{font-size:14px;color:#676767;line-height:1.5;margin:0 0 16px 0;max-width:560px}.message-list-page .inbox-header-actions[data-v-edd0f96c]{margin-top:12px;width:100%;max-width:320px}.message-list-page .inbox-header-actions .search-box[data-v-edd0f96c]{display:flex;align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:10px 14px;transition:border-color .2s,box-shadow .2s}.message-list-page .inbox-header-actions .search-box[data-v-edd0f96c]:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.message-list-page .inbox-header-actions .search-box .search-icon[data-v-edd0f96c]{color:#9e9e9e;margin-right:10px;flex-shrink:0}.message-list-page .inbox-header-actions .search-box .search-input[data-v-edd0f96c]{flex:1;border:none;outline:none;font-size:14px;color:#263238;background:transparent}.message-list-page .inbox-header-actions .search-box .search-input[data-v-edd0f96c]::-moz-placeholder{color:#9e9e9e}.message-list-page .inbox-header-actions .search-box .search-input[data-v-edd0f96c]::placeholder{color:#9e9e9e}.message-list-page .inbox-header-actions .search-box .search-clear[data-v-edd0f96c]{display:flex;align-items:center;justify-content:center;padding:0;margin-left:6px;background:none;border:none;color:#757575;cursor:pointer;border-radius:4px}.message-list-page .inbox-header-actions .search-box .search-clear[data-v-edd0f96c]:hover{color:#263238;background:#f5f5f5}.message-list-page .inbox-container[data-v-edd0f96c]{margin-top:8px}.message-list-page .inbox-card[data-v-edd0f96c]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);overflow:hidden;min-height:400px}.message-list-page .inbox-tabs[data-v-edd0f96c]{padding:0 20px;border-bottom:1px solid #eee;background:#fff}.message-list-page .inbox-tabs[data-v-edd0f96c] .custom-tabbar{margin:0;padding:0;height:48px;display:flex;align-items:center;border:none!important}.message-list-page .inbox-tabs[data-v-edd0f96c] .custom-tabbar li{padding:12px 24px;margin:0;font-size:14px;font-weight:500;color:#546e7a;cursor:pointer;position:relative;border:none;border-radius:8px 8px 0 0;margin-bottom:-1px}.message-list-page .inbox-tabs[data-v-edd0f96c] .custom-tabbar li:hover{color:#63bdc4}.message-list-page .inbox-tabs[data-v-edd0f96c] .custom-tabbar li.selected{color:#63bdc4;border-bottom:none}.message-list-page .inbox-tabs[data-v-edd0f96c] .custom-tabbar li.selected:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#63bdc4;border-radius:2px 2px 0 0}.message-list-page .inbox-list-header[data-v-edd0f96c]{padding:12px 20px;border-bottom:1px solid #eee;background:#fafafa}.message-list-page .inbox-list-header .conversation-count[data-v-edd0f96c]{font-size:13px;color:#676767;font-weight:500}.message-list-page .inbox-list[data-v-edd0f96c]{max-height:calc(100vh - 320px);overflow-y:auto}.message-list-page .empty-wrapper[data-v-edd0f96c]{min-height:380px;padding:40px 20px;display:flex;align-items:center;justify-content:center}.message-list-page .empty-content[data-v-edd0f96c]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px;width:100%}.message-list-page .empty-actions[data-v-edd0f96c]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.message-list-page .action-btn[data-v-edd0f96c]{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-size:14px;font-weight:600;border-radius:8px;text-decoration:none;transition:background .2s,color .2s}.message-list-page .action-btn.primary[data-v-edd0f96c]{background:#63bdc4;color:#fff}.message-list-page .action-btn.primary[data-v-edd0f96c]:hover{background:#55a6ab;color:#fff}.message-list-page .action-btn.secondary[data-v-edd0f96c]{background:#fff;color:#263238;border:1px solid #e0e0e0}.message-list-page .action-btn.secondary[data-v-edd0f96c]:hover{background:#f5f5f5;border-color:#ccc}.message-list-page .inbox-tips[data-v-edd0f96c]{margin-top:32px;padding:20px;background:#f8f9fa;border-radius:10px;border:1px solid #eee;text-align:left;width:100%;box-sizing:border-box}.message-list-page .inbox-tips .tips-title[data-v-edd0f96c]{font-size:14px;font-weight:600;color:#263238;margin:0 0 12px 0}.message-list-page .inbox-tips .tips-list[data-v-edd0f96c]{margin:0;padding-left:20px;font-size:13px;color:#676767;line-height:1.6}.message-list-page .inbox-tips .tips-list li[data-v-edd0f96c]{margin-bottom:6px}.message-list-page .inbox-tips .tips-list li[data-v-edd0f96c]:last-child{margin-bottom:0}@media screen and (max-width:768px){.message-list-page .inbox-header .inbox-header-actions[data-v-edd0f96c]{max-width:100%}}.chat-cell[data-v-2aa7c2ab]{display:flex;align-items:flex-end;gap:10px;margin-bottom:16px;max-width:85%}.chat-cell.own[data-v-2aa7c2ab]{flex-direction:row-reverse;margin-left:auto;max-width:85%}.chat-avatar[data-v-2aa7c2ab]{flex-shrink:0}.chat-avatar img[data-v-2aa7c2ab]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bubble-wrap[data-v-2aa7c2ab]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.chat-cell.own .bubble-wrap[data-v-2aa7c2ab]{align-items:flex-end}.bubble[data-v-2aa7c2ab]{padding:10px 14px;font-size:14px;line-height:1.45;word-break:break-word;white-space:pre-wrap;border-radius:16px;max-width:100%;box-sizing:border-box}.bubble.text[data-v-2aa7c2ab]{background:#f0f0f0;color:#263238;border-bottom-left-radius:4px}.bubble.text.own[data-v-2aa7c2ab]{background:#63bdc4;color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:4px}.bubble.image[data-v-2aa7c2ab]{padding:0;overflow:hidden;max-width:280px;cursor:pointer;border-radius:16px;border-bottom-left-radius:4px}.bubble.image.own[data-v-2aa7c2ab]{border-bottom-left-radius:16px;border-bottom-right-radius:4px}.bubble.image img[data-v-2aa7c2ab]{display:block;width:100%;height:auto;max-height:240px;-o-object-fit:cover;object-fit:cover}.time-text[data-v-2aa7c2ab]{font-size:11px;color:#9e9e9e;margin-top:4px;padding:0 4px}@media screen and (max-width:768px){.chat-cell[data-v-2aa7c2ab]{max-width:90%}}.comment-input-container[data-v-e677328e]{display:flex;align-items:flex-end;gap:12px;width:100%;padding:14px 20px}.comment-input-container .icon-button[data-v-e677328e]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border-radius:50%;background-color:#f0f0f0;border:none;cursor:pointer;transition:background .2s ease}.comment-input-container .icon-button .icon[data-v-e677328e]{color:#555}.comment-input-container .icon-button[data-v-e677328e]:hover{background-color:#e0e0e0}.comment-input-container .icon-button.send[data-v-e677328e]{background-color:#63bdc4}.comment-input-container .icon-button.send .icon[data-v-e677328e]{color:#fff}.comment-input-container .icon-button.send[data-v-e677328e]:hover:not(.disable){background-color:#4db4bc}.comment-input-container .icon-button.send.disable[data-v-e677328e]{pointer-events:none;opacity:.5}.comment-input-container .comment-input[data-v-e677328e]{flex:1;min-height:44px;max-height:120px;background:#f5f5f5;margin:0;border-radius:22px;border:1px solid #e0e0e0;padding:12px 18px;font-size:14px;line-height:1.45;resize:none;overflow-y:hidden;outline:none;white-space:pre-wrap;transition:border-color .2s,box-shadow .2s}.comment-input-container .comment-input.at-max-height[data-v-e677328e]{overflow-y:auto}.comment-input-container .comment-input[data-v-e677328e]:focus{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.comment-input-container .comment-input[data-v-e677328e]::-moz-placeholder{color:#9e9e9e}.comment-input-container .comment-input[data-v-e677328e]::placeholder{color:#9e9e9e}.chat-page .page-content[data-v-64c4b83a]{max-width:720px;margin:0 auto;padding-top:24px}.chat-page .chat-card[data-v-64c4b83a]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;min-height:calc(100vh - 180px);max-height:calc(100vh - 180px)}.chat-page .chat-header[data-v-64c4b83a]{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid #eee;background:#fafafa;flex-shrink:0}.chat-page .chat-header .back-btn[data-v-64c4b83a]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:#263238;border-radius:8px;cursor:pointer;transition:background .2s,color .2s}.chat-page .chat-header .back-btn[data-v-64c4b83a]:hover{background:#eee;color:#63bdc4}.chat-page .chat-header .chat-header-user[data-v-64c4b83a]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.chat-page .chat-header .header-avatar img[data-v-64c4b83a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-page .chat-header .chat-header-info[data-v-64c4b83a]{min-width:0}.chat-page .chat-header .chat-header-name[data-v-64c4b83a]{font-size:16px;font-weight:600;color:#263238;margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-page .chat-header .chat-header-hint[data-v-64c4b83a]{font-size:12px;color:#676767}.chat-page .chat-header .info-btn[data-v-64c4b83a]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:#757575;border-radius:8px;cursor:pointer;transition:background .2s,color .2s}.chat-page .chat-header .info-btn[data-v-64c4b83a]:hover{background:#eee;color:#63bdc4}.chat-page .chat-body[data-v-64c4b83a]{flex:1;min-height:0;display:flex;flex-direction:column}.chat-page .chat-list-container[data-v-64c4b83a]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 20px 8px;min-height:0}.chat-page .chat-list-container.chat-empty[data-v-64c4b83a]{display:flex;align-items:center;justify-content:center;padding:40px 20px}.chat-page .chat-input-wrapper[data-v-64c4b83a]{flex-shrink:0;border-top:1px solid #eee;background:#fff}.photo-preview-container .close-icon[data-v-64c4b83a]{width:24px;height:24px}@media screen and (max-width:768px){.chat-page .page-content[data-v-64c4b83a]{padding:16px}.chat-page .chat-card[data-v-64c4b83a]{min-height:calc(100vh - 140px);max-height:calc(100vh - 140px)}}.pay-screen[data-v-52c11338]{min-height:100%;background-color:#f5f5f5}.pay-screen-content[data-v-52c11338]{max-width:1100px;margin:0 auto;padding:24px 16px 40px}.pay-screen-header[data-v-52c11338]{margin-bottom:24px}.pay-screen-header .pay-screen-subtitle[data-v-52c11338]{font-size:14px;color:#676767;margin-top:6px;margin-bottom:0}.pay-screen-loading[data-v-52c11338]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.pay-screen-loading .pay-screen-loading-text[data-v-52c11338]{font-size:14px;color:#676767;margin:0}.pay-screen-empty[data-v-52c11338]{padding:48px 24px}.pay-screen-layout[data-v-52c11338]{display:grid;grid-template-columns:1fr 340px;gap:24px;align-items:start}.pay-screen-main[data-v-52c11338]{display:flex;flex-direction:column;gap:20px}.pay-screen-card[data-v-52c11338]{background:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06)}.pay-screen-card .pay-screen-card-title[data-v-52c11338]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#263238;margin:0 0 16px}.pay-screen-card .pay-screen-card-icon[data-v-52c11338]{color:#63bdc4}.pay-screen-card--party .pay-screen-party[data-v-52c11338]{display:flex;align-items:center;gap:16px}.pay-screen-card--party .pay-screen-party-avatar[data-v-52c11338]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#eee}.pay-screen-card--party .pay-screen-party-info[data-v-52c11338]{flex:1;min-width:0}.pay-screen-card--party .pay-screen-party-name[data-v-52c11338]{font-size:16px;font-weight:600;color:#263238;margin-bottom:2px}.pay-screen-card--party .pay-screen-party-meta[data-v-52c11338]{font-size:14px;color:#676767;margin-bottom:4px}.pay-screen-card--party .pay-screen-party-id[data-v-52c11338]{font-size:12px;color:#999}.pay-screen-card--summary .pay-screen-summary[data-v-52c11338]{display:flex;flex-direction:column;gap:12px}.pay-screen-card--summary .pay-screen-summary-row[data-v-52c11338]{display:flex;justify-content:space-between;align-items:baseline;font-size:14px}.pay-screen-card--summary .pay-screen-summary-row .pay-screen-summary-label[data-v-52c11338]{color:#676767}.pay-screen-card--summary .pay-screen-summary-row .pay-screen-summary-value[data-v-52c11338]{font-weight:500;color:#263238}.pay-screen-card--summary .pay-screen-summary-row--total[data-v-52c11338]{margin-top:8px;padding-top:12px;border-top:1px solid #e0e0e0;font-size:16px;font-weight:600}.pay-screen-card--summary .pay-screen-summary-row--total .pay-screen-summary-value[data-v-52c11338]{color:#63bdc4}.pay-screen-sidebar[data-v-52c11338]{position:sticky;top:24px;display:flex;flex-direction:column;gap:16px}.pay-screen-card--balance .pay-screen-balance-amount[data-v-52c11338]{font-size:22px;font-weight:600;color:#63bdc4;margin-bottom:8px}.pay-screen-card--balance .pay-screen-insufficient[data-v-52c11338]{font-size:13px;color:#dc3545}.pay-screen-card--balance .pay-screen-insufficient .pay-screen-deposit-link[data-v-52c11338]{display:inline-block;margin-top:6px;color:#0073e6;text-decoration:none;font-weight:500}.pay-screen-card--balance .pay-screen-insufficient .pay-screen-deposit-link[data-v-52c11338]:hover{text-decoration:underline}.pay-screen-actions .pay-screen-pay-btn[data-v-52c11338]{width:100%}@media screen and (max-width:900px){.pay-screen-layout[data-v-52c11338]{grid-template-columns:1fr}.pay-screen-sidebar[data-v-52c11338]{position:static}}@media screen and (max-width:600px){.pay-screen-content[data-v-52c11338]{padding:16px 12px 32px}.pay-screen-card[data-v-52c11338]{padding:16px 18px}.pay-screen-party[data-v-52c11338]{flex-wrap:wrap}.pay-screen-party-avatar[data-v-52c11338]{width:48px;height:48px}}.modal-overlay[data-v-369c4d4a]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);z-index:1000;padding:24px}.modal-content[data-v-369c4d4a]{background:#fff;width:100%;max-width:420px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid #e0e0e0;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-369c4d4a]{padding:20px 24px 16px;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;gap:4px}.modal-title[data-v-369c4d4a]{font-size:18px;font-weight:600;color:#263238;margin:0;line-height:1.3}.modal-subtitle[data-v-369c4d4a]{font-size:13px;color:#676767;margin:0;line-height:1.4}.modal-body[data-v-369c4d4a]{padding:20px 24px;overflow-y:auto}.field-group[data-v-369c4d4a]{margin-bottom:20px}.field-group[data-v-369c4d4a]:last-of-type{margin-bottom:0}.field-label[data-v-369c4d4a]{display:block;font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.field-optional[data-v-369c4d4a]{font-weight:500;text-transform:none;letter-spacing:0;color:#999}.time-row[data-v-369c4d4a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field-input[data-v-369c4d4a]{display:block;width:100%}.add-time-picker[data-v-369c4d4a]{--dp-border-radius:8px;--dp-border-color:#e0e0e0;--dp-border-color-hover:#e0e0e0;--dp-border-color-focus:#63bdc4}.add-time-picker[data-v-369c4d4a] .dp__input_wrap{border:none!important;border-radius:0;box-shadow:none!important}.add-time-picker[data-v-369c4d4a] .dp__input_wrap:focus{border:none!important;box-shadow:none!important}.add-time-picker[data-v-369c4d4a] .dp__input{border:1px solid #e0e0e0;border-radius:8px;font-size:14px}.add-time-picker[data-v-369c4d4a] .dp__input:hover:not(.dp__input_focus){border-color:#ccc}.add-time-picker[data-v-369c4d4a] .dp__input:focus,.add-time-picker[data-v-369c4d4a] .dp__input_focus{border-color:#63bdc4;outline:none}.memo-input[data-v-369c4d4a] .v-field{border-radius:8px;border:1px solid #e0e0e0;box-shadow:none;--v-field-border-opacity:0}.memo-input[data-v-369c4d4a] .v-field.v-field--focused .v-field__outline,.memo-input[data-v-369c4d4a] .v-field:hover .v-field__outline,.memo-input[data-v-369c4d4a] .v-field__outline{display:none}.memo-input[data-v-369c4d4a] .v-field__input{font-size:14px;padding:8px 12px;min-height:56px}.memo-input[data-v-369c4d4a] .v-field:hover{border-color:#ccc}.memo-input[data-v-369c4d4a] .v-field.v-field--focused{border-color:#63bdc4;box-shadow:none}.error-text[data-v-369c4d4a]{font-size:12px;color:#dc3545;margin:6px 0 0}.error-overlap[data-v-369c4d4a]{margin-top:12px;margin-bottom:4px}.modal-footer[data-v-369c4d4a]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0}.modal-overlay[data-v-7a205fe2]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:1000;padding:24px}.modal-content[data-v-7a205fe2]{background:#fff;width:100%;max-width:400px;padding:28px 24px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);border:1px solid #e0e0e0;text-align:center}.modal-icon-wrap[data-v-7a205fe2]{margin-bottom:16px}.modal-title[data-v-7a205fe2]{font-size:18px;font-weight:600;color:#263238;margin:0 0 10px}.modal-message[data-v-7a205fe2]{font-size:14px;color:#676767;line-height:1.5;margin:0 0 24px}.modal-actions[data-v-7a205fe2]{display:flex;align-items:center;justify-content:center;gap:12px}.timesheet-cell[data-v-7d62505f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px;margin-bottom:8px;border-radius:8px;border:1px solid #e0e0e0;background:#fff;transition:background .15s}.timesheet-cell[data-v-7d62505f]:last-child{margin-bottom:0}.timesheet-cell[data-v-7d62505f]:hover{background:#fafafa}.cell-content[data-v-7d62505f]{flex:1;min-width:0}.time-row[data-v-7d62505f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.type-dot[data-v-7d62505f]{width:8px;height:8px;border-radius:4px;background:#97e103;flex-shrink:0}.type-dot.tracked[data-v-7d62505f]{background:#07ae00}.time-range[data-v-7d62505f]{font-size:14px;font-weight:500;color:#263238;font-variant-numeric:tabular-nums}.time-duration[data-v-7d62505f]{font-size:13px;font-weight:600;color:#676767;font-variant-numeric:tabular-nums}.memo-text[data-v-7d62505f]{font-size:13px;color:#676767;margin:6px 0 0 18px;line-height:1.4}.delete-btn[data-v-7d62505f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:#676767;cursor:pointer;transition:background .15s,color .15s}.delete-btn[data-v-7d62505f]:hover{background:rgba(220,53,69,.1);color:#dc3545}.detail-timesheet-popover[data-v-d151eb94]{padding:0;min-width:340px;max-width:420px;background:#fff;border-radius:12px;overflow:hidden}.sheet-header[data-v-d151eb94]{padding:20px 20px 16px;border-bottom:1px solid #e0e0e0;background:linear-gradient(180deg,#fafbfc 0,#fff)}.sheet-title[data-v-d151eb94]{font-size:18px;font-weight:600;color:#263238;margin:0 0 12px;letter-spacing:-.01em;line-height:1.3}.sheet-total-row[data-v-d151eb94]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.sheet-total-label[data-v-d151eb94]{font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.sheet-total-value[data-v-d151eb94]{font-size:20px;font-weight:700;color:#63bdc4;font-variant-numeric:tabular-nums}.legend-row[data-v-d151eb94]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.legend-pill[data-v-d151eb94]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:rgba(0,0,0,.04);font-size:12px}.legend-dot[data-v-d151eb94]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-dot.tracked[data-v-d151eb94]{background:#07ae00}.legend-dot.manual[data-v-d151eb94]{background:#8b9a2a}.legend-label[data-v-d151eb94]{color:#676767;font-weight:500}.legend-value[data-v-d151eb94]{color:#263238;font-weight:600;font-variant-numeric:tabular-nums}.sheet-body[data-v-d151eb94]{padding:16px 20px 20px;max-height:320px;overflow-y:auto;overflow-x:hidden}.entries-section[data-v-d151eb94]{margin:0}.entries-label[data-v-d151eb94]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.entries-list[data-v-d151eb94]{display:flex;flex-direction:column;gap:8px}.timesheet-entry-wrap[data-v-d151eb94]{display:block}.sheet-empty[data-v-d151eb94]{padding:24px 16px}.modal-overlay[data-v-181efa06]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:1001;padding:24px}.modal-content[data-v-181efa06]{background:#fff;width:100%;max-width:440px;padding:24px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);border:1px solid #e0e0e0}.modal-title[data-v-181efa06]{font-size:18px;font-weight:600;color:#263238;margin:0 0 6px}.modal-subtitle[data-v-181efa06]{font-size:13px;color:#676767;margin:0 0 16px}.memo-textarea[data-v-181efa06]{margin-bottom:20px}.modal-actions[data-v-181efa06]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.time-board-container[data-v-4512bea6]{margin-top:0}.board-card[data-v-4512bea6]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.board-header[data-v-4512bea6]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.board-header-left[data-v-4512bea6]{display:flex;flex-direction:column;gap:4px}.board-title[data-v-4512bea6]{font-size:18px;font-weight:600;color:#263238;margin:0}.week-range[data-v-4512bea6]{font-size:13px;color:#676767}.board-header-right[data-v-4512bea6]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.week-amount-label[data-v-4512bea6]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.week-amount-value[data-v-4512bea6]{font-size:20px;font-weight:700;color:#263238;font-variant-numeric:tabular-nums}.date-picker-row[data-v-4512bea6]{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;flex-wrap:wrap}.week-picker-wrap[data-v-4512bea6]{flex:1;min-width:200px;position:relative}.picker-label[data-v-4512bea6]{display:block;font-size:12px;font-weight:600;color:#676767;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.week-picker[data-v-4512bea6]{width:100%}.week-picker-trigger[data-v-4512bea6]{cursor:pointer;width:100%}.week-display-input[data-v-4512bea6]{width:100%;height:42px;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:0 12px;font-size:14px;box-sizing:border-box;line-height:40px}.week-display-input[data-v-4512bea6]:focus{outline:none;border-color:#63bdc4}.week-picker-hidden-input[data-v-4512bea6]{position:absolute;top:0;left:0;right:0;height:42px;pointer-events:none}.week-picker-hidden-input[data-v-4512bea6] .dp__input_wrap,.week-picker-hidden-input[data-v-4512bea6] input.dp__input{opacity:0;pointer-events:none}.add-time-btn[data-v-4512bea6]{flex-shrink:0;margin-bottom:0;height:42px;min-height:42px;align-self:flex-end;display:inline-flex;align-items:center;padding:0 20px;box-sizing:border-box}.day-list-header[data-v-4512bea6]{display:flex;align-items:center;padding:10px 0;margin-bottom:4px;font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e0e0e0}.day-list-header .col-day[data-v-4512bea6]{flex:1;min-width:0}.day-list-header .col-hours[data-v-4512bea6]{width:80px;text-align:right;flex-shrink:0}.day-list-header .col-amount[data-v-4512bea6]{width:90px;text-align:right;flex-shrink:0}.time-history-list[data-v-4512bea6]{margin-top:0}.time-history-item[data-v-4512bea6]{cursor:pointer;padding:14px 0;border-bottom:1px solid #e0e0e0;transition:background .15s}.time-history-item[data-v-4512bea6]:last-child{border-bottom:none}.time-history-item[data-v-4512bea6]:hover{background:rgba(99,189,196,.06);margin:0 -24px;padding-left:24px;padding-right:24px}.item-row[data-v-4512bea6]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.date-text[data-v-4512bea6]{flex:1;min-width:0;font-size:15px;font-weight:500;color:#263238}.hour-text[data-v-4512bea6]{width:80px;color:#676767}.amount-text[data-v-4512bea6],.hour-text[data-v-4512bea6]{text-align:right;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0}.amount-text[data-v-4512bea6]{width:90px;color:#63bdc4}.progress-bar[data-v-4512bea6]{border-radius:3px}.week-empty[data-v-4512bea6]{text-align:center;padding:48px 24px;border:1px dashed #e0e0e0;border-radius:10px;margin-top:16px;background:#fafafa}.week-empty-text[data-v-4512bea6]{font-size:16px;font-weight:500;color:#263238;margin:12px 0 4px}.week-empty-hint[data-v-4512bea6]{font-size:14px;color:#676767;margin:0}.detail-menu-anchor[data-v-4512bea6]{position:fixed;width:0;height:0;pointer-events:none}.detail-popover[data-v-4512bea6],.time-board-detail-menu{min-width:360px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.12)}.time-clock-header-container[data-v-949dbe56]{margin-bottom:20px}.timer-card[data-v-949dbe56]{background:#fff;border-radius:12px;border:1px solid #e0e0e0;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.timer-card.provider[data-v-949dbe56]{padding-bottom:24px}.stats-row[data-v-949dbe56]{display:flex;align-items:center;justify-content:center;gap:24px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e0e0e0}.stat-item[data-v-949dbe56]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-item .stat-label[data-v-949dbe56]{font-size:12px;color:#676767;text-transform:uppercase;letter-spacing:.04em}.stat-item .stat-value[data-v-949dbe56]{font-size:18px;font-weight:600;color:#263238}.stat-divider[data-v-949dbe56]{width:1px;height:28px;background:#e0e0e0}.contract-label[data-v-949dbe56]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.project-name-text[data-v-949dbe56]{font-size:16px;font-weight:600;color:#263238;margin-bottom:16px;line-height:1.3}.tracking-row[data-v-949dbe56]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.track-display[data-v-949dbe56]{min-width:120px;padding:10px 20px;border-radius:8px;background:#f5f5f5;text-align:center}.track-display .track-time[data-v-949dbe56]{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:#263238}.track-display .track-hint[data-v-949dbe56]{display:block;font-size:11px;color:#676767;margin-top:2px}.track-display .running-hint[data-v-949dbe56]{color:#63bdc4;font-weight:500}.track-display.running[data-v-949dbe56]{background:rgba(220,53,69,.1)}.track-display.running .track-time[data-v-949dbe56]{color:#c82333}.icon-btn[data-v-949dbe56]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#263238;cursor:pointer;transition:background .15s,border-color .15s}.icon-btn[data-v-949dbe56]:hover{background:#f5f5f5;border-color:#d3d3d3}.memo-btn[data-v-949dbe56]{flex-shrink:0}.track-buttons[data-v-949dbe56]{display:flex;align-items:center;justify-content:center;gap:12px}.clock-btn[data-v-949dbe56]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:8px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s,transform .05s}.clock-btn[data-v-949dbe56]:not(.disabled):active{transform:scale(.98)}.clock-btn.clock-in[data-v-949dbe56]{background:#63bdc4;color:#fff}.clock-btn.clock-in[data-v-949dbe56]:hover:not(.disabled){background:#55a6ab}.clock-btn.clock-out[data-v-949dbe56]{background:#2d2d2d;color:#fff}.clock-btn.clock-out[data-v-949dbe56]:hover:not(.disabled){background:#414141}.clock-btn.disabled[data-v-949dbe56]{opacity:.5;cursor:not-allowed}.time-day-cell[data-v-3a992f4a]{display:flex;align-items:stretch;position:relative;padding:14px 16px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;margin-bottom:8px;transition:border-color .15s,box-shadow .15s}.time-day-cell[data-v-3a992f4a]:last-child{margin-bottom:0}.time-day-cell.selectable[data-v-3a992f4a]{cursor:pointer}.time-day-cell:hover.selectable[data-v-3a992f4a]{border-color:#63bdc4;box-shadow:0 2px 8px rgba(99,189,196,.12)}.time-day-cell.active[data-v-3a992f4a]{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.active-indicator[data-v-3a992f4a]{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#63bdc4;animation:pulse-3a992f4a 1.5s ease-in-out infinite}@keyframes pulse-3a992f4a{0%,to{opacity:1}50%{opacity:.5}}.cell-main[data-v-3a992f4a]{display:flex;align-items:center;justify-content:space-between;width:100%;padding-left:24px}.job-info[data-v-3a992f4a]{min-width:0;flex:1}.job-title-link[data-v-3a992f4a]{display:block;width:100%;font-size:15px;font-weight:600;color:#263238;text-align:left;background:none;border:none;padding:0;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none;transition:color .15s}.job-title-link[data-v-3a992f4a]:hover{color:#63bdc4;text-decoration:underline}.extra-info[data-v-3a992f4a]{font-size:13px;color:#676767;margin-top:4px;line-height:1.3}.time-badge[data-v-3a992f4a]{flex-shrink:0;display:inline-flex;align-items:baseline;gap:2px;padding:6px 12px;border-radius:8px;background:#f5f5f5;margin-left:12px}.time-value[data-v-3a992f4a]{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;color:#263238}.time-unit[data-v-3a992f4a]{font-size:12px;font-weight:500;color:#676767}.week-calendar-bar-container[data-v-7d3284bf]{margin-bottom:20px}.week-label[data-v-7d3284bf]{font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.day-buttons-container[data-v-7d3284bf]{display:flex;gap:8px;width:100%}.day-cell[data-v-7d3284bf]{flex:1;cursor:pointer;min-width:0}.day-button[data-v-7d3284bf]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 6px;border-radius:10px;border:1px solid #e0e0e0;background:#fff;text-align:center;transition:border-color .15s,background .15s,box-shadow .15s}.day-button .week-text[data-v-7d3284bf]{font-size:11px;color:#676767;text-transform:uppercase;letter-spacing:.02em}.day-button .date-num[data-v-7d3284bf]{font-size:16px;font-weight:600;color:#263238;margin-top:4px}.day-button .hours-text[data-v-7d3284bf]{font-size:11px;color:#676767;margin-top:4px}.day-button[data-v-7d3284bf]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06)}.day-button.selected[data-v-7d3284bf]{border-color:#63bdc4;background:rgba(99,189,196,.12);box-shadow:0 0 0 2px rgba(99,189,196,.2)}.day-button.selected .hours-text[data-v-7d3284bf],.day-button.selected .week-text[data-v-7d3284bf]{color:#63bdc4}.day-button.selected .date-num[data-v-7d3284bf]{color:#263238}.day-button.today[data-v-7d3284bf]:not(.selected){border-color:#c7c7c7}.day-button.today:not(.selected) .date-num[data-v-7d3284bf]{color:#63bdc4}.time-clock-manager-wrapper[data-v-74cda80d]{max-width:720px;margin:0 auto;min-height:calc(100vh - 125px);padding:0 16px 24px}.header-wrapper[data-v-74cda80d]{margin-bottom:20px}.time-clock-empty-state[data-v-74cda80d]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:24px}.empty-state-card[data-v-74cda80d]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:48px 32px;text-align:center;max-width:400px;border:1px solid #e0e0e0}.empty-icon-wrap[data-v-74cda80d]{margin-bottom:20px;opacity:.9}.empty-title[data-v-74cda80d]{font-size:20px;font-weight:600;color:#263238;margin:0 0 12px}.empty-subtitle[data-v-74cda80d]{font-size:15px;color:#676767;line-height:1.5;margin:0 0 24px}.empty-cta[data-v-74cda80d]{text-transform:none;font-weight:600}.time-clock-manager-container[data-v-74cda80d]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid #e0e0e0;padding:24px;min-height:320px}.time-clock-manager-container .job-list-section[data-v-74cda80d]{margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}.time-clock-manager-container .section-label[data-v-74cda80d]{font-size:13px;font-weight:600;color:#676767;text-transform:none;margin:0 0 12px;letter-spacing:.02em}.time-clock-manager-container .job-list-container[data-v-74cda80d]{width:100%}.time-clock-manager-container .job-row-wrap[data-v-74cda80d]{display:block}.timesheet-page-wrapper[data-v-771d6a30]{max-width:760px;margin:0 auto;padding:0 20px 32px}.header-wrapper[data-v-771d6a30]{margin-bottom:24px}.timesheet-loading[data-v-771d6a30]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;gap:16px}.timesheet-loading .loading-text[data-v-771d6a30]{font-size:15px;color:#676767;margin:0}.timesheet-empty[data-v-771d6a30]{display:flex;justify-content:center;align-items:center;min-height:360px;padding:24px}.empty-card[data-v-771d6a30]{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid #e0e0e0;padding:48px 40px;text-align:center;max-width:380px}.empty-title[data-v-771d6a30]{font-size:20px;font-weight:600;color:#263238;margin:20px 0 8px}.empty-subtitle[data-v-771d6a30]{font-size:15px;color:#676767;margin:0 0 24px;line-height:1.5}.empty-cta[data-v-771d6a30]{text-transform:none;font-weight:600}.timesheet-container[data-v-771d6a30]{margin-top:0}.contract-header-card[data-v-771d6a30]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 24px;margin-bottom:20px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.contract-info[data-v-771d6a30]{flex:1;min-width:0}.contract-title[data-v-771d6a30]{font-size:20px;font-weight:600;color:#263238;margin:0 0 6px;line-height:1.3}.contract-meta[data-v-771d6a30]{font-size:14px;color:#676767;margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.contract-meta .rate[data-v-771d6a30]{font-weight:600;color:#263238}.meta-dot[data-v-771d6a30]{opacity:.6}.back-to-tracker[data-v-771d6a30]{text-transform:none;font-weight:600;flex-shrink:0}.summary-cards[data-v-771d6a30]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.summary-card[data-v-771d6a30]{display:flex;flex-direction:column;gap:6px;padding:20px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.summary-card .summary-label[data-v-771d6a30]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em}.summary-card .summary-value[data-v-771d6a30]{font-size:22px;font-weight:700;color:#263238;font-variant-numeric:tabular-nums}.summary-card .summary-amount[data-v-771d6a30]{font-size:14px;font-weight:600;color:#63bdc4;font-variant-numeric:tabular-nums}.search-jobs-container .main-page.contents[data-v-410ed75a]{margin-left:0}.search-jobs-container .list-view.empty-wrapper[data-v-410ed75a]{width:100%;display:flex;align-items:center;justify-content:center}.search-jobs-container .job-list-view[data-v-410ed75a]{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:hidden;overflow-y:auto}@media screen and (max-width:1024px){.search-jobs-container .job-list-view[data-v-410ed75a]{display:block}}.search-users-container[data-v-30d15955]{max-width:900px;margin:0 auto;padding:0 1.5rem 2rem}@media screen and (max-width:576px){.search-users-container[data-v-30d15955]{padding:0 1rem 1.5rem}}.search-users-page .search-hero[data-v-30d15955]{padding:1.5rem 0 1.25rem;text-align:center;max-width:640px;margin:0 auto 0}@media screen and (max-width:768px){.search-users-page .search-hero[data-v-30d15955]{padding:1rem 0 1rem}}.search-users-page .search-hero__title[data-v-30d15955]{font-family:Roboto,sans-serif;font-size:1.875rem;font-weight:700;color:#263238;margin:0 0 .5rem 0;letter-spacing:-.03em;line-height:1.2}@media screen and (max-width:576px){.search-users-page .search-hero__title[data-v-30d15955]{font-size:1.5rem}}.search-users-page .search-hero__subtitle[data-v-30d15955]{font-size:1rem;color:#676767;margin:0;line-height:1.5}.search-users-page .search-content-card[data-v-30d15955]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);overflow:hidden}.search-users-page .search-content-card.employer-view[data-v-30d15955]{max-width:100%}@media screen and (max-width:576px){.search-users-page .search-content-card[data-v-30d15955]{border-radius:10px}}.search-users-page .search-bar-section[data-v-30d15955]{padding:20px 24px 12px;border-bottom:1px solid #eee;background:#fafbfc}@media screen and (max-width:576px){.search-users-page .search-bar-section[data-v-30d15955]{padding:16px 16px 12px}}.search-users-page .search-bar-inner[data-v-30d15955],.search-users-page .search-bar-section[data-v-30d15955] .search-input-container{width:100%;max-width:100%}.search-users-page .search-bar-section[data-v-30d15955] .search-input-container .search-input{width:100%;max-width:100%;height:44px;padding:10px 40px 10px 44px;font-size:15px;border-radius:8px;border:1px solid #e0e0e0;background:#fff;transition:border-color .2s,box-shadow .2s}.search-users-page .search-bar-section[data-v-30d15955] .search-input-container .search-input:focus{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.search-users-page .search-bar-section[data-v-30d15955] .search-input-container .search-icon{left:14px;top:50%;transform:translateY(-50%)}.search-users-page .search-bar-section[data-v-30d15955] .search-input-container .close-icon{right:12px;top:50%;transform:translateY(-50%)}.search-users-page .search-bar-section[data-v-30d15955] .search-input-container .suggestions-container{width:100%;max-width:100%;border-radius:8px;margin-top:6px}.search-users-page[data-v-30d15955] .filter-bar-container{padding:12px 24px 16px;border-bottom:1px solid #eee;flex-wrap:wrap}@media screen and (max-width:576px){.search-users-page[data-v-30d15955] .filter-bar-container{padding:12px 16px 14px}}.search-users-page .results-header[data-v-30d15955]{padding:14px 24px 10px;border-bottom:1px solid #eee;margin-bottom:0}@media screen and (max-width:576px){.search-users-page .results-header[data-v-30d15955]{padding:12px 16px 8px}}.search-users-page .results-count[data-v-30d15955]{font-size:14px;font-weight:600;color:#676767}.search-users-page .user-list-view[data-v-30d15955]{margin:0;padding:8px 24px 24px;background:#fff}@media screen and (max-width:576px){.search-users-page .user-list-view[data-v-30d15955]{padding:8px 16px 20px}}.search-users-page .user-list-view.customer[data-v-30d15955]{display:block}.search-users-page .loading-more[data-v-30d15955]{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;color:#676767;font-size:14px}.search-users-page .load-more-sentinel[data-v-30d15955]{height:1px;width:100%;pointer-events:none;visibility:hidden}.search-users-page[data-v-30d15955] .empty-view-container{min-height:280px;padding:48px 24px}.weekly-timesheet-container[data-v-6e43b1da] .save-availability-btn{margin-top:1.75rem;display:flex;width:auto;min-width:160px;padding:10px 24px}.no-repeat-timesheet-container[data-v-32ca1789] .save-availability-btn{margin-top:1.5rem;display:flex;width:auto;min-width:160px;padding:10px 24px}.no-repeat-timesheet-container .btn-add-date[data-v-32ca1789]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:1.25rem 0 0;padding:10px 20px;border:1px solid #55a6ab;border-radius:8px;background:#fff;color:#55a6ab;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.no-repeat-timesheet-container .btn-add-date__icon[data-v-32ca1789]{color:#55a6ab!important}.no-repeat-timesheet-container .btn-add-date[data-v-32ca1789]:hover{background:rgba(99,189,196,.08);border-color:#63bdc4;color:#4b9297}.no-repeat-timesheet-container .modal-overlay[data-v-32ca1789]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:1000}.no-repeat-timesheet-container .modal-content[data-v-32ca1789]{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden;display:inline-flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 2rem)}.no-repeat-timesheet-container .modal-content__header[data-v-32ca1789]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #e0e0e0}.no-repeat-timesheet-container .modal-content__title[data-v-32ca1789]{font-size:1.0625rem;font-weight:600;color:#263238;margin:0}.no-repeat-timesheet-container .modal-content__close[data-v-32ca1789]{display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:transparent;color:#676767;cursor:pointer;border-radius:6px;transition:background-color .15s,color .15s}.no-repeat-timesheet-container .modal-content__close[data-v-32ca1789]:hover{background:rgba(0,0,0,.06);color:#263238}.no-repeat-timesheet-container .modal-content__footer[data-v-32ca1789]{padding:.75rem 1.25rem;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end}.no-repeat-timesheet-container .modal-content[data-v-32ca1789] .v-date-picker{padding:.5rem}.no-repeat-timesheet-container .btn-modal-cancel[data-v-32ca1789]{padding:8px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#383838;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s,border-color .15s}.no-repeat-timesheet-container .btn-modal-cancel[data-v-32ca1789]:hover{background:rgba(0,0,0,.04);border-color:#676767}.add-availability-container[data-v-0a2ff090]{display:flex;align-items:stretch;min-height:0}.editor-section[data-v-0a2ff090]{flex:1;min-width:0;padding:1.5rem 1.75rem 1.75rem}.editor-section__header[data-v-0a2ff090]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.editor-section__label[data-v-0a2ff090]{font-size:.8125rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.editor-section__mode[data-v-0a2ff090]{flex:0 1 auto;min-width:200px;max-width:280px}.editor-section__body[data-v-0a2ff090]{margin-top:.5rem}.help-panel[data-v-0a2ff090]{width:380px;flex-shrink:0;padding:1.5rem 1.75rem;background:rgba(99,189,196,.04);border-left:1px solid #e0e0e0}.help-panel__content[data-v-0a2ff090]{max-width:340px}.help-panel__icon-wrap[data-v-0a2ff090]{width:48px;height:48px;border-radius:10px;background:rgba(99,189,196,.12);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.help-panel__icon[data-v-0a2ff090]{color:#55a6ab!important}.help-panel__title[data-v-0a2ff090]{font-size:1.125rem;font-weight:600;color:#263238;margin:0 0 .5rem 0;letter-spacing:-.01em}.help-panel__intro[data-v-0a2ff090]{font-size:.9375rem;color:#383838;line-height:1.5;margin:0 0 1rem 0}.help-panel__list[data-v-0a2ff090]{font-size:.875rem;color:#676767;line-height:1.6;margin:0;padding-left:1.25rem}.help-panel__list li[data-v-0a2ff090]{margin-bottom:.35rem}.help-panel__list strong[data-v-0a2ff090]{color:#263238;font-weight:600}.help-panel__list .help-panel__key[data-v-0a2ff090]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-right:.35rem;border-radius:4px;font-size:1rem;font-weight:600;line-height:1;vertical-align:middle}.help-panel__list .help-panel__key--plus[data-v-0a2ff090]{border:1px solid #55a6ab;color:#55a6ab;background:rgba(99,189,196,.08)}.help-panel__list .help-panel__key--minus[data-v-0a2ff090]{border:1px solid rgba(220,53,69,.6);color:#dc3545;background:rgba(220,53,69,.06)}[data-v-0a2ff090] .v-input__details{display:none}[data-v-0a2ff090] .v-field{margin-bottom:0}@media screen and (max-width:1200px){.help-panel[data-v-0a2ff090]{display:none}.editor-section[data-v-0a2ff090]{padding:1.25rem 1.5rem}}@media screen and (max-width:600px){.editor-section[data-v-0a2ff090]{padding:1rem;min-width:0}.editor-section__header[data-v-0a2ff090]{flex-wrap:wrap;gap:.75rem}.editor-section__mode[data-v-0a2ff090]{min-width:100%;max-width:none}}.my-availability-container[data-v-296a01f5]{max-width:1280px;margin:0 auto}.page-header[data-v-296a01f5]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.page-header.page-header--back[data-v-296a01f5]{margin-bottom:0}.page-header.page-header--add[data-v-296a01f5]{align-items:flex-start;gap:1rem}.page-header.page-header--add .page-header__back[data-v-296a01f5]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:.15rem;padding:0;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#263238;cursor:pointer;transition:background-color .15s,border-color .15s}.page-header.page-header--add .page-header__back[data-v-296a01f5]:hover{background:rgba(99,189,196,.06);border-color:rgba(99,189,196,.3);color:#55a6ab}.page-header__content[data-v-296a01f5]{flex:1;min-width:0}.page-header__title[data-v-296a01f5]{font-family:Roboto,sans-serif;font-size:1.75rem;font-weight:600;color:#263238;margin:0 0 .35rem 0;letter-spacing:-.02em}.page-header__subtitle[data-v-296a01f5]{font-size:.9375rem;color:#676767;margin:0;line-height:1.5;max-width:520px}.page-header__action[data-v-296a01f5]{flex-shrink:0}.availability-summary[data-v-296a01f5]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:rgba(99,189,196,.08);border:1px solid rgba(99,189,196,.2);border-radius:8px;margin-bottom:1.5rem}.availability-summary__icon[data-v-296a01f5]{color:#55a6ab!important}.availability-summary__text[data-v-296a01f5]{font-size:.875rem;color:#383838;font-weight:500}.availability-card[data-v-296a01f5]{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #e0e0e0;overflow:hidden}.availability-card--add[data-v-296a01f5]{margin-top:1.5rem}@media screen and (max-width:768px){.page-header[data-v-296a01f5]{flex-direction:column;align-items:stretch;gap:1rem}.page-header__title[data-v-296a01f5]{font-size:1.5rem}.page-header__subtitle[data-v-296a01f5]{max-width:none}.page-header__action .btn-add-availability[data-v-296a01f5]{width:100%}}@media screen and (max-width:480px){.availability-summary[data-v-296a01f5],.page-header[data-v-296a01f5]{margin-bottom:1rem}}.booking-request-cell[data-v-4bfb6dbc]{position:relative;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);overflow:hidden;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease;border:1px solid rgba(0,0,0,.06)}.booking-request-cell[data-v-4bfb6dbc]:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.booking-request-cell:hover .booking-request-cell__view[data-v-4bfb6dbc]{color:#63bdc4}.booking-request-cell:hover .booking-request-cell__chevron[data-v-4bfb6dbc]{transform:translateX(2px);color:#63bdc4}.booking-request-cell--urgent .booking-request-cell__title[data-v-4bfb6dbc]:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#ea580c;margin-left:6px;vertical-align:middle}.booking-request-cell__accent[data-v-4bfb6dbc]{position:absolute;left:0;top:0;bottom:0;width:4px}.booking-request-cell__body[data-v-4bfb6dbc]{padding:18px 18px 14px 22px}.booking-request-cell__header[data-v-4bfb6dbc]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:10px}.booking-request-cell__date[data-v-4bfb6dbc]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#676767;font-weight:500}.booking-request-cell__date-icon[data-v-4bfb6dbc]{font-size:12px;opacity:.8}.booking-request-cell__badges[data-v-4bfb6dbc]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.booking-request-cell__badge[data-v-4bfb6dbc]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:5px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.02em}.booking-request-cell__badge .booking-request-cell__badge-icon[data-v-4bfb6dbc]{font-size:10px;opacity:.95}.booking-request-cell__badge--urgent[data-v-4bfb6dbc]{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(234,88,12,.2));color:#c2410c;border:1px solid rgba(234,88,12,.35);box-shadow:0 1px 2px rgba(234,88,12,.1)}.booking-request-cell__badge--pending[data-v-4bfb6dbc]{background:rgba(255,193,7,.2);color:#b38600}.booking-request-cell__badge--active[data-v-4bfb6dbc]{background:rgba(0,54,177,.12);color:#0036b1}.booking-request-cell__badge--accepted[data-v-4bfb6dbc]{background:rgba(40,167,69,.15);color:#28a745}.booking-request-cell__badge--declined[data-v-4bfb6dbc]{background:rgba(220,53,69,.1);color:#b02a37;border:1px dashed rgba(220,53,69,.4)}.booking-request-cell__badge--expired[data-v-4bfb6dbc]{background:hsla(208,7%,46%,.15);color:#6c757d}.booking-request-cell__title[data-v-4bfb6dbc]{font-size:17px;font-weight:600;color:#263238;margin:0 0 12px 0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.booking-request-cell__meta[data-v-4bfb6dbc]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-bottom:14px}.booking-request-cell__meta-item[data-v-4bfb6dbc]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#676767}.booking-request-cell__meta-item--price[data-v-4bfb6dbc]{font-weight:600;color:#263238}.booking-request-cell__meta-icon[data-v-4bfb6dbc]{font-size:12px;opacity:.85;color:#63bdc4;flex-shrink:0}.booking-request-cell__meta-text[data-v-4bfb6dbc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.booking-request-cell__footer[data-v-4bfb6dbc]{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.booking-request-cell__view[data-v-4bfb6dbc]{font-size:13px;font-weight:500;color:#676767;transition:color .2s ease}.booking-request-cell__chevron[data-v-4bfb6dbc]{font-size:11px;color:#676767;transition:transform .2s ease,color .2s ease}.booking-container .content[data-v-45292de9]{background-color:#fff;padding:15px;height:calc(100vh - 220px);overflow-y:auto;overflow-x:hidden}.booking-container .bookings-wrapper[data-v-45292de9]{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;grid-auto-flow:row;align-items:start;gap:20px}@media only screen and (max-width:1200px){.booking-container .bookings-wrapper[data-v-45292de9]{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.booking-container .bookings-wrapper[data-v-45292de9]{grid-template-columns:1fr;gap:16px}}.booking-container .empty-wrapper[data-v-45292de9]{height:calc(100vh - 250px)}@media screen and (max-width:768px){.page-content>div[data-v-45292de9]:first-of-type{flex-direction:column;align-items:start!important}.page-content>div:first-of-type .main-title[data-v-45292de9]{margin-bottom:15px}}.employee-list-card[data-v-016cfe6d]{display:flex;flex-direction:column;gap:12px}.employee-list-card__item[data-v-016cfe6d]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:12px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.employee-list-card__item[data-v-016cfe6d]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d3d3d3}.employee-list-card__item--active[data-v-016cfe6d]{border-color:#55a6ab;border-width:2px;background:rgba(99,189,196,.04)}.employee-list-card__item--waiting[data-v-016cfe6d]{background:rgba(255,193,7,.06);border-color:rgba(255,193,7,.4)}.employee-list-card__item--declined[data-v-016cfe6d]{background:rgba(220,53,69,.05);border-color:rgba(220,53,69,.25)}.employee-list-card__item--accepted[data-v-016cfe6d]{background:rgba(40,167,69,.06);border-color:rgba(40,167,69,.35)}.employee-list-card__content[data-v-016cfe6d]{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.employee-list-card__avatar[data-v-016cfe6d]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.employee-list-card__info[data-v-016cfe6d]{min-width:0;display:flex;flex-direction:column;gap:2px}.employee-list-card__name[data-v-016cfe6d]{font-size:15px;font-weight:600;color:#263238;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-list-card__location[data-v-016cfe6d]{font-size:13px;color:#676767;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-list-card__status[data-v-016cfe6d]{flex-shrink:0;margin-left:12px}.employee-list-card__status-icon[data-v-016cfe6d]{font-size:20px}.employee-list-card__status-icon--active[data-v-016cfe6d]{color:#55a6ab}.employee-list-card__status-icon--waiting[data-v-016cfe6d]{color:#b38600}.employee-list-card__status-icon--declined[data-v-016cfe6d]{color:#dc3545}.employee-list-card__status-icon--accepted[data-v-016cfe6d]{color:#28a745}.employer-card[data-v-b01b9b5c]{margin-top:0}.employer-card__inner[data-v-b01b9b5c]{display:flex;align-items:center;gap:16px;padding:4px 0}.employer-card__avatar[data-v-b01b9b5c]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:2px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.06)}.employer-card__content[data-v-b01b9b5c]{display:flex;flex-direction:column;gap:12px;min-width:0;flex:1}.employer-card__name[data-v-b01b9b5c]{font-size:16px;font-weight:600;color:#263238;line-height:1.3;word-break:break-word}.employer-card__btn[data-v-b01b9b5c]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;border-radius:10px;border:2px solid #55a6ab;background:transparent;color:#55a6ab;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.employer-card__btn[data-v-b01b9b5c]:hover{background:rgba(99,189,196,.1);color:#43a9b1}.employer-card__btn-icon[data-v-b01b9b5c]{font-size:14px}.request-info-card[data-v-34d234f4]{margin-top:0}.request-info-card__layout[data-v-34d234f4]{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start}@media only screen and (max-width:1100px){.request-info-card__layout[data-v-34d234f4]{grid-template-columns:1fr}}.request-info-card__main[data-v-34d234f4]{min-width:0}.request-info-card__card[data-v-34d234f4]{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e0e0e0;padding:24px;overflow:hidden}.request-info-card__card--sidebar[data-v-34d234f4]{position:sticky;top:24px}.request-info-card__header[data-v-34d234f4]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.request-info-card__date[data-v-34d234f4]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#676767;font-weight:500}.request-info-card__icon[data-v-34d234f4]{font-size:14px;opacity:.85;color:#63bdc4}.request-info-card__badges[data-v-34d234f4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.request-info-card__badge[data-v-34d234f4]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.02em}.request-info-card__badge .request-info-card__badge-icon[data-v-34d234f4]{font-size:11px}.request-info-card__badge--urgent[data-v-34d234f4]{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(234,88,12,.2));color:#c2410c;border:1px solid rgba(234,88,12,.35)}.request-info-card__badge--accepted[data-v-34d234f4]{background:rgba(40,167,69,.15);color:#28a745}.request-info-card__badge--declined[data-v-34d234f4]{background:rgba(220,53,69,.1);color:#b02a37;border:1px dashed rgba(220,53,69,.4)}.request-info-card__badge--expired[data-v-34d234f4]{background:hsla(208,7%,46%,.15);color:#6c757d}.request-info-card__title[data-v-34d234f4]{font-size:22px;font-weight:600;color:#263238;margin:0 0 16px 0;line-height:1.35}.request-info-card__meta[data-v-34d234f4]{display:flex;flex-wrap:wrap;align-items:center;gap:20px 24px;margin-bottom:20px}.request-info-card__meta-item[data-v-34d234f4]{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#676767}.request-info-card__meta-item--price[data-v-34d234f4]{font-weight:600;color:#263238}.request-info-card__meta-icon[data-v-34d234f4]{font-size:14px;color:#63bdc4;opacity:.9}.request-info-card__description[data-v-34d234f4]{font-size:15px;color:#676767;line-height:1.6;padding-top:16px;border-top:1px solid #e0e0e0}.request-info-card__description[data-v-34d234f4] p{margin:0 0 10px 0}.request-info-card__description[data-v-34d234f4] p:last-child{margin-bottom:0}.request-info-card__description[data-v-34d234f4] br{display:block;content:"";margin-top:8px}.request-info-card__sidebar-title[data-v-34d234f4]{font-size:16px;font-weight:600;color:#263238;margin:0 0 16px 0;padding-bottom:12px;border-bottom:1px solid #e0e0e0}@media only screen and (max-width:1100px){.request-info-card__card--sidebar[data-v-34d234f4]{position:static}}@media only screen and (max-width:576px){.request-info-card__card[data-v-34d234f4]{padding:18px}.request-info-card__title[data-v-34d234f4]{font-size:18px}.request-info-card__header[data-v-34d234f4]{flex-direction:column;align-items:flex-start}}.booking-detail-page .page-content[data-v-215965d7]{max-width:1200px;margin:0 auto}.booking-detail-header[data-v-215965d7]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.booking-detail-actions[data-v-215965d7]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.booking-detail-actions .action-delete[data-v-215965d7]{margin-right:0}.action-buttons[data-v-215965d7]{display:flex;align-items:center;gap:12px}.btn-action[data-v-215965d7]{min-width:120px;height:42px;padding:0 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease;border:2px solid}.btn-action[data-v-215965d7]:active{transform:scale(.98)}.btn-decline[data-v-215965d7]{background:#fff;border-color:#dc3545;color:#dc3545}.btn-decline[data-v-215965d7]:hover{background:rgba(220,53,69,.06)}.btn-accept[data-v-215965d7]{background:#28a745;border-color:#28a745;color:#fff}.btn-accept[data-v-215965d7]:hover{background:#218838;border-color:#218838}.booking-detail-container[data-v-215965d7]{margin-top:0}.booking-not-found[data-v-215965d7]{text-align:center;padding:48px 24px;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e0e0e0}.not-found-icon[data-v-215965d7]{font-size:48px;color:#676767;opacity:.5;margin-bottom:16px}.not-found-title[data-v-215965d7]{font-size:20px;font-weight:600;color:#263238;margin:0 0 8px 0}.not-found-message[data-v-215965d7]{font-size:15px;color:#676767;margin:0 0 24px 0;line-height:1.5}.btn-back[data-v-215965d7]{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:42px;padding:0 24px;border-radius:10px;border:2px solid #63bdc4;background:transparent;color:#63bdc4;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.btn-back[data-v-215965d7]:hover{background:rgba(99,189,196,.08)}@media only screen and (max-width:1090px){.booking-detail-header[data-v-215965d7]{flex-direction:column;align-items:flex-start}.booking-detail-actions[data-v-215965d7]{width:100%}.action-buttons[data-v-215965d7]{flex:1;justify-content:flex-start}}@media only screen and (max-width:576px){.action-buttons[data-v-215965d7]{flex-direction:column;width:100%}.action-buttons .btn-action[data-v-215965d7]{width:100%}}.booking-info-page-container .btn-next[data-v-faf87bf6]{width:300px;margin:0 auto;font-size:14px}.booking-info-page-container .custom-v-field[data-v-faf87bf6]{position:relative;width:100%}.booking-info-page-container[data-v-faf87bf6] .v-form{padding:0}.booking-info-page-container[data-v-faf87bf6] .v-form .v-input__prepend{margin-right:0}.booking-info-page-container .v-field[data-v-faf87bf6]{position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:4px 4px 0 0;background-color:#fdfdfd;transition:background-color .2s,box-shadow .2s,border-color .2s;border-bottom:1px solid #757575}.booking-info-page-container .v-field--focused[data-v-faf87bf6]{background-color:#eee}.booking-info-page-container .v-field__overlay[data-v-faf87bf6]{position:absolute;inset:0;border-radius:4px}.booking-info-page-container .v-field__field[data-v-faf87bf6]{position:relative}.booking-info-page-container .v-field__input[data-v-faf87bf6]{width:100%;border:none;background:transparent;outline:none;font-size:16px;padding:0;padding-left:15px;color:rgba(0,0,0,.87)}.booking-info-page-container .v-label[data-v-faf87bf6]{position:absolute;top:18px;font-size:16px;color:rgba(0,0,0,.6);pointer-events:none;transition:all .2s ease;z-index:200}.booking-info-page-container .v-field-label--floating[data-v-faf87bf6]{top:6px;font-size:12px}.booking-info-page-container .shift-date[data-v-faf87bf6] .v-field__overlay,.booking-info-page-container .shift-time[data-v-faf87bf6] .v-field__overlay{background-color:#fff}.booking-location-field[data-v-faf87bf6] .vue-component-container{margin-bottom:8px}.booking-location-field[data-v-faf87bf6] .address-text-field{border:1px solid rgba(0,0,0,.38);border-radius:4px;background:transparent;padding:0;min-height:56px;transition:border-color .2s,box-shadow .2s}.booking-location-field[data-v-faf87bf6] .address-text-field .v-field-label{left:12px;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(0,0,0,.6);pointer-events:none!important}.booking-location-field[data-v-faf87bf6] .address-text-field .v-field-label--floating{top:0;transform:translateY(-50%);font-size:12px;color:rgba(0,0,0,.6)}.booking-location-field[data-v-faf87bf6] .address-text-field .v-field__input,.booking-location-field[data-v-faf87bf6] .place-autocomplete-container{min-height:56px;padding:16px 12px;border-radius:4px;font-size:16px}.booking-location-field[data-v-faf87bf6] .place-autocomplete-container{position:relative;z-index:2}.booking-location-field[data-v-faf87bf6] .v-input__details{padding:0 12px;min-height:auto;margin-bottom:8px}@media screen and (max-width:600px){.booking-info-page-container .btn-next[data-v-faf87bf6]{width:100%}}.employee-select-page-container[data-v-5b6a0d85]{min-height:500px;position:relative;width:100%}.employee-select-page-container .list-view[data-v-5b6a0d85]{overflow-x:hidden;overflow-y:auto;margin-top:20px;height:380px}.employee-select-page-container .footer[data-v-5b6a0d85]{position:absolute;bottom:0;width:100%;display:flex;align-items:center;justify-content:space-between}.employee-select-page-container .footer .btn-next[data-v-5b6a0d85]{width:300px;font-size:14px}.week-selection-bar-container .label[data-v-004f103a]{font-size:14px;font-weight:500;color:#263238;margin-bottom:10px;display:block}.week-selection-bar-container .cell[data-v-004f103a]{width:36px;height:36px;border-radius:50%;border:2px solid #e0e0e0;margin-right:10px;margin-bottom:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.week-selection-bar-container .cell[data-v-004f103a]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06)}.week-selection-bar-container .week-text[data-v-004f103a]{color:#676767;font-size:13px;font-weight:600}.week-selection-bar-container .cell.week-day--active[data-v-004f103a]{background-color:#63bdc4;border-color:#63bdc4}.week-selection-bar-container .cell.week-day--active .week-text[data-v-004f103a]{color:#fff}.week-selection-bar-container .error-text[data-v-004f103a]{font-size:12px;color:#dc3545;margin-top:6px;margin-left:0}.recurring-page-container[data-v-58efec2e]{min-height:500px;position:relative;width:100%}.recurring-page-container .check-box[data-v-58efec2e]{font-family:Roboto,sans-serif;display:flex;align-items:center;font-size:14px}.recurring-page-container .check-box .checkbox[data-v-58efec2e]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;margin-right:10px;cursor:pointer}.recurring-page-container .check-box a[data-v-58efec2e]{margin-left:5px;color:#000;font-weight:700}.recurring-page-container .footer[data-v-58efec2e]{position:absolute;bottom:0;width:100%;display:flex;align-items:center;justify-content:space-between}.recurring-page-container .footer .btn-next[data-v-58efec2e]{width:300px;font-size:14px}.new-booking-request-page .page-content[data-v-867df500]{max-width:720px;margin:0 auto}.new-booking-request-container[data-v-867df500]{margin-top:24px}.new-booking-request-card[data-v-867df500]{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e0e0e0;overflow:hidden}.stepper-header[data-v-867df500]{padding:24px 28px 0;margin-bottom:8px}.stepper-steps[data-v-867df500]{display:flex;justify-content:space-between;position:relative;z-index:1}.stepper-step[data-v-867df500]{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;max-width:33.33%}.stepper-step__number[data-v-867df500]{width:32px;height:32px;border-radius:50%;background:#e0e0e0;color:#676767;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.stepper-step__label[data-v-867df500]{font-size:12px;font-weight:500;color:#676767;text-align:center;transition:color .2s ease}.stepper-step--active .stepper-step__number[data-v-867df500]{background:#63bdc4;color:#fff}.stepper-step--active .stepper-step__label[data-v-867df500]{color:#263238}.stepper-step--done .stepper-step__number[data-v-867df500]{background:#55a6ab;color:#fff}.stepper-step--done .stepper-step__label[data-v-867df500]{color:#263238}.stepper-line[data-v-867df500]{height:4px;background:#e8e8e8;border-radius:2px;margin:16px 16px 0;overflow:hidden}.stepper-line__fill[data-v-867df500]{height:100%;background:#63bdc4;border-radius:2px;transition:width .3s ease}.stepper-content[data-v-867df500]{padding:24px 28px 32px;min-height:360px}