.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-333017b4]{padding:25px}.place-autocomplete-container[data-v-34aa35fc]{width:100%;min-height:0}.place-autocomplete-container[data-minimal][data-v-34aa35fc]{height:22px;display:flex;align-items:center}.place-autocomplete-container--legacy[data-v-34aa35fc]{display:flex;align-items:center}.place-autocomplete-legacy-input[data-v-34aa35fc]{width:100%;border:none;background:transparent;outline:none;font-family:Roboto,sans-serif;padding:0;color:rgba(0,0,0,.87)}.place-autocomplete-legacy-input[data-v-34aa35fc]::-moz-placeholder{color:#c9c9c9}.place-autocomplete-legacy-input[data-v-34aa35fc]::placeholder{color:#c9c9c9}.place-autocomplete-container--match-height .place-autocomplete-legacy-input[data-v-34aa35fc]{min-height:44px;line-height:44px}.place-autocomplete-container--custom[data-v-34aa35fc]{display:flex;align-items:center;position:relative}.place-autocomplete-custom-wrapper[data-v-34aa35fc]{position:relative;width:100%;flex:1;min-width:0}.place-autocomplete-custom-input[data-v-34aa35fc]{width:100%;border:none;background:transparent;outline:none;font-family:Roboto,sans-serif;padding:0;color:rgba(0,0,0,.87)}.place-autocomplete-custom-input[data-v-34aa35fc]::-moz-placeholder{color:#c9c9c9}.place-autocomplete-custom-input[data-v-34aa35fc]::placeholder{color:#c9c9c9}.place-autocomplete-container--match-height .place-autocomplete-custom-input[data-v-34aa35fc]{min-height:44px;line-height:44px}.place-autocomplete-custom-list.pac-container[data-v-34aa35fc]{position:absolute;left:0;right:0;top:100%;margin-top:0;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,.2);max-height:300px;overflow-x:hidden;overflow-y:auto;z-index:10000;padding:0;margin:0;font-family:Roboto,Arial,sans-serif;font-size:14px}.place-autocomplete-custom-list__item.pac-item[data-v-34aa35fc]{display:flex;align-items:flex-start;width:100%;min-height:44px;padding:8px 12px 8px 44px;text-align:left;border:none;background:#fff;cursor:pointer;position:relative;line-height:1.3;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.12)}.place-autocomplete-custom-list__item.pac-item[data-v-34aa35fc]:last-child{border-bottom:none}.place-autocomplete-custom-list__item.pac-item[data-v-34aa35fc]:hover{background:#f1f3f4}.place-autocomplete-custom-list__item.pac-item[data-v-34aa35fc]:focus{outline:none;background:#e8eaed}.place-autocomplete-custom-list__item .pac-icon[data-v-34aa35fc]{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.place-autocomplete-custom-list__item .pac-icon svg[data-v-34aa35fc]{display:block;width:17px;height:17px}.pac-item-query[data-v-34aa35fc]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1}.pac-item-query__main[data-v-34aa35fc]{font-size:14px;font-weight:400;color:#202124;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.pac-item-query__main .pac-item-query__matched[data-v-34aa35fc]{font-weight:700;color:#202124}.pac-item-query__secondary[data-v-34aa35fc]{font-size:12px;color:#5f6368;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.pac-item-query__secondary .pac-item-query__matched[data-v-34aa35fc]{font-weight:600;color:#5f6368}.pac-item-query__full .pac-item-query__matched[data-v-34aa35fc]{font-weight:700;color:#202124}.pac-item-query__full[data-v-34aa35fc]{font-size:14px;color:#202124;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.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-b987208e]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 10px;width:100%;min-width:0;border-radius:10px;color:#263238;overflow:hidden;position:relative;transition:box-shadow .2s ease,background-color .2s ease;box-sizing:border-box}.category-cell.selectable[data-v-b987208e]{cursor:pointer}.category-cell.selectable[data-v-b987208e]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.category-cell.selected[data-v-b987208e]{background:rgba(99,189,196,.05)}.category-cell.selected .category-cell__icon-wrap[data-v-b987208e]{border-color:rgba(99,189,196,.3)}.category-cell.selected .title-text[data-v-b987208e]{font-weight:600;color:#46b0b8}.category-cell__icon-wrap[data-v-b987208e]{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-b987208e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-cell .icon-placeholder[data-v-b987208e]{color:#676767}.category-cell__check[data-v-b987208e]{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-b987208e]{font-size:12px;line-height:1.35;text-align:center;white-space:normal;word-break:break-word;font-weight:500;color:#263238;width:100%}.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-5f6c8da6]{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-5f6c8da6]{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-5f6c8da6]{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-5f6c8da6]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.search-filter-modal .modal-content .title-box .title-text[data-v-5f6c8da6]{font-weight:600;font-size:20px;color:#263238}.search-filter-modal .modal-content .location-field[data-v-5f6c8da6]{margin:0 25px}.search-filter-modal .modal-content .distance-box[data-v-5f6c8da6]{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-5f6c8da6]{opacity:.5;pointer-events:none}.search-filter-modal .modal-content .distance-box .top[data-v-5f6c8da6]{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-5f6c8da6]{color:#546e74}.search-filter-modal .modal-content .distance-box .top .value-text[data-v-5f6c8da6]{color:#63bdc4}.search-filter-modal .modal-content .btn-groups[data-v-5f6c8da6]{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-5f6c8da6]{cursor:pointer;width:160px;color:#0b0b0b}.search-filter-modal .modal-content .btn-groups .btn-apply[data-v-5f6c8da6]{background:#5fb9c4;border-radius:20px;color:#fff;cursor:pointer;width:160px;padding:7px 0}.search-filter-modal .vue-slider-process[data-v-5f6c8da6]{background-color:#63bdc4}.search-filter-modal .vue-slider:hover .vue-slider-dot-handle[data-v-5f6c8da6]:hover{border-color:#63bdc4}.search-filter-modal .vue-slider-dot-handle[data-v-5f6c8da6]{border:2px solid #63bdc4}.search-filter-modal .vue-slider:hover .vue-slider-process[data-v-5f6c8da6]{background-color:#63bdc4}.search-filter-modal .category-wrapper[data-v-5f6c8da6]{padding:20px 25px}.search-filter-modal .add-image[data-v-5f6c8da6]{width:16px;height:16px}.search-filter-modal .category-container[data-v-5f6c8da6]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.decline-invite-modal[data-v-d9950086]{padding:24px}.decline-invite-modal .description[data-v-d9950086]{font-size:14px;color:gray;margin-bottom:25px}.decline-invite-modal .reason-list[data-v-d9950086]{display:flex;flex-direction:column;margin-top:10px}.decline-invite-modal .reason-list .radio-option[data-v-d9950086]{margin-bottom:10px;font-size:14px}.decline-invite-modal .reason-list .radio-option input[type=radio][data-v-d9950086]{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-78f87344]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-78f87344]{display:flex;align-items:center}.v-start[data-v-78f87344]{display:flex;align-items:flex-start}.v-end[data-v-78f87344]{display:flex;align-items:flex-end}.v-around[data-v-78f87344]{display:flex;justify-content:space-around}.v-between[data-v-78f87344]{display:flex;justify-content:space-between}.v-column[data-v-78f87344]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-78f87344]{align-items:center}.align-top[data-v-78f87344]{vertical-align:top}.txt-align-left[data-v-78f87344]{text-align:left}.txt-align-center[data-v-78f87344]{text-align:center}.txt-align-right[data-v-78f87344]{text-align:right}.bg-darkgrey[data-v-78f87344]{background-color:#2d2d2d}.bg-standard[data-v-78f87344]{background-color:#057777}.bg-white[data-v-78f87344]{background-color:#fff}.bg-lightgrey[data-v-78f87344]{background-color:#d3d3d3}.f-4[data-v-78f87344]{font-size:.4rem}.f-5[data-v-78f87344]{font-size:.5rem}.f-6[data-v-78f87344]{font-size:.65rem}.f-7[data-v-78f87344]{font-size:.75rem}.f-8[data-v-78f87344]{font-size:.8rem}.f-10[data-v-78f87344]{font-size:1rem}.f-12[data-v-78f87344]{font-size:1.2rem}.f-14[data-v-78f87344]{font-size:1.4rem}.f-18[data-v-78f87344]{font-size:1.8rem}.f-20[data-v-78f87344]{font-size:2rem}.f-24[data-v-78f87344]{font-size:2.25rem}.f-white[data-v-78f87344]{color:#fff}.f-black[data-v-78f87344]{color:#000}.f-grey[data-v-78f87344]{color:#263238}.f-lightgrey[data-v-78f87344]{color:#546e7a}.f-green[data-v-78f87344]{color:#63bdc4}.f-darkgreen[data-v-78f87344]{color:#057777}.f-orange[data-v-78f87344]{color:#fd5e4d}.f-weight-500[data-v-78f87344]{font-weight:500}.f-weight-600[data-v-78f87344]{font-weight:600}.f-weight-700[data-v-78f87344]{font-weight:700}.f-weight-800[data-v-78f87344]{font-weight:800}.font-italic[data-v-78f87344]{font-style:italic}.w-20[data-v-78f87344]{width:20%}.w-30[data-v-78f87344]{width:30%}.w-33[data-v-78f87344]{width:33%}.w-40[data-v-78f87344]{width:40%}.w-50[data-v-78f87344]{width:50%}.w-60[data-v-78f87344]{width:60%}.w-70[data-v-78f87344]{width:70%}.w-80[data-v-78f87344]{width:80%}.w-90[data-v-78f87344]{width:90%}.w-100[data-v-78f87344]{width:100%}.b-radius-25[data-v-78f87344]{border-radius:25px}.b-radius-10[data-v-78f87344]{border-radius:10px}.border-1-color[data-v-78f87344]{border:1px solid #e0e0e0}.border-right-1[data-v-78f87344]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-78f87344]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-78f87344]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-78f87344]{padding:0}.p-8[data-v-78f87344]{padding:8px}.p-10[data-v-78f87344]{padding:10px}.p-12[data-v-78f87344]{padding:12px}.p-15[data-v-78f87344]{padding:15px}.p-20[data-v-78f87344]{padding:20px}.p-30[data-v-78f87344]{padding:30px}.p-40[data-v-78f87344]{padding:40px}.p-50[data-v-78f87344]{padding:50px}.pl-10[data-v-78f87344]{padding-left:10px}.pl-20[data-v-78f87344]{padding-left:20px}.pl-30[data-v-78f87344]{padding-left:30px}.pl-40[data-v-78f87344]{padding-left:40px}.pl-50[data-v-78f87344]{padding-left:50px}.pr-10[data-v-78f87344]{padding-right:10px}.pr-20[data-v-78f87344]{padding-right:20px}.pr-30[data-v-78f87344]{padding-right:30px}.pr-40[data-v-78f87344]{padding-right:40px}.pr-50[data-v-78f87344]{padding-right:50px}.pt-10[data-v-78f87344]{padding-top:10px}.pt-20[data-v-78f87344]{padding-top:20px}.pt-30[data-v-78f87344]{padding-top:30px}.pt-40[data-v-78f87344]{padding-top:40px}.pt-50[data-v-78f87344]{padding-top:50px}.pb-10[data-v-78f87344]{padding-bottom:10px}.pb-20[data-v-78f87344]{padding-bottom:20px}.pb-30[data-v-78f87344]{padding-bottom:30px}.pb-40[data-v-78f87344]{padding-bottom:40px}.pb-50[data-v-78f87344]{padding-bottom:50px}.m-0[data-v-78f87344]{margin:0}.m-10[data-v-78f87344]{margin:10px}.m-15[data-v-78f87344]{margin:15px}.m-20[data-v-78f87344]{margin:20px}.m-25[data-v-78f87344]{margin:25px}.m-30[data-v-78f87344]{margin:30px}.m-40[data-v-78f87344]{margin:40px}.m-50[data-v-78f87344]{margin:50px}.ml-10[data-v-78f87344]{margin-left:10px}.ml-20[data-v-78f87344]{margin-left:20px}.ml-30[data-v-78f87344]{margin-left:30px}.ml-40[data-v-78f87344]{margin-left:40px}.ml-50[data-v-78f87344]{margin-left:50px}.ml-60[data-v-78f87344]{margin-left:60px}.mr-10[data-v-78f87344]{margin-right:10px}.mr-20[data-v-78f87344]{margin-right:20px}.mr-30[data-v-78f87344]{margin-right:30px}.mr-40[data-v-78f87344]{margin-right:40px}.mr-50[data-v-78f87344]{margin-right:50px}.mt-5[data-v-78f87344]{margin-top:5px}.mt-10[data-v-78f87344]{margin-top:10px}.mt-20[data-v-78f87344]{margin-top:20px}.mt-30[data-v-78f87344]{margin-top:30px}.mt-40[data-v-78f87344]{margin-top:40px}.mt-50[data-v-78f87344]{margin-top:50px}.mt-60[data-v-78f87344]{margin-top:60px}.mt-70[data-v-78f87344]{margin-top:70px}.mb-0[data-v-78f87344]{margin-bottom:0}.mb-5[data-v-78f87344]{margin-bottom:5px}.mb-10[data-v-78f87344]{margin-bottom:10px}.mb-15[data-v-78f87344]{margin-bottom:15px}.mb-20[data-v-78f87344]{margin-bottom:20px}.mb-30[data-v-78f87344]{margin-bottom:30px}.mb-40[data-v-78f87344]{margin-bottom:40px}.mb-50[data-v-78f87344]{margin-bottom:50px}.cursor-pointer[data-v-78f87344]{cursor:pointer}.height-1[data-v-78f87344]{line-height:1}body[data-v-78f87344],html[data-v-78f87344]{font-family:Roboto,sans-serif!important;height:100%}body[data-v-78f87344]:not(.auth-page),html[data-v-78f87344]:not(.auth-page){overflow-y:auto}body.auth-page[data-v-78f87344],html.auth-page[data-v-78f87344]{overflow:hidden;height:100%;position:fixed;width:100%}.error-text[data-v-78f87344]{color:red;margin:6px 0 0 10px;font-family:Roboto,sans-serif;font-size:12px}.label-text[data-v-78f87344]{color:#546e7a;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:14px}.section-text[data-v-78f87344]{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-78f87344]{word-break:break-all}.auth-view[data-v-78f87344]{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-78f87344]{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-78f87344]{width:100%}.main-page[data-v-78f87344]{padding-top:64px;margin-left:250px;min-height:100%;background-color:#f4f6f8;flex-grow:1}.main-page.drawer[data-v-78f87344]{margin-left:250px}.main-page .page-content[data-v-78f87344]{padding:30px 60px;min-height:calc(100vh - 70px)}.main-page .page-content.show-ads[data-v-78f87344]{min-height:calc(100vh - 120px)}.box-shadow[data-v-78f87344]{box-shadow:0 2px 2px rgba(0,0,0,.1)}.photo-preview-container[data-v-78f87344]{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-78f87344]{margin:auto}.photo-preview-container .v-responsive__content[data-v-78f87344]{display:flex}.photo-preview-container .btn-close[data-v-78f87344]{position:absolute;right:20px;top:20px;color:#fff}.ad-container[data-v-78f87344]{min-width:240px;display:flex;align-items:flex-end;background-color:#f4f6f8;position:relative}.ad-container .adswrapper[data-v-78f87344]{width:100%;height:100%;position:fixed;bottom:20px}.adsbygoogle.adsbygoogle-noablate[data-v-78f87344]{display:none!important;left:-9999px!important}@media screen and (max-width:1200px){.main-page .page-content[data-v-78f87344]{padding:20px 20px 20px 30px}}@media screen and (max-width:1024px){.auth-view[data-v-78f87344]{padding-top:88px}.form-container[data-v-78f87344]{margin-top:32px}}@media screen and (max-width:768px){.main-page[data-v-78f87344]{margin-left:65px}}@media screen and (max-width:650px){.auth-view[data-v-78f87344]{padding-top:88px}.form-container[data-v-78f87344]{margin:32px 20px 30px 20px;padding:20px;max-width:auto;min-width:auto;width:auto}.main-page .page-content[data-v-78f87344]{padding:15px}}@media screen and (max-width:576px){.ad-container[data-v-78f87344]{position:fixed;bottom:0;right:0;height:50px;z-index:100;width:calc(100% - 65px)}.ad-container .adswrapper[data-v-78f87344]{position:static}.dashboard-page[data-v-78f87344]{display:block!important}.main-page .page-content[data-v-78f87344]{max-height:calc(100vh - 175px)!important;min-height:calc(100vh - 175px)!important;overflow-y:auto}.w320h50[data-v-78f87344]{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view[data-v-78f87344]{padding-top:72px}.form-container[data-v-78f87344]{margin:32px 20px 30px 20px}}@media screen and (max-width:375px){.auth-view .background-view .auth-logo[data-v-78f87344]{height:32px}}@media screen and (max-width:320px){.auth-view .background-view .auth-logo[data-v-78f87344]{height:28px}.auth-view .page-title[data-v-78f87344]{font-size:14px}.auth-view .sub-text[data-v-78f87344]{margin-bottom:20px}}.round-text-container .input-form[data-v-78f87344]{width:100%;display:flex;justify-content:flex-start;border:1px solid #d3d3d3;border-radius:4px;padding:8px 10px;transition:border-color .2s ease}.round-text-container .input-form[data-v-78f87344]:focus-within{border-color:#63bdc4}.round-text-container .input-form .icon-box[data-v-78f87344]{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-78f87344]{color:#d8d8d8}.round-text-container .input-form input[data-v-78f87344],.round-text-container .input-form textarea[data-v-78f87344]{width:100%;color:#000;font-family:Roboto,sans-serif;border:none;font-size:1rem;padding:0}.round-text-container .input-form input[data-v-78f87344]:active,.round-text-container .input-form input[data-v-78f87344]:focus,.round-text-container .input-form input[data-v-78f87344]:focus-visible,.round-text-container .input-form input[data-v-78f87344]:hover,.round-text-container .input-form input[data-v-78f87344]:visited,.round-text-container .input-form textarea[data-v-78f87344]:active,.round-text-container .input-form textarea[data-v-78f87344]:focus,.round-text-container .input-form textarea[data-v-78f87344]:focus-visible,.round-text-container .input-form textarea[data-v-78f87344]:hover,.round-text-container .input-form textarea[data-v-78f87344]:visited{outline:none}.round-text-container .input-form input[data-v-78f87344]::-moz-placeholder,.round-text-container .input-form textarea[data-v-78f87344]::-moz-placeholder{color:#c9c9c9;opacity:1}.round-text-container .input-form input[data-v-78f87344]::placeholder,.round-text-container .input-form textarea[data-v-78f87344]::placeholder{color:#c9c9c9;opacity:1}.round-text-container .input-form input[data-v-78f87344]:-ms-input-placeholder,.round-text-container .input-form textarea[data-v-78f87344]:-ms-input-placeholder{color:#c9c9c9}.round-text-container .input-form input[data-v-78f87344]::-ms-input-placeholder,.round-text-container .input-form textarea[data-v-78f87344]::-ms-input-placeholder{color:#c9c9c9}.round-text-container .input-form textarea[data-v-78f87344]{height:120px}.round-text-container .input-form input[data-v-78f87344]::-webkit-inner-spin-button,.round-text-container .input-form input[data-v-78f87344]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.round-text-container .input-form span[data-v-78f87344]{display:flex;align-items:center;width:18px;height:18px;margin-right:10px}.round-text-container .input-form a[data-v-78f87344]{color:gray;text-decoration:none;cursor:pointer}[data-v-78f87344] .v-text-field__suffix{opacity:1;color:#000}[data-v-78f87344] .v-input__details{padding:0!important;margin-left:10px}[data-v-78f87344] .v-input__details .v-messages{opacity:1}[data-v-78f87344] .v-input__details .v-messages .v-messages__message{color:#e53935;margin-top:4px;margin-bottom:10px}[data-v-78f87344] .v-input__details:has(.v-messages__message:empty),[data-v-78f87344] .v-input__details:not(:has(.v-messages__message)){display:none!important}.chip-container[data-v-78f87344]{display:flex;flex-wrap:wrap;align-content:space-between;width:100%}.chip-container .chip[data-v-78f87344]{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-78f87344]{width:8px;height:8px;cursor:pointer;margin-left:10px}.chip-container input[data-v-78f87344]{flex:1 1 auto;padding:4px}.vue-component-container[data-v-78f87344]{height:auto}.vue-component-container.address-dropdown-open[data-v-78f87344]{position:relative;z-index:3000}[data-v-78f87344] .v-select{font-family:Roboto,sans-serif}[data-v-78f87344] .v-input__control>div{margin-bottom:8px}[data-v-78f87344] .v-input__slot{min-height:42px!important;margin-bottom:8px!important}[data-v-78f87344] .v-select.v-text-field input{padding:0!important}[data-v-78f87344] .v-text-field--outlined .v-label{top:5px;margin-top:9px;color:#c9c9c9}[data-v-78f87344] .v-field .v-label.v-field-label--floating{color:#263238}[data-v-78f87344] .v-text-field__details{display:none;margin-bottom:8px}[data-v-78f87344] .v-text-field--enclosed .v-input__append-inner{margin-top:10px}[data-v-78f87344] .v-bottom-sheet.v-dialog{margin-left:250px}[data-v-78f87344] .v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:0!important}[data-v-78f87344] .v-text-field--outlined fieldset{border-width:1px;border-radius:4px;border-color:#d3d3d3}[data-v-78f87344] .v-field__outline{--v-field-border-opacity:1;border-radius:4px;color:#d3d3d3}[data-v-78f87344] .v-field:hover .v-field__outline{color:#bfbfbf}[data-v-78f87344] .v-field.v-field--focused .v-field__outline{color:#63bdc4;--v-field-border-width:1px}[data-v-78f87344] .v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label{top:5px}[data-v-78f87344] .v-text-field--outlined .v-label{top:3px}.v-field[data-v-78f87344]{position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:4px;background-color:#fdfdfd;transition:background-color .2s,box-shadow .2s,border-color .2s}[data-v-78f87344] .v-field{margin-bottom:0!important;color:#757575;border-radius:4px;--v-field-border-width:1px}.v-field--focused[data-v-78f87344]{background-color:#eee}.v-field__overlay[data-v-78f87344]{position:absolute;inset:0;border-radius:4px}.v-field__field[data-v-78f87344]{position:relative}[data-v-78f87344] .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-78f87344] .v-textarea .v-field__input{min-height:auto;line-height:1.5;padding-top:12px;padding-bottom:12px}[data-v-78f87344] .v-text-field__prefix{min-height:44px;padding:0;padding-left:16px}.v-label[data-v-78f87344]{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-78f87344]{--place-autocomplete-input-height:44px;position:relative;z-index:1;width:100%;border:1px solid #d3d3d3;border-radius:4px;background:#fff;min-height:44px;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;transition:border-color .2s ease}.address-text-field[data-v-78f87344]:hover{border-color:#bfbfbf}.address-text-field[data-v-78f87344]:focus-within{border-color:#63bdc4}.address-text-field .v-field-label[data-v-78f87344]{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-78f87344]{top:-8px;font-size:12px;color:#263238}.address-text-field[data-v-78f87344] .place-autocomplete-container{flex:1;min-height:44px;padding-left:0;margin-left:0}.address-text-field[data-v-78f87344] .place-autocomplete-container .place-autocomplete-custom-input,.address-text-field[data-v-78f87344] .place-autocomplete-container .place-autocomplete-legacy-input,.address-text-field[data-v-78f87344] .place-autocomplete-container .v-field__input{padding-left:0!important}.address-text-field .v-field__input[data-v-78f87344]{width:100%;font-size:16px;border:none;border-radius:0;padding:0;background:transparent;min-height:44px;line-height:44px}.address-text-field .v-input__details[data-v-78f87344]{margin-bottom:8px}.address-text-field .v-messages__message[data-v-78f87344]{color:#e53935;font-size:12px;margin-left:4px}.address-text-field.has-error[data-v-78f87344]{border-color:#e53935!important}[data-v-78f87344] .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-78f87344]{color:#e53935!important}[data-v-78f87344] .v-input .v-input__details{margin-bottom:8px}[data-v-78f87344] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}[data-v-78f87344] .v-field.v-field--error .v-label{color:#ff5252!important}[data-v-78f87344] .v-input.v-input--error .v-messages__message{color:#e53935!important}[data-v-78f87344] .v-field.v-field--error .v-icon{color:#ff5252!important}.suggestion-cell[data-v-04907498]{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-04907498]:hover{background:#f5f5f5}.suggestion-cell[data-v-04907498]:active{background:rgba(99,189,196,.08)}.suggestion-cell-icon[data-v-04907498]{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-04907498] .v-icon{color:inherit!important}.suggestion-cell-content[data-v-04907498]{flex:1;min-width:0;overflow:hidden}.suggestion-cell-line[data-v-04907498]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.suggestion-cell-title[data-v-04907498]{font-size:14px;font-weight:600;color:#222}.suggestion-cell-title .highlight[data-v-04907498]{color:#63bdc4;font-weight:600}.suggestion-cell-title .normal[data-v-04907498]{font-weight:500}.suggestion-cell-extra[data-v-04907498]{font-size:13px;color:#6b7280;font-weight:400;margin-left:4px}.suggestion-cell-avatar[data-v-04907498]{flex-shrink:0;width:36px;height:36px;-o-object-fit:cover;object-fit:cover}.suggestion-cell-avatar.round[data-v-04907498]{border-radius:50%}.suggestion-cell-avatar.square[data-v-04907498]{border-radius:6px}.search-input-container[data-v-5dbaa23d]{width:-moz-fit-content;width:fit-content;position:relative;z-index:2}@media screen and (max-width:1024px){.search-input-container[data-v-5dbaa23d]{width:100%}}.search-input-container .search-input[data-v-5dbaa23d]{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-5dbaa23d]{width:100%}}.search-input-container .search-icon[data-v-5dbaa23d]{position:absolute;left:10px;top:9px}.search-input-container .close-icon[data-v-5dbaa23d]{position:absolute;right:10px;top:5px}.search-input-container .title-text[data-v-5dbaa23d]{font-size:18px}.search-input-container .suggestions-container[data-v-5dbaa23d]{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-5dbaa23d]{width:100%}}.search-input-container .suggestions-container[data-v-5dbaa23d]>*{border-bottom:1px solid #f0f0f0}.search-input-container .suggestions-container[data-v-5dbaa23d]>:last-child{border-bottom:none}.small-rate-container .star-img[data-v-f3c1c96e]{width:15px;height:15px;margin-right:3px}.personal-info-modal .modal-form-scroll[data-v-1cc16809]{max-height:min(65vh,520px);overflow-y:auto;overflow-x:hidden;padding:24px}.personal-info-modal .modal-form-scroll[data-v-1cc16809]::-webkit-scrollbar{width:6px}.personal-info-modal .modal-form-scroll[data-v-1cc16809]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:3px}.personal-info-modal .form-section[data-v-1cc16809]{margin-bottom:24px}.personal-info-modal .form-section[data-v-1cc16809]:last-child{margin-bottom:8px}.personal-info-modal .section-title[data-v-1cc16809]{font-size:15px;font-weight:600;color:#263238;margin-bottom:12px;padding-bottom:4px}.personal-info-modal .section-hint[data-v-1cc16809]{font-size:13px;color:#676767;margin:-4px 0 10px 0;line-height:1.4}.personal-info-modal .account-type-row[data-v-1cc16809]{margin-bottom:0}.personal-info-modal .account-type-btn[data-v-1cc16809]{font-weight:500;text-transform:none;padding:12px 20px;border-radius:8px;transition:all .2s ease;background-color:#f5f5f5;color:#555;border:1px solid #e0e0e0}.personal-info-modal .account-type-btn .v-icon[data-v-1cc16809]{margin-right:6px}.personal-info-modal .account-type-btn.active[data-v-1cc16809]{background-color:#63bdc4;color:#fff;border-color:#63bdc4}.personal-info-modal .account-type-btn.active .v-icon[data-v-1cc16809]{color:#fff}.personal-info-modal .account-type-btn[data-v-1cc16809]:hover{filter:brightness(.97)}.personal-info-modal .bio-field[data-v-1cc16809]{margin-bottom:4px}.personal-info-modal .profile-links-list[data-v-1cc16809]{display:flex;flex-direction:column;gap:12px}.personal-info-modal .profile-link-row[data-v-1cc16809]{display:flex;align-items:center;gap:12px}.personal-info-modal .profile-link-row .profile-link-icon[data-v-1cc16809]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(0,0,0,.06);color:#63bdc4}.personal-info-modal .profile-link-row .v-text-field[data-v-1cc16809]{flex:1;min-width:0}@media(max-width:480px){.personal-info-modal .profile-link-row[data-v-1cc16809]{flex-direction:column;align-items:stretch;gap:6px}.personal-info-modal .profile-link-row .profile-link-icon[data-v-1cc16809]{width:100%;height:36px}}.personal-info-modal[data-v-1cc16809] .v-input__control>div{margin-bottom:4px}.personal-info-modal[data-v-1cc16809] .v-input__details{padding:0 12px;min-height:auto;margin-bottom:4px}.personal-info-modal[data-v-1cc16809] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}.personal-info-modal[data-v-1cc16809] .v-field.v-field--error .v-label{color:#ff5252!important}.personal-info-modal[data-v-1cc16809] .v-input.v-input--error .v-messages__message{color:#e53935!important}.personal-info-modal[data-v-1cc16809] .v-field.v-field--error .v-icon{color:#ff5252!important}.personal-info-modal .personal-info-location-field[data-v-1cc16809] .vue-component-container{margin-bottom:4px}.personal-info-modal .personal-info-location-field[data-v-1cc16809] .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-1cc16809] .address-text-field .v-field__input,.personal-info-modal .personal-info-location-field[data-v-1cc16809] .place-autocomplete-container{min-height:56px;padding:16px 12px;border-radius:4px}.personal-info-modal .personal-info-location-field[data-v-1cc16809] .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-1cc16809] .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-1cc16809] .v-input__details{padding:0 12px;min-height:auto;margin-bottom:4px}@media(max-width:600px){.personal-info-modal[data-v-1cc16809]{padding:0 2px}.personal-info-modal .modal-form-scroll[data-v-1cc16809]{max-height:min(60vh,480px);margin-right:-2px}.personal-info-modal .section-title[data-v-1cc16809]{font-size:14px}}.category-selector[data-v-247e7c38]{padding:0;max-height:520px;display:flex;flex-direction:column;min-height:0;width:100%}.selector-header[data-v-247e7c38]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px;margin-bottom:4px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.btn-back[data-v-247e7c38]{display:inline-flex;align-items:center;gap:6px;padding:6px 0;margin:0 -4px 0 0;border:none;background:none;font-size:14px;font-weight:600;color:#63bdc4;cursor:pointer;font-family:inherit;transition:color .2s}.btn-back .v-icon[data-v-247e7c38]{color:#63bdc4}.btn-back:hover .v-icon[data-v-247e7c38],.btn-back[data-v-247e7c38]:hover{color:#43a9b1}.selector-title[data-v-247e7c38]{margin:0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em;flex:1;min-width:0}.selected-badge[data-v-247e7c38]{font-size:12px;font-weight:600;color:#63bdc4;background:rgba(99,189,196,.12);padding:4px 10px;border-radius:6px;flex-shrink:0}.intro-text[data-v-247e7c38]{margin:0 0 16px 0;font-size:14px;line-height:1.5;color:#676767;flex-shrink:0}.category-list[data-v-247e7c38]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:15px 0}.category-section[data-v-247e7c38]{flex-shrink:0}.category-section-title[data-v-247e7c38]{margin:0 0 12px 0;font-size:14px;font-weight:600;color:#263238;letter-spacing:-.01em;padding:0 10px 10px 10px;border-bottom:1px solid #e0e0e0}.sub-categories-grid[data-v-247e7c38]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;align-content:start}.empty-state[data-v-247e7c38]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;min-height:200px}.empty-state .empty-icon[data-v-247e7c38]{color:#676767;margin-bottom:12px;opacity:.7}.empty-state p[data-v-247e7c38]{margin:0;font-size:14px;color:#676767;line-height:1.5}@media(max-width:600px){.category-selector[data-v-247e7c38]{max-height:480px}.sub-categories-grid[data-v-247e7c38]{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px}}.job-details-modal[data-v-0d24b98c]{position:relative;padding:24px 24px 8px}.category-panel-wrap[data-v-0d24b98c]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;justify-content:flex-end;pointer-events:none}.category-panel-overlay[data-v-0d24b98c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);pointer-events:auto}.category-panel[data-v-0d24b98c]{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:100%;background:#fff;box-shadow:-4px 0 24px rgba(0,0,0,.15);pointer-events:auto;overflow:hidden;display:flex;flex-direction:column}.category-panel[data-v-0d24b98c] .category-selector{flex:1;min-height:0;max-height:none}.panel-enter-active[data-v-0d24b98c],.panel-leave-active[data-v-0d24b98c]{transition:opacity .25s ease}.panel-enter-active .category-panel[data-v-0d24b98c],.panel-leave-active .category-panel[data-v-0d24b98c]{transition:transform .25s ease}.panel-enter-from[data-v-0d24b98c],.panel-leave-to[data-v-0d24b98c]{opacity:0}.panel-enter-from .category-panel[data-v-0d24b98c],.panel-leave-to .category-panel[data-v-0d24b98c]{transform:translateX(100%)}.main-form[data-v-0d24b98c]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-0d24b98c]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-0d24b98c]{font-size:14px;font-weight:600;color:#263238}.overview-textarea[data-v-0d24b98c] .v-field__input{min-height:100px}.edit-icon[data-v-0d24b98c]{cursor:pointer;color:#63bdc4}.edit-icon[data-v-0d24b98c]:hover{color:#43a9b1}[data-v-0d24b98c] .category-chip{background:rgba(99,189,196,.12)!important;color:#263238;border:1px solid rgba(99,189,196,.3)}[data-v-0d24b98c] .form-field .v-field{border-radius:6px}[data-v-0d24b98c] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-0d24b98c] .v-input.v-input--error .v-field__outline .v-icon,[data-v-0d24b98c] .v-input.v-input--error .v-label,[data-v-0d24b98c] .v-input.v-input--error .v-messages__message{color:#dc3545!important}@media(max-width:600px){.job-details-modal[data-v-0d24b98c]{padding:20px 16px 8px}}.education-modal[data-v-7276fd7c]{padding:24px}.main-form[data-v-7276fd7c]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-7276fd7c]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-7276fd7c]{font-size:14px;font-weight:600;color:#263238}.field-optional[data-v-7276fd7c]{font-weight:400;color:#676767}.field-row[data-v-7276fd7c]{display:grid;gap:16px}.field-row--dates[data-v-7276fd7c],.field-row[data-v-7276fd7c]{grid-template-columns:1fr 1fr}.sr-only[data-v-7276fd7c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.education-modal[data-v-7276fd7c] .v-field__outline{--v-border-opacity:1;color:#e0e0e0!important;border-color:#e0e0e0!important}.education-modal[data-v-7276fd7c] .v-field--focus-within .v-field__outline,.education-modal[data-v-7276fd7c] .v-field--focused .v-field__outline{color:#63bdc4!important;border-color:#63bdc4!important}[data-v-7276fd7c] .form-field .v-field{border-radius:6px}[data-v-7276fd7c] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-7276fd7c] .v-input.v-input--error .v-field__outline .v-icon,[data-v-7276fd7c] .v-input.v-input--error .v-label,[data-v-7276fd7c] .v-input.v-input--error .v-messages__message{color:#dc3545!important}@media(max-width:600px){.education-modal[data-v-7276fd7c]{padding:20px 16px 8px}.field-row[data-v-7276fd7c]{grid-template-columns:1fr;gap:0}.field-row--dates[data-v-7276fd7c]{grid-template-columns:1fr 1fr}}.work-experience-modal[data-v-2fc70d80]{padding:24px}.main-form[data-v-2fc70d80]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-2fc70d80]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-2fc70d80]{font-size:14px;font-weight:600;color:#263238}.field-optional[data-v-2fc70d80]{font-weight:400;color:#676767}.field-row[data-v-2fc70d80]{display:grid;gap:16px}.field-row--dates[data-v-2fc70d80],.field-row[data-v-2fc70d80]{grid-template-columns:1fr 1fr}.sr-only[data-v-2fc70d80]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.work-experience-modal[data-v-2fc70d80] .v-field__outline{--v-border-opacity:1;color:#e0e0e0!important;border-color:#e0e0e0!important}.work-experience-modal[data-v-2fc70d80] .v-field--focus-within .v-field__outline,.work-experience-modal[data-v-2fc70d80] .v-field--focused .v-field__outline{color:#63bdc4!important;border-color:#63bdc4!important}[data-v-2fc70d80] .form-field .v-field{border-radius:6px}[data-v-2fc70d80] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-2fc70d80] .v-input.v-input--error .v-field__outline .v-icon,[data-v-2fc70d80] .v-input.v-input--error .v-label,[data-v-2fc70d80] .v-input.v-input--error .v-messages__message{color:#dc3545!important}@media(max-width:600px){.work-experience-modal[data-v-2fc70d80]{padding:20px 16px 8px}.field-row[data-v-2fc70d80]{grid-template-columns:1fr;gap:0}.field-row--dates[data-v-2fc70d80]{grid-template-columns:1fr 1fr}}.screen-question-modal[data-v-55569b5e]{padding:24px}.modal-intro[data-v-55569b5e]{font-size:14px;color:#676767;line-height:1.5;margin:0 0 24px 0}.modal-section[data-v-55569b5e]{margin-bottom:28px}.modal-section[data-v-55569b5e]:last-child{margin-bottom:0}.section-title[data-v-55569b5e]{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-55569b5e]{color:#63bdc4}.section-badge[data-v-55569b5e]{margin-left:8px;font-size:11px;font-weight:500;color:#676767;background:#f0f0f0;padding:2px 8px;border-radius:10px}.section-hint[data-v-55569b5e]{font-size:13px;color:#676767;margin:0 0 12px 0;line-height:1.4}.add-question-row[data-v-55569b5e]{display:flex;gap:10px;margin-bottom:12px}.question-input[data-v-55569b5e]{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-55569b5e]::-moz-placeholder{color:#999}.question-input[data-v-55569b5e]::placeholder{color:#999}.question-input[data-v-55569b5e]:focus{outline:none;border-color:#63bdc4}.add-question-btn[data-v-55569b5e]{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-55569b5e]:hover:not(:disabled){background:#55a6ab;transform:scale(1.02)}.add-question-btn[data-v-55569b5e]:disabled{opacity:.5;cursor:not-allowed;transform:none}.question-list[data-v-55569b5e]{display:flex;flex-direction:column;gap:8px}.question-item.question-card[data-v-55569b5e]{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-55569b5e]{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-55569b5e]{flex:1;min-width:0;font-size:14px;font-weight:500;color:#263238;line-height:1.4;padding:0}.question-remove-btn[data-v-55569b5e]{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-55569b5e]:hover{color:#dc3545;background:rgba(220,53,69,.08)}.suggested-section .section-title[data-v-55569b5e]{margin-bottom:4px}.suggested-list[data-v-55569b5e]{display:flex;flex-direction:column;gap:8px}.suggested-item[data-v-55569b5e]{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-55569b5e]:hover{border-color:rgba(99,189,196,.4);background:#fff}.suggested-item.selected[data-v-55569b5e]{border-color:#63bdc4;background:rgba(99,189,196,.06)}.suggested-item.selected .suggested-label[data-v-55569b5e]{color:#263238;font-weight:500}.suggested-checkbox[data-v-55569b5e]{margin:0;flex-shrink:0;width:20px;min-width:20px;height:20px;margin-top:2px;accent-color:#63bdc4;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:background .2s,border-color .2s}.suggested-checkbox[data-v-55569b5e]:hover{border-color:#63bdc4}.suggested-checkbox[data-v-55569b5e]:checked{background:#63bdc4;border-color:#63bdc4;color:#fff}.suggested-checkbox[data-v-55569b5e]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.suggested-label[data-v-55569b5e]{flex:1;min-width:0;font-size:14px;color:#263238;line-height:1.4;padding:0}@media(max-width:600px){.screen-question-modal[data-v-55569b5e]{padding:0 0 8px 0}.add-question-row[data-v-55569b5e]{flex-direction:column}.add-question-btn[data-v-55569b5e]{justify-content:center}}.change-password-modal[data-v-c9a93964]{display:flex;flex-direction:column;gap:24px;padding:24px}.intro-block[data-v-c9a93964]{display:flex;gap:14px;padding:16px;background:rgba(99,189,196,.08);border:1px solid rgba(99,189,196,.2);border-radius:8px}.intro-icon-wrap[data-v-c9a93964]{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(99,189,196,.12);border-radius:50%}.intro-icon[data-v-c9a93964]{color:#63bdc4!important}.intro-content[data-v-c9a93964]{min-width:0}.intro-title[data-v-c9a93964]{margin:0 0 6px 0;font-size:16px;font-weight:600;color:#263238;letter-spacing:-.01em}.intro-text[data-v-c9a93964]{margin:0;font-size:14px;line-height:1.5;color:#676767}.password-form[data-v-c9a93964]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-c9a93964]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-c9a93964]{font-size:14px;font-weight:600;color:#263238}[data-v-c9a93964] .password-field .v-field{border-radius:6px}[data-v-c9a93964] .password-field .v-field__outline{--v-field-border-opacity:0.35}[data-v-c9a93964] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-c9a93964] .v-input.v-input--error .v-field__outline .v-icon,[data-v-c9a93964] .v-input.v-input--error .v-label,[data-v-c9a93964] .v-input.v-input--error .v-messages__message{color:#dc3545!important}.confirm-delete-account-modal[data-v-894f2ba0]{display:flex;flex-direction:column;gap:20px;padding:24px}.warning-block[data-v-894f2ba0]{display:flex;gap:14px;padding:16px;background:rgba(220,53,69,.08);border:1px solid rgba(220,53,69,.25);border-radius:8px}.warning-icon-wrap[data-v-894f2ba0]{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(220,53,69,.12);border-radius:50%}.warning-icon[data-v-894f2ba0]{color:#dc3545!important}.warning-content[data-v-894f2ba0]{min-width:0}.warning-title[data-v-894f2ba0]{margin:0 0 6px 0;font-size:16px;font-weight:600;color:#263238;letter-spacing:-.01em}.warning-text[data-v-894f2ba0]{margin:0;font-size:14px;line-height:1.5;color:#676767}.implications-list[data-v-894f2ba0]{margin:0;padding-left:20px;font-size:14px;color:#676767;line-height:1.6}.implications-list li[data-v-894f2ba0]{margin-bottom:4px}.implications-list li[data-v-894f2ba0]:last-child{margin-bottom:0}.password-section[data-v-894f2ba0]{display:flex;flex-direction:column;gap:8px}.password-section-label[data-v-894f2ba0]{font-size:14px;font-weight:600;color:#263238}.password-form[data-v-894f2ba0]{margin:0}[data-v-894f2ba0] .password-field .v-field{border-radius:6px}[data-v-894f2ba0] .password-field .v-field__outline{--v-field-border-opacity:0.35}[data-v-894f2ba0] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-894f2ba0] .v-input.v-input--error .v-field__outline .v-icon,[data-v-894f2ba0] .v-input.v-input--error .v-label,[data-v-894f2ba0] .v-input.v-input--error .v-messages__message{color:#dc3545!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-d678e0c2]{display:flex;flex-direction:column;gap:16px;width:100%}.contract-card[data-v-d678e0c2]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:24px;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.06)}.contract-card-header[data-v-d678e0c2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.contract-status-pill[data-v-d678e0c2]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;color:rgba(0,0,0,.6);background:#f3f6f8;border-radius:16px;letter-spacing:.01em}.contract-status-pill.active[data-v-d678e0c2]{background:rgba(99,189,196,.12);color:#54b7be}.contract-status-pill.completed[data-v-d678e0c2]{background:rgba(76,175,80,.1);color:#2e7d32}.contract-status-pill.canceled[data-v-d678e0c2]{background:hsla(0,0%,62%,.12);color:#616161}.contract-header-action[data-v-d678e0c2]{flex-shrink:0}.contract-timeline[data-v-d678e0c2]{margin:0 0 24px;font-size:13px;color:rgba(0,0,0,.45);line-height:1.4}.contract-timeline-sep[data-v-d678e0c2]{margin:0 6px}.contract-section-label[data-v-d678e0c2]{margin:0 0 12px;font-size:12px;font-weight:600;color:rgba(0,0,0,.45);text-transform:uppercase;letter-spacing:.05em}.contract-party-section[data-v-d678e0c2]{padding-top:20px;border-top:1px solid #eef3f8}.contract-party-block[data-v-d678e0c2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.contract-party-profile[data-v-d678e0c2]{display:flex;align-items:center;gap:16px;min-width:0;cursor:pointer;flex:1}.contract-party-avatar[data-v-d678e0c2]{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:2px solid #eef3f8}.contract-party-details[data-v-d678e0c2]{min-width:0}.contract-party-name[data-v-d678e0c2]{margin:0 0 4px;font-size:20px;font-weight:600;color:rgba(0,0,0,.9);line-height:1.25;letter-spacing:-.01em}.contract-party-compensation[data-v-d678e0c2]{margin:0;font-size:18px;font-weight:600;color:#63bdc4;line-height:1.35;letter-spacing:-.01em}.contract-party-compensation-label[data-v-d678e0c2]{font-weight:500;color:rgba(0,0,0,.45)}.contract-party-message[data-v-d678e0c2]{flex-shrink:0}.contract-terms-inline[data-v-d678e0c2]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.contract-term-chip[data-v-d678e0c2]{display:inline-block;padding:6px 12px;font-size:13px;font-weight:500;color:rgba(0,0,0,.6);background:#f3f6f8;border-radius:16px}.contract-section[data-v-d678e0c2]{padding-top:24px;margin-top:24px;border-top:1px solid #eef3f8}.contract-section-title[data-v-d678e0c2]{margin:0 0 12px;font-size:16px;font-weight:600;color:rgba(0,0,0,.9);line-height:1.3}.contract-proposal-section .contract-proposal-content[data-v-d678e0c2]{font-size:14px;line-height:1.6;color:rgba(0,0,0,.6);padding:16px;background:#f3f6f8;border-radius:8px;white-space:pre-wrap;word-break:break-word}.contract-proposal-section .contract-proposal-content[data-v-d678e0c2] p{margin:0 0 10px}.contract-proposal-section .contract-proposal-content[data-v-d678e0c2] p:last-child{margin-bottom:0}.contract-review-card[data-v-d678e0c2]{padding:24px}.contract-review-card .contract-section-title[data-v-d678e0c2]{margin-bottom:8px}.contract-review-hint[data-v-d678e0c2]{margin:0 0 16px;font-size:13px;color:rgba(0,0,0,.45);line-height:1.45}.contract-review-rating[data-v-d678e0c2]{margin-bottom:16px}.contract-review-text[data-v-d678e0c2]{font-size:14px;line-height:1.55;color:rgba(0,0,0,.6);font-style:italic;padding:16px;background:#f3f6f8;border-radius:8px;border:1px solid #eef3f8}.contract-review-submit[data-v-d678e0c2]{margin-top:16px}@media screen and (max-width:600px){.contract-card[data-v-d678e0c2],.contract-review-card[data-v-d678e0c2]{padding:18px 20px}.contract-party-block[data-v-d678e0c2]{flex-direction:column;align-items:stretch}.contract-party-message[data-v-d678e0c2]{width:100%}.contract-party-avatar[data-v-d678e0c2]{width:56px;height:56px}.contract-party-name[data-v-d678e0c2]{font-size:18px}}.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-4d92f12e]{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-4d92f12e]:hover{border-color:#d1d1d1;box-shadow:0 2px 8px rgba(0,0,0,.08)}.job-card-header[data-v-4d92f12e]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.job-card-employer[data-v-4d92f12e]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:4px 0;cursor:pointer;border-radius:6px;transition:background .15s}.job-card-employer[data-v-4d92f12e]:hover{background:rgba(0,0,0,.04)}.job-card-employer-avatar[data-v-4d92f12e]{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.job-card-employer-label[data-v-4d92f12e]{font-size:13px;color:#6b7280;font-weight:500}.job-card-status[data-v-4d92f12e]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:4px 8px;border-radius:4px}.job-card-status.open[data-v-4d92f12e]{background:rgba(99,189,196,.2);color:#63bdc4}.job-card-status.active[data-v-4d92f12e]{background:rgba(25,118,210,.12);color:#1976d2}.job-card-status.completed[data-v-4d92f12e]{background:rgba(76,175,80,.12);color:#2e7d32}.job-card-date[data-v-4d92f12e]{font-size:12px;color:#6b7280}.job-card-title[data-v-4d92f12e]{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}.job-card-meta[data-v-4d92f12e]{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-4d92f12e],.job-card-meta .meta-location[data-v-4d92f12e]{display:inline-flex;align-items:center;gap:4px;font-weight:500}.job-card-meta .meta-budget[data-v-4d92f12e]{color:#222}.job-card-proposals[data-v-4d92f12e]{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-4d92f12e]{color:#63bdc4!important}.job-card-description-wrap[data-v-4d92f12e]{flex:1;display:flex;flex-direction:column;min-height:0}.job-card-description[data-v-4d92f12e]{flex:1;min-height:0;margin:0 0 12px;font-size:13px;color:#5e6d55;line-height:1.45;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.job-card-footer[data-v-4d92f12e]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #f0f0f0}.job-card-view[data-v-4d92f12e]{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-4d92f12e]{padding:16px;min-height:160px}.job-card-title[data-v-4d92f12e]{font-size:15px}}body[data-v-5562bcd8]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-5562bcd8]{display:flex;align-items:center}.v-start[data-v-5562bcd8]{display:flex;align-items:flex-start}.v-end[data-v-5562bcd8]{display:flex;align-items:flex-end}.v-around[data-v-5562bcd8]{display:flex;justify-content:space-around}.v-between[data-v-5562bcd8]{display:flex;justify-content:space-between}.v-column[data-v-5562bcd8]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-5562bcd8]{align-items:center}.align-top[data-v-5562bcd8]{vertical-align:top}.txt-align-left[data-v-5562bcd8]{text-align:left}.txt-align-center[data-v-5562bcd8]{text-align:center}.txt-align-right[data-v-5562bcd8]{text-align:right}.bg-darkgrey[data-v-5562bcd8]{background-color:#2d2d2d}.bg-standard[data-v-5562bcd8]{background-color:#057777}.bg-white[data-v-5562bcd8]{background-color:#fff}.bg-lightgrey[data-v-5562bcd8]{background-color:#d3d3d3}.f-4[data-v-5562bcd8]{font-size:.4rem}.f-5[data-v-5562bcd8]{font-size:.5rem}.f-6[data-v-5562bcd8]{font-size:.65rem}.f-7[data-v-5562bcd8]{font-size:.75rem}.f-8[data-v-5562bcd8]{font-size:.8rem}.f-10[data-v-5562bcd8]{font-size:1rem}.f-12[data-v-5562bcd8]{font-size:1.2rem}.f-14[data-v-5562bcd8]{font-size:1.4rem}.f-18[data-v-5562bcd8]{font-size:1.8rem}.f-20[data-v-5562bcd8]{font-size:2rem}.f-24[data-v-5562bcd8]{font-size:2.25rem}.f-white[data-v-5562bcd8]{color:#fff}.f-black[data-v-5562bcd8]{color:#000}.f-grey[data-v-5562bcd8]{color:#263238}.f-lightgrey[data-v-5562bcd8]{color:#546e7a}.f-green[data-v-5562bcd8]{color:#63bdc4}.f-darkgreen[data-v-5562bcd8]{color:#057777}.f-orange[data-v-5562bcd8]{color:#fd5e4d}.f-weight-500[data-v-5562bcd8]{font-weight:500}.f-weight-600[data-v-5562bcd8]{font-weight:600}.f-weight-700[data-v-5562bcd8]{font-weight:700}.f-weight-800[data-v-5562bcd8]{font-weight:800}.font-italic[data-v-5562bcd8]{font-style:italic}.w-20[data-v-5562bcd8]{width:20%}.w-30[data-v-5562bcd8]{width:30%}.w-33[data-v-5562bcd8]{width:33%}.w-40[data-v-5562bcd8]{width:40%}.w-50[data-v-5562bcd8]{width:50%}.w-60[data-v-5562bcd8]{width:60%}.w-70[data-v-5562bcd8]{width:70%}.w-80[data-v-5562bcd8]{width:80%}.w-90[data-v-5562bcd8]{width:90%}.w-100[data-v-5562bcd8]{width:100%}.b-radius-25[data-v-5562bcd8]{border-radius:25px}.b-radius-10[data-v-5562bcd8]{border-radius:10px}.border-1-color[data-v-5562bcd8]{border:1px solid #e0e0e0}.border-right-1[data-v-5562bcd8]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-5562bcd8]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-5562bcd8]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-5562bcd8]{padding:0}.p-8[data-v-5562bcd8]{padding:8px}.p-10[data-v-5562bcd8]{padding:10px}.p-12[data-v-5562bcd8]{padding:12px}.p-15[data-v-5562bcd8]{padding:15px}.p-20[data-v-5562bcd8]{padding:20px}.p-30[data-v-5562bcd8]{padding:30px}.p-40[data-v-5562bcd8]{padding:40px}.p-50[data-v-5562bcd8]{padding:50px}.pl-10[data-v-5562bcd8]{padding-left:10px}.pl-20[data-v-5562bcd8]{padding-left:20px}.pl-30[data-v-5562bcd8]{padding-left:30px}.pl-40[data-v-5562bcd8]{padding-left:40px}.pl-50[data-v-5562bcd8]{padding-left:50px}.pr-10[data-v-5562bcd8]{padding-right:10px}.pr-20[data-v-5562bcd8]{padding-right:20px}.pr-30[data-v-5562bcd8]{padding-right:30px}.pr-40[data-v-5562bcd8]{padding-right:40px}.pr-50[data-v-5562bcd8]{padding-right:50px}.pt-10[data-v-5562bcd8]{padding-top:10px}.pt-20[data-v-5562bcd8]{padding-top:20px}.pt-30[data-v-5562bcd8]{padding-top:30px}.pt-40[data-v-5562bcd8]{padding-top:40px}.pt-50[data-v-5562bcd8]{padding-top:50px}.pb-10[data-v-5562bcd8]{padding-bottom:10px}.pb-20[data-v-5562bcd8]{padding-bottom:20px}.pb-30[data-v-5562bcd8]{padding-bottom:30px}.pb-40[data-v-5562bcd8]{padding-bottom:40px}.pb-50[data-v-5562bcd8]{padding-bottom:50px}.m-0[data-v-5562bcd8]{margin:0}.m-10[data-v-5562bcd8]{margin:10px}.m-15[data-v-5562bcd8]{margin:15px}.m-20[data-v-5562bcd8]{margin:20px}.m-25[data-v-5562bcd8]{margin:25px}.m-30[data-v-5562bcd8]{margin:30px}.m-40[data-v-5562bcd8]{margin:40px}.m-50[data-v-5562bcd8]{margin:50px}.ml-10[data-v-5562bcd8]{margin-left:10px}.ml-20[data-v-5562bcd8]{margin-left:20px}.ml-30[data-v-5562bcd8]{margin-left:30px}.ml-40[data-v-5562bcd8]{margin-left:40px}.ml-50[data-v-5562bcd8]{margin-left:50px}.ml-60[data-v-5562bcd8]{margin-left:60px}.mr-10[data-v-5562bcd8]{margin-right:10px}.mr-20[data-v-5562bcd8]{margin-right:20px}.mr-30[data-v-5562bcd8]{margin-right:30px}.mr-40[data-v-5562bcd8]{margin-right:40px}.mr-50[data-v-5562bcd8]{margin-right:50px}.mt-5[data-v-5562bcd8]{margin-top:5px}.mt-10[data-v-5562bcd8]{margin-top:10px}.mt-20[data-v-5562bcd8]{margin-top:20px}.mt-30[data-v-5562bcd8]{margin-top:30px}.mt-40[data-v-5562bcd8]{margin-top:40px}.mt-50[data-v-5562bcd8]{margin-top:50px}.mt-60[data-v-5562bcd8]{margin-top:60px}.mt-70[data-v-5562bcd8]{margin-top:70px}.mb-0[data-v-5562bcd8]{margin-bottom:0}.mb-5[data-v-5562bcd8]{margin-bottom:5px}.mb-10[data-v-5562bcd8]{margin-bottom:10px}.mb-15[data-v-5562bcd8]{margin-bottom:15px}.mb-20[data-v-5562bcd8]{margin-bottom:20px}.mb-30[data-v-5562bcd8]{margin-bottom:30px}.mb-40[data-v-5562bcd8]{margin-bottom:40px}.mb-50[data-v-5562bcd8]{margin-bottom:50px}.cursor-pointer[data-v-5562bcd8]{cursor:pointer}.height-1[data-v-5562bcd8]{line-height:1}.proposal-cell-container[data-v-5562bcd8]{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-5562bcd8]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d6d6d6}.proposal-cell-container .top-row[data-v-5562bcd8]{display:flex;width:100%;align-items:flex-start;gap:15px}.proposal-cell-container .top-row .employee-info[data-v-5562bcd8]{flex-grow:1;cursor:pointer}.proposal-cell-container .top-row .employee-info .v-center[data-v-5562bcd8]{display:flex;align-items:flex-start}.proposal-cell-container .top-row .employee-info .v-center .avatar-img[data-v-5562bcd8]{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-5562bcd8]{display:flex;flex-direction:column;min-width:0}.proposal-cell-container .top-row .employee-info .v-center .info-block .name-text[data-v-5562bcd8]{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-5562bcd8]{display:flex;align-items:center;margin-top:5px}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .price[data-v-5562bcd8]{font-weight:500;color:#63bdc4}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .extra-pay-unit[data-v-5562bcd8]{margin-left:5px;font-size:.8rem;color:gray}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .duration[data-v-5562bcd8]{margin-left:10px;font-size:.85rem;color:#333}.proposal-cell-container .top-row .action-buttons[data-v-5562bcd8]{display:flex;flex-direction:column;align-items:flex-end}.proposal-cell-container .top-row .action-buttons .action-btn[data-v-5562bcd8]{width:140px}.proposal-cell-container .section-content[data-v-5562bcd8]{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-5562bcd8]{max-height:125px}.proposal-cell-container .section-content .cover-text[data-v-5562bcd8],.proposal-cell-container .section-content .question-answer-box[data-v-5562bcd8]{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-5562bcd8]{font-weight:600;font-size:14px;margin-bottom:4px;color:#263238}.proposal-cell-container .section-content .answer-text[data-v-5562bcd8]{font-size:14px;line-height:1.5;color:#676767}.proposal-cell-container .read-more-toggle[data-v-5562bcd8]{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-5562bcd8]{flex-direction:column}.top-row .employee-info .v-center[data-v-5562bcd8]{flex-direction:row}.top-row .employee-info .avatar-img[data-v-5562bcd8]{width:40px;height:40px}.top-row .action-buttons[data-v-5562bcd8]{width:100%;margin-top:10px;flex-direction:row;gap:10px}}@media screen and (max-width:450px){.action-buttons[data-v-5562bcd8]{width:100%}.action-buttons .action-btn[data-v-5562bcd8]{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-516d3342]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px 16px;padding-top:0;padding-bottom:4px;max-width:100%}body[data-v-361cf3d5]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-361cf3d5]{display:flex;align-items:center}.v-start[data-v-361cf3d5]{display:flex;align-items:flex-start}.v-end[data-v-361cf3d5]{display:flex;align-items:flex-end}.v-around[data-v-361cf3d5]{display:flex;justify-content:space-around}.v-between[data-v-361cf3d5]{display:flex;justify-content:space-between}.v-column[data-v-361cf3d5]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-361cf3d5]{align-items:center}.align-top[data-v-361cf3d5]{vertical-align:top}.txt-align-left[data-v-361cf3d5]{text-align:left}.txt-align-center[data-v-361cf3d5]{text-align:center}.txt-align-right[data-v-361cf3d5]{text-align:right}.bg-darkgrey[data-v-361cf3d5]{background-color:#2d2d2d}.bg-standard[data-v-361cf3d5]{background-color:#057777}.bg-white[data-v-361cf3d5]{background-color:#fff}.bg-lightgrey[data-v-361cf3d5]{background-color:#d3d3d3}.f-4[data-v-361cf3d5]{font-size:.4rem}.f-5[data-v-361cf3d5]{font-size:.5rem}.f-6[data-v-361cf3d5]{font-size:.65rem}.f-7[data-v-361cf3d5]{font-size:.75rem}.f-8[data-v-361cf3d5]{font-size:.8rem}.f-10[data-v-361cf3d5]{font-size:1rem}.f-12[data-v-361cf3d5]{font-size:1.2rem}.f-14[data-v-361cf3d5]{font-size:1.4rem}.f-18[data-v-361cf3d5]{font-size:1.8rem}.f-20[data-v-361cf3d5]{font-size:2rem}.f-24[data-v-361cf3d5]{font-size:2.25rem}.f-white[data-v-361cf3d5]{color:#fff}.f-black[data-v-361cf3d5]{color:#000}.f-grey[data-v-361cf3d5]{color:#263238}.f-lightgrey[data-v-361cf3d5]{color:#546e7a}.f-green[data-v-361cf3d5]{color:#63bdc4}.f-darkgreen[data-v-361cf3d5]{color:#057777}.f-orange[data-v-361cf3d5]{color:#fd5e4d}.f-weight-500[data-v-361cf3d5]{font-weight:500}.f-weight-600[data-v-361cf3d5]{font-weight:600}.f-weight-700[data-v-361cf3d5]{font-weight:700}.f-weight-800[data-v-361cf3d5]{font-weight:800}.font-italic[data-v-361cf3d5]{font-style:italic}.w-20[data-v-361cf3d5]{width:20%}.w-30[data-v-361cf3d5]{width:30%}.w-33[data-v-361cf3d5]{width:33%}.w-40[data-v-361cf3d5]{width:40%}.w-50[data-v-361cf3d5]{width:50%}.w-60[data-v-361cf3d5]{width:60%}.w-70[data-v-361cf3d5]{width:70%}.w-80[data-v-361cf3d5]{width:80%}.w-90[data-v-361cf3d5]{width:90%}.w-100[data-v-361cf3d5]{width:100%}.b-radius-25[data-v-361cf3d5]{border-radius:25px}.b-radius-10[data-v-361cf3d5]{border-radius:10px}.border-1-color[data-v-361cf3d5]{border:1px solid #e0e0e0}.border-right-1[data-v-361cf3d5]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-361cf3d5]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-361cf3d5]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-361cf3d5]{padding:0}.p-8[data-v-361cf3d5]{padding:8px}.p-10[data-v-361cf3d5]{padding:10px}.p-12[data-v-361cf3d5]{padding:12px}.p-15[data-v-361cf3d5]{padding:15px}.p-20[data-v-361cf3d5]{padding:20px}.p-30[data-v-361cf3d5]{padding:30px}.p-40[data-v-361cf3d5]{padding:40px}.p-50[data-v-361cf3d5]{padding:50px}.pl-10[data-v-361cf3d5]{padding-left:10px}.pl-20[data-v-361cf3d5]{padding-left:20px}.pl-30[data-v-361cf3d5]{padding-left:30px}.pl-40[data-v-361cf3d5]{padding-left:40px}.pl-50[data-v-361cf3d5]{padding-left:50px}.pr-10[data-v-361cf3d5]{padding-right:10px}.pr-20[data-v-361cf3d5]{padding-right:20px}.pr-30[data-v-361cf3d5]{padding-right:30px}.pr-40[data-v-361cf3d5]{padding-right:40px}.pr-50[data-v-361cf3d5]{padding-right:50px}.pt-10[data-v-361cf3d5]{padding-top:10px}.pt-20[data-v-361cf3d5]{padding-top:20px}.pt-30[data-v-361cf3d5]{padding-top:30px}.pt-40[data-v-361cf3d5]{padding-top:40px}.pt-50[data-v-361cf3d5]{padding-top:50px}.pb-10[data-v-361cf3d5]{padding-bottom:10px}.pb-20[data-v-361cf3d5]{padding-bottom:20px}.pb-30[data-v-361cf3d5]{padding-bottom:30px}.pb-40[data-v-361cf3d5]{padding-bottom:40px}.pb-50[data-v-361cf3d5]{padding-bottom:50px}.m-0[data-v-361cf3d5]{margin:0}.m-10[data-v-361cf3d5]{margin:10px}.m-15[data-v-361cf3d5]{margin:15px}.m-20[data-v-361cf3d5]{margin:20px}.m-25[data-v-361cf3d5]{margin:25px}.m-30[data-v-361cf3d5]{margin:30px}.m-40[data-v-361cf3d5]{margin:40px}.m-50[data-v-361cf3d5]{margin:50px}.ml-10[data-v-361cf3d5]{margin-left:10px}.ml-20[data-v-361cf3d5]{margin-left:20px}.ml-30[data-v-361cf3d5]{margin-left:30px}.ml-40[data-v-361cf3d5]{margin-left:40px}.ml-50[data-v-361cf3d5]{margin-left:50px}.ml-60[data-v-361cf3d5]{margin-left:60px}.mr-10[data-v-361cf3d5]{margin-right:10px}.mr-20[data-v-361cf3d5]{margin-right:20px}.mr-30[data-v-361cf3d5]{margin-right:30px}.mr-40[data-v-361cf3d5]{margin-right:40px}.mr-50[data-v-361cf3d5]{margin-right:50px}.mt-5[data-v-361cf3d5]{margin-top:5px}.mt-10[data-v-361cf3d5]{margin-top:10px}.mt-20[data-v-361cf3d5]{margin-top:20px}.mt-30[data-v-361cf3d5]{margin-top:30px}.mt-40[data-v-361cf3d5]{margin-top:40px}.mt-50[data-v-361cf3d5]{margin-top:50px}.mt-60[data-v-361cf3d5]{margin-top:60px}.mt-70[data-v-361cf3d5]{margin-top:70px}.mb-0[data-v-361cf3d5]{margin-bottom:0}.mb-5[data-v-361cf3d5]{margin-bottom:5px}.mb-10[data-v-361cf3d5]{margin-bottom:10px}.mb-15[data-v-361cf3d5]{margin-bottom:15px}.mb-20[data-v-361cf3d5]{margin-bottom:20px}.mb-30[data-v-361cf3d5]{margin-bottom:30px}.mb-40[data-v-361cf3d5]{margin-bottom:40px}.mb-50[data-v-361cf3d5]{margin-bottom:50px}.cursor-pointer[data-v-361cf3d5]{cursor:pointer}.height-1[data-v-361cf3d5]{line-height:1}.overview-page[data-v-361cf3d5]{background-color:#fff;font-size:14px;color:#263238;line-height:1.6}.overview-page[data-v-361cf3d5] p{margin-bottom:8px}.overview-page .section[data-v-361cf3d5]{padding:24px 24px;border-bottom:1px solid #e0e0e0}.overview-page .section[data-v-361cf3d5]:last-child{border-bottom:none}.overview-page .section .section-title[data-v-361cf3d5]{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-361cf3d5]{color:#63bdc4}.overview-page .section.section-primary[data-v-361cf3d5]{padding-top:28px}.overview-page .section.section-primary .job-description[data-v-361cf3d5]{font-size:14px;line-height:1.7;color:#263238}.overview-page .section.section-primary .job-description[data-v-361cf3d5] br{display:block;margin-bottom:.2em}.overview-page .section.section-primary .job-description[data-v-361cf3d5] p{margin:0 0 .25em!important}.overview-page .section.section-primary .job-description[data-v-361cf3d5] p:last-child{margin-bottom:0!important}.overview-page .section.section-primary .job-description[data-v-361cf3d5] h1,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h2,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h3,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h4,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h5,.overview-page .section.section-primary .job-description[data-v-361cf3d5] 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-361cf3d5] h1:first-child,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h2:first-child,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h3:first-child,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h4:first-child,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h5:first-child,.overview-page .section.section-primary .job-description[data-v-361cf3d5] h6:first-child{margin-top:0!important}.overview-page .section.section-details[data-v-361cf3d5]{background:#fafbfc}.overview-page .section.section-details .details-row[data-v-361cf3d5]{display:flex;flex-wrap:wrap;gap:16px}.overview-page .section.section-details .detail-card[data-v-361cf3d5]{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-361cf3d5]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.overview-page .section.section-details .detail-card__icon[data-v-361cf3d5]{color:#63bdc4;flex-shrink:0;margin-top:2px}.overview-page .section.section-details .detail-card__content[data-v-361cf3d5]{display:flex;flex-direction:column;gap:4px;min-width:0}.overview-page .section.section-details .detail-card__label[data-v-361cf3d5]{font-size:12px;font-weight:500;color:#676767}.overview-page .section.section-details .detail-card__value[data-v-361cf3d5]{font-weight:600;font-size:16px;color:#263238;line-height:1.3}.overview-page .section .activity-line[data-v-361cf3d5]{font-size:14px;margin:8px 0;color:#263238}.overview-page .section .job-description[data-v-361cf3d5]{white-space:pre-wrap}.overview-page .section.section-screening[data-v-361cf3d5]{background:#fafbfc}.overview-page .section.section-screening .section-title[data-v-361cf3d5]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.overview-page .section.section-screening .section-title .question-count[data-v-361cf3d5]{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-361cf3d5]{font-size:14px;color:#676767;margin:-8px 0 16px;line-height:1.5}.overview-page .section.section-screening .screening-questions[data-v-361cf3d5]{display:flex;flex-direction:column;gap:12px}.overview-page .section.section-screening .screening-question-card[data-v-361cf3d5]{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-361cf3d5]:hover{box-shadow:0 2px 8px rgba(0,0,0,.04)}.overview-page .section.section-screening .screening-question-card .question-number[data-v-361cf3d5]{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-361cf3d5]{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-361cf3d5]{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-361cf3d5]{padding:20px 16px}.overview-page .section.section-details .detail-card[data-v-361cf3d5]{min-width:140px}}@media screen and (max-width:600px){.overview-page .section.section-details .detail-card[data-v-361cf3d5]{min-width:100%}}.overview-page .category-wrapper .section-title[data-v-361cf3d5]{margin-bottom:8px}.overview-page .activity-wrapper .section-title-activity[data-v-361cf3d5]{margin-bottom:20px}@media screen and (max-width:480px){.overview-page .section-category[data-v-361cf3d5]{flex-direction:column}.overview-page .section-category .activity-wrapper[data-v-361cf3d5],.overview-page .section-category .category-wrapper[data-v-361cf3d5]{flex:1 0 100%}.overview-page .section-category .category-wrapper[data-v-361cf3d5]{margin-bottom:30px}}.about-employer-box[data-v-5c7ecda4]{margin-top:20px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:20px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.about-employer-box--no-top-margin[data-v-5c7ecda4]{margin-top:0}.about-employer-box__title[data-v-5c7ecda4]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#111827;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #f3f4f6;letter-spacing:-.01em;line-height:1.3}.about-employer-box__title .about-employer-box__title-icon[data-v-5c7ecda4]{color:#63bdc4;flex-shrink:0;opacity:.9}.about-employer-box__header[data-v-5c7ecda4]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.about-employer-box__avatar-btn[data-v-5c7ecda4]{padding:0;border:none;background:transparent;border-radius:50%;cursor:pointer;line-height:0;flex-shrink:0;transition:opacity .2s ease,box-shadow .2s ease}.about-employer-box__avatar-btn[data-v-5c7ecda4]:hover{opacity:.92;box-shadow:0 0 0 2px rgba(99,189,196,.35)}.about-employer-box__avatar-btn[data-v-5c7ecda4]:focus-visible{outline:none;box-shadow:0 0 0 2px #63bdc4}.about-employer-box__avatar[data-v-5c7ecda4]{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;border:2px solid #e5e7eb;flex-shrink:0}.about-employer-box__header-text[data-v-5c7ecda4]{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.about-employer-box__name[data-v-5c7ecda4]{font-size:16px;font-weight:600;color:#111827;line-height:1.3;word-break:break-word}.about-employer-box__view-profile[data-v-5c7ecda4]{display:inline-flex;align-items:center;gap:2px;padding:0;border:none;background:none;font-size:13px;font-weight:500;color:#63bdc4;cursor:pointer;transition:color .2s ease}.about-employer-box__view-profile[data-v-5c7ecda4]:hover{color:#43a9b1}.about-employer-box__view-profile[data-v-5c7ecda4]:focus-visible{outline:none;text-decoration:underline}.about-employer-box__location[data-v-5c7ecda4]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#6b7280;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #f3f4f6;min-width:0}.about-employer-box__location span[data-v-5c7ecda4]{word-break:break-word;overflow-wrap:break-word}.about-employer-box__location .about-employer-box__stat-icon[data-v-5c7ecda4]{color:#9ca3af;flex-shrink:0;margin-top:1px}.about-employer-box__stats[data-v-5c7ecda4]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:14px}.about-employer-box__stat[data-v-5c7ecda4]{display:flex;align-items:flex-start;gap:10px;min-width:0}.about-employer-box__stat-icon[data-v-5c7ecda4]{color:#9ca3af;flex-shrink:0;margin-top:1px}.about-employer-box__stat-content[data-v-5c7ecda4]{display:flex;flex-direction:column;gap:0;min-width:0}.about-employer-box__stat-value[data-v-5c7ecda4]{font-size:15px;font-weight:600;color:#111827;line-height:1.3}.about-employer-box__stat-label[data-v-5c7ecda4]{font-size:12px;color:#6b7280;line-height:1.35;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.about-employer-box__footer[data-v-5c7ecda4]{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280;padding-top:12px;border-top:1px solid #f3f4f6}.about-employer-box__footer .about-employer-box__footer-icon[data-v-5c7ecda4]{color:#9ca3af;flex-shrink:0}.apply-modal[data-v-6fc4e4b6]{display:flex;flex-direction:column;gap:24px;padding:24px}.apply-modal-violation[data-v-6fc4e4b6]{margin-bottom:0}.apply-modal-job-summary[data-v-6fc4e4b6]{background:#f8f9fa;border:1px solid #e8e8e8;border-radius:8px;padding:16px 18px}.apply-modal-job-title[data-v-6fc4e4b6]{margin:0 0 10px;font-size:16px;font-weight:600;color:#222;line-height:1.35}.apply-modal-job-meta[data-v-6fc4e4b6]{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-6fc4e4b6],.apply-modal-job-meta .apply-modal-job-location[data-v-6fc4e4b6]{display:inline-flex;align-items:center;gap:5px;font-weight:500}.apply-modal-job-meta .apply-modal-job-budget[data-v-6fc4e4b6]{color:#222}.apply-modal-job-desc[data-v-6fc4e4b6]{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-6fc4e4b6]{display:flex;flex-direction:column;gap:10px}.apply-modal-section-head[data-v-6fc4e4b6]{display:flex;flex-direction:column;gap:2px}.apply-modal-section-head--with-action[data-v-6fc4e4b6]{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px}.apply-modal-section-head-text[data-v-6fc4e4b6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.apply-modal-label[data-v-6fc4e4b6]{font-size:14px;font-weight:600;color:#222;margin:0}.apply-modal-hint[data-v-6fc4e4b6]{font-size:12px;color:#6b7280;line-height:1.4}.apply-modal-cover-row[data-v-6fc4e4b6]{display:flex;flex-direction:column;gap:10px}.apply-modal-cover-input[data-v-6fc4e4b6] .v-field__input{line-height:1.5;padding-top:6px;-webkit-mask-image:none;mask-image:none}.apply-modal-cover-input[data-v-6fc4e4b6] .v-field--disabled{opacity:1!important;pointer-events:auto!important}.apply-modal-cover-input[data-v-6fc4e4b6] .v-field--disabled .v-field__input,.apply-modal-cover-input[data-v-6fc4e4b6] .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-6fc4e4b6] .v-textarea .v-field__input{overflow-y:auto}.apply-modal-cover-input[data-v-6fc4e4b6] .v-textarea.v-input--disabled .v-field__input,.apply-modal-cover-input[data-v-6fc4e4b6] .v-textarea.v-input--disabled textarea{overflow-y:auto!important;pointer-events:auto!important;cursor:default!important}.apply-modal-ai-btn[data-v-6fc4e4b6]{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-6fc4e4b6]:hover:not(:disabled){background:rgba(99,189,196,.14);border-color:#63bdc4}.apply-modal-ai-btn[data-v-6fc4e4b6]:disabled{opacity:.85;cursor:not-allowed}.apply-modal-ai-btn-spinner[data-v-6fc4e4b6]{animation:apply-modal-ai-spin-6fc4e4b6 .9s linear infinite}@keyframes apply-modal-ai-spin-6fc4e4b6{to{transform:rotate(1turn)}}.apply-modal-char-count[data-v-6fc4e4b6]{margin:0;font-size:12px;color:#6b7280}.apply-modal-terms[data-v-6fc4e4b6]{padding-top:4px}.apply-modal-terms-row[data-v-6fc4e4b6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.apply-modal-terms-row.apply-modal-terms-row--salary[data-v-6fc4e4b6]{grid-template-columns:1fr 1fr}.apply-modal-field[data-v-6fc4e4b6]{display:flex;flex-direction:column;gap:6px}.apply-modal-field-label[data-v-6fc4e4b6]{font-size:13px;font-weight:500;color:#374151;margin:0}.apply-modal-field[data-v-6fc4e4b6] .v-input,.apply-modal-field[data-v-6fc4e4b6] .v-input__control{min-height:44px;height:44px}.apply-modal-field[data-v-6fc4e4b6] .v-field{max-height:44px}.apply-modal-field[data-v-6fc4e4b6] .v-field,.apply-modal-field[data-v-6fc4e4b6] .v-field__field{min-height:44px;height:44px;align-items:center;box-sizing:border-box}.apply-modal-field[data-v-6fc4e4b6] .v-field__input,.apply-modal-field[data-v-6fc4e4b6] .v-input__append-inner,.apply-modal-field[data-v-6fc4e4b6] .v-input__prepend-inner,.apply-modal-field[data-v-6fc4e4b6] .v-text-field__suffix{align-self:center;padding-top:0;padding-bottom:0}.apply-modal-field[data-v-6fc4e4b6] .v-field--disabled{opacity:1!important}.apply-modal-field[data-v-6fc4e4b6] .v-field--disabled .v-field__input,.apply-modal-field[data-v-6fc4e4b6] .v-field--disabled input{color:#222!important;-webkit-text-fill-color:#222!important}.apply-modal-questions[data-v-6fc4e4b6]{padding-top:4px}.apply-modal-question[data-v-6fc4e4b6]{display:flex;flex-direction:column;gap:8px;padding:14px 0;border-bottom:1px solid #eee}.apply-modal-question[data-v-6fc4e4b6]:last-child{border-bottom:none;padding-bottom:0}.apply-modal-question-text[data-v-6fc4e4b6]{margin:0;font-size:14px;font-weight:500;color:#374151;line-height:1.4}.apply-modal-question[data-v-6fc4e4b6] .v-field--disabled{opacity:1!important}.apply-modal-question[data-v-6fc4e4b6] .v-field--disabled .v-field__input,.apply-modal-question[data-v-6fc4e4b6] .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-6fc4e4b6]{grid-template-columns:1fr}.apply-modal-job-summary[data-v-6fc4e4b6]{padding:14px}.apply-modal-job-title[data-v-6fc4e4b6]{font-size:15px}}.modal-enter-active[data-v-8f1cd41c],.modal-leave-active[data-v-8f1cd41c]{transition:opacity .2s ease}.modal-enter-active .modal-container[data-v-8f1cd41c],.modal-leave-active .modal-container[data-v-8f1cd41c]{transition:transform .2s ease}.modal-enter-from[data-v-8f1cd41c],.modal-leave-to[data-v-8f1cd41c]{opacity:0}.modal-enter-from .modal-container[data-v-8f1cd41c],.modal-leave-to .modal-container[data-v-8f1cd41c]{transform:scale(.97) translateY(-8px)}.modal-overlay[data-v-8f1cd41c]{position:fixed;inset:0;background:rgba(45,45,45,.52);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;padding:24px;z-index:1000;overflow-y:auto}.modal-container[data-v-8f1cd41c]{background:#fff;width:400px;max-width:100%;border-radius:12px;max-height:90vh;overflow-y:auto;box-sizing:border-box;box-shadow:0 24px 48px rgba(0,0,0,.12),0 8px 16px rgba(0,0,0,.08);display:flex;flex-direction:column}.modal-container.modal-container--dropdown-visible[data-v-8f1cd41c]{overflow:visible}.modal-container .modal-header[data-v-8f1cd41c]{flex-shrink:0;padding:20px 24px 16px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #e0e0e0}.modal-container .modal-title[data-v-8f1cd41c]{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:#263238;line-height:1.35}.modal-container .close-btn[data-v-8f1cd41c]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:8px;background:transparent;color:#676767;cursor:pointer;transition:background-color .15s ease,color .15s ease}.modal-container .close-btn[data-v-8f1cd41c]:hover{background:rgba(0,0,0,.06);color:#263238}.modal-container .close-btn[data-v-8f1cd41c]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.modal-container .modal-body[data-v-8f1cd41c]{flex:1;min-height:0;padding:0;overflow-y:auto}.modal-container .modal-footer[data-v-8f1cd41c]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px 20px;border-top:1px solid #e0e0e0;background:#fafafa;border-radius:0 0 12px 12px}.modal-container .btn[data-v-8f1cd41c]{min-width:100px;padding:10px 20px;border-radius:8px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.modal-container .btn[data-v-8f1cd41c]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.modal-container .btn-secondary[data-v-8f1cd41c]{background:#fff;color:#263238;border:1px solid #e0e0e0}.modal-container .btn-secondary[data-v-8f1cd41c]:hover{background:#f5f5f5;border-color:#d1d1d1}.modal-container .btn-primary[data-v-8f1cd41c]{background-color:#63bdc4;color:#fff;border:none}.modal-container .btn-primary[data-v-8f1cd41c]:hover:not(:disabled){background-color:#43a9b1}.modal-container .btn-primary[data-v-8f1cd41c]:disabled{background-color:#b0b0b0!important;color:#fff!important;cursor:not-allowed;opacity:.85}.modal-container .btn-primary--with-icon[data-v-8f1cd41c]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.modal-container .btn-loading-icon[data-v-8f1cd41c]{animation:modal-btn-spin-8f1cd41c .9s linear infinite}.modal-container .btn-danger[data-v-8f1cd41c]{background-color:#dc3545;color:#fff;border:none}.modal-container .btn-danger[data-v-8f1cd41c]:hover:not(:disabled){background-color:#bd2130}.modal-container .btn-danger[data-v-8f1cd41c]:disabled{background-color:#b0b0b0!important;color:#fff!important;cursor:not-allowed;opacity:.85}@keyframes modal-btn-spin-8f1cd41c{to{transform:rotate(1turn)}}@media(max-width:600px){.modal-overlay[data-v-8f1cd41c]{padding:16px}.modal-container[data-v-8f1cd41c]{width:100%!important;max-width:100%;border-radius:12px;max-height:95vh}.modal-container .modal-header[data-v-8f1cd41c]{padding:16px 20px 12px}.modal-container .modal-title[data-v-8f1cd41c]{font-size:1.125rem}.modal-container .modal-footer[data-v-8f1cd41c]{padding:14px 20px 18px;background:#fff;border-top:1px solid #e0e0e0}}.chat-dialog[data-v-2b2ba3fc]{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-2b2ba3fc]{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-2b2ba3fc]{display:flex;align-items:center;gap:12px;min-width:0}.chat-header-avatar[data-v-2b2ba3fc]{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-2b2ba3fc]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.chat-header-info[data-v-2b2ba3fc]{min-width:0;display:flex;flex-direction:column;gap:2px}.chat-header-title[data-v-2b2ba3fc]{font-weight:600;font-size:16px;letter-spacing:-.01em}.chat-header-status[data-v-2b2ba3fc]{font-size:12px;opacity:.9;display:flex;align-items:center;gap:6px}.status-dot[data-v-2b2ba3fc]{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.95);flex-shrink:0;animation:pulse-2b2ba3fc 2s ease-in-out infinite}@keyframes pulse-2b2ba3fc{0%,to{opacity:1}50%{opacity:.5}}.chat-header-close[data-v-2b2ba3fc]{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-2b2ba3fc]:hover{background:hsla(0,0%,100%,.25)}.chat-body[data-v-2b2ba3fc]{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-2b2ba3fc]::-webkit-scrollbar{width:6px}.chat-body[data-v-2b2ba3fc]::-webkit-scrollbar-track{background:transparent}.chat-body[data-v-2b2ba3fc]::-webkit-scrollbar-thumb{background:#c5c9d0;border-radius:3px}.chat-body[data-v-2b2ba3fc]::-webkit-scrollbar-thumb:hover{background:#a8adb5}.chat-msg-row[data-v-2b2ba3fc]{display:flex;align-items:flex-end;gap:10px;max-width:100%}.chat-msg-row.bot[data-v-2b2ba3fc]{justify-content:flex-start}.chat-msg-row.bot .chat-msg[data-v-2b2ba3fc]{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-2b2ba3fc]{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-2b2ba3fc]:first-child{margin-top:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body p[data-v-2b2ba3fc]{margin:0 0 .6em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body p[data-v-2b2ba3fc]:last-child{margin-bottom:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body b[data-v-2b2ba3fc],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body strong[data-v-2b2ba3fc]{font-weight:600;color:inherit}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h1[data-v-2b2ba3fc],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-2b2ba3fc],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-2b2ba3fc],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-2b2ba3fc]{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-2b2ba3fc]{font-size:1.12em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-2b2ba3fc]{font-size:1.06em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-2b2ba3fc],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-2b2ba3fc]{font-size:1em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h1[data-v-2b2ba3fc]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-2b2ba3fc]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-2b2ba3fc]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-2b2ba3fc]:first-child{margin-top:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body ol[data-v-2b2ba3fc],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body ul[data-v-2b2ba3fc]{margin:.5em 0;padding-left:1.35em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body li[data-v-2b2ba3fc]{margin:.25em 0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body a[data-v-2b2ba3fc]{color:#63bdc4;text-decoration:none;font-weight:500}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body a[data-v-2b2ba3fc]:hover{text-decoration:underline}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body blockquote[data-v-2b2ba3fc]{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-2b2ba3fc],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body pre[data-v-2b2ba3fc]{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-2b2ba3fc]{padding:8px;overflow-x:auto;margin:.5em 0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body pre code[data-v-2b2ba3fc]{padding:0;background:none}.chat-msg-row.user[data-v-2b2ba3fc]{justify-content:flex-end}.chat-msg-row.user .chat-msg[data-v-2b2ba3fc]{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-2b2ba3fc]{display:flex;align-items:center;gap:5px}.chat-msg-row .typing-dots span[data-v-2b2ba3fc]{width:6px;height:6px;border-radius:50%;background:#6b7280;animation:blink-2b2ba3fc 1.2s ease-in-out infinite both}.chat-msg-row .typing-dots span[data-v-2b2ba3fc]:nth-child(2){animation-delay:.15s}.chat-msg-row .typing-dots span[data-v-2b2ba3fc]:nth-child(3){animation-delay:.3s}@keyframes blink-2b2ba3fc{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.chat-avatar[data-v-2b2ba3fc]{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-2b2ba3fc]{margin-right:0}.chat-msg-row.user .user-avatar[data-v-2b2ba3fc]{margin-left:0}.emoji-picker[data-v-2b2ba3fc]{flex-shrink:0;display:flex;flex-wrap:wrap;gap:4px;padding:10px 12px;background:#fff;border-top:1px solid #e5e7eb}.emoji-btn[data-v-2b2ba3fc]{width:36px;height:36px;border:none;border-radius:8px;background:transparent;font-size:18px;cursor:pointer;transition:background .15s}.emoji-btn[data-v-2b2ba3fc]:hover{background:#f3f4f6}.chat-footer[data-v-2b2ba3fc]{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-2b2ba3fc]{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-2b2ba3fc]:hover{background:#e5e7eb;color:#374151}.chat-footer-input[data-v-2b2ba3fc]{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-2b2ba3fc]::-moz-placeholder{color:#9ca3af}.chat-footer-input[data-v-2b2ba3fc]::placeholder{color:#9ca3af}.chat-footer-input[data-v-2b2ba3fc]:focus{outline:none;border-color:#63bdc4;background:#fff}.chat-footer-send[data-v-2b2ba3fc]{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-2b2ba3fc]:hover:not(:disabled){background:#43a9b1;transform:scale(1.05)}.chat-footer-send[data-v-2b2ba3fc]:active:not(:disabled){transform:scale(.96)}.chat-footer-send[data-v-2b2ba3fc]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.chat-dialog[data-v-2b2ba3fc]{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-2b2ba3fc]{padding:0 12px}.chat-header-avatar[data-v-2b2ba3fc]{width:36px;height:36px}.chat-header-logo[data-v-2b2ba3fc]{width:20px;height:20px}.chat-header-title[data-v-2b2ba3fc]{font-size:15px}.chat-header-status[data-v-2b2ba3fc]{font-size:11px}.chat-body[data-v-2b2ba3fc]{padding:12px;gap:10px}.chat-msg-row .chat-msg[data-v-2b2ba3fc]{max-width:88%;padding:10px 12px}.chat-msg-row .chat-msg-content.markdown-body[data-v-2b2ba3fc]{font-size:13px}.chat-avatar[data-v-2b2ba3fc]{width:28px;height:28px}.chat-footer[data-v-2b2ba3fc]{padding:8px 10px 10px}.chat-footer-input[data-v-2b2ba3fc]{height:40px;font-size:16px}.chat-footer-emoji[data-v-2b2ba3fc],.chat-footer-send[data-v-2b2ba3fc]{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-1903edc8]{position:fixed;bottom:24px;right:96px;width:56px;height:56px;border-radius:50%;border:none;background:linear-gradient(145deg,#ff5f6d,#ff2d55);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(255,95,109,.45),0 2px 6px rgba(0,0,0,.15);transition:transform .2s ease,box-shadow .2s ease;z-index:101;pointer-events:auto}.timer-record-box-container[data-v-1903edc8]:hover:not(:disabled){transform:scale(1.05);box-shadow:0 6px 20px rgba(255,95,109,.55),0 3px 10px rgba(0,0,0,.18)}.timer-record-box-container[data-v-1903edc8]:active:not(:disabled){transform:scale(.95)}.timer-record-box-container[data-v-1903edc8]:focus-visible{outline:3px solid hsla(0,0%,100%,.8);outline-offset:3px}.timer-record-box-container:focus-visible .timer-record-box-container.is-loading[data-v-1903edc8]{cursor:default}.timer-record-icon[data-v-1903edc8]{display:flex;align-items:center;justify-content:center}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)}}.pac-container{z-index:10000!important;background:#fff!important;background-color:#fff!important;opacity:1!important;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.2);font-family:Roboto,sans-serif}.pac-container .pac-item,.pac-container .pac-item span{background:#fff!important;background-color:#fff!important;color:rgba(0,0,0,.87)}.pac-container .pac-item-query{color:rgba(0,0,0,.87)}.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-2a5c1446]{width:100%;position:absolute;left:0;top:0;z-index:0;pointer-events:none}.auth-header-bar[data-v-2a5c1446]{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;position:relative}.auth-back-btn[data-v-2a5c1446]{position:absolute;left:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:background .2s ease}.auth-back-btn[data-v-2a5c1446]:hover{background:hsla(0,0%,100%,.15)}.auth-back-btn[data-v-2a5c1446]:active{background:hsla(0,0%,100%,.25)}.auth-header-spacer[data-v-2a5c1446]{position:absolute;right:16px;width:44px;height:44px;flex-shrink:0}.auth-logo[data-v-2a5c1446]{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-7069f85b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-7069f85b]{display:flex;align-items:center}.v-start[data-v-7069f85b]{display:flex;align-items:flex-start}.v-end[data-v-7069f85b]{display:flex;align-items:flex-end}.v-around[data-v-7069f85b]{display:flex;justify-content:space-around}.v-between[data-v-7069f85b]{display:flex;justify-content:space-between}.v-column[data-v-7069f85b]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-7069f85b]{align-items:center}.align-top[data-v-7069f85b]{vertical-align:top}.txt-align-left[data-v-7069f85b]{text-align:left}.txt-align-center[data-v-7069f85b]{text-align:center}.txt-align-right[data-v-7069f85b]{text-align:right}.bg-darkgrey[data-v-7069f85b]{background-color:#2d2d2d}.bg-standard[data-v-7069f85b]{background-color:#057777}.bg-white[data-v-7069f85b]{background-color:#fff}.bg-lightgrey[data-v-7069f85b]{background-color:#d3d3d3}.f-4[data-v-7069f85b]{font-size:.4rem}.f-5[data-v-7069f85b]{font-size:.5rem}.f-6[data-v-7069f85b]{font-size:.65rem}.f-7[data-v-7069f85b]{font-size:.75rem}.f-8[data-v-7069f85b]{font-size:.8rem}.f-10[data-v-7069f85b]{font-size:1rem}.f-12[data-v-7069f85b]{font-size:1.2rem}.f-14[data-v-7069f85b]{font-size:1.4rem}.f-18[data-v-7069f85b]{font-size:1.8rem}.f-20[data-v-7069f85b]{font-size:2rem}.f-24[data-v-7069f85b]{font-size:2.25rem}.f-white[data-v-7069f85b]{color:#fff}.f-black[data-v-7069f85b]{color:#000}.f-grey[data-v-7069f85b]{color:#263238}.f-lightgrey[data-v-7069f85b]{color:#546e7a}.f-green[data-v-7069f85b]{color:#63bdc4}.f-darkgreen[data-v-7069f85b]{color:#057777}.f-orange[data-v-7069f85b]{color:#fd5e4d}.f-weight-500[data-v-7069f85b]{font-weight:500}.f-weight-600[data-v-7069f85b]{font-weight:600}.f-weight-700[data-v-7069f85b]{font-weight:700}.f-weight-800[data-v-7069f85b]{font-weight:800}.font-italic[data-v-7069f85b]{font-style:italic}.w-20[data-v-7069f85b]{width:20%}.w-30[data-v-7069f85b]{width:30%}.w-33[data-v-7069f85b]{width:33%}.w-40[data-v-7069f85b]{width:40%}.w-50[data-v-7069f85b]{width:50%}.w-60[data-v-7069f85b]{width:60%}.w-70[data-v-7069f85b]{width:70%}.w-80[data-v-7069f85b]{width:80%}.w-90[data-v-7069f85b]{width:90%}.w-100[data-v-7069f85b]{width:100%}.b-radius-25[data-v-7069f85b]{border-radius:25px}.b-radius-10[data-v-7069f85b]{border-radius:10px}.border-1-color[data-v-7069f85b]{border:1px solid #e0e0e0}.border-right-1[data-v-7069f85b]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-7069f85b]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-7069f85b]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-7069f85b]{padding:0}.p-8[data-v-7069f85b]{padding:8px}.p-10[data-v-7069f85b]{padding:10px}.p-12[data-v-7069f85b]{padding:12px}.p-15[data-v-7069f85b]{padding:15px}.p-20[data-v-7069f85b]{padding:20px}.p-30[data-v-7069f85b]{padding:30px}.p-40[data-v-7069f85b]{padding:40px}.p-50[data-v-7069f85b]{padding:50px}.pl-10[data-v-7069f85b]{padding-left:10px}.pl-20[data-v-7069f85b]{padding-left:20px}.pl-30[data-v-7069f85b]{padding-left:30px}.pl-40[data-v-7069f85b]{padding-left:40px}.pl-50[data-v-7069f85b]{padding-left:50px}.pr-10[data-v-7069f85b]{padding-right:10px}.pr-20[data-v-7069f85b]{padding-right:20px}.pr-30[data-v-7069f85b]{padding-right:30px}.pr-40[data-v-7069f85b]{padding-right:40px}.pr-50[data-v-7069f85b]{padding-right:50px}.pt-10[data-v-7069f85b]{padding-top:10px}.pt-20[data-v-7069f85b]{padding-top:20px}.pt-30[data-v-7069f85b]{padding-top:30px}.pt-40[data-v-7069f85b]{padding-top:40px}.pt-50[data-v-7069f85b]{padding-top:50px}.pb-10[data-v-7069f85b]{padding-bottom:10px}.pb-20[data-v-7069f85b]{padding-bottom:20px}.pb-30[data-v-7069f85b]{padding-bottom:30px}.pb-40[data-v-7069f85b]{padding-bottom:40px}.pb-50[data-v-7069f85b]{padding-bottom:50px}.m-0[data-v-7069f85b]{margin:0}.m-10[data-v-7069f85b]{margin:10px}.m-15[data-v-7069f85b]{margin:15px}.m-20[data-v-7069f85b]{margin:20px}.m-25[data-v-7069f85b]{margin:25px}.m-30[data-v-7069f85b]{margin:30px}.m-40[data-v-7069f85b]{margin:40px}.m-50[data-v-7069f85b]{margin:50px}.ml-10[data-v-7069f85b]{margin-left:10px}.ml-20[data-v-7069f85b]{margin-left:20px}.ml-30[data-v-7069f85b]{margin-left:30px}.ml-40[data-v-7069f85b]{margin-left:40px}.ml-50[data-v-7069f85b]{margin-left:50px}.ml-60[data-v-7069f85b]{margin-left:60px}.mr-10[data-v-7069f85b]{margin-right:10px}.mr-20[data-v-7069f85b]{margin-right:20px}.mr-30[data-v-7069f85b]{margin-right:30px}.mr-40[data-v-7069f85b]{margin-right:40px}.mr-50[data-v-7069f85b]{margin-right:50px}.mt-5[data-v-7069f85b]{margin-top:5px}.mt-10[data-v-7069f85b]{margin-top:10px}.mt-20[data-v-7069f85b]{margin-top:20px}.mt-30[data-v-7069f85b]{margin-top:30px}.mt-40[data-v-7069f85b]{margin-top:40px}.mt-50[data-v-7069f85b]{margin-top:50px}.mt-60[data-v-7069f85b]{margin-top:60px}.mt-70[data-v-7069f85b]{margin-top:70px}.mb-0[data-v-7069f85b]{margin-bottom:0}.mb-5[data-v-7069f85b]{margin-bottom:5px}.mb-10[data-v-7069f85b]{margin-bottom:10px}.mb-15[data-v-7069f85b]{margin-bottom:15px}.mb-20[data-v-7069f85b]{margin-bottom:20px}.mb-30[data-v-7069f85b]{margin-bottom:30px}.mb-40[data-v-7069f85b]{margin-bottom:40px}.mb-50[data-v-7069f85b]{margin-bottom:50px}.cursor-pointer[data-v-7069f85b]{cursor:pointer}.height-1[data-v-7069f85b]{line-height:1}body[data-v-7069f85b],html[data-v-7069f85b]{font-family:Roboto,sans-serif!important;height:100%}body[data-v-7069f85b]:not(.auth-page),html[data-v-7069f85b]:not(.auth-page){overflow-y:auto}body.auth-page[data-v-7069f85b],html.auth-page[data-v-7069f85b]{overflow:hidden;height:100%;position:fixed;width:100%}.error-text[data-v-7069f85b]{color:red;margin:6px 0 0 10px;font-family:Roboto,sans-serif;font-size:12px}.label-text[data-v-7069f85b]{color:#546e7a;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:14px}.section-text[data-v-7069f85b]{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-7069f85b]{word-break:break-all}.auth-view[data-v-7069f85b]{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-7069f85b]{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-7069f85b]{width:100%}.main-page[data-v-7069f85b]{padding-top:64px;margin-left:250px;min-height:100%;background-color:#f4f6f8;flex-grow:1}.main-page.drawer[data-v-7069f85b]{margin-left:250px}.main-page .page-content[data-v-7069f85b]{padding:30px 60px;min-height:calc(100vh - 70px)}.main-page .page-content.show-ads[data-v-7069f85b]{min-height:calc(100vh - 120px)}.box-shadow[data-v-7069f85b]{box-shadow:0 2px 2px rgba(0,0,0,.1)}.photo-preview-container[data-v-7069f85b]{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-7069f85b]{margin:auto}.photo-preview-container .v-responsive__content[data-v-7069f85b]{display:flex}.photo-preview-container .btn-close[data-v-7069f85b]{position:absolute;right:20px;top:20px;color:#fff}.ad-container[data-v-7069f85b]{min-width:240px;display:flex;align-items:flex-end;background-color:#f4f6f8;position:relative}.ad-container .adswrapper[data-v-7069f85b]{width:100%;height:100%;position:fixed;bottom:20px}.adsbygoogle.adsbygoogle-noablate[data-v-7069f85b]{display:none!important;left:-9999px!important}@media screen and (max-width:1200px){.main-page .page-content[data-v-7069f85b]{padding:20px 20px 20px 30px}}@media screen and (max-width:1024px){.auth-view[data-v-7069f85b]{padding-top:88px}.form-container[data-v-7069f85b]{margin-top:32px}}@media screen and (max-width:768px){.main-page[data-v-7069f85b]{margin-left:65px}}@media screen and (max-width:650px){.auth-view[data-v-7069f85b]{padding-top:88px}.form-container[data-v-7069f85b]{margin:32px 20px 30px 20px;padding:20px;max-width:auto;min-width:auto;width:auto}.main-page .page-content[data-v-7069f85b]{padding:15px}}@media screen and (max-width:576px){.ad-container[data-v-7069f85b]{position:fixed;bottom:0;right:0;height:50px;z-index:100;width:calc(100% - 65px)}.ad-container .adswrapper[data-v-7069f85b]{position:static}.dashboard-page[data-v-7069f85b]{display:block!important}.main-page .page-content[data-v-7069f85b]{max-height:calc(100vh - 175px)!important;min-height:calc(100vh - 175px)!important;overflow-y:auto}.w320h50[data-v-7069f85b]{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view[data-v-7069f85b]{padding-top:72px}.form-container[data-v-7069f85b]{margin:32px 20px 30px 20px}}@media screen and (max-width:375px){.auth-view .background-view .auth-logo[data-v-7069f85b]{height:32px}}@media screen and (max-width:320px){.auth-view .background-view .auth-logo[data-v-7069f85b]{height:28px}.auth-view .page-title[data-v-7069f85b]{font-size:14px}.auth-view .sub-text[data-v-7069f85b]{margin-bottom:20px}}.input-container .input-form[data-v-7069f85b]{width:100%;display:flex;justify-content:flex-start;border:2px solid #d3d3d3;padding:11px 15px}.input-container .input-form .toggle-eye[data-v-7069f85b]{cursor:pointer;display:flex;align-items:center;margin-left:6px;color:#777}.input-container .input-form .toggle-eye i[data-v-7069f85b]{font-size:18px}.input-container .input-form.dollar-border[data-v-7069f85b]{border:2px solid gray}.input-container .input-form .icon-box[data-v-7069f85b]{margin-right:10px;width:17px;height:17px;display:flex;align-items:center;justify-content:center}.input-container .input-form .icon-box i[data-v-7069f85b]{color:#d8d8d8}.input-container .input-form .address-autocomplete-wrap[data-v-7069f85b]{flex:1;min-width:0}.input-container .input-form .address-autocomplete-wrap[data-v-7069f85b] .place-autocomplete-container{width:100%}.input-container .input-form input[data-v-7069f85b]{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-7069f85b]:active,.input-container .input-form input[data-v-7069f85b]:focus,.input-container .input-form input[data-v-7069f85b]:focus-visible,.input-container .input-form input[data-v-7069f85b]:hover,.input-container .input-form input[data-v-7069f85b]:visited{outline:none}.input-container .input-form input[data-v-7069f85b]::-moz-placeholder{color:#c9c9c9;opacity:1}.input-container .input-form input[data-v-7069f85b]::placeholder{color:#c9c9c9;opacity:1}.input-container .input-form input[data-v-7069f85b]::-webkit-inner-spin-button,.input-container .input-form input[data-v-7069f85b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container .input-form .forgot-text[data-v-7069f85b]{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-7069f85b]{cursor:pointer}.input-container .input-form .close-box i[data-v-7069f85b]{color:gray}.input-container .error-text[data-v-7069f85b]{margin-left:10px;color:red;font-size:12px}.onboard-tutorial[data-v-642e3092]{z-index:2;width:100%;max-width:520px;margin:0 auto}.tutorial-card[data-v-642e3092]{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-642e3092]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.5px;margin:0 0 16px 0;text-transform:uppercase}.tutorial-carousel[data-v-642e3092] .carousel__slide{align-items:flex-start}.tutorial-carousel[data-v-642e3092] .carousel__pagination{position:relative;margin-top:24px;margin-bottom:8px}.tutorial-carousel[data-v-642e3092] .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-642e3092] .carousel__pagination-button:hover{background:#c7c7c7}.tutorial-carousel[data-v-642e3092] .carousel__pagination-button--active{background:#63bdc4;transform:scale(1.15)}.slide-page[data-v-642e3092]{text-align:center;padding:0 4px}.slide-image-wrap[data-v-642e3092]{min-height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.slide-image[data-v-642e3092]{max-width:280px;width:100%;height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain}.slide-title[data-v-642e3092]{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-642e3092]{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-642e3092] a{color:#63bdc4;font-weight:500;text-decoration:none}.slide-description[data-v-642e3092] a:hover{text-decoration:underline}.slide-description[data-v-642e3092] b{font-weight:600;color:#010101}.tutorial-footer[data-v-642e3092]{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-642e3092]{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-642e3092]:hover{color:#010101}.tutorial-footer[data-v-642e3092] .round-btn{order:1;width:100%}@media screen and (max-width:642px){.onboard-tutorial[data-v-642e3092]{width:90%}.tutorial-card[data-v-642e3092]{padding:24px 20px 28px}.slide-title[data-v-642e3092]{font-size:17px}.slide-description[data-v-642e3092]{font-size:13px}}@media screen and (max-width:414px){.onboard-tutorial[data-v-642e3092]{width:calc(100% - 32px);margin-left:auto;margin-right:auto}.tutorial-card[data-v-642e3092]{margin-top:16px;padding:20px 16px 24px}.slide-image[data-v-642e3092]{max-width:240px}.tutorial-footer[data-v-642e3092]{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-beb58004]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.page-register[data-v-beb58004] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.page-register .register-scroll-wrap[data-v-beb58004]{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-beb58004]{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-beb58004]{text-align:left}.page-register .step-indicator[data-v-beb58004]{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-beb58004]{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-beb58004]:first-of-type{margin-top:0}.page-register .account-type-cards[data-v-beb58004]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:25px;text-align:left}.page-register .account-type-card[data-v-beb58004]{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-beb58004]: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-beb58004]{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-beb58004]{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-beb58004]{background:rgba(99,189,196,.12);color:#63bdc4}.page-register .account-type-card-icon.company[data-v-beb58004]{background:rgba(45,45,45,.08);color:#2d2d2d}.page-register .account-type-card-title[data-v-beb58004]{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-beb58004]{font-size:12px;color:#676767;margin:0;line-height:1.4;text-align:left;width:100%}.page-register .account-type-card-check[data-v-beb58004]{position:absolute;top:10px;right:10px;color:#63bdc4}.page-register .form-row[data-v-beb58004]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:0}.page-register .form-row .input-container[data-v-beb58004],.page-register .input-full[data-v-beb58004],.page-register[data-v-beb58004] .input-container{margin-bottom:16px}.page-register .form-row+.form-row[data-v-beb58004],.page-register .form-row+.input-full[data-v-beb58004]{margin-top:0}.page-register .footer[data-v-beb58004]{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-beb58004]{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-beb58004]{position:absolute;opacity:0;width:0;height:0}.page-register .terms-checkbox[data-v-beb58004]{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-beb58004]{background-color:#63bdc4;border-color:#63bdc4}.page-register .terms-input:checked+.terms-checkbox[data-v-beb58004]: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-beb58004]{line-height:1.5}.page-register .terms-text a[data-v-beb58004]{font-weight:600;color:#63bdc4;text-decoration:none}.page-register .terms-text a[data-v-beb58004]:hover{text-decoration:underline}.page-register .footer-actions[data-v-beb58004]{display:flex;justify-content:space-between;align-items:stretch;gap:16px}.page-register .footer-actions[data-v-beb58004] .round-btn{flex:1;min-width:0;max-width:180px;min-height:48px;padding:14px 20px;border-radius:10px;font-size:13px;font-weight:600}@media screen and (max-width:600px){.page-register .form-container[data-v-beb58004]{width:90%;padding:28px 20px 28px}.page-register .account-type-cards[data-v-beb58004],.page-register .form-row[data-v-beb58004]{grid-template-columns:1fr}.page-register .footer-actions[data-v-beb58004]{flex-direction:column;gap:12px}.page-register .footer-actions[data-v-beb58004] .round-btn{flex:none;width:100%}}@media screen and (max-width:414px){.page-register .form-container[data-v-beb58004]{width:calc(100% - 32px);padding:24px 16px 24px}.page-register .account-type-card[data-v-beb58004]{padding:16px 12px}.page-register .account-type-card-title[data-v-beb58004]{font-size:13px}.page-register .account-type-card-desc[data-v-beb58004]{font-size:11px}.page-register .section-label[data-v-beb58004]{font-size:12px}}.page-role[data-v-3c2f232a]{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-role .form-container[data-v-3c2f232a]{background:#fff;border-radius:16px;padding:36px 32px 32px;max-width:520px;width:100%;margin:40px auto}.page-role .role-form[data-v-3c2f232a]{text-align:center}.page-role .step-indicator[data-v-3c2f232a]{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-3c2f232a]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px;text-align:left}.page-role .role-card[data-v-3c2f232a]{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-3c2f232a]: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-3c2f232a]{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-3c2f232a]{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-3c2f232a]{background:rgba(99,189,196,.12);color:#63bdc4}.page-role .role-card-icon.employee[data-v-3c2f232a]{background:rgba(45,45,45,.08);color:#2d2d2d}.page-role .role-card-title[data-v-3c2f232a]{font-size:15px;font-weight:700;color:#010101;margin:0 0 6px 0;line-height:1.3}.page-role .role-card-desc[data-v-3c2f232a]{font-size:13px;color:#676767;margin:0;line-height:1.4}.page-role .role-card-check[data-v-3c2f232a]{position:absolute;top:12px;right:12px;color:#63bdc4}.page-role .btn-continue[data-v-3c2f232a]{width:100%}.page-role .fade-slide-enter-active[data-v-3c2f232a],.page-role .fade-slide-leave-active[data-v-3c2f232a]{transition:all .6s ease}.page-role .fade-slide-enter-from[data-v-3c2f232a]{opacity:0;transform:translateY(20px)}.page-role .fade-slide-leave-to[data-v-3c2f232a]{opacity:0;transform:translateY(-20px)}@media screen and (max-width:542px){.page-role .form-container[data-v-3c2f232a]{width:90%}.page-role .role-cards[data-v-3c2f232a]{grid-template-columns:1fr}}@media screen and (max-width:414px){.page-role .form-container[data-v-3c2f232a]{margin-top:20px;width:calc(100% - 32px);padding:28px 20px 24px}.page-role .role-card[data-v-3c2f232a]{padding:18px 14px}.page-role .role-card-title[data-v-3c2f232a]{font-size:14px}.page-role .role-card-desc[data-v-3c2f232a]{font-size:12px}}@media screen and (max-width:375px){.page-role .form-container[data-v-3c2f232a]{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-61de4c3a]{background:#d3d3d3;width:35px;height:35px;border-radius:50%;overflow:hidden}.avatar-photo img[data-v-61de4c3a]{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}.page-header[data-v-5d7d1f40]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0 16px;border-bottom:1px solid #e8e8e8}.page-header__text[data-v-5d7d1f40]{flex:1;min-width:0}.page-header__title[data-v-5d7d1f40]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.page-header__subtitle[data-v-5d7d1f40]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.page-header__action[data-v-5d7d1f40]{flex-shrink:0}@media screen and (max-width:768px){.page-header[data-v-5d7d1f40]{flex-direction:row;align-items:flex-start;gap:12px}.page-header__title[data-v-5d7d1f40]{font-size:18px}.page-header__subtitle[data-v-5d7d1f40]{font-size:12px}}.notification-cell[data-v-bec5d294]{padding:0;transition:background-color .2s ease;cursor:pointer}.notification-cell.unread[data-v-bec5d294]{background-color:rgba(99,189,196,.03);position:relative}.notification-cell.unread[data-v-bec5d294]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#63bdc4}.notification-cell.unread[data-v-bec5d294]:hover{background-color:rgba(99,189,196,.08)}.notification-cell.read[data-v-bec5d294]{background-color:#fff}.notification-cell.read[data-v-bec5d294]:hover{background-color:#fafafa}.notification-cell.compact .notification-content[data-v-bec5d294]{padding:12px 16px;gap:12px}.notification-cell.compact .avatar-wrapper .notification-avatar[data-v-bec5d294]{width:40px!important;height:40px!important}.notification-cell.compact .avatar-wrapper .icon-badge[data-v-bec5d294]{width:20px;height:20px;bottom:-1px;right:-1px}.notification-cell.compact .avatar-wrapper .icon-badge[data-v-bec5d294] .v-icon{font-size:12px!important}.notification-cell.compact .content-box .message-content .text-message[data-v-bec5d294]{font-size:13px;line-height:18px;margin-bottom:4px}.notification-cell.compact .content-box .message-content .text-time[data-v-bec5d294]{font-size:11px}.notification-cell.compact .actions-box[data-v-bec5d294]{min-width:28px}.notification-cell .notification-content[data-v-bec5d294]{display:flex;align-items:flex-start;padding:16px 20px;gap:16px;position:relative}.notification-cell .avatar-wrapper[data-v-bec5d294]{position:relative;flex-shrink:0}.notification-cell .avatar-wrapper .notification-avatar[data-v-bec5d294]{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-bec5d294]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.notification-cell .avatar-wrapper:hover .notification-avatar[data-v-bec5d294]{transform:scale(1.05)}.notification-cell .avatar-wrapper .icon-badge[data-v-bec5d294]{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-bec5d294]{background-color:#4caf50}.notification-cell .avatar-wrapper .icon-badge.error[data-v-bec5d294]{background-color:#dc3545}.notification-cell .avatar-wrapper .icon-badge.warning[data-v-bec5d294]{background-color:#ff9800}.notification-cell .avatar-wrapper .icon-badge.info[data-v-bec5d294]{background-color:#63bdc4}.notification-cell .content-box[data-v-bec5d294]{flex:1;min-width:0}.notification-cell .content-box .message-content .text-message[data-v-bec5d294]{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-bec5d294] strong{font-weight:600;color:#63bdc4}.notification-cell .content-box .message-content .text-time[data-v-bec5d294]{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-bec5d294]{opacity:.5;font-size:11px}.notification-cell .actions-box[data-v-bec5d294]{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:32px}.notification-cell .actions-box .mark-read-btn[data-v-bec5d294]{opacity:.6;transition:opacity .2s ease}.notification-cell .actions-box .mark-read-btn[data-v-bec5d294]:hover{opacity:1;background-color:rgba(0,0,0,.05)}.notification-cell .actions-box .read-indicator[data-v-bec5d294]{opacity:.7;color:#4caf50!important}@media screen and (max-width:600px){.notification-cell .notification-content[data-v-bec5d294]{padding:12px 16px;gap:12px}.notification-cell .notification-content .avatar-wrapper .notification-avatar[data-v-bec5d294]{width:40px!important;height:40px!important}.notification-cell .notification-content .avatar-wrapper .icon-badge[data-v-bec5d294]{width:20px;height:20px;bottom:-1px;right:-1px}.notification-cell .notification-content .avatar-wrapper .icon-badge[data-v-bec5d294] .v-icon{font-size:12px!important}.notification-cell .notification-content .content-box .message-content .text-message[data-v-bec5d294]{font-size:13px;line-height:18px}.notification-cell .notification-content .content-box .message-content .text-time[data-v-bec5d294]{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-09117c6d]{display:flex;height:100%}.dashboard-page .header[data-v-09117c6d]{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-09117c6d]{display:none}.dashboard-page .header .left-menu .icon-logo[data-v-09117c6d]{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.dashboard-page .header .right-menu[data-v-09117c6d]{display:flex;align-items:center}.dashboard-page .header .right-menu .btn-notification[data-v-09117c6d]{margin-right:5px;position:relative}.dashboard-page .header .right-menu .btn-notification .unreadDot[data-v-09117c6d]{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-09117c6d]{margin-right:5px}.dashboard-page .header .right-menu .user-box[data-v-09117c6d]{display:flex;align-items:center;margin-left:10px;cursor:pointer}.dashboard-page .header .right-menu .user-box .name-text[data-v-09117c6d]{color:#fff;font-size:12px;font-weight:500;margin-left:5px}.dashboard-page .v-sidebar-menu[data-v-09117c6d]{top:64px;z-index:1000;padding-top:10px}.dashboard-page .v-sidebar-menu.vsm_collapsed .vsm--item[data-v-09117c6d]{padding-left:0;padding-right:0}.dashboard-page .v-sidebar-menu .vsm--header[data-v-09117c6d]{display:none}.dashboard-page .v-sidebar-menu[data-v-09117c6d] .vsm--item .vsm--link{padding:10px;line-height:30px}.dashboard-page .v-sidebar-menu[data-v-09117c6d] .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-09117c6d]{background:transparent;width:22px;height:22px}.dashboard-page .v-sidebar-menu .vsm--link_level-1 .vsm--title[data-v-09117c6d]{font-size:14px}.dashboard-page .v-sidebar-menu[data-v-09117c6d] .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-09117c6d] .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-09117c6d] .vsm--link_level-1.vsm--link_active .vsm--title{font-weight:700}.dashboard-page .v-sidebar-menu[data-v-09117c6d]: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-09117c6d]{border-top:1px solid #e0e0e0;color:#546e7a;font-size:12px;padding:15px 15px}.dashboard-page .side-footer a[data-v-09117c6d]{color:#546e7a;text-decoration:none}[data-v-09117c6d] .vsm--icon{background-color:transparent!important}[data-v-09117c6d] .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-09117c6d] .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-09117c6d]{width:420px;max-width:90vw;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.notification-dropdown .dropdown-header[data-v-09117c6d]{padding:20px 20px 16px;border-bottom:1px solid #e0e0e0;background:#fff}.notification-dropdown .dropdown-header .header-content[data-v-09117c6d]{display:flex;justify-content:space-between;align-items:center}.notification-dropdown .dropdown-header .header-content .header-title[data-v-09117c6d]{font-size:18px;font-weight:600;color:#263238;margin:0;line-height:1.2}.notification-dropdown .dropdown-header .header-content .unread-badge[data-v-09117c6d]{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-09117c6d]{max-height:480px;overflow-y:auto;overflow-x:hidden}.notification-dropdown .dropdown-content[data-v-09117c6d]::-webkit-scrollbar{width:6px}.notification-dropdown .dropdown-content[data-v-09117c6d]::-webkit-scrollbar-track{background:#f1f1f1}.notification-dropdown .dropdown-content[data-v-09117c6d]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.notification-dropdown .dropdown-content[data-v-09117c6d]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.notification-dropdown .dropdown-content .empty-dropdown[data-v-09117c6d]{padding:60px 30px;text-align:center;display:flex;flex-direction:column;align-items:center}.notification-dropdown .dropdown-content .empty-dropdown .empty-icon[data-v-09117c6d]{margin-bottom:16px;opacity:.5}.notification-dropdown .dropdown-content .empty-dropdown .empty-title[data-v-09117c6d]{font-size:16px;font-weight:600;color:#263238;margin-bottom:8px}.notification-dropdown .dropdown-content .empty-dropdown .empty-subtitle[data-v-09117c6d]{font-size:14px;color:#676767;line-height:1.5}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-09117c6d]{border-bottom:1px solid #f0f0f0;transition:background-color .15s ease}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-09117c6d]:last-child{border-bottom:none}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-09117c6d]:hover{background-color:#fafafa}.notification-dropdown .dropdown-content .view-all-footer[data-v-09117c6d]{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-09117c6d]:hover{background-color:#f5f5f5}.notification-dropdown .dropdown-content .view-all-footer .view-all-link[data-v-09117c6d]{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-09117c6d]:hover{color:#43a9b1}@media screen and (max-width:960px){.dashboard-page .header .btn-menu[data-v-09117c6d]{display:block;width:24px;height:24px}.dashboard-page .header .btn-menu span[data-v-09117c6d]{color:#fff}.dashboard-page .header .icon-logo[data-v-09117c6d]{display:none}.notification-dropdown[data-v-09117c6d]{width:100%;max-width:calc(100vw - 32px)}.notification-dropdown .dropdown-header[data-v-09117c6d]{padding:16px}.notification-dropdown .dropdown-header .header-content .header-title[data-v-09117c6d]{font-size:16px}.notification-dropdown .dropdown-content .empty-dropdown[data-v-09117c6d]{padding:40px 20px}}@media screen and (max-width:600px){.dashboard-page[data-v-09117c6d] .v-sidebar-menu .vsm--link{justify-content:center}.dashboard-page[data-v-09117c6d] .v-sidebar-menu .vsm--link .vsm--icon{margin-right:0!important}.dashboard-page[data-v-09117c6d] .v-sidebar-menu .vsm--link .vsm--title_hidden{display:none!important;margin-left:0}.dashboard-page[data-v-09117c6d] .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 .page-content[data-v-3aa0f0a4]{max-width:100%;margin:0 auto}.benefits-page .benefits-wrapper[data-v-3aa0f0a4]{max-width:1200px;margin:0 auto;padding:0 20px 2rem}.benefits-page .benefits-body[data-v-3aa0f0a4]{padding-top:20px;padding-bottom:40px}.benefits-page .benefits-grid[data-v-3aa0f0a4]{display:flex;gap:24px;flex-wrap:wrap}.benefits-page .benefit-card[data-v-3aa0f0a4]{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-3aa0f0a4]: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-3aa0f0a4]{width:56px;height:56px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.benefits-page .benefit-card .card-icon img[data-v-3aa0f0a4]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.benefits-page .benefit-card .card-title[data-v-3aa0f0a4]{font-size:18px;font-weight:600;color:#263238;margin:0 0 12px 0;letter-spacing:-.02em}.benefits-page .benefit-card .card-description[data-v-3aa0f0a4]{flex:1;font-size:14px;line-height:1.55;color:#676767;margin:0 0 24px 0}.benefits-page .benefit-card .btn-action[data-v-3aa0f0a4]{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-3aa0f0a4]:hover{background:#55a6ab}.benefits-page .benefit-card .btn-action[data-v-3aa0f0a4]:active{background:#46b0b8}@media screen and (max-width:1054px){.benefits-page .benefits-grid[data-v-3aa0f0a4]{flex-direction:column}.benefits-page .benefits-grid .benefit-card[data-v-3aa0f0a4]{width:100%}}@media screen and (max-width:640px){.benefits-page .benefits-wrapper[data-v-3aa0f0a4]{padding:0 16px 1.5rem}.benefits-page .benefits-body[data-v-3aa0f0a4]{padding-top:16px}.benefits-page .benefit-card[data-v-3aa0f0a4]{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-23e39b36]{position:relative;padding-bottom:25px;overflow:visible}.education-cell[data-v-23e39b36]:before{content:"";position:absolute;top:0;left:6px;width:2px;height:calc(100% + 12px);background-color:#63bdc4;z-index:0}.education-cell.timeline-item-first[data-v-23e39b36]:before{top:12px;height:100%}.education-cell.timeline-item-last[data-v-23e39b36]:before{height:0}.dot[data-v-23e39b36]{box-sizing:border-box;width:14px;height:14px;background-color:#fff;border:2px solid #63bdc4;border-radius:50%;position:absolute;top:5px;left:0;z-index:1}.content[data-v-23e39b36]{padding-left:30px;text-align:left}.header[data-v-23e39b36]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.title-section[data-v-23e39b36]{flex:1;min-width:0}.school-name[data-v-23e39b36]{font-weight:600;font-size:18px;color:#263238;line-height:1.3;margin-bottom:2px}.date-range[data-v-23e39b36]{font-weight:500;font-size:15px;color:#676767;margin-bottom:2px}.degree-field[data-v-23e39b36]{font-size:14px;color:#676767;line-height:1.4}.actions[data-v-23e39b36]{display:flex;gap:8px;align-items:center;flex-shrink:0}.action-btn[data-v-23e39b36]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease}.action-btn .v-icon[data-v-23e39b36]{color:inherit}.action-btn[data-v-23e39b36]:hover{transform:scale(1.05)}.action-btn[data-v-23e39b36]:active{transform:scale(.98)}.action-btn[data-v-23e39b36]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.action-btn-edit[data-v-23e39b36]{color:#63bdc4;background:rgba(99,189,196,.12)}.action-btn-edit[data-v-23e39b36]:hover{background:rgba(99,189,196,.22);color:#43a9b1}.action-btn-delete[data-v-23e39b36]{color:#dc3545;background:rgba(220,53,69,.12)}.action-btn-delete[data-v-23e39b36]:hover{background:rgba(220,53,69,.22);color:#bd2130}.description-text[data-v-23e39b36]{font-size:14px;color:#383838;line-height:1.5;margin-top:8px;white-space:pre-wrap}.work-experience-cell[data-v-ac46aa5e]{position:relative;padding-bottom:25px;overflow:visible}.work-experience-cell[data-v-ac46aa5e]:before{content:"";position:absolute;top:0;left:6px;width:2px;height:calc(100% + 12px);background-color:#63bdc4;z-index:0}.work-experience-cell.timeline-item-first[data-v-ac46aa5e]:before{top:12px;height:100%}.work-experience-cell.timeline-item-last[data-v-ac46aa5e]:before{height:0}.work-experience-cell .dot[data-v-ac46aa5e]{box-sizing:border-box;width:14px;height:14px;background-color:#fff;border:2px solid #63bdc4;border-radius:50%;position:absolute;top:5px;left:0;z-index:1}.work-experience-cell .content[data-v-ac46aa5e]{padding-left:30px;text-align:left}.work-experience-cell .content .header[data-v-ac46aa5e]{display:flex;justify-content:space-between;align-items:flex-start}.work-experience-cell .content .header .title-section .name-text[data-v-ac46aa5e]{font-weight:600;font-size:18px;color:#222}.work-experience-cell .content .header .title-section .role-text[data-v-ac46aa5e]{font-size:14px;margin-top:2px}.work-experience-cell .content .header .title-section .date-text[data-v-ac46aa5e]{font-weight:500;font-size:15px}.work-experience-cell .content .header .actions[data-v-ac46aa5e]{display:flex;gap:8px;align-items:center;flex-shrink:0}.work-experience-cell .content .header .action-btn[data-v-ac46aa5e]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:10px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease}.work-experience-cell .content .header .action-btn .v-icon[data-v-ac46aa5e]{color:inherit}.work-experience-cell .content .header .action-btn[data-v-ac46aa5e]:hover{transform:scale(1.05)}.work-experience-cell .content .header .action-btn[data-v-ac46aa5e]:active{transform:scale(.98)}.work-experience-cell .content .header .action-btn[data-v-ac46aa5e]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.work-experience-cell .content .header .action-btn-edit[data-v-ac46aa5e]{color:#63bdc4;background:rgba(99,189,196,.12)}.work-experience-cell .content .header .action-btn-edit[data-v-ac46aa5e]:hover{background:rgba(99,189,196,.22);color:#43a9b1}.work-experience-cell .content .header .action-btn-delete[data-v-ac46aa5e]{color:#dc3545;background:rgba(220,53,69,.12)}.work-experience-cell .content .header .action-btn-delete[data-v-ac46aa5e]:hover{background:rgba(220,53,69,.22);color:#bd2130}.work-experience-cell .content .description-text[data-v-ac46aa5e]{font-size:14px;color:#444;margin-top:5px;line-height:1.4;white-space:pre-wrap}.employee-overview-page[data-v-5530c613]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative}.page-header[data-v-5530c613]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-5530c613]{flex:1;min-width:0}.page-title[data-v-5530c613]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-5530c613]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.info-section[data-v-5530c613]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.info-section[data-v-5530c613]:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.section-title[data-v-5530c613]{display:flex;align-items:center;gap:8px;margin:0 0 16px 0;font-size:16px;font-weight:600;color:#263238;letter-spacing:-.01em}.section-icon[data-v-5530c613]{color:#63bdc4;flex-shrink:0}.section-content[data-v-5530c613]{padding-left:28px}.section-content[data-v-5530c613] .category-box{margin-top:0}.overview-text[data-v-5530c613]{white-space:pre-line;line-height:1.5}.toggle-overview[data-v-5530c613]{display:inline-block;margin-top:8px;padding:0;font-size:14px;font-weight:600;color:#63bdc4;background:none;border:none;cursor:pointer;font-family:inherit}.toggle-overview[data-v-5530c613]:hover{text-decoration:underline}.cell-list[data-v-5530c613]{list-style:none;margin:0;padding:0}.cell-list-item[data-v-5530c613]{margin:0;padding:0}.resume-card[data-v-5530c613]{background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.resume-card-inner[data-v-5530c613]{display:flex;align-items:flex-start;gap:16px}.resume-icon-wrap[data-v-5530c613]{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-details[data-v-5530c613]{flex:1;min-width:0}.resume-name[data-v-5530c613]{display:block;font-size:16px;font-weight:600;color:#63bdc4;text-decoration:none;margin-bottom:4px;word-break:break-word;transition:color .2s ease}.resume-name[data-v-5530c613]:hover{color:#43a9b1;text-decoration:underline}.resume-name[data-v-5530c613]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.resume-date[data-v-5530c613]{margin:0;font-size:13px;color:#676767}@media screen and (max-width:568px){[data-v-5530c613] .category-box{flex-wrap:wrap;overflow-x:hidden}}.feedback-job-card[data-v-ad316cda]{position:relative;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;margin-bottom:16px;transition:border-color .2s ease,box-shadow .2s ease}.feedback-job-card--clickable[data-v-ad316cda]{cursor:pointer}.feedback-job-card--clickable[data-v-ad316cda]:hover{border-color:#ccc;box-shadow:0 2px 12px rgba(0,0,0,.06)}.feedback-job-card__header[data-v-ad316cda]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.feedback-job-card__title[data-v-ad316cda]{margin:0;font-size:17px;font-weight:600;color:#263238;line-height:1.35;letter-spacing:-.01em;flex:1;min-width:0}.feedback-job-card__badge[data-v-ad316cda]{flex-shrink:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:4px 10px;border-radius:6px}.feedback-job-card__badge--open[data-v-ad316cda]{background:rgba(99,189,196,.12);color:#63bdc4}.feedback-job-card__badge--progressing[data-v-ad316cda]{background:rgba(25,118,210,.1);color:#1976d2}.feedback-job-card__badge--completed[data-v-ad316cda]{background:rgba(76,175,80,.12);color:#4caf50}.feedback-job-card__badge--canceled[data-v-ad316cda]{background:rgba(220,53,69,.08);color:#dc3545}.feedback-job-card__badge--default[data-v-ad316cda]{background:#f5f5f5;color:#676767}.feedback-job-card__meta[data-v-ad316cda]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;font-size:14px;color:#676767}.feedback-job-card__meta-item[data-v-ad316cda]{display:inline-flex;align-items:center;gap:6px}.feedback-job-card__meta-item .feedback-job-card__meta-icon[data-v-ad316cda]{color:#676767;opacity:.9}.feedback-job-card__meta-item[data-v-ad316cda]:first-child{font-weight:600;color:#263238}.feedback-job-card__paid[data-v-ad316cda]{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:1px solid #e0e0e0}.feedback-job-card__paid-label[data-v-ad316cda]{font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.05em}.feedback-job-card__paid-value[data-v-ad316cda]{font-size:16px;font-weight:600;color:#63bdc4}.feedback-job-card__review[data-v-ad316cda]{margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0}.feedback-job-card__review-rating[data-v-ad316cda]{margin-bottom:10px}.feedback-job-card__review-quote[data-v-ad316cda]{margin:0;padding:14px 16px;background:#fafafa;border-left:4px solid #63bdc4;border-radius:0 8px 8px 0;font-size:14px;line-height:1.5;color:#263238;font-style:normal}.feedback-job-card__cta[data-v-ad316cda]{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding-top:12px;font-size:14px;font-weight:600;color:#63bdc4;cursor:pointer}.feedback-job-card__cta[data-v-ad316cda]:hover{color:#43a9b1}.feedback-job-card__cta .v-icon[data-v-ad316cda]{transition:transform .2s ease}.feedback-job-card__cta:hover .v-icon[data-v-ad316cda]{transform:translateX(2px)}@media(max-width:600px){.feedback-job-card[data-v-ad316cda]{padding:16px}.feedback-job-card__header[data-v-ad316cda]{flex-direction:column;align-items:flex-start;gap:8px}.feedback-job-card__title[data-v-ad316cda]{font-size:16px}.feedback-job-card__meta[data-v-ad316cda]{gap:12px 20px;font-size:13px}.feedback-job-card__review-quote[data-v-ad316cda]{padding:12px 14px;font-size:13px}}.profile-card[data-v-be980c2a]{max-width:250px;font-size:14px;color:#263238}.avatar-wrapper[data-v-be980c2a]{position:relative;display:block;border-radius:12px;overflow:hidden;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,.08)}.avatar-photo[data-v-be980c2a]{display:block;width:250px;height:250px;-o-object-fit:cover;object-fit:cover}.avatar-edit-btn[data-v-be980c2a]{position:absolute;bottom:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:#63bdc4;color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:background .2s ease,transform .15s ease}.avatar-edit-btn[data-v-be980c2a]:hover{background:#43a9b1;transform:scale(1.05)}.avatar-edit-btn[data-v-be980c2a]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.name-row[data-v-be980c2a]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:16px}.name-wrap[data-v-be980c2a]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.profile-name[data-v-be980c2a]{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:#263238;letter-spacing:-.01em;word-break:break-word}.account-type-icon[data-v-be980c2a],.chat-btn[data-v-be980c2a]{flex-shrink:0;color:#63bdc4!important}.chat-btn[data-v-be980c2a] .v-icon{color:#63bdc4!important}.chat-btn[data-v-be980c2a]:hover .v-icon{color:#43a9b1!important}.star-rating[data-v-be980c2a]{margin-top:8px}.social-links[data-v-be980c2a]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.social-link[data-v-be980c2a]{display:inline-flex;color:#63bdc4;text-decoration:none;transition:color .2s ease}.social-link[data-v-be980c2a]:hover{color:#43a9b1;text-decoration:none}.social-link[data-v-be980c2a] .v-icon{color:inherit}.info-sections[data-v-be980c2a]{margin-top:16px;display:flex;flex-direction:column;gap:0}.info-row[data-v-be980c2a]{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid hsla(0,0%,88%,.6)}.info-row[data-v-be980c2a]:last-child{border-bottom:none}.info-icon[data-v-be980c2a]{flex-shrink:0;margin-top:2px;color:#676767!important}.info-content[data-v-be980c2a]{flex:1;min-width:0}.info-label[data-v-be980c2a]{display:block;font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px}.info-value[data-v-be980c2a]{font-size:14px;color:#263238;line-height:1.4}.info-value--bio[data-v-be980c2a]{white-space:pre-wrap;word-break:break-word}.info-link[data-v-be980c2a]{font-size:14px;color:#263238;text-decoration:none;line-height:1.4}.info-link[data-v-be980c2a]:hover{text-decoration:underline;color:#263238}.info-link[data-v-be980c2a]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px;border-radius:2px}.sr-only[data-v-be980c2a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:568px){.avatar-wrapper[data-v-be980c2a],.profile-card[data-v-be980c2a]{max-width:100%}.avatar-photo[data-v-be980c2a]{width:100%;height:auto;aspect-ratio:1;max-height:none}[data-v-be980c2a] .vue3-star-ratings{margin:8px 0}}.personal-info-page[data-v-15f05bc4]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative}.page-header[data-v-15f05bc4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-15f05bc4]{flex:1;min-width:0}.page-title[data-v-15f05bc4]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-15f05bc4]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.btn-edit-profile[data-v-15f05bc4]{text-transform:none;font-weight:600;flex-shrink:0;background-color:#63bdc4!important;border:none!important;color:#fff!important;box-shadow:none!important}.btn-edit-profile[data-v-15f05bc4] .v-btn__content{gap:8px;color:#fff!important}.btn-edit-profile[data-v-15f05bc4] .v-icon{color:#fff!important}.btn-edit-profile[data-v-15f05bc4]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-edit-profile[data-v-15f05bc4]:hover .v-btn__content,.btn-edit-profile[data-v-15f05bc4]:hover .v-icon{color:#fff!important}.info-section[data-v-15f05bc4]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.info-section[data-v-15f05bc4]:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.section-title[data-v-15f05bc4]{display:flex;align-items:center;gap:8px;margin:0 0 16px 0;font-size:16px;font-weight:600;color:#263238;letter-spacing:-.01em}.section-icon[data-v-15f05bc4]{color:#63bdc4;flex-shrink:0}.section-content[data-v-15f05bc4]{padding-left:28px}.contact-grid[data-v-15f05bc4]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 24px}.contact-item[data-v-15f05bc4]{display:flex;align-items:flex-start;gap:12px}.item-icon[data-v-15f05bc4]{color:#676767;flex-shrink:0;margin-top:2px}.item-content[data-v-15f05bc4]{min-width:0}.item-label[data-v-15f05bc4]{display:block;font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.item-value[data-v-15f05bc4]{font-size:15px;line-height:1.4;word-break:break-word;color:#263238}.item-value[href][data-v-15f05bc4]{text-decoration:none}.item-value[href][data-v-15f05bc4]:hover{text-decoration:underline}.account-badge[data-v-15f05bc4]{font-size:11px;font-weight:600}.bio-text[data-v-15f05bc4]{white-space:pre-wrap;word-break:break-word;line-height:1.55;font-size:15px}.bio-empty[data-v-15f05bc4]{padding:16px 0}.bio-empty p[data-v-15f05bc4]{margin:0 0 12px 0;font-size:14px;color:#676767;line-height:1.5}.btn-add-bio[data-v-15f05bc4]{text-transform:none;font-weight:600;padding:0 4px;background-color:transparent!important;color:#63bdc4!important;box-shadow:none!important}.btn-add-bio[data-v-15f05bc4] .v-btn__content{gap:8px;color:#63bdc4!important}.btn-add-bio[data-v-15f05bc4] .v-icon{color:#63bdc4!important}.btn-add-bio[data-v-15f05bc4]:hover{background-color:rgba(99,189,196,.06)!important;box-shadow:none!important;color:#43a9b1!important}.btn-add-bio[data-v-15f05bc4]:hover .v-btn__content,.btn-add-bio[data-v-15f05bc4]:hover .v-icon{color:#43a9b1!important}.social-links[data-v-15f05bc4]{display:flex;flex-wrap:wrap;gap:12px}.social-link[data-v-15f05bc4]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #e0e0e0;border-radius:8px;background:#fafafa;color:#263238;text-decoration:none;font-size:14px;transition:border-color .2s,background .2s,color .2s}.social-link[data-v-15f05bc4]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06);color:#63bdc4}.social-link.active[data-v-15f05bc4]{background:rgba(99,189,196,.12);border-color:#63bdc4;color:#63bdc4}.social-link.active .social-label[data-v-15f05bc4]{font-weight:600;color:#63bdc4}.social-link.active .v-icon[data-v-15f05bc4]:not(.social-add-icon){color:#63bdc4}.social-link.active[data-v-15f05bc4]:hover{background:rgba(99,189,196,.18);border-color:#43a9b1;color:#43a9b1}.social-link.active:hover .social-label[data-v-15f05bc4],.social-link.active:hover .v-icon[data-v-15f05bc4]:not(.social-add-icon){color:#43a9b1}.social-label[data-v-15f05bc4]{font-weight:500}.social-add-icon[data-v-15f05bc4]{color:#63bdc4;flex-shrink:0}.social-link:not(.active) .social-add-icon[data-v-15f05bc4]{color:#676767}.social-link:not(.active):hover .social-add-icon[data-v-15f05bc4]{color:#63bdc4}.security-actions[data-v-15f05bc4]{display:flex;flex-direction:column;gap:20px}.security-item[data-v-15f05bc4]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid #e0e0e0}.security-item[data-v-15f05bc4]:last-child{border-bottom:none;padding-bottom:0}.security-item-text[data-v-15f05bc4]{flex:1;min-width:0}.security-label[data-v-15f05bc4]{display:block;font-size:14px;font-weight:600;color:#263238;margin-bottom:4px}.security-desc[data-v-15f05bc4]{font-size:13px;color:#676767;line-height:1.45}.btn-change-password[data-v-15f05bc4]{text-transform:none;font-weight:600;flex-shrink:0;width:180px;min-width:180px;background-color:#63bdc4!important;border:none!important;color:#fff!important;box-shadow:none!important}.btn-change-password[data-v-15f05bc4] .v-btn__content{gap:8px;color:#fff!important}.btn-change-password[data-v-15f05bc4] .v-icon{color:#fff!important}.btn-change-password[data-v-15f05bc4]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-change-password[data-v-15f05bc4]:hover .v-btn__content,.btn-change-password[data-v-15f05bc4]:hover .v-icon{color:#fff!important}.btn-delete-account[data-v-15f05bc4]{text-transform:none;font-weight:600;flex-shrink:0;width:180px;min-width:180px;background-color:transparent!important;border:1px solid #dc3545!important;color:#dc3545!important;box-shadow:none!important}.btn-delete-account[data-v-15f05bc4] .v-btn__content{gap:8px;color:#dc3545!important}.btn-delete-account[data-v-15f05bc4] .v-icon{color:#dc3545!important}.btn-delete-account[data-v-15f05bc4]:hover{background-color:rgba(220,53,69,.06)!important;box-shadow:none!important;border-color:#bd2130!important;color:#bd2130!important}.btn-delete-account[data-v-15f05bc4]:hover .v-btn__content,.btn-delete-account[data-v-15f05bc4]:hover .v-icon{color:#bd2130!important}@media screen and (max-width:768px){.page-header[data-v-15f05bc4]{flex-direction:column;align-items:stretch}.btn-edit-profile[data-v-15f05bc4]{align-self:flex-start}.contact-grid[data-v-15f05bc4]{grid-template-columns:1fr;gap:16px}.section-content[data-v-15f05bc4]{padding-left:0}.section-title[data-v-15f05bc4]{margin-bottom:12px}}@media screen and (max-width:576px){.personal-info-page[data-v-15f05bc4]{padding:20px 16px 24px}.page-title[data-v-15f05bc4]{font-size:20px}.security-item[data-v-15f05bc4]{flex-direction:column;align-items:stretch;text-align:left}.btn-change-password[data-v-15f05bc4],.btn-delete-account[data-v-15f05bc4]{width:100%;justify-content:center}}.job-details-page[data-v-507277a0]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative}.page-header[data-v-507277a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-507277a0]{flex:1;min-width:0}.page-title[data-v-507277a0]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-507277a0]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.btn-edit-profile[data-v-507277a0]{text-transform:none;font-weight:600;flex-shrink:0;background-color:#63bdc4!important;border:none!important;color:#fff!important;box-shadow:none!important}.btn-edit-profile[data-v-507277a0] .v-btn__content{gap:8px;color:#fff!important}.btn-edit-profile[data-v-507277a0] .v-icon{color:#fff!important}.btn-edit-profile[data-v-507277a0]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-edit-profile[data-v-507277a0]:hover .v-btn__content,.btn-edit-profile[data-v-507277a0]:hover .v-icon{color:#fff!important}.info-section[data-v-507277a0]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.info-section[data-v-507277a0]:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.section-title[data-v-507277a0]{display:flex;align-items:center;gap:8px;margin:0 0 16px 0;font-size:16px;font-weight:600;color:#263238;letter-spacing:-.01em}.section-icon[data-v-507277a0]{color:#63bdc4;flex-shrink:0}.section-content[data-v-507277a0]{padding-left:28px}.role-value[data-v-507277a0]{margin:0;font-size:16px;font-weight:500;color:#263238;line-height:1.4}.overview-text[data-v-507277a0]{white-space:pre-line;line-height:1.6;color:#263238;margin:0 0 8px 0}.toggle-overview[data-v-507277a0]{display:inline-block;padding:0;border:none;background:none;font-size:14px;font-weight:600;color:#63bdc4;cursor:pointer;font-family:inherit}.toggle-overview[data-v-507277a0]:hover{color:#43a9b1;text-decoration:underline}.rate-value[data-v-507277a0]{display:flex;align-items:baseline;gap:2px}.rate-amount[data-v-507277a0]{font-size:20px;font-weight:600;color:#263238;letter-spacing:-.02em}.rate-unit[data-v-507277a0]{font-size:14px;color:#676767;font-weight:500}.empty-state[data-v-507277a0]{padding:4px 0}.empty-state p[data-v-507277a0]{margin:0 0 12px 0;font-size:14px;color:#676767;line-height:1.5}.btn-add-inline[data-v-507277a0]{text-transform:none;font-weight:600;padding:0 4px;background-color:transparent!important;color:#63bdc4!important;box-shadow:none!important}.btn-add-inline[data-v-507277a0] .v-btn__content{gap:8px;color:#63bdc4!important}.btn-add-inline[data-v-507277a0] .v-icon{color:#63bdc4!important}.btn-add-inline[data-v-507277a0]:hover{background-color:rgba(99,189,196,.06)!important;color:#43a9b1!important}.btn-add-inline[data-v-507277a0]:hover .v-btn__content,.btn-add-inline[data-v-507277a0]:hover .v-icon{color:#43a9b1!important}.section-content[data-v-507277a0] .category-box,.section-content[data-v-507277a0] .skills-box{margin-top:0}@media screen and (max-width:768px){.page-header[data-v-507277a0]{flex-direction:column;align-items:stretch}.btn-edit-profile[data-v-507277a0]{align-self:flex-start}.section-content[data-v-507277a0]{padding-left:0}.section-title[data-v-507277a0]{margin-bottom:12px}}.education-page[data-v-e744f646]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.page-header[data-v-e744f646]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-e744f646]{flex:1;min-width:0}.page-title[data-v-e744f646]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-e744f646]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.education-page--align-left .header-text[data-v-e744f646],.education-page--align-left .page-subtitle[data-v-e744f646],.education-page--align-left .page-title[data-v-e744f646]{text-align:left}.btn-primary-action[data-v-e744f646]{text-transform:none;font-weight:600;flex-shrink:0;background-color:#63bdc4!important;border:none!important;color:#fff!important;box-shadow:none!important}.btn-primary-action[data-v-e744f646] .v-btn__content{gap:8px;color:#fff!important}.btn-primary-action[data-v-e744f646] .v-icon{color:#fff!important}.btn-primary-action[data-v-e744f646]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-primary-action[data-v-e744f646]:hover .v-btn__content,.btn-primary-action[data-v-e744f646]:hover .v-icon{color:#fff!important}.education-section[data-v-e744f646]{display:flex;flex-direction:column}.education-list[data-v-e744f646]{list-style:none;display:flex;flex-direction:column;gap:0}.education-list-item[data-v-e744f646],.education-list[data-v-e744f646]{margin:0;padding:0;overflow:visible}.empty-state[data-v-e744f646]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-e744f646]{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:12px;min-height:260px}.empty-state-icon[data-v-e744f646]{margin-bottom:16px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.06)}.empty-state-heading[data-v-e744f646]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-e744f646]{margin:0 0 24px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.btn-add-primary[data-v-e744f646]{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}.btn-add-primary[data-v-e744f646]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}.btn-add-primary[data-v-e744f646]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.delete-dialog-content[data-v-e744f646]{padding:24px;background:#fff;border-radius:12px}.delete-dialog-title[data-v-e744f646]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238}.delete-dialog-desc[data-v-e744f646]{margin:0 0 24px 0;font-size:14px;color:#676767;line-height:1.5}.delete-dialog-actions[data-v-e744f646]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-e744f646]{padding:10px 18px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:14px;font-weight:500;color:#263238;cursor:pointer;transition:border-color .2s ease,background .2s ease}.btn-cancel[data-v-e744f646]:hover{background:#f5f5f5;border-color:#d3d3d3}.btn-cancel[data-v-e744f646]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-delete[data-v-e744f646]{padding:10px 18px;border:none;border-radius:8px;background:#dc3545;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease,opacity .2s ease}.btn-delete[data-v-e744f646]:hover:not(:disabled){background:#cf2434}.btn-delete[data-v-e744f646]:disabled{opacity:.7;cursor:not-allowed}.btn-delete[data-v-e744f646]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}@media(max-width:600px){.page-title[data-v-e744f646]{font-size:20px}.empty-state-inner[data-v-e744f646]{padding:32px 20px;min-height:220px;border-radius:10px}.empty-state-heading[data-v-e744f646]{font-size:17px}.delete-dialog-content[data-v-e744f646]{padding:20px}}.work-experience-page[data-v-78008568]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.page-header[data-v-78008568]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-78008568]{flex:1;min-width:0}.page-title[data-v-78008568]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-78008568]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.work-experience-page--align-left .header-text[data-v-78008568],.work-experience-page--align-left .page-subtitle[data-v-78008568],.work-experience-page--align-left .page-title[data-v-78008568]{text-align:left}.btn-primary-action[data-v-78008568]{text-transform:none;font-weight:600;flex-shrink:0;background-color:#63bdc4!important;border:none!important;color:#fff!important;box-shadow:none!important}.btn-primary-action[data-v-78008568] .v-btn__content{gap:8px;color:#fff!important}.btn-primary-action[data-v-78008568] .v-icon{color:#fff!important}.btn-primary-action[data-v-78008568]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-primary-action[data-v-78008568]:hover .v-btn__content,.btn-primary-action[data-v-78008568]:hover .v-icon{color:#fff!important}.work-experience-section[data-v-78008568]{display:flex;flex-direction:column}.work-experience-list[data-v-78008568]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;overflow:visible}.work-experience-list-item[data-v-78008568]{margin:0;padding:0;overflow:visible}.empty-state[data-v-78008568]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-78008568]{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:12px;min-height:260px}.empty-state-icon[data-v-78008568]{margin-bottom:16px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.06)}.empty-state-heading[data-v-78008568]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-78008568]{margin:0 0 24px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.btn-add-primary[data-v-78008568]{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}.btn-add-primary[data-v-78008568]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}.btn-add-primary[data-v-78008568]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.delete-dialog-content[data-v-78008568]{padding:24px;background:#fff;border-radius:12px}.delete-dialog-title[data-v-78008568]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238}.delete-dialog-desc[data-v-78008568]{margin:0 0 24px 0;font-size:14px;color:#676767;line-height:1.5}.delete-dialog-actions[data-v-78008568]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-78008568]{padding:10px 18px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:14px;font-weight:500;color:#263238;cursor:pointer;transition:border-color .2s ease,background .2s ease}.btn-cancel[data-v-78008568]:hover{background:#f5f5f5;border-color:#d3d3d3}.btn-cancel[data-v-78008568]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-delete[data-v-78008568]{padding:10px 18px;border:none;border-radius:8px;background:#dc3545;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease,opacity .2s ease}.btn-delete[data-v-78008568]:hover:not(:disabled){background:#cf2434}.btn-delete[data-v-78008568]:disabled{opacity:.7;cursor:not-allowed}.btn-delete[data-v-78008568]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}@media(max-width:600px){.page-title[data-v-78008568]{font-size:20px}.empty-state-inner[data-v-78008568]{padding:32px 20px;min-height:220px;border-radius:10px}.empty-state-heading[data-v-78008568]{font-size:17px}.delete-dialog-content[data-v-78008568]{padding:20px}}.resume-page[data-v-e5cf7482]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.page-header[data-v-e5cf7482]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-e5cf7482]{flex:1;min-width:0}.page-title[data-v-e5cf7482]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-e5cf7482]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.resume-page--align-left .header-text[data-v-e5cf7482],.resume-page--align-left .page-subtitle[data-v-e5cf7482],.resume-page--align-left .page-title[data-v-e5cf7482]{text-align:left}.btn-primary-action[data-v-e5cf7482]{text-transform:none;font-weight:600;flex-shrink:0;background-color:#63bdc4!important;border:none!important;color:#fff!important;box-shadow:none!important}.btn-primary-action[data-v-e5cf7482] .v-btn__content{gap:8px;color:#fff!important}.btn-primary-action[data-v-e5cf7482] .v-icon{color:#fff!important}.btn-primary-action[data-v-e5cf7482]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-primary-action[data-v-e5cf7482]:hover .v-btn__content,.btn-primary-action[data-v-e5cf7482]:hover .v-icon{color:#fff!important}.resume-card[data-v-e5cf7482],.resume-section[data-v-e5cf7482]{display:flex;flex-direction:column}.resume-card[data-v-e5cf7482]{background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;padding:20px;gap:16px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.resume-card-inner[data-v-e5cf7482]{display:flex;align-items:flex-start;gap:16px}.resume-icon-wrap[data-v-e5cf7482]{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-details[data-v-e5cf7482]{flex:1;min-width:0}.resume-name[data-v-e5cf7482]{display:block;font-size:16px;font-weight:600;color:#63bdc4;text-decoration:none;margin-bottom:4px;word-break:break-word;transition:color .2s ease}.resume-name[data-v-e5cf7482]:hover{color:#43a9b1;text-decoration:underline}.resume-name[data-v-e5cf7482]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.resume-date[data-v-e5cf7482]{margin:0;font-size:13px;color:#676767}.resume-actions[data-v-e5cf7482]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btn-replace[data-v-e5cf7482]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #63bdc4;border-radius:8px;background:rgba(99,189,196,.08);font-size:14px;font-weight:500;color:#63bdc4;cursor:pointer;transition:background .2s ease,border-color .2s ease}.btn-replace[data-v-e5cf7482]:hover{background:rgba(99,189,196,.14);border-color:#43a9b1;color:#43a9b1}.btn-replace[data-v-e5cf7482]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-remove[data-v-e5cf7482]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:none;border-radius:8px;background:rgba(220,53,69,.12);font-size:14px;font-weight:500;color:#dc3545;cursor:pointer;transition:background-color .2s ease,color .2s ease}.btn-remove .v-icon[data-v-e5cf7482]{color:inherit}.btn-remove[data-v-e5cf7482]:hover{background:rgba(220,53,69,.22);color:#bd2130}.btn-remove[data-v-e5cf7482]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}.empty-state[data-v-e5cf7482]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-e5cf7482]{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:12px;min-height:260px}.empty-state-icon[data-v-e5cf7482]{margin-bottom:16px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.06)}.empty-state-heading[data-v-e5cf7482]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-e5cf7482]{margin:0 0 24px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.btn-add-primary[data-v-e5cf7482]{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}.btn-add-primary[data-v-e5cf7482]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}.btn-add-primary[data-v-e5cf7482]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.sr-only[data-v-e5cf7482]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.delete-dialog-content[data-v-e5cf7482]{padding:24px;background:#fff;border-radius:12px}.delete-dialog-title[data-v-e5cf7482]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238}.delete-dialog-desc[data-v-e5cf7482]{margin:0 0 24px 0;font-size:14px;color:#676767;line-height:1.5}.delete-dialog-actions[data-v-e5cf7482]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-e5cf7482]{padding:10px 18px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;font-size:14px;font-weight:500;color:#263238;cursor:pointer;transition:border-color .2s ease,background .2s ease}.btn-cancel[data-v-e5cf7482]:hover{background:#f5f5f5;border-color:#d3d3d3}.btn-cancel[data-v-e5cf7482]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-delete[data-v-e5cf7482]{padding:10px 18px;border:none;border-radius:8px;background:#dc3545;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease,opacity .2s ease}.btn-delete[data-v-e5cf7482]:hover:not(:disabled){background:#cf2434}.btn-delete[data-v-e5cf7482]:disabled{opacity:.7;cursor:not-allowed}.btn-delete[data-v-e5cf7482]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}.btn-loading-icon[data-v-e5cf7482]{animation:resume-btn-spin-e5cf7482 .9s linear infinite}@keyframes resume-btn-spin-e5cf7482{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:600px){.page-title[data-v-e5cf7482]{font-size:20px}.empty-state-inner[data-v-e5cf7482]{padding:32px 20px;min-height:220px;border-radius:10px}.empty-state-heading[data-v-e5cf7482]{font-size:17px}.resume-card-inner[data-v-e5cf7482]{flex-direction:column}.delete-dialog-content[data-v-e5cf7482]{padding:20px}}.profile-tabs[data-v-154a58ae]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fafafa}.profile-tabs__bar[data-v-154a58ae]{position:relative;flex-shrink:0;padding:0 20px 0 0;background:#fafafa;border-bottom:1px solid #e0e0e0}.profile-tabs__v-tabs[data-v-154a58ae] .v-tabs-bar,.profile-tabs__v-tabs[data-v-154a58ae] .v-tabs-container{background:transparent!important;padding-left:0!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-tabs-bar{box-shadow:none!important;min-height:56px;padding-bottom:4px!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group{padding-left:0!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__container{flex-wrap:nowrap;padding-left:0!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__content{padding-left:0!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-tab{text-transform:none!important;font-size:15px!important;font-weight:500!important;letter-spacing:.01em!important;min-width:auto!important;min-height:56px!important;padding:16px 20px 30px 20px!important;color:#676767!important;transition:color .2s ease,background-color .2s ease}.profile-tabs__v-tabs[data-v-154a58ae] .v-tab:hover{color:#263238!important;background:rgba(0,0,0,.04)!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-tab--selected{color:#263238!important;font-weight:600!important;background:transparent!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-tab .v-btn__content{gap:10px}.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__next,.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__prev{color:#676767!important;min-width:40px!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__next .v-icon,.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__prev .v-icon{color:inherit!important}.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,.profile-tabs__v-tabs[data-v-154a58ae] .v-slide-group__prev:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover{color:#63bdc4!important}.profile-tabs__tab[data-v-154a58ae]{display:inline-flex;align-items:center;justify-content:center}.profile-tabs__tab-icon[data-v-154a58ae]{flex-shrink:0;opacity:.85;font-size:20px!important}.profile-tabs__tab--active .profile-tabs__tab-icon[data-v-154a58ae],[data-v-154a58ae] .v-tab--selected .profile-tabs__tab-icon{color:#63bdc4!important;opacity:1}.profile-tabs__indicator[data-v-154a58ae]{position:absolute;bottom:0;left:0;height:3px;background:#63bdc4;border-radius:3px 3px 0 0;transition:transform .25s ease,width .25s ease;pointer-events:none}.profile-tabs__panel[data-v-154a58ae]{flex:1;min-height:0;overflow:hidden;padding:0;background:#fff;border-radius:0 0 12px 12px}.profile-tabs__panel-inner[data-v-154a58ae]{height:100%;min-height:0;overflow:auto}.job-history-page[data-v-7e4464fc]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.job-history-list[data-v-7e4464fc]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.job-history-list-item[data-v-7e4464fc]{margin:0;padding:0}.empty-state[data-v-7e4464fc]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-7e4464fc]{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:12px;min-height:260px}.empty-state-icon[data-v-7e4464fc]{margin-bottom:16px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.06)}.empty-state-heading[data-v-7e4464fc]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-7e4464fc]{margin:0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.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[data-v-1f7b9092]{position:relative;display:flex;align-items:stretch;background:#fff;border-radius:.625rem;border:1px solid #e8e8e8;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);overflow:hidden;margin-bottom:.625rem;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.booking-status-cell[data-v-1f7b9092]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:#e0e0e0}.booking-status-cell[data-v-1f7b9092]:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(99,189,196,.35);border-color:#63bdc4}.booking-status-cell--no-link[data-v-1f7b9092]{cursor:default;pointer-events:none}.booking-status-cell--no-link[data-v-1f7b9092]:hover{box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);border-color:#e8e8e8}.booking-status-cell__accent[data-v-1f7b9092]{width:4px;flex-shrink:0;border-radius:.625rem 0 0 .625rem}.booking-status-cell__body[data-v-1f7b9092]{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;min-width:0;flex:1}.booking-status-cell__main[data-v-1f7b9092]{flex:1;min-width:0}.booking-status-cell__name[data-v-1f7b9092]{font-size:.875rem;font-weight:600;color:#263238;margin:0 0 .25rem 0;line-height:1.3;letter-spacing:-.01em}.booking-status-cell__time[data-v-1f7b9092]{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:#676767}.booking-status-cell__time-icon[data-v-1f7b9092]{flex-shrink:0;opacity:.85;color:#676767!important}.booking-status-cell__badge[data-v-1f7b9092]{flex-shrink:0;display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .5rem;border-radius:.375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.booking-status-cell__badge-icon[data-v-1f7b9092]{flex-shrink:0;opacity:.95}.booking-status-cell__badge--declined[data-v-1f7b9092]{border:1px dashed rgba(220,53,69,.35)}.detail-availability-container[data-v-1ca20b43]{background-color:transparent;height:100%;min-height:320px;overflow-y:auto;padding:0 1.25rem 1.25rem}.detail-availability-container__date[data-v-1ca20b43]{display:block;font-size:1rem;font-weight:600;color:#263238;margin-bottom:1rem;letter-spacing:-.01em}.detail-section[data-v-1ca20b43]{margin-bottom:1.25rem}.detail-section__label[data-v-1ca20b43]{font-size:.6875rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem}.empty-state[data-v-1ca20b43]{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-1ca20b43]{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-1ca20b43]{color:#55a6ab!important}.empty-state__title[data-v-1ca20b43]{font-size:1rem;font-weight:600;color:#263238;margin:0 0 .35rem 0}.empty-state__text[data-v-1ca20b43]{font-size:.8125rem;color:#676767;margin:0;line-height:1.5;max-width:240px}@media screen and (max-width:767px){.detail-availability-container[data-v-1ca20b43]{padding:0 .75rem 1rem;min-height:260px}.detail-availability-container[data-v-1ca20b43] .v-input__details{display:none}.empty-state[data-v-1ca20b43]{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-67c16e4a]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-67c16e4a]{display:flex;align-items:center}.v-start[data-v-67c16e4a]{display:flex;align-items:flex-start}.v-end[data-v-67c16e4a]{display:flex;align-items:flex-end}.v-around[data-v-67c16e4a]{display:flex;justify-content:space-around}.v-between[data-v-67c16e4a]{display:flex;justify-content:space-between}.v-column[data-v-67c16e4a]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-67c16e4a]{align-items:center}.align-top[data-v-67c16e4a]{vertical-align:top}.txt-align-left[data-v-67c16e4a]{text-align:left}.txt-align-center[data-v-67c16e4a]{text-align:center}.txt-align-right[data-v-67c16e4a]{text-align:right}.bg-darkgrey[data-v-67c16e4a]{background-color:#2d2d2d}.bg-standard[data-v-67c16e4a]{background-color:#057777}.bg-white[data-v-67c16e4a]{background-color:#fff}.bg-lightgrey[data-v-67c16e4a]{background-color:#d3d3d3}.f-4[data-v-67c16e4a]{font-size:.4rem}.f-5[data-v-67c16e4a]{font-size:.5rem}.f-6[data-v-67c16e4a]{font-size:.65rem}.f-7[data-v-67c16e4a]{font-size:.75rem}.f-8[data-v-67c16e4a]{font-size:.8rem}.f-10[data-v-67c16e4a]{font-size:1rem}.f-12[data-v-67c16e4a]{font-size:1.2rem}.f-14[data-v-67c16e4a]{font-size:1.4rem}.f-18[data-v-67c16e4a]{font-size:1.8rem}.f-20[data-v-67c16e4a]{font-size:2rem}.f-24[data-v-67c16e4a]{font-size:2.25rem}.f-white[data-v-67c16e4a]{color:#fff}.f-black[data-v-67c16e4a]{color:#000}.f-grey[data-v-67c16e4a]{color:#263238}.f-lightgrey[data-v-67c16e4a]{color:#546e7a}.f-green[data-v-67c16e4a]{color:#63bdc4}.f-darkgreen[data-v-67c16e4a]{color:#057777}.f-orange[data-v-67c16e4a]{color:#fd5e4d}.f-weight-500[data-v-67c16e4a]{font-weight:500}.f-weight-600[data-v-67c16e4a]{font-weight:600}.f-weight-700[data-v-67c16e4a]{font-weight:700}.f-weight-800[data-v-67c16e4a]{font-weight:800}.font-italic[data-v-67c16e4a]{font-style:italic}.w-20[data-v-67c16e4a]{width:20%}.w-30[data-v-67c16e4a]{width:30%}.w-33[data-v-67c16e4a]{width:33%}.w-40[data-v-67c16e4a]{width:40%}.w-50[data-v-67c16e4a]{width:50%}.w-60[data-v-67c16e4a]{width:60%}.w-70[data-v-67c16e4a]{width:70%}.w-80[data-v-67c16e4a]{width:80%}.w-90[data-v-67c16e4a]{width:90%}.w-100[data-v-67c16e4a]{width:100%}.b-radius-25[data-v-67c16e4a]{border-radius:25px}.b-radius-10[data-v-67c16e4a]{border-radius:10px}.border-1-color[data-v-67c16e4a]{border:1px solid #e0e0e0}.border-right-1[data-v-67c16e4a]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-67c16e4a]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-67c16e4a]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-67c16e4a]{padding:0}.p-8[data-v-67c16e4a]{padding:8px}.p-10[data-v-67c16e4a]{padding:10px}.p-12[data-v-67c16e4a]{padding:12px}.p-15[data-v-67c16e4a]{padding:15px}.p-20[data-v-67c16e4a]{padding:20px}.p-30[data-v-67c16e4a]{padding:30px}.p-40[data-v-67c16e4a]{padding:40px}.p-50[data-v-67c16e4a]{padding:50px}.pl-10[data-v-67c16e4a]{padding-left:10px}.pl-20[data-v-67c16e4a]{padding-left:20px}.pl-30[data-v-67c16e4a]{padding-left:30px}.pl-40[data-v-67c16e4a]{padding-left:40px}.pl-50[data-v-67c16e4a]{padding-left:50px}.pr-10[data-v-67c16e4a]{padding-right:10px}.pr-20[data-v-67c16e4a]{padding-right:20px}.pr-30[data-v-67c16e4a]{padding-right:30px}.pr-40[data-v-67c16e4a]{padding-right:40px}.pr-50[data-v-67c16e4a]{padding-right:50px}.pt-10[data-v-67c16e4a]{padding-top:10px}.pt-20[data-v-67c16e4a]{padding-top:20px}.pt-30[data-v-67c16e4a]{padding-top:30px}.pt-40[data-v-67c16e4a]{padding-top:40px}.pt-50[data-v-67c16e4a]{padding-top:50px}.pb-10[data-v-67c16e4a]{padding-bottom:10px}.pb-20[data-v-67c16e4a]{padding-bottom:20px}.pb-30[data-v-67c16e4a]{padding-bottom:30px}.pb-40[data-v-67c16e4a]{padding-bottom:40px}.pb-50[data-v-67c16e4a]{padding-bottom:50px}.m-0[data-v-67c16e4a]{margin:0}.m-10[data-v-67c16e4a]{margin:10px}.m-15[data-v-67c16e4a]{margin:15px}.m-20[data-v-67c16e4a]{margin:20px}.m-25[data-v-67c16e4a]{margin:25px}.m-30[data-v-67c16e4a]{margin:30px}.m-40[data-v-67c16e4a]{margin:40px}.m-50[data-v-67c16e4a]{margin:50px}.ml-10[data-v-67c16e4a]{margin-left:10px}.ml-20[data-v-67c16e4a]{margin-left:20px}.ml-30[data-v-67c16e4a]{margin-left:30px}.ml-40[data-v-67c16e4a]{margin-left:40px}.ml-50[data-v-67c16e4a]{margin-left:50px}.ml-60[data-v-67c16e4a]{margin-left:60px}.mr-10[data-v-67c16e4a]{margin-right:10px}.mr-20[data-v-67c16e4a]{margin-right:20px}.mr-30[data-v-67c16e4a]{margin-right:30px}.mr-40[data-v-67c16e4a]{margin-right:40px}.mr-50[data-v-67c16e4a]{margin-right:50px}.mt-5[data-v-67c16e4a]{margin-top:5px}.mt-10[data-v-67c16e4a]{margin-top:10px}.mt-20[data-v-67c16e4a]{margin-top:20px}.mt-30[data-v-67c16e4a]{margin-top:30px}.mt-40[data-v-67c16e4a]{margin-top:40px}.mt-50[data-v-67c16e4a]{margin-top:50px}.mt-60[data-v-67c16e4a]{margin-top:60px}.mt-70[data-v-67c16e4a]{margin-top:70px}.mb-0[data-v-67c16e4a]{margin-bottom:0}.mb-5[data-v-67c16e4a]{margin-bottom:5px}.mb-10[data-v-67c16e4a]{margin-bottom:10px}.mb-15[data-v-67c16e4a]{margin-bottom:15px}.mb-20[data-v-67c16e4a]{margin-bottom:20px}.mb-30[data-v-67c16e4a]{margin-bottom:30px}.mb-40[data-v-67c16e4a]{margin-bottom:40px}.mb-50[data-v-67c16e4a]{margin-bottom:50px}.cursor-pointer[data-v-67c16e4a]{cursor:pointer}.height-1[data-v-67c16e4a]{line-height:1}.employee-availability-container[data-v-67c16e4a]{background-color:transparent}.availability-layout[data-v-67c16e4a]{display:flex;margin:0;min-height:420px}.availability-layout__calendar[data-v-67c16e4a]{flex:1;min-width:0;padding:1.25rem 1.5rem 1.5rem;max-width:66.666%}.availability-layout__calendar .section-label[data-v-67c16e4a]{margin:0 0 .75rem 0;font-size:.8125rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.availability-layout__detail[data-v-67c16e4a]{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-67c16e4a]{padding:1.25rem 1.25rem 0 1.25rem;margin-bottom:.5rem;font-size:1.4rem}.availability-layout__detail[data-v-67c16e4a] .detail-availability-container{flex:1;border-left:none;padding-top:.5rem}@media screen and (max-width:1024px){.availability-layout[data-v-67c16e4a]{flex-direction:column;min-height:auto}.availability-layout__calendar[data-v-67c16e4a]{max-width:100%;padding:1rem 1rem 1.25rem;margin-bottom:0}.availability-layout__detail[data-v-67c16e4a]{width:100%;border-left:none;border-top:1px solid #e0e0e0;min-height:auto}.availability-layout__detail .section-label--detail[data-v-67c16e4a]{padding:1rem 1rem 0 1rem}.availability-layout__detail[data-v-67c16e4a] .detail-availability-container{height:auto;min-height:280px}}@media screen and (max-width:768px){.availability-layout__calendar[data-v-67c16e4a],.availability-layout__detail[data-v-67c16e4a] .detail-availability-container{padding:.75rem}}.detail-employee-tabs[data-v-4aa09c35]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fafafa}.detail-employee-tabs__bar[data-v-4aa09c35]{position:relative;flex-shrink:0;padding:0 20px 0 0;background:#fafafa;border-bottom:1px solid #e0e0e0}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-tabs-container{background:transparent!important;padding-left:0!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-tabs-bar{background:transparent!important;box-shadow:none!important;min-height:56px;padding-bottom:4px!important;padding-left:0!important;margin-left:0!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group{padding-left:0!important;margin-left:0!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__container{flex-wrap:nowrap;padding-left:0!important;margin-left:0!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__content{padding-left:0!important;margin-left:0!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-tab{text-transform:none!important;font-size:15px!important;font-weight:500!important;letter-spacing:.01em!important;min-width:auto!important;min-height:56px!important;padding:16px 20px 30px 20px!important;color:#676767!important;transition:color .2s ease,background-color .2s ease}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-tab:hover{color:#263238!important;background:rgba(0,0,0,.04)!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-tab--selected{color:#263238!important;font-weight:600!important;background:transparent!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-tab .v-btn__content{gap:10px}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__next,.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__prev{color:#676767!important;min-width:40px!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__next .v-icon,.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__prev .v-icon{color:inherit!important}.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,.detail-employee-tabs__v-tabs[data-v-4aa09c35] .v-slide-group__prev:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover{color:#63bdc4!important}.detail-employee-tabs__tab[data-v-4aa09c35]{display:inline-flex;align-items:center;justify-content:center}.detail-employee-tabs__tab-icon[data-v-4aa09c35]{flex-shrink:0;opacity:.85;font-size:20px!important}.detail-employee-tabs__tab--active .detail-employee-tabs__tab-icon[data-v-4aa09c35],[data-v-4aa09c35] .v-tab--selected .detail-employee-tabs__tab-icon{color:#63bdc4!important;opacity:1}.detail-employee-tabs__indicator[data-v-4aa09c35]{position:absolute;bottom:0;left:0;height:3px;background:#63bdc4;border-radius:3px 3px 0 0;transition:transform .25s ease,width .25s ease;pointer-events:none}.detail-employee-tabs__panel[data-v-4aa09c35]{flex:1;min-height:0;overflow:hidden;padding:0;background:#fff;border-radius:0 0 12px 12px}.detail-employee-tabs__panel-inner[data-v-4aa09c35]{height:100%;min-height:0;overflow:auto}.detail-employer-tabs[data-v-11aedf07]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fafafa}.detail-employer-tabs__bar[data-v-11aedf07]{position:relative;flex-shrink:0;padding:0 20px 0 0;background:#fafafa;border-bottom:1px solid #e0e0e0}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-tabs-container{background:transparent!important;padding-left:0!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-tabs-bar{background:transparent!important;box-shadow:none!important;min-height:56px;padding-bottom:4px!important;padding-left:0!important;margin-left:0!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group{padding-left:0!important;margin-left:0!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__container{flex-wrap:nowrap;padding-left:0!important;margin-left:0!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__content{padding-left:0!important;margin-left:0!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-tab{text-transform:none!important;font-size:15px!important;font-weight:500!important;letter-spacing:.01em!important;min-width:auto!important;min-height:56px!important;padding:16px 20px 30px 20px!important;color:#676767!important;transition:color .2s ease,background-color .2s ease}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-tab:hover{color:#263238!important;background:rgba(0,0,0,.04)!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-tab--selected{color:#263238!important;font-weight:600!important;background:transparent!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-tab .v-btn__content{gap:10px}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__next,.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__prev{color:#676767!important;min-width:40px!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__next .v-icon,.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__prev .v-icon{color:inherit!important}.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,.detail-employer-tabs__v-tabs[data-v-11aedf07] .v-slide-group__prev:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover{color:#63bdc4!important}.detail-employer-tabs__tab[data-v-11aedf07]{display:inline-flex;align-items:center;justify-content:center}.detail-employer-tabs__tab-icon[data-v-11aedf07]{flex-shrink:0;opacity:.85;font-size:20px!important}.detail-employer-tabs__tab--active .detail-employer-tabs__tab-icon[data-v-11aedf07],[data-v-11aedf07] .v-tab--selected .detail-employer-tabs__tab-icon{color:#63bdc4!important;opacity:1}.detail-employer-tabs__indicator[data-v-11aedf07]{position:absolute;bottom:0;left:0;height:3px;background:#63bdc4;border-radius:3px 3px 0 0;transition:transform .25s ease,width .25s ease;pointer-events:none}.detail-employer-tabs__panel[data-v-11aedf07]{flex:1;min-height:0;overflow:hidden;padding:0;background:#fff;border-radius:0 0 12px 12px}.detail-employer-tabs__panel-inner[data-v-11aedf07]{height:100%;min-height:0;overflow:auto}.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-0b7cbe5e]{display:flex;align-items:flex-start;gap:0;min-height:0}.employee-profile__sidebar[data-v-0b7cbe5e]{flex-shrink:0;width:250px}.employee-profile__content[data-v-0b7cbe5e]{flex:1;min-width:0;max-width:900px;padding-left:24px;display:flex;flex-direction:column;min-height:0}@media(max-width:1150px){.employee-profile[data-v-0b7cbe5e]{flex-wrap:wrap}.employee-profile__sidebar[data-v-0b7cbe5e]{display:none}.employee-profile__content[data-v-0b7cbe5e]{flex:1 1 100%;max-width:100%;padding-left:0}}.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-1d51d8fc]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;min-height:200px}.recent-page-container.recent-page--embedded[data-v-1d51d8fc]{padding:20px}.recent-section-title[data-v-1d51d8fc]{margin:0 0 20px;font-size:18px;font-weight:600;color:#222;letter-spacing:-.02em}.recent-users-section[data-v-1d51d8fc]{margin-bottom:24px}.recent-users-scroll[data-v-1d51d8fc]{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin}.recent-users-scroll[data-v-1d51d8fc]::-webkit-scrollbar{height:6px}.recent-users-scroll[data-v-1d51d8fc]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.recent-user-cell[data-v-1d51d8fc]{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-1d51d8fc]:hover{transform:translateY(-2px)}.recent-user-avatar[data-v-1d51d8fc]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e5e7eb}.recent-user-name[data-v-1d51d8fc]{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-1d51d8fc]{margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.recent-keywords-label[data-v-1d51d8fc]{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}.recent-keywords-list[data-v-1d51d8fc]{display:flex;flex-wrap:wrap;gap:10px}.recent-keyword-chip[data-v-1d51d8fc]{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-1d51d8fc]:hover{background:rgba(99,189,196,.08);border-color:rgba(99,189,196,.3);color:#63bdc4}.recent-keyword-chip .recent-keyword-icon[data-v-1d51d8fc]{color:#9ca3af!important}.recent-keyword-chip:hover .recent-keyword-icon[data-v-1d51d8fc]{color:#63bdc4!important}.recent-empty[data-v-1d51d8fc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.recent-empty-text[data-v-1d51d8fc]{margin:12px 0 0;font-size:14px;color:#6b7280}.result-jobs-container[data-v-32c8d51e]{padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.result-jobs-container[data-v-32c8d51e]:last-child{border-bottom:none}.result-section-title[data-v-32c8d51e]{margin:0 0 16px;font-size:16px;font-weight:600;color:#222}.result-jobs-list[data-v-32c8d51e]{display:flex;flex-direction:column;gap:0}.result-job-row[data-v-32c8d51e]{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-32c8d51e]:last-child{border-bottom:none}.result-job-row[data-v-32c8d51e]:hover{background:#f9fafb}.result-job-avatar[data-v-32c8d51e]{width:48px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.result-job-info[data-v-32c8d51e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.result-job-title[data-v-32c8d51e]{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-32c8d51e],.result-job-time[data-v-32c8d51e]{font-size:13px;color:#6b7280}.result-job-chevron[data-v-32c8d51e]{color:#9ca3af!important;flex-shrink:0}.result-see-all[data-v-32c8d51e]{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-32c8d51e]:hover{color:#55a6ab}.employer-cell-container[data-v-37b22bca]{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-37b22bca]:focus,.employer-cell-container[data-v-37b22bca]: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-37b22bca]:last-child{margin-bottom:0}.employer-cell-container .avatar[data-v-37b22bca]{width:52px;height:52px;border-radius:26px;-o-object-fit:cover;object-fit:cover}.employer-cell-container .info-box[data-v-37b22bca]{margin-left:16px;flex:1;overflow:hidden}.employer-cell-container .info-box .name-text[data-v-37b22bca]{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-37b22bca]{color:#63bdc4!important;margin-bottom:3px}.employer-cell-container .info-box .location-text[data-v-37b22bca]{color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employer-cell-container .info-box .bio-text[data-v-37b22bca]{margin-top:4px;font-size:14px;color:#555;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.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-842c99d8]{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-842c99d8]:hover{border-color:rgba(99,189,196,.3);box-shadow:0 4px 12px rgba(0,0,0,.06)}.employee-cell-container[data-v-842c99d8]:last-child{margin-bottom:0}.employee-cell-container.active[data-v-842c99d8]{background-color:#effbf9;border-color:rgba(99,189,196,.4)}.employee-cell-container.selectable[data-v-842c99d8]{cursor:auto}.employee-cell-container .header[data-v-842c99d8]{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:480px){.employee-cell-container .header[data-v-842c99d8]{display:block}}.employee-cell-container .header .avatar-selectbox[data-v-842c99d8]{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-842c99d8]{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-842c99d8]{width:calc(100% - 100px)}@media only screen and (max-width:550px){.employee-cell-container .header .info-box[data-v-842c99d8]{width:100%!important;margin-top:15px}}.employee-cell-container .header .info-box.selectable[data-v-842c99d8]{width:calc(100% - 175px)}.employee-cell-container .header .info-box .name-text[data-v-842c99d8]{font-size:13px;line-height:16px;color:#353e48}.employee-cell-container .header .info-box .title-text[data-v-842c99d8]{font-size:16px;font-weight:500;line-height:20px;color:#000}.employee-cell-container .header .info-box .location-text[data-v-842c99d8]{font-size:13px;color:gray;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-cell-container .header .btn-view-profile[data-v-842c99d8]{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-842c99d8]{margin-top:15px}}.employee-cell-container .overview-text[data-v-842c99d8]{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-842c99d8]{display:flex;margin-top:10px;margin-bottom:5px}.employee-cell-container .extra .rate-text[data-v-842c99d8]{color:#353e48;margin-left:20px}.result-users-container[data-v-54b5e273]{padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.result-users-container[data-v-54b5e273]:last-child{border-bottom:none}.result-section-title[data-v-54b5e273]{margin:0 0 16px;font-size:16px;font-weight:600;color:#222}.result-users-list[data-v-54b5e273]{display:flex;flex-direction:column;gap:0}.result-user-cell[data-v-54b5e273]{border-bottom:1px solid #f3f4f6}.result-user-cell[data-v-54b5e273]:last-child{border-bottom:none}.result-user-cell[data-v-54b5e273] .employee-cell-container,.result-user-cell[data-v-54b5e273] .employer-cell-container{padding:14px 0;border:none;border-radius:0;transition:background .15s}.result-user-cell[data-v-54b5e273] .employee-cell-container:hover,.result-user-cell[data-v-54b5e273] .employer-cell-container:hover{background:#f9fafb}.result-see-all[data-v-54b5e273]{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-54b5e273]:hover{color:#55a6ab}.search-container[data-v-64c7b157]{width:100%}.search-header-wrapper[data-v-64c7b157]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.search-input-wrap[data-v-64c7b157]{flex:1;min-width:0}.search-input-wrap[data-v-64c7b157] .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-64c7b157] .search-input-container:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.search-input-wrap[data-v-64c7b157] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.search-input-wrap[data-v-64c7b157] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.search-input-wrap[data-v-64c7b157] .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-64c7b157] .search-input.has-value{padding-left:12px}.search-content[data-v-64c7b157]{margin-top:0}.search-results-card[data-v-64c7b157]{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-64c7b157]{max-height:calc(100vh - 260px)}}.search-no-results[data-v-64c7b157]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.search-no-results-title[data-v-64c7b157]{margin:16px 0 4px;font-size:18px;font-weight:600;color:#222}.search-no-results-subtitle[data-v-64c7b157]{margin:0;font-size:14px;color:#6b7280}.search-container--embedded .search-screen-embedded[data-v-64c7b157]{width:100%}.search-container--embedded .search-screen-input-wrap[data-v-64c7b157]{margin-bottom:20px;width:100%}.search-container--embedded .search-screen-input-wrap[data-v-64c7b157] .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-64c7b157] .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-64c7b157] .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-64c7b157] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.search-container--embedded .search-screen-input-wrap[data-v-64c7b157] .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-64c7b157] .search-input.has-value{padding-left:12px}.search-container--embedded .search-screen-input-wrap[data-v-64c7b157] .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-64c7b157] .suggestions-container>*{border-bottom:1px solid #f0f0f0}.search-container--embedded .search-screen-input-wrap[data-v-64c7b157] .suggestions-container>:last-child{border-bottom:none}.search-container--embedded .search-content[data-v-64c7b157]{margin-top:0}.search-container--embedded .search-results-card[data-v-64c7b157]{margin-top:20px;max-height:calc(100vh - 220px)}@media screen and (max-width:576px){.search-container--embedded .search-results-card[data-v-64c7b157]{max-height:calc(100vh - 260px)}}body[data-v-617dbdd9]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-617dbdd9]{display:flex;align-items:center}.v-start[data-v-617dbdd9]{display:flex;align-items:flex-start}.v-end[data-v-617dbdd9]{display:flex;align-items:flex-end}.v-around[data-v-617dbdd9]{display:flex;justify-content:space-around}.v-between[data-v-617dbdd9]{display:flex;justify-content:space-between}.v-column[data-v-617dbdd9]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-617dbdd9]{align-items:center}.align-top[data-v-617dbdd9]{vertical-align:top}.txt-align-left[data-v-617dbdd9]{text-align:left}.txt-align-center[data-v-617dbdd9]{text-align:center}.txt-align-right[data-v-617dbdd9]{text-align:right}.bg-darkgrey[data-v-617dbdd9]{background-color:#2d2d2d}.bg-standard[data-v-617dbdd9]{background-color:#057777}.bg-white[data-v-617dbdd9]{background-color:#fff}.bg-lightgrey[data-v-617dbdd9]{background-color:#d3d3d3}.f-4[data-v-617dbdd9]{font-size:.4rem}.f-5[data-v-617dbdd9]{font-size:.5rem}.f-6[data-v-617dbdd9]{font-size:.65rem}.f-7[data-v-617dbdd9]{font-size:.75rem}.f-8[data-v-617dbdd9]{font-size:.8rem}.f-10[data-v-617dbdd9]{font-size:1rem}.f-12[data-v-617dbdd9]{font-size:1.2rem}.f-14[data-v-617dbdd9]{font-size:1.4rem}.f-18[data-v-617dbdd9]{font-size:1.8rem}.f-20[data-v-617dbdd9]{font-size:2rem}.f-24[data-v-617dbdd9]{font-size:2.25rem}.f-white[data-v-617dbdd9]{color:#fff}.f-black[data-v-617dbdd9]{color:#000}.f-grey[data-v-617dbdd9]{color:#263238}.f-lightgrey[data-v-617dbdd9]{color:#546e7a}.f-green[data-v-617dbdd9]{color:#63bdc4}.f-darkgreen[data-v-617dbdd9]{color:#057777}.f-orange[data-v-617dbdd9]{color:#fd5e4d}.f-weight-500[data-v-617dbdd9]{font-weight:500}.f-weight-600[data-v-617dbdd9]{font-weight:600}.f-weight-700[data-v-617dbdd9]{font-weight:700}.f-weight-800[data-v-617dbdd9]{font-weight:800}.font-italic[data-v-617dbdd9]{font-style:italic}.w-20[data-v-617dbdd9]{width:20%}.w-30[data-v-617dbdd9]{width:30%}.w-33[data-v-617dbdd9]{width:33%}.w-40[data-v-617dbdd9]{width:40%}.w-50[data-v-617dbdd9]{width:50%}.w-60[data-v-617dbdd9]{width:60%}.w-70[data-v-617dbdd9]{width:70%}.w-80[data-v-617dbdd9]{width:80%}.w-90[data-v-617dbdd9]{width:90%}.w-100[data-v-617dbdd9]{width:100%}.b-radius-25[data-v-617dbdd9]{border-radius:25px}.b-radius-10[data-v-617dbdd9]{border-radius:10px}.border-1-color[data-v-617dbdd9]{border:1px solid #e0e0e0}.border-right-1[data-v-617dbdd9]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-617dbdd9]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-617dbdd9]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-617dbdd9]{padding:0}.p-8[data-v-617dbdd9]{padding:8px}.p-10[data-v-617dbdd9]{padding:10px}.p-12[data-v-617dbdd9]{padding:12px}.p-15[data-v-617dbdd9]{padding:15px}.p-20[data-v-617dbdd9]{padding:20px}.p-30[data-v-617dbdd9]{padding:30px}.p-40[data-v-617dbdd9]{padding:40px}.p-50[data-v-617dbdd9]{padding:50px}.pl-10[data-v-617dbdd9]{padding-left:10px}.pl-20[data-v-617dbdd9]{padding-left:20px}.pl-30[data-v-617dbdd9]{padding-left:30px}.pl-40[data-v-617dbdd9]{padding-left:40px}.pl-50[data-v-617dbdd9]{padding-left:50px}.pr-10[data-v-617dbdd9]{padding-right:10px}.pr-20[data-v-617dbdd9]{padding-right:20px}.pr-30[data-v-617dbdd9]{padding-right:30px}.pr-40[data-v-617dbdd9]{padding-right:40px}.pr-50[data-v-617dbdd9]{padding-right:50px}.pt-10[data-v-617dbdd9]{padding-top:10px}.pt-20[data-v-617dbdd9]{padding-top:20px}.pt-30[data-v-617dbdd9]{padding-top:30px}.pt-40[data-v-617dbdd9]{padding-top:40px}.pt-50[data-v-617dbdd9]{padding-top:50px}.pb-10[data-v-617dbdd9]{padding-bottom:10px}.pb-20[data-v-617dbdd9]{padding-bottom:20px}.pb-30[data-v-617dbdd9]{padding-bottom:30px}.pb-40[data-v-617dbdd9]{padding-bottom:40px}.pb-50[data-v-617dbdd9]{padding-bottom:50px}.m-0[data-v-617dbdd9]{margin:0}.m-10[data-v-617dbdd9]{margin:10px}.m-15[data-v-617dbdd9]{margin:15px}.m-20[data-v-617dbdd9]{margin:20px}.m-25[data-v-617dbdd9]{margin:25px}.m-30[data-v-617dbdd9]{margin:30px}.m-40[data-v-617dbdd9]{margin:40px}.m-50[data-v-617dbdd9]{margin:50px}.ml-10[data-v-617dbdd9]{margin-left:10px}.ml-20[data-v-617dbdd9]{margin-left:20px}.ml-30[data-v-617dbdd9]{margin-left:30px}.ml-40[data-v-617dbdd9]{margin-left:40px}.ml-50[data-v-617dbdd9]{margin-left:50px}.ml-60[data-v-617dbdd9]{margin-left:60px}.mr-10[data-v-617dbdd9]{margin-right:10px}.mr-20[data-v-617dbdd9]{margin-right:20px}.mr-30[data-v-617dbdd9]{margin-right:30px}.mr-40[data-v-617dbdd9]{margin-right:40px}.mr-50[data-v-617dbdd9]{margin-right:50px}.mt-5[data-v-617dbdd9]{margin-top:5px}.mt-10[data-v-617dbdd9]{margin-top:10px}.mt-20[data-v-617dbdd9]{margin-top:20px}.mt-30[data-v-617dbdd9]{margin-top:30px}.mt-40[data-v-617dbdd9]{margin-top:40px}.mt-50[data-v-617dbdd9]{margin-top:50px}.mt-60[data-v-617dbdd9]{margin-top:60px}.mt-70[data-v-617dbdd9]{margin-top:70px}.mb-0[data-v-617dbdd9]{margin-bottom:0}.mb-5[data-v-617dbdd9]{margin-bottom:5px}.mb-10[data-v-617dbdd9]{margin-bottom:10px}.mb-15[data-v-617dbdd9]{margin-bottom:15px}.mb-20[data-v-617dbdd9]{margin-bottom:20px}.mb-30[data-v-617dbdd9]{margin-bottom:30px}.mb-40[data-v-617dbdd9]{margin-bottom:40px}.mb-50[data-v-617dbdd9]{margin-bottom:50px}.cursor-pointer[data-v-617dbdd9]{cursor:pointer}.height-1[data-v-617dbdd9]{line-height:1}.employer-home-wrapper[data-v-617dbdd9]{width:100%}.employer-home-container[data-v-617dbdd9]{max-width:1200px;margin:0 auto;padding:0 20px}.employer-home-page-header[data-v-617dbdd9]{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-617dbdd9]{flex:1;min-width:0}.employer-home-page-title[data-v-617dbdd9]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.employer-home-page-subtitle[data-v-617dbdd9]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.employer-home-back[data-v-617dbdd9]{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-617dbdd9]:hover{background:#f0f0f0;color:#63bdc4}.employer-home-post-btn[data-v-617dbdd9]{white-space:nowrap;min-width:180px;flex-shrink:0}.employer-home-body[data-v-617dbdd9]{padding-top:20px;padding-bottom:40px}.employer-home-layout[data-v-617dbdd9]{display:flex;gap:32px;align-items:flex-start}.employer-home-sidebar[data-v-617dbdd9]{flex-shrink:0;width:220px;position:sticky;top:24px}.employer-home-nav[data-v-617dbdd9]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px}.employer-home-nav-item[data-v-617dbdd9]{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-617dbdd9]:hover{background:#f5f5f5;color:#222}.employer-home-nav-item.active[data-v-617dbdd9]{background:rgba(99,189,196,.15);color:#63bdc4}.employer-home-nav-item .employer-home-nav-count[data-v-617dbdd9]{margin-left:auto;font-weight:600;color:inherit}.employer-home-main[data-v-617dbdd9]{flex:1;min-width:0}.employer-home-search-bar[data-v-617dbdd9]{margin-bottom:20px;width:100%}.employer-home-search-bar[data-v-617dbdd9] .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-617dbdd9] .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-617dbdd9] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);margin:0;flex-shrink:0}.employer-home-search-bar[data-v-617dbdd9] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.employer-home-search-bar[data-v-617dbdd9] .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-617dbdd9] .search-input.has-value{padding-left:12px}.employer-home-search-bar[data-v-617dbdd9] .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-617dbdd9] .suggestions-container>*{border-bottom:1px solid #f0f0f0}.employer-home-search-bar[data-v-617dbdd9] .suggestions-container>:last-child{border-bottom:none}.employer-home-mobile-tabs[data-v-617dbdd9]{display:none;margin-bottom:20px}.employer-home-mobile-tabs[data-v-617dbdd9] .custom-tabbar{padding:0;margin-bottom:0}.employer-home-mobile-tabs[data-v-617dbdd9] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employer-home-grid[data-v-617dbdd9]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.employer-home-empty[data-v-617dbdd9]{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-617dbdd9] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-617dbdd9] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employer-home-sidebar[data-v-617dbdd9]{width:200px}.employer-home-grid[data-v-617dbdd9]{gap:16px}}@media screen and (max-width:767px){.employer-home-layout[data-v-617dbdd9]{flex-direction:column;gap:0}.employer-home-sidebar[data-v-617dbdd9]{display:none}.employer-home-mobile-tabs[data-v-617dbdd9]{display:block}.employer-home-container[data-v-617dbdd9]{padding-left:16px;padding-right:16px}.employer-home-page-header[data-v-617dbdd9]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.employer-home-post-btn[data-v-617dbdd9]{width:100%;justify-content:center}.employer-home-page-title[data-v-617dbdd9]{font-size:18px}.employer-home-page-subtitle[data-v-617dbdd9]{font-size:12px}.employer-home-body[data-v-617dbdd9]{padding-top:16px}.employer-home-grid[data-v-617dbdd9]{grid-template-columns:1fr;gap:16px}.employer-home-empty[data-v-617dbdd9]{min-height:280px;padding:32px 20px}}@media screen and (max-width:370px){.employer-home-mobile-tabs[data-v-617dbdd9] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}body[data-v-b9124ef6]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-b9124ef6]{display:flex;align-items:center}.v-start[data-v-b9124ef6]{display:flex;align-items:flex-start}.v-end[data-v-b9124ef6]{display:flex;align-items:flex-end}.v-around[data-v-b9124ef6]{display:flex;justify-content:space-around}.v-between[data-v-b9124ef6]{display:flex;justify-content:space-between}.v-column[data-v-b9124ef6]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-b9124ef6]{align-items:center}.align-top[data-v-b9124ef6]{vertical-align:top}.txt-align-left[data-v-b9124ef6]{text-align:left}.txt-align-center[data-v-b9124ef6]{text-align:center}.txt-align-right[data-v-b9124ef6]{text-align:right}.bg-darkgrey[data-v-b9124ef6]{background-color:#2d2d2d}.bg-standard[data-v-b9124ef6]{background-color:#057777}.bg-white[data-v-b9124ef6]{background-color:#fff}.bg-lightgrey[data-v-b9124ef6]{background-color:#d3d3d3}.f-4[data-v-b9124ef6]{font-size:.4rem}.f-5[data-v-b9124ef6]{font-size:.5rem}.f-6[data-v-b9124ef6]{font-size:.65rem}.f-7[data-v-b9124ef6]{font-size:.75rem}.f-8[data-v-b9124ef6]{font-size:.8rem}.f-10[data-v-b9124ef6]{font-size:1rem}.f-12[data-v-b9124ef6]{font-size:1.2rem}.f-14[data-v-b9124ef6]{font-size:1.4rem}.f-18[data-v-b9124ef6]{font-size:1.8rem}.f-20[data-v-b9124ef6]{font-size:2rem}.f-24[data-v-b9124ef6]{font-size:2.25rem}.f-white[data-v-b9124ef6]{color:#fff}.f-black[data-v-b9124ef6]{color:#000}.f-grey[data-v-b9124ef6]{color:#263238}.f-lightgrey[data-v-b9124ef6]{color:#546e7a}.f-green[data-v-b9124ef6]{color:#63bdc4}.f-darkgreen[data-v-b9124ef6]{color:#057777}.f-orange[data-v-b9124ef6]{color:#fd5e4d}.f-weight-500[data-v-b9124ef6]{font-weight:500}.f-weight-600[data-v-b9124ef6]{font-weight:600}.f-weight-700[data-v-b9124ef6]{font-weight:700}.f-weight-800[data-v-b9124ef6]{font-weight:800}.font-italic[data-v-b9124ef6]{font-style:italic}.w-20[data-v-b9124ef6]{width:20%}.w-30[data-v-b9124ef6]{width:30%}.w-33[data-v-b9124ef6]{width:33%}.w-40[data-v-b9124ef6]{width:40%}.w-50[data-v-b9124ef6]{width:50%}.w-60[data-v-b9124ef6]{width:60%}.w-70[data-v-b9124ef6]{width:70%}.w-80[data-v-b9124ef6]{width:80%}.w-90[data-v-b9124ef6]{width:90%}.w-100[data-v-b9124ef6]{width:100%}.b-radius-25[data-v-b9124ef6]{border-radius:25px}.b-radius-10[data-v-b9124ef6]{border-radius:10px}.border-1-color[data-v-b9124ef6]{border:1px solid #e0e0e0}.border-right-1[data-v-b9124ef6]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-b9124ef6]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-b9124ef6]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-b9124ef6]{padding:0}.p-8[data-v-b9124ef6]{padding:8px}.p-10[data-v-b9124ef6]{padding:10px}.p-12[data-v-b9124ef6]{padding:12px}.p-15[data-v-b9124ef6]{padding:15px}.p-20[data-v-b9124ef6]{padding:20px}.p-30[data-v-b9124ef6]{padding:30px}.p-40[data-v-b9124ef6]{padding:40px}.p-50[data-v-b9124ef6]{padding:50px}.pl-10[data-v-b9124ef6]{padding-left:10px}.pl-20[data-v-b9124ef6]{padding-left:20px}.pl-30[data-v-b9124ef6]{padding-left:30px}.pl-40[data-v-b9124ef6]{padding-left:40px}.pl-50[data-v-b9124ef6]{padding-left:50px}.pr-10[data-v-b9124ef6]{padding-right:10px}.pr-20[data-v-b9124ef6]{padding-right:20px}.pr-30[data-v-b9124ef6]{padding-right:30px}.pr-40[data-v-b9124ef6]{padding-right:40px}.pr-50[data-v-b9124ef6]{padding-right:50px}.pt-10[data-v-b9124ef6]{padding-top:10px}.pt-20[data-v-b9124ef6]{padding-top:20px}.pt-30[data-v-b9124ef6]{padding-top:30px}.pt-40[data-v-b9124ef6]{padding-top:40px}.pt-50[data-v-b9124ef6]{padding-top:50px}.pb-10[data-v-b9124ef6]{padding-bottom:10px}.pb-20[data-v-b9124ef6]{padding-bottom:20px}.pb-30[data-v-b9124ef6]{padding-bottom:30px}.pb-40[data-v-b9124ef6]{padding-bottom:40px}.pb-50[data-v-b9124ef6]{padding-bottom:50px}.m-0[data-v-b9124ef6]{margin:0}.m-10[data-v-b9124ef6]{margin:10px}.m-15[data-v-b9124ef6]{margin:15px}.m-20[data-v-b9124ef6]{margin:20px}.m-25[data-v-b9124ef6]{margin:25px}.m-30[data-v-b9124ef6]{margin:30px}.m-40[data-v-b9124ef6]{margin:40px}.m-50[data-v-b9124ef6]{margin:50px}.ml-10[data-v-b9124ef6]{margin-left:10px}.ml-20[data-v-b9124ef6]{margin-left:20px}.ml-30[data-v-b9124ef6]{margin-left:30px}.ml-40[data-v-b9124ef6]{margin-left:40px}.ml-50[data-v-b9124ef6]{margin-left:50px}.ml-60[data-v-b9124ef6]{margin-left:60px}.mr-10[data-v-b9124ef6]{margin-right:10px}.mr-20[data-v-b9124ef6]{margin-right:20px}.mr-30[data-v-b9124ef6]{margin-right:30px}.mr-40[data-v-b9124ef6]{margin-right:40px}.mr-50[data-v-b9124ef6]{margin-right:50px}.mt-5[data-v-b9124ef6]{margin-top:5px}.mt-10[data-v-b9124ef6]{margin-top:10px}.mt-20[data-v-b9124ef6]{margin-top:20px}.mt-30[data-v-b9124ef6]{margin-top:30px}.mt-40[data-v-b9124ef6]{margin-top:40px}.mt-50[data-v-b9124ef6]{margin-top:50px}.mt-60[data-v-b9124ef6]{margin-top:60px}.mt-70[data-v-b9124ef6]{margin-top:70px}.mb-0[data-v-b9124ef6]{margin-bottom:0}.mb-5[data-v-b9124ef6]{margin-bottom:5px}.mb-10[data-v-b9124ef6]{margin-bottom:10px}.mb-15[data-v-b9124ef6]{margin-bottom:15px}.mb-20[data-v-b9124ef6]{margin-bottom:20px}.mb-30[data-v-b9124ef6]{margin-bottom:30px}.mb-40[data-v-b9124ef6]{margin-bottom:40px}.mb-50[data-v-b9124ef6]{margin-bottom:50px}.cursor-pointer[data-v-b9124ef6]{cursor:pointer}.height-1[data-v-b9124ef6]{line-height:1}.employee-home-wrapper[data-v-b9124ef6]{width:100%}.employee-home-container[data-v-b9124ef6]{max-width:1200px;margin:0 auto;padding:0 20px}.employee-home-page-header[data-v-b9124ef6]{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-b9124ef6]{flex:1;min-width:0}.employee-home-page-title[data-v-b9124ef6]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.employee-home-page-subtitle[data-v-b9124ef6]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.employee-home-back[data-v-b9124ef6]{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-b9124ef6]:hover{background:#f0f0f0;color:#63bdc4}.employee-home-body[data-v-b9124ef6]{padding-top:20px;padding-bottom:40px}.employee-home-layout[data-v-b9124ef6]{display:flex;gap:32px;align-items:flex-start}.employee-home-sidebar[data-v-b9124ef6]{flex-shrink:0;width:220px;position:sticky;top:24px}.employee-home-nav[data-v-b9124ef6]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px}.employee-home-nav-item[data-v-b9124ef6]{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-b9124ef6]:hover{background:#f5f5f5;color:#222}.employee-home-nav-item.active[data-v-b9124ef6]{background:rgba(99,189,196,.15);color:#63bdc4}.employee-home-nav-item .employee-home-nav-count[data-v-b9124ef6]{margin-left:auto;font-weight:600;color:inherit}.employee-home-main[data-v-b9124ef6]{flex:1;min-width:0}.employee-home-search-bar[data-v-b9124ef6]{margin-bottom:20px;width:100%}.employee-home-search-bar[data-v-b9124ef6] .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-b9124ef6] .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-b9124ef6] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);margin:0;flex-shrink:0}.employee-home-search-bar[data-v-b9124ef6] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.employee-home-search-bar[data-v-b9124ef6] .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-b9124ef6] .search-input.has-value{padding-left:12px}.employee-home-search-bar[data-v-b9124ef6] .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-b9124ef6] .suggestions-container>*{border-bottom:1px solid #f0f0f0}.employee-home-search-bar[data-v-b9124ef6] .suggestions-container>:last-child{border-bottom:none}.employee-home-mobile-tabs[data-v-b9124ef6]{display:none;margin-bottom:20px}.employee-home-mobile-tabs[data-v-b9124ef6] .custom-tabbar{padding:0;margin-bottom:0}.employee-home-mobile-tabs[data-v-b9124ef6] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employee-home-grid[data-v-b9124ef6]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.employee-home-empty[data-v-b9124ef6]{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-b9124ef6] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-b9124ef6] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employee-home-sidebar[data-v-b9124ef6]{width:200px}.employee-home-grid[data-v-b9124ef6]{gap:16px}}@media screen and (max-width:767px){.employee-home-layout[data-v-b9124ef6]{flex-direction:column;gap:0}.employee-home-sidebar[data-v-b9124ef6]{display:none}.employee-home-mobile-tabs[data-v-b9124ef6]{display:block}.employee-home-container[data-v-b9124ef6]{padding-left:16px;padding-right:16px}.employee-home-page-header[data-v-b9124ef6]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.employee-home-page-title[data-v-b9124ef6]{font-size:18px}.employee-home-page-subtitle[data-v-b9124ef6]{font-size:12px}.employee-home-body[data-v-b9124ef6]{padding-top:16px}.employee-home-grid[data-v-b9124ef6]{grid-template-columns:1fr;gap:16px}.employee-home-empty[data-v-b9124ef6]{min-height:280px;padding:32px 20px}}@media screen and (max-width:370px){.employee-home-mobile-tabs[data-v-b9124ef6] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}.home-container[data-v-a3ddf852]{min-height:100%;background-color:#f4f6f8;flex-grow:1}body[data-v-199c21f9]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-199c21f9]{display:flex;align-items:center}.v-start[data-v-199c21f9]{display:flex;align-items:flex-start}.v-end[data-v-199c21f9]{display:flex;align-items:flex-end}.v-around[data-v-199c21f9]{display:flex;justify-content:space-around}.v-between[data-v-199c21f9]{display:flex;justify-content:space-between}.v-column[data-v-199c21f9]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-199c21f9]{align-items:center}.align-top[data-v-199c21f9]{vertical-align:top}.txt-align-left[data-v-199c21f9]{text-align:left}.txt-align-center[data-v-199c21f9]{text-align:center}.txt-align-right[data-v-199c21f9]{text-align:right}.bg-darkgrey[data-v-199c21f9]{background-color:#2d2d2d}.bg-standard[data-v-199c21f9]{background-color:#057777}.bg-white[data-v-199c21f9]{background-color:#fff}.bg-lightgrey[data-v-199c21f9]{background-color:#d3d3d3}.f-4[data-v-199c21f9]{font-size:.4rem}.f-5[data-v-199c21f9]{font-size:.5rem}.f-6[data-v-199c21f9]{font-size:.65rem}.f-7[data-v-199c21f9]{font-size:.75rem}.f-8[data-v-199c21f9]{font-size:.8rem}.f-10[data-v-199c21f9]{font-size:1rem}.f-12[data-v-199c21f9]{font-size:1.2rem}.f-14[data-v-199c21f9]{font-size:1.4rem}.f-18[data-v-199c21f9]{font-size:1.8rem}.f-20[data-v-199c21f9]{font-size:2rem}.f-24[data-v-199c21f9]{font-size:2.25rem}.f-white[data-v-199c21f9]{color:#fff}.f-black[data-v-199c21f9]{color:#000}.f-grey[data-v-199c21f9]{color:#263238}.f-lightgrey[data-v-199c21f9]{color:#546e7a}.f-green[data-v-199c21f9]{color:#63bdc4}.f-darkgreen[data-v-199c21f9]{color:#057777}.f-orange[data-v-199c21f9]{color:#fd5e4d}.f-weight-500[data-v-199c21f9]{font-weight:500}.f-weight-600[data-v-199c21f9]{font-weight:600}.f-weight-700[data-v-199c21f9]{font-weight:700}.f-weight-800[data-v-199c21f9]{font-weight:800}.font-italic[data-v-199c21f9]{font-style:italic}.w-20[data-v-199c21f9]{width:20%}.w-30[data-v-199c21f9]{width:30%}.w-33[data-v-199c21f9]{width:33%}.w-40[data-v-199c21f9]{width:40%}.w-50[data-v-199c21f9]{width:50%}.w-60[data-v-199c21f9]{width:60%}.w-70[data-v-199c21f9]{width:70%}.w-80[data-v-199c21f9]{width:80%}.w-90[data-v-199c21f9]{width:90%}.w-100[data-v-199c21f9]{width:100%}.b-radius-25[data-v-199c21f9]{border-radius:25px}.b-radius-10[data-v-199c21f9]{border-radius:10px}.border-1-color[data-v-199c21f9]{border:1px solid #e0e0e0}.border-right-1[data-v-199c21f9]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-199c21f9]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-199c21f9]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-199c21f9]{padding:0}.p-8[data-v-199c21f9]{padding:8px}.p-10[data-v-199c21f9]{padding:10px}.p-12[data-v-199c21f9]{padding:12px}.p-15[data-v-199c21f9]{padding:15px}.p-20[data-v-199c21f9]{padding:20px}.p-30[data-v-199c21f9]{padding:30px}.p-40[data-v-199c21f9]{padding:40px}.p-50[data-v-199c21f9]{padding:50px}.pl-10[data-v-199c21f9]{padding-left:10px}.pl-20[data-v-199c21f9]{padding-left:20px}.pl-30[data-v-199c21f9]{padding-left:30px}.pl-40[data-v-199c21f9]{padding-left:40px}.pl-50[data-v-199c21f9]{padding-left:50px}.pr-10[data-v-199c21f9]{padding-right:10px}.pr-20[data-v-199c21f9]{padding-right:20px}.pr-30[data-v-199c21f9]{padding-right:30px}.pr-40[data-v-199c21f9]{padding-right:40px}.pr-50[data-v-199c21f9]{padding-right:50px}.pt-10[data-v-199c21f9]{padding-top:10px}.pt-20[data-v-199c21f9]{padding-top:20px}.pt-30[data-v-199c21f9]{padding-top:30px}.pt-40[data-v-199c21f9]{padding-top:40px}.pt-50[data-v-199c21f9]{padding-top:50px}.pb-10[data-v-199c21f9]{padding-bottom:10px}.pb-20[data-v-199c21f9]{padding-bottom:20px}.pb-30[data-v-199c21f9]{padding-bottom:30px}.pb-40[data-v-199c21f9]{padding-bottom:40px}.pb-50[data-v-199c21f9]{padding-bottom:50px}.m-0[data-v-199c21f9]{margin:0}.m-10[data-v-199c21f9]{margin:10px}.m-15[data-v-199c21f9]{margin:15px}.m-20[data-v-199c21f9]{margin:20px}.m-25[data-v-199c21f9]{margin:25px}.m-30[data-v-199c21f9]{margin:30px}.m-40[data-v-199c21f9]{margin:40px}.m-50[data-v-199c21f9]{margin:50px}.ml-10[data-v-199c21f9]{margin-left:10px}.ml-20[data-v-199c21f9]{margin-left:20px}.ml-30[data-v-199c21f9]{margin-left:30px}.ml-40[data-v-199c21f9]{margin-left:40px}.ml-50[data-v-199c21f9]{margin-left:50px}.ml-60[data-v-199c21f9]{margin-left:60px}.mr-10[data-v-199c21f9]{margin-right:10px}.mr-20[data-v-199c21f9]{margin-right:20px}.mr-30[data-v-199c21f9]{margin-right:30px}.mr-40[data-v-199c21f9]{margin-right:40px}.mr-50[data-v-199c21f9]{margin-right:50px}.mt-5[data-v-199c21f9]{margin-top:5px}.mt-10[data-v-199c21f9]{margin-top:10px}.mt-20[data-v-199c21f9]{margin-top:20px}.mt-30[data-v-199c21f9]{margin-top:30px}.mt-40[data-v-199c21f9]{margin-top:40px}.mt-50[data-v-199c21f9]{margin-top:50px}.mt-60[data-v-199c21f9]{margin-top:60px}.mt-70[data-v-199c21f9]{margin-top:70px}.mb-0[data-v-199c21f9]{margin-bottom:0}.mb-5[data-v-199c21f9]{margin-bottom:5px}.mb-10[data-v-199c21f9]{margin-bottom:10px}.mb-15[data-v-199c21f9]{margin-bottom:15px}.mb-20[data-v-199c21f9]{margin-bottom:20px}.mb-30[data-v-199c21f9]{margin-bottom:30px}.mb-40[data-v-199c21f9]{margin-bottom:40px}.mb-50[data-v-199c21f9]{margin-bottom:50px}.cursor-pointer[data-v-199c21f9]{cursor:pointer}.height-1[data-v-199c21f9]{line-height:1}.detail-employee-page .page-content[data-v-199c21f9]{display:flex;align-items:flex-start;gap:0;min-height:0}.detail-employee-page .page-content__sidebar[data-v-199c21f9]{flex-shrink:0;width:250px}.detail-employee-page .tab-container[data-v-199c21f9]{flex:1;min-width:0;max-width:900px;padding-left:24px;display:flex;flex-direction:column;min-height:0}@media(max-width:1150px){.detail-employee-page .page-content[data-v-199c21f9]{flex-wrap:wrap}.detail-employee-page .page-content__sidebar[data-v-199c21f9]{display:none}.detail-employee-page .tab-container[data-v-199c21f9]{flex:1 1 100%;max-width:100%;padding-left:0}}body[data-v-597d9f9c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-597d9f9c]{display:flex;align-items:center}.v-start[data-v-597d9f9c]{display:flex;align-items:flex-start}.v-end[data-v-597d9f9c]{display:flex;align-items:flex-end}.v-around[data-v-597d9f9c]{display:flex;justify-content:space-around}.v-between[data-v-597d9f9c]{display:flex;justify-content:space-between}.v-column[data-v-597d9f9c]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-597d9f9c]{align-items:center}.align-top[data-v-597d9f9c]{vertical-align:top}.txt-align-left[data-v-597d9f9c]{text-align:left}.txt-align-center[data-v-597d9f9c]{text-align:center}.txt-align-right[data-v-597d9f9c]{text-align:right}.bg-darkgrey[data-v-597d9f9c]{background-color:#2d2d2d}.bg-standard[data-v-597d9f9c]{background-color:#057777}.bg-white[data-v-597d9f9c]{background-color:#fff}.bg-lightgrey[data-v-597d9f9c]{background-color:#d3d3d3}.f-4[data-v-597d9f9c]{font-size:.4rem}.f-5[data-v-597d9f9c]{font-size:.5rem}.f-6[data-v-597d9f9c]{font-size:.65rem}.f-7[data-v-597d9f9c]{font-size:.75rem}.f-8[data-v-597d9f9c]{font-size:.8rem}.f-10[data-v-597d9f9c]{font-size:1rem}.f-12[data-v-597d9f9c]{font-size:1.2rem}.f-14[data-v-597d9f9c]{font-size:1.4rem}.f-18[data-v-597d9f9c]{font-size:1.8rem}.f-20[data-v-597d9f9c]{font-size:2rem}.f-24[data-v-597d9f9c]{font-size:2.25rem}.f-white[data-v-597d9f9c]{color:#fff}.f-black[data-v-597d9f9c]{color:#000}.f-grey[data-v-597d9f9c]{color:#263238}.f-lightgrey[data-v-597d9f9c]{color:#546e7a}.f-green[data-v-597d9f9c]{color:#63bdc4}.f-darkgreen[data-v-597d9f9c]{color:#057777}.f-orange[data-v-597d9f9c]{color:#fd5e4d}.f-weight-500[data-v-597d9f9c]{font-weight:500}.f-weight-600[data-v-597d9f9c]{font-weight:600}.f-weight-700[data-v-597d9f9c]{font-weight:700}.f-weight-800[data-v-597d9f9c]{font-weight:800}.font-italic[data-v-597d9f9c]{font-style:italic}.w-20[data-v-597d9f9c]{width:20%}.w-30[data-v-597d9f9c]{width:30%}.w-33[data-v-597d9f9c]{width:33%}.w-40[data-v-597d9f9c]{width:40%}.w-50[data-v-597d9f9c]{width:50%}.w-60[data-v-597d9f9c]{width:60%}.w-70[data-v-597d9f9c]{width:70%}.w-80[data-v-597d9f9c]{width:80%}.w-90[data-v-597d9f9c]{width:90%}.w-100[data-v-597d9f9c]{width:100%}.b-radius-25[data-v-597d9f9c]{border-radius:25px}.b-radius-10[data-v-597d9f9c]{border-radius:10px}.border-1-color[data-v-597d9f9c]{border:1px solid #e0e0e0}.border-right-1[data-v-597d9f9c]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-597d9f9c]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-597d9f9c]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-597d9f9c]{padding:0}.p-8[data-v-597d9f9c]{padding:8px}.p-10[data-v-597d9f9c]{padding:10px}.p-12[data-v-597d9f9c]{padding:12px}.p-15[data-v-597d9f9c]{padding:15px}.p-20[data-v-597d9f9c]{padding:20px}.p-30[data-v-597d9f9c]{padding:30px}.p-40[data-v-597d9f9c]{padding:40px}.p-50[data-v-597d9f9c]{padding:50px}.pl-10[data-v-597d9f9c]{padding-left:10px}.pl-20[data-v-597d9f9c]{padding-left:20px}.pl-30[data-v-597d9f9c]{padding-left:30px}.pl-40[data-v-597d9f9c]{padding-left:40px}.pl-50[data-v-597d9f9c]{padding-left:50px}.pr-10[data-v-597d9f9c]{padding-right:10px}.pr-20[data-v-597d9f9c]{padding-right:20px}.pr-30[data-v-597d9f9c]{padding-right:30px}.pr-40[data-v-597d9f9c]{padding-right:40px}.pr-50[data-v-597d9f9c]{padding-right:50px}.pt-10[data-v-597d9f9c]{padding-top:10px}.pt-20[data-v-597d9f9c]{padding-top:20px}.pt-30[data-v-597d9f9c]{padding-top:30px}.pt-40[data-v-597d9f9c]{padding-top:40px}.pt-50[data-v-597d9f9c]{padding-top:50px}.pb-10[data-v-597d9f9c]{padding-bottom:10px}.pb-20[data-v-597d9f9c]{padding-bottom:20px}.pb-30[data-v-597d9f9c]{padding-bottom:30px}.pb-40[data-v-597d9f9c]{padding-bottom:40px}.pb-50[data-v-597d9f9c]{padding-bottom:50px}.m-0[data-v-597d9f9c]{margin:0}.m-10[data-v-597d9f9c]{margin:10px}.m-15[data-v-597d9f9c]{margin:15px}.m-20[data-v-597d9f9c]{margin:20px}.m-25[data-v-597d9f9c]{margin:25px}.m-30[data-v-597d9f9c]{margin:30px}.m-40[data-v-597d9f9c]{margin:40px}.m-50[data-v-597d9f9c]{margin:50px}.ml-10[data-v-597d9f9c]{margin-left:10px}.ml-20[data-v-597d9f9c]{margin-left:20px}.ml-30[data-v-597d9f9c]{margin-left:30px}.ml-40[data-v-597d9f9c]{margin-left:40px}.ml-50[data-v-597d9f9c]{margin-left:50px}.ml-60[data-v-597d9f9c]{margin-left:60px}.mr-10[data-v-597d9f9c]{margin-right:10px}.mr-20[data-v-597d9f9c]{margin-right:20px}.mr-30[data-v-597d9f9c]{margin-right:30px}.mr-40[data-v-597d9f9c]{margin-right:40px}.mr-50[data-v-597d9f9c]{margin-right:50px}.mt-5[data-v-597d9f9c]{margin-top:5px}.mt-10[data-v-597d9f9c]{margin-top:10px}.mt-20[data-v-597d9f9c]{margin-top:20px}.mt-30[data-v-597d9f9c]{margin-top:30px}.mt-40[data-v-597d9f9c]{margin-top:40px}.mt-50[data-v-597d9f9c]{margin-top:50px}.mt-60[data-v-597d9f9c]{margin-top:60px}.mt-70[data-v-597d9f9c]{margin-top:70px}.mb-0[data-v-597d9f9c]{margin-bottom:0}.mb-5[data-v-597d9f9c]{margin-bottom:5px}.mb-10[data-v-597d9f9c]{margin-bottom:10px}.mb-15[data-v-597d9f9c]{margin-bottom:15px}.mb-20[data-v-597d9f9c]{margin-bottom:20px}.mb-30[data-v-597d9f9c]{margin-bottom:30px}.mb-40[data-v-597d9f9c]{margin-bottom:40px}.mb-50[data-v-597d9f9c]{margin-bottom:50px}.cursor-pointer[data-v-597d9f9c]{cursor:pointer}.height-1[data-v-597d9f9c]{line-height:1}.detail-employer-page .page-content[data-v-597d9f9c]{display:flex;align-items:flex-start;gap:0;min-height:0}.detail-employer-page .page-content__sidebar[data-v-597d9f9c]{flex-shrink:0;width:250px}.detail-employer-page .tab-container[data-v-597d9f9c]{flex:1;min-width:0;max-width:900px;padding-left:24px;display:flex;flex-direction:column;min-height:0}@media(max-width:1150px){.detail-employer-page .page-content[data-v-597d9f9c]{flex-wrap:wrap}.detail-employer-page .page-content__sidebar[data-v-597d9f9c]{display:none}.detail-employer-page .tab-container[data-v-597d9f9c]{flex:1 1 100%;max-width:100%;padding-left:0}}.post-job-header[data-v-a5f2422e]{margin-bottom:24px}.post-job-header-top[data-v-a5f2422e]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.post-job-header-text[data-v-a5f2422e]{flex:1;min-width:0}.post-job-subtitle[data-v-a5f2422e]{margin:8px 0 0;font-size:15px;color:#676767;line-height:1.5;font-weight:400}.post-job-save-btn[data-v-a5f2422e]{white-space:nowrap;min-width:180px}.post-job-card[data-v-a5f2422e]{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-a5f2422e]{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-a5f2422e]{color:#63bdc4;opacity:.9}.post-job-section-header[data-v-a5f2422e]{margin-bottom:16px}.post-job-section-header .post-job-section-title[data-v-a5f2422e]{margin-bottom:0}.required[data-v-a5f2422e]{color:#dc3545;font-weight:500}.post-job-field[data-v-a5f2422e]{position:relative}.post-job-label[data-v-a5f2422e]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#263238}.post-job-hint[data-v-a5f2422e]{margin:8px 0 0;font-size:13px;color:#676767;line-height:1.4}.post-job-char-count[data-v-a5f2422e]{position:absolute;top:0;right:0;font-size:12px;color:#676767}.post-job-char-count.over[data-v-a5f2422e]{color:#e65100}.post-job-ai-btn[data-v-a5f2422e]{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-a5f2422e]:hover:not(:disabled){background:rgba(99,189,196,.2);border-color:#63bdc4}.post-job-ai-btn[data-v-a5f2422e]:disabled{opacity:.5;cursor:not-allowed}.payment-grid[data-v-a5f2422e]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.compensation-hint[data-v-a5f2422e]{margin:-8px 0 16px}.compensation-grid[data-v-a5f2422e]{grid-template-columns:1fr 1fr}.payment-field[data-v-a5f2422e]{min-width:0}.payment-field-full[data-v-a5f2422e]{grid-column:1/-1}.compensation-custom-row[data-v-a5f2422e]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.show-salary-checkbox[data-v-a5f2422e]{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;font-weight:500;color:#263238}.show-salary-checkbox input[type=checkbox][data-v-a5f2422e]{width:18px;height:18px;accent-color:#63bdc4}.post-job-hint-inline[data-v-a5f2422e]{margin-top:4px}.post-job-sidebar[data-v-a5f2422e]{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-a5f2422e]{padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.post-job-sidebar-block[data-v-a5f2422e]:last-child{border-bottom:none}.post-job-balance-block[data-v-a5f2422e]{padding-top:16px;padding-bottom:16px;background:linear-gradient(180deg,rgba(99,189,196,.06),transparent)}.post-job-sidebar-title[data-v-a5f2422e]{margin:0 0 12px;font-size:14px;font-weight:600;color:#263238}.post-job-sidebar-hint[data-v-a5f2422e]{margin:10px 0 0;font-size:13px;color:#676767;line-height:1.4}.post-job-category-header[data-v-a5f2422e]{margin-bottom:12px;align-items:center}.post-job-category-header .post-job-sidebar-title-inline[data-v-a5f2422e]{margin-bottom:0;margin-right:8px}.post-job-add-icon[data-v-a5f2422e]{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-a5f2422e]:hover:not(:disabled){background:#55a6ab;transform:scale(1.05)}.post-job-add-icon[data-v-a5f2422e]:disabled{cursor:not-allowed;opacity:.85}.post-job-add-btn[data-v-a5f2422e]{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-a5f2422e]:hover{background:#55a6ab;transform:scale(1.02)}.new-job-container[data-v-a5f2422e]{margin-top:0}.new-job-container>div[data-v-a5f2422e]{padding:0 12px 12px 0}.new-job-container .category-container[data-v-a5f2422e]{display:flex;flex-wrap:wrap;gap:8px;min-height:0}.new-job-container .category-container[data-v-a5f2422e]:not(:empty){margin-top:10px}.new-job-container .category-container[data-v-a5f2422e]:empty{margin-top:0;min-height:0}.new-job-container .location-container[data-v-a5f2422e] .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-a5f2422e] .input-form .place-autocomplete-container input,.new-job-container .location-container[data-v-a5f2422e] .input-form [class*=place-autocomplete] input,.new-job-container .location-container[data-v-a5f2422e] .input-form input{font-size:1rem!important;min-height:26px!important;line-height:1.5!important}.new-job-container[data-v-a5f2422e] .ql-container .ql-editor{min-height:320px;font-family:Roboto,sans-serif}.new-job-container .googleMap[data-v-a5f2422e]{width:100%;height:220px;border-radius:8px;overflow:hidden}.new-job-container[data-v-a5f2422e] .v-input__details{display:none!important}.new-job-container .post-job-skills-block[data-v-a5f2422e] .label-text{display:none}@media screen and (max-width:991px){.compensation-custom-row[data-v-a5f2422e],.payment-grid[data-v-a5f2422e]{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.post-job-header-top[data-v-a5f2422e]{flex-direction:column;align-items:stretch}.action-buttons[data-v-a5f2422e]{margin-top:4px;flex-direction:row;flex-wrap:wrap;gap:10px}.action-buttons[data-v-a5f2422e]>:first-child{margin-left:0}.post-job-card[data-v-a5f2422e]{padding:18px}.payment-grid[data-v-a5f2422e]{grid-template-columns:1fr;gap:16px}.compensation-custom-row[data-v-a5f2422e]{grid-template-columns:1fr}.new-job-container>div[data-v-a5f2422e]{padding-right:0}}body[data-v-5c61d7e2]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-5c61d7e2]{display:flex;align-items:center}.v-start[data-v-5c61d7e2]{display:flex;align-items:flex-start}.v-end[data-v-5c61d7e2]{display:flex;align-items:flex-end}.v-around[data-v-5c61d7e2]{display:flex;justify-content:space-around}.v-between[data-v-5c61d7e2]{display:flex;justify-content:space-between}.v-column[data-v-5c61d7e2]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-5c61d7e2]{align-items:center}.align-top[data-v-5c61d7e2]{vertical-align:top}.txt-align-left[data-v-5c61d7e2]{text-align:left}.txt-align-center[data-v-5c61d7e2]{text-align:center}.txt-align-right[data-v-5c61d7e2]{text-align:right}.bg-darkgrey[data-v-5c61d7e2]{background-color:#2d2d2d}.bg-standard[data-v-5c61d7e2]{background-color:#057777}.bg-white[data-v-5c61d7e2]{background-color:#fff}.bg-lightgrey[data-v-5c61d7e2]{background-color:#d3d3d3}.f-4[data-v-5c61d7e2]{font-size:.4rem}.f-5[data-v-5c61d7e2]{font-size:.5rem}.f-6[data-v-5c61d7e2]{font-size:.65rem}.f-7[data-v-5c61d7e2]{font-size:.75rem}.f-8[data-v-5c61d7e2]{font-size:.8rem}.f-10[data-v-5c61d7e2]{font-size:1rem}.f-12[data-v-5c61d7e2]{font-size:1.2rem}.f-14[data-v-5c61d7e2]{font-size:1.4rem}.f-18[data-v-5c61d7e2]{font-size:1.8rem}.f-20[data-v-5c61d7e2]{font-size:2rem}.f-24[data-v-5c61d7e2]{font-size:2.25rem}.f-white[data-v-5c61d7e2]{color:#fff}.f-black[data-v-5c61d7e2]{color:#000}.f-grey[data-v-5c61d7e2]{color:#263238}.f-lightgrey[data-v-5c61d7e2]{color:#546e7a}.f-green[data-v-5c61d7e2]{color:#63bdc4}.f-darkgreen[data-v-5c61d7e2]{color:#057777}.f-orange[data-v-5c61d7e2]{color:#fd5e4d}.f-weight-500[data-v-5c61d7e2]{font-weight:500}.f-weight-600[data-v-5c61d7e2]{font-weight:600}.f-weight-700[data-v-5c61d7e2]{font-weight:700}.f-weight-800[data-v-5c61d7e2]{font-weight:800}.font-italic[data-v-5c61d7e2]{font-style:italic}.w-20[data-v-5c61d7e2]{width:20%}.w-30[data-v-5c61d7e2]{width:30%}.w-33[data-v-5c61d7e2]{width:33%}.w-40[data-v-5c61d7e2]{width:40%}.w-50[data-v-5c61d7e2]{width:50%}.w-60[data-v-5c61d7e2]{width:60%}.w-70[data-v-5c61d7e2]{width:70%}.w-80[data-v-5c61d7e2]{width:80%}.w-90[data-v-5c61d7e2]{width:90%}.w-100[data-v-5c61d7e2]{width:100%}.b-radius-25[data-v-5c61d7e2]{border-radius:25px}.b-radius-10[data-v-5c61d7e2]{border-radius:10px}.border-1-color[data-v-5c61d7e2]{border:1px solid #e0e0e0}.border-right-1[data-v-5c61d7e2]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-5c61d7e2]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-5c61d7e2]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-5c61d7e2]{padding:0}.p-8[data-v-5c61d7e2]{padding:8px}.p-10[data-v-5c61d7e2]{padding:10px}.p-12[data-v-5c61d7e2]{padding:12px}.p-15[data-v-5c61d7e2]{padding:15px}.p-20[data-v-5c61d7e2]{padding:20px}.p-30[data-v-5c61d7e2]{padding:30px}.p-40[data-v-5c61d7e2]{padding:40px}.p-50[data-v-5c61d7e2]{padding:50px}.pl-10[data-v-5c61d7e2]{padding-left:10px}.pl-20[data-v-5c61d7e2]{padding-left:20px}.pl-30[data-v-5c61d7e2]{padding-left:30px}.pl-40[data-v-5c61d7e2]{padding-left:40px}.pl-50[data-v-5c61d7e2]{padding-left:50px}.pr-10[data-v-5c61d7e2]{padding-right:10px}.pr-20[data-v-5c61d7e2]{padding-right:20px}.pr-30[data-v-5c61d7e2]{padding-right:30px}.pr-40[data-v-5c61d7e2]{padding-right:40px}.pr-50[data-v-5c61d7e2]{padding-right:50px}.pt-10[data-v-5c61d7e2]{padding-top:10px}.pt-20[data-v-5c61d7e2]{padding-top:20px}.pt-30[data-v-5c61d7e2]{padding-top:30px}.pt-40[data-v-5c61d7e2]{padding-top:40px}.pt-50[data-v-5c61d7e2]{padding-top:50px}.pb-10[data-v-5c61d7e2]{padding-bottom:10px}.pb-20[data-v-5c61d7e2]{padding-bottom:20px}.pb-30[data-v-5c61d7e2]{padding-bottom:30px}.pb-40[data-v-5c61d7e2]{padding-bottom:40px}.pb-50[data-v-5c61d7e2]{padding-bottom:50px}.m-0[data-v-5c61d7e2]{margin:0}.m-10[data-v-5c61d7e2]{margin:10px}.m-15[data-v-5c61d7e2]{margin:15px}.m-20[data-v-5c61d7e2]{margin:20px}.m-25[data-v-5c61d7e2]{margin:25px}.m-30[data-v-5c61d7e2]{margin:30px}.m-40[data-v-5c61d7e2]{margin:40px}.m-50[data-v-5c61d7e2]{margin:50px}.ml-10[data-v-5c61d7e2]{margin-left:10px}.ml-20[data-v-5c61d7e2]{margin-left:20px}.ml-30[data-v-5c61d7e2]{margin-left:30px}.ml-40[data-v-5c61d7e2]{margin-left:40px}.ml-50[data-v-5c61d7e2]{margin-left:50px}.ml-60[data-v-5c61d7e2]{margin-left:60px}.mr-10[data-v-5c61d7e2]{margin-right:10px}.mr-20[data-v-5c61d7e2]{margin-right:20px}.mr-30[data-v-5c61d7e2]{margin-right:30px}.mr-40[data-v-5c61d7e2]{margin-right:40px}.mr-50[data-v-5c61d7e2]{margin-right:50px}.mt-5[data-v-5c61d7e2]{margin-top:5px}.mt-10[data-v-5c61d7e2]{margin-top:10px}.mt-20[data-v-5c61d7e2]{margin-top:20px}.mt-30[data-v-5c61d7e2]{margin-top:30px}.mt-40[data-v-5c61d7e2]{margin-top:40px}.mt-50[data-v-5c61d7e2]{margin-top:50px}.mt-60[data-v-5c61d7e2]{margin-top:60px}.mt-70[data-v-5c61d7e2]{margin-top:70px}.mb-0[data-v-5c61d7e2]{margin-bottom:0}.mb-5[data-v-5c61d7e2]{margin-bottom:5px}.mb-10[data-v-5c61d7e2]{margin-bottom:10px}.mb-15[data-v-5c61d7e2]{margin-bottom:15px}.mb-20[data-v-5c61d7e2]{margin-bottom:20px}.mb-30[data-v-5c61d7e2]{margin-bottom:30px}.mb-40[data-v-5c61d7e2]{margin-bottom:40px}.mb-50[data-v-5c61d7e2]{margin-bottom:50px}.cursor-pointer[data-v-5c61d7e2]{cursor:pointer}.height-1[data-v-5c61d7e2]{line-height:1}.detail-job-wrapper[data-v-5c61d7e2]{width:100%}.detail-job-inner[data-v-5c61d7e2]{max-width:1200px;margin:0 auto;padding:0 20px}@keyframes highlightPulse-5c61d7e2{0%,to{background-color:rgba(99,189,196,.1)}50%{background-color:rgba(99,189,196,.2)}}.job-page-header[data-v-5c61d7e2]{margin-bottom:16px}.job-page-header .job-meta-line[data-v-5c61d7e2]{display:flex;align-items:center;margin-top:10px}.job-page-header.has-back .job-page-header .job-meta-line[data-v-5c61d7e2]{padding-left:34px}.job-page-header .job-meta-line .posted-badge[data-v-5c61d7e2]{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-5c61d7e2]{color:#63bdc4}.detail-job-page[data-v-5c61d7e2]{display:flex;gap:24px;align-items:flex-start}.detail-job-page .detail-job-container[data-v-5c61d7e2]{margin-top:8px;background:#fff;border-radius:8px;overflow:hidden}.detail-job-page .detail-job-container[data-v-5c61d7e2]:not(.has-side-bar){width:100%}.detail-job-page .detail-job-container.has-side-bar[data-v-5c61d7e2]{flex:1;min-width:0}.detail-job-page .detail-job-container .proposals-page[data-v-5c61d7e2]{width:100%;background:#fff}.detail-job-page .detail-job-container .proposals-section[data-v-5c61d7e2]{padding:24px 24px 28px;border-bottom:none}.detail-job-page .detail-job-container .proposals-section .section-title[data-v-5c61d7e2]{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-5c61d7e2]{color:#63bdc4}.detail-job-page .detail-job-container .proposals-section .proposals-list[data-v-5c61d7e2]{display:flex;flex-direction:column;gap:16px}.detail-job-page .detail-job-container .proposals-section .proposal-cell-wrapper[data-v-5c61d7e2]{transition:all .3s ease;position:relative}.detail-job-page .detail-job-container .proposals-section .proposal-cell-wrapper.highlighted-proposal[data-v-5c61d7e2]{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-5c61d7e2 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-5c61d7e2] .proposal-cell-container{background-color:transparent!important}.detail-job-page .detail-job-container .proposals-section .proposals-empty[data-v-5c61d7e2]{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-5c61d7e2]{flex-shrink:0;width:300px;min-width:300px;margin-top:8px;align-self:flex-start;position:sticky;top:48px}.detail-job-page .side-bar .btn-group[data-v-5c61d7e2]{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-5c61d7e2] .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-5c61d7e2] .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-5c61d7e2] .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-5c61d7e2] .action-btn.outline{background:#fafbfc}.detail-job-page .side-bar .btn-group[data-v-5c61d7e2] .action-btn.outline:hover:not(.disabled){background:rgba(99,189,196,.06)}.detail-job-page .side-bar .btn-group[data-v-5c61d7e2] .action-btn .v-icon{margin-right:8px;font-size:20px}@media screen and (max-width:768px){.detail-job-inner[data-v-5c61d7e2]{padding-left:16px;padding-right:16px}.job-page-header .job-meta-line[data-v-5c61d7e2]{padding-left:0!important}.detail-job-container .proposals-section[data-v-5c61d7e2]{padding:20px 16px 24px}}@media screen and (max-width:1048px){.detail-job-page[data-v-5c61d7e2]{gap:16px}}@media screen and (max-width:836px){.detail-job-page[data-v-5c61d7e2]{flex-direction:column}.detail-job-page .detail-job-container.has-side-bar[data-v-5c61d7e2]{width:100%}.detail-job-page .detail-job-container.has-side-bar .overview-page[data-v-5c61d7e2] .section-price{flex-wrap:wrap}.detail-job-page .detail-job-container.has-side-bar .overview-page[data-v-5c61d7e2] .section-price .info-box{flex:0 0 50%;margin-bottom:20px}.detail-job-page .side-bar[data-v-5c61d7e2]{padding:0 20px;margin-bottom:80px;width:100%;background-color:#fff}.detail-job-page .side-bar .btn-group[data-v-5c61d7e2]{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-5c61d7e2] .action-btn{flex:1;min-width:120px;max-width:160px}}@media screen and (max-width:768px){.page-content .main-title[data-v-5c61d7e2]{font-size:20px;line-height:25px}.page-content .detail-job-page[data-v-5c61d7e2]{flex-direction:column}.page-content .detail-job-page .side-bar[data-v-5c61d7e2]{padding:0 20px;margin-bottom:80px;width:100%;background-color:#fff}.page-content .detail-job-page .side-bar .btn-group[data-v-5c61d7e2]{left:95px;width:calc(100% - 110px)}.detail-job-container[data-v-5c61d7e2] .section-price{align-items:start!important;flex-wrap:wrap}}@media screen and (max-width:600px){.detail-job-container[data-v-5c61d7e2] .contract-cell-container>:nth-of-type(2)>:last-of-type{flex-direction:column;align-items:start}.detail-job-container[data-v-5c61d7e2] .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-5c61d7e2]{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-5c61d7e2]: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-5c61d7e2]{width:100%}.page-content .detail-job-page .side-bar .btn-group>div[data-v-5c61d7e2]:last-of-type{margin-left:0;margin-top:10px!important;width:100%}}@media screen and (max-width:450px){.detail-job-container[data-v-5c61d7e2] .name-text>div{flex-direction:column}.detail-job-container[data-v-5c61d7e2] .name-text>div>div:last-of-type{margin-left:0}.detail-job-container[data-v-5c61d7e2] .proposals-section .clickable-rate-container img{width:20px;height:20px}.detail-job-container[data-v-5c61d7e2] .proposals-section .action-btn{max-width:160px}}@media screen and (max-width:420px){.detail-job-container[data-v-5c61d7e2] .section-price>.info-box{flex:0 0 100%}.detail-job-container.has-side-bar[data-v-5c61d7e2]{width:100%}.detail-job-container.has-side-bar .overview-page[data-v-5c61d7e2] .section-price .info-box{flex:0 0 100%!important;padding-left:0}}.page-category-select[data-v-94d569d6]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.page-category-select[data-v-94d569d6] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.page-category-select .category-scroll-wrap[data-v-94d569d6]{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-94d569d6]{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-94d569d6]{text-align:left}.page-category-select .step-indicator[data-v-94d569d6]{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-94d569d6]{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-94d569d6]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#263238}.page-category-select .selection-summary .clear-btn[data-v-94d569d6]{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-94d569d6]:hover{background:rgba(99,189,196,.1)}.page-category-select .categories-container[data-v-94d569d6]{margin-top:24px;display:flex;flex-direction:column;gap:28px}.page-category-select .categories-loading[data-v-94d569d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.page-category-select .categories-loading p[data-v-94d569d6]{font-size:14px;color:#676767;margin:0}.page-category-select .category-section .section-header[data-v-94d569d6]{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-94d569d6]{font-size:15px;font-weight:700;color:#263238;margin:0;letter-spacing:.01em}.page-category-select .category-section .section-count[data-v-94d569d6]{font-size:12px;font-weight:600;color:#676767;background:#f5f5f5;padding:4px 10px;border-radius:12px}.page-category-select .subcategory-grid[data-v-94d569d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.page-category-select .subcategory-card[data-v-94d569d6]{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-94d569d6]: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-94d569d6]{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-94d569d6]{background:rgba(99,189,196,.12)}.page-category-select .subcategory-card.selected .card-label[data-v-94d569d6]{color:#63bdc4;font-weight:600}.page-category-select .subcategory-card .card-icon-wrap[data-v-94d569d6]{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-94d569d6]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.page-category-select .subcategory-card .card-label[data-v-94d569d6]{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-94d569d6]{position:absolute;top:8px;right:8px;color:#63bdc4}.page-category-select .footer[data-v-94d569d6]{margin-top:32px;padding-top:24px;border-top:1px solid #eee}.page-category-select .helper-text[data-v-94d569d6]{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-94d569d6]{display:flex;justify-content:flex-end;align-items:center;gap:16px}.page-category-select .action-buttons[data-v-94d569d6] .round-btn{min-height:48px;padding:14px 20px;border-radius:10px;font-size:13px;font-weight:600;margin:0;width:auto;min-width:140px}.page-category-select .action-buttons[data-v-94d569d6] .btn-continue{min-width:160px}@media screen and (max-width:768px){.page-category-select .form-container[data-v-94d569d6]{max-width:calc(100% - 32px);padding:28px 24px}.page-category-select .subcategory-grid[data-v-94d569d6]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.page-category-select .subcategory-card[data-v-94d569d6]{padding:14px 10px;min-height:100px}.page-category-select .subcategory-card .card-icon-wrap[data-v-94d569d6]{width:42px;height:42px}.page-category-select .subcategory-card .card-icon[data-v-94d569d6]{width:30px;height:30px}.page-category-select .subcategory-card .card-label[data-v-94d569d6]{font-size:11px}}@media screen and (max-width:480px){.page-category-select .category-scroll-wrap[data-v-94d569d6]{margin-top:72px;height:calc(100vh - 72px)}.page-category-select .form-container[data-v-94d569d6]{margin:20px auto;padding:24px 16px}.page-category-select .selection-summary[data-v-94d569d6]{flex-direction:column;gap:10px;text-align:center}.page-category-select .subcategory-grid[data-v-94d569d6]{grid-template-columns:repeat(3,1fr);gap:8px}.page-category-select .subcategory-card[data-v-94d569d6]{padding:12px 8px;min-height:90px}.page-category-select .subcategory-card .card-icon-wrap[data-v-94d569d6]{width:36px;height:36px;border-radius:10px}.page-category-select .subcategory-card .card-icon[data-v-94d569d6]{width:26px;height:26px}.page-category-select .subcategory-card .card-label[data-v-94d569d6]{font-size:10px}.page-category-select .subcategory-card .card-check[data-v-94d569d6]{top:4px;right:4px}.page-category-select .action-buttons[data-v-94d569d6]{flex-direction:column-reverse;gap:12px}.page-category-select .action-buttons[data-v-94d569d6] .round-btn{width:100%;min-width:unset}.page-category-select .helper-text[data-v-94d569d6]{font-size:12px}}@media screen and (max-width:360px){.page-category-select .subcategory-grid[data-v-94d569d6]{grid-template-columns:repeat(2,1fr)}}.sr-only[data-v-9c398c20]{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-9c398c20]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.service-details-container[data-v-9c398c20] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.service-details-scroll-wrap[data-v-9c398c20]{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-9c398c20]{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-9c398c20]{max-width:90vw}}.service-details-form .form[data-v-9c398c20]{text-align:left}.service-details-form .step-indicator[data-v-9c398c20]{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-9c398c20]{margin-top:8px;display:flex;flex-direction:column;gap:20px}.service-details-form .form-sections[data-v-9c398c20]{display:flex;flex-direction:column;gap:20px}.service-details-form .section-card[data-v-9c398c20]{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:20px}.service-details-form .section-label[data-v-9c398c20]{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-9c398c20]{color:#63bdc4}.service-details-form .section-label--sub[data-v-9c398c20]{margin-top:20px}.service-details-form .section-helper[data-v-9c398c20]{font-size:12px;color:#676767;line-height:1.45;margin:0 0 14px 0}.service-details-form .avatar-block[data-v-9c398c20]{display:flex;justify-content:center;padding:8px 0}.service-details-form .avatar-wrapper[data-v-9c398c20]{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-9c398c20]{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-9c398c20]{transform:scale(1.05)}.service-details-form .avatar-wrapper .avatar-overlay[data-v-9c398c20]{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-9c398c20]{opacity:1}.service-details-form .avatar-wrapper .avatar-label[data-v-9c398c20]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.service-details-form[data-v-9c398c20] .v-field{background-color:#fff!important}.service-details-form .field-overview[data-v-9c398c20],.service-details-form .field-rate[data-v-9c398c20],.service-details-form .field-title[data-v-9c398c20]{margin-bottom:4px}.service-details-form .overview-wrap[data-v-9c398c20]{position:relative;margin-bottom:4px}.service-details-form .overview-wrap .char-count[data-v-9c398c20]{font-size:11px;color:#676767;text-align:right;margin:4px 0 0 0}.service-details-form .overview-wrap .char-count.near[data-v-9c398c20]{color:#b45309}.service-details-form .skills-wrap[data-v-9c398c20]{margin-top:8px}.service-details-form .skills-wrap .skills-helper[data-v-9c398c20]{margin-top:8px;margin-bottom:0}.service-details-form .footer[data-v-9c398c20]{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding-top:20px;border-top:1px solid #eee}.service-details-form .footer-actions[data-v-9c398c20]{display:flex;justify-content:space-between;align-items:stretch;gap:16px}.service-details-form .footer-actions[data-v-9c398c20] .round-btn{flex:1;min-width:0;max-width:180px;min-height:48px;padding:14px 20px;border-radius:10px;font-size:13px;font-weight:600}.service-details-form .helper-text[data-v-9c398c20]{display:flex;align-items:center;gap:8px;font-size:13px;color:#676767;margin:0;line-height:1.4}.service-details-form[data-v-9c398c20] .v-input__details{padding-left:0!important;margin:0 0 8px 10px!important}.service-details-form[data-v-9c398c20] .v-messages__message{text-align:left}@media screen and (max-width:1024px){.service-details-container[data-v-9c398c20] .background-view .auth-logo{height:32px}}@media screen and (max-width:600px){.service-details-form[data-v-9c398c20]{padding:28px 20px 28px;max-width:calc(100% - 24px)}.service-details-form .section-card[data-v-9c398c20]{padding:16px}.service-details-form .footer[data-v-9c398c20]{align-items:stretch}.service-details-form .footer-actions[data-v-9c398c20]{flex-direction:column-reverse;gap:12px}.service-details-form .footer-actions[data-v-9c398c20] .round-btn{flex:none;width:100%}}.filter-bar-container[data-v-7473430b]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;width:100%}.filter-bar-container .hori-scroll[data-v-7473430b]{padding:6px 0;overflow-x:auto;display:flex;align-items:center;gap:6px;flex:1;min-width:0;scrollbar-width:thin}.filter-bar-container .hori-scroll[data-v-7473430b]::-webkit-scrollbar{height:3px}.filter-bar-container .hori-scroll[data-v-7473430b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.filter-bar-container .hori-scroll[data-v-7473430b]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.filter-bar-container .btn[data-v-7473430b]{flex-shrink:0;padding:5px 12px;border-radius:6px;display:flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;background:#fff;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.filter-bar-container .btn[data-v-7473430b]:hover{border-color:rgba(99,189,196,.4);background:rgba(99,189,196,.06)}.filter-bar-container .btn.active[data-v-7473430b]{background:#63bdc4;border-color:#63bdc4;box-shadow:none}.filter-bar-container .btn-text[data-v-7473430b]{color:#64748b;font-size:13px;font-weight:500;letter-spacing:.01em}.filter-bar-container .btn-text.active[data-v-7473430b]{color:#fff}.filter-bar-container .distance-filter[data-v-7473430b]{position:relative;cursor:pointer;padding:2px}.filter-bar-container .distance-filter .distance-icon[data-v-7473430b]{color:#63bdc4;transition:transform .2s ease}.filter-bar-container .distance-filter .distance-icon[data-v-7473430b]:hover{transform:scale(1.08)}.filter-bar-container .distance-option-container[data-v-7473430b]{position:absolute;right:0;top:32px;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-7473430b]{display:flex;align-items:center;gap:10px;padding:8px 0}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-7473430b]{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-7473430b]:checked{border-color:#63bdc4;background:#63bdc4}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-7473430b]: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-7473430b]: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-7473430b]{cursor:pointer;font-size:14px;margin-bottom:0;color:#263238;flex:1}.filter-bar-container .distance-option-container .footer[data-v-7473430b]{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-7473430b],.filter-bar-container .distance-option-container .footer .btn-cancel[data-v-7473430b]{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-7473430b]{background:transparent;color:#676767;border:1px solid #e0e0e0}.filter-bar-container .distance-option-container .footer .btn-cancel[data-v-7473430b]:hover{background:#f5f5f5}.filter-bar-container .distance-option-container .footer .btn-apply[data-v-7473430b]{background:#63bdc4;color:#fff;border:none}.filter-bar-container .distance-option-container .footer .btn-apply[data-v-7473430b]:hover{background:#55a6ab;box-shadow:0 2px 8px rgba(99,189,196,.3)}.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-d5774bac]{max-width:100%;margin:0 auto}.transaction-page .payments-wrapper[data-v-d5774bac]{max-width:1200px;margin:0 auto;padding:0 20px 2rem}.transaction-page .payments-body[data-v-d5774bac]{padding-top:20px;padding-bottom:40px}.transaction-page .balance-hero[data-v-d5774bac]{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-d5774bac]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.transaction-page .balance-info[data-v-d5774bac]{display:flex;flex-direction:column;gap:6px}.transaction-page .balance-label[data-v-d5774bac]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);text-transform:capitalize}.transaction-page .balance-amount[data-v-d5774bac]{font-size:32px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2}.transaction-page .hero-action[data-v-d5774bac]{flex-shrink:0;background:#fff!important;color:#63bdc4!important}.transaction-page .hero-action[data-v-d5774bac] .v-icon{color:#63bdc4!important}.transaction-page .stats-row[data-v-d5774bac]{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0 24px}.transaction-page .stat-card[data-v-d5774bac]{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-d5774bac]{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-d5774bac]{background:linear-gradient(135deg,#63bdc4,#55a6ab)}.transaction-page .stat-card-icon.count[data-v-d5774bac]{background:linear-gradient(135deg,#5c6bc0,#3949ab)}.transaction-page .stat-card-content[data-v-d5774bac]{display:flex;flex-direction:column;gap:4px;min-width:0}.transaction-page .stat-card-label[data-v-d5774bac]{font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.03em}.transaction-page .stat-card-value[data-v-d5774bac]{font-size:20px;font-weight:700;color:#263238;letter-spacing:-.02em;line-height:1.2}.transaction-page .transactions-panel[data-v-d5774bac]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;margin-bottom:24px}.transaction-page .panel-header[data-v-d5774bac]{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-d5774bac]{margin:0;font-size:17px;font-weight:600;color:#263238}.transaction-page .refresh-btn[data-v-d5774bac]{text-transform:none;font-weight:500}.transaction-page .filter-tabs[data-v-d5774bac]{display:flex;gap:4px;padding:12px 24px;border-bottom:1px solid #e0e0e0;background:#fff;flex-wrap:wrap}.transaction-page .filter-tab[data-v-d5774bac]{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-d5774bac]:hover{background:#f5f5f5;color:#263238}.transaction-page .filter-tab.active[data-v-d5774bac]{background:rgba(99,189,196,.12);color:#63bdc4;border-color:rgba(99,189,196,.3)}.transaction-page .table-container[data-v-d5774bac]{overflow-x:auto}.transaction-page .transactions-table[data-v-d5774bac]{width:100%;border-collapse:collapse;font-size:14px}.transaction-page .transactions-table thead[data-v-d5774bac]{background:#f5f5f5}.transaction-page .transactions-table th[data-v-d5774bac]{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-d5774bac]{text-align:right}.transaction-page .transactions-table tbody tr[data-v-d5774bac]{border-bottom:1px solid #e0e0e0;transition:background .15s}.transaction-page .transactions-table tbody tr[data-v-d5774bac]:hover{background:#fafafa}.transaction-page .transactions-table td[data-v-d5774bac]{padding:14px 20px;vertical-align:top}.transaction-page .col-date[data-v-d5774bac]{width:110px;white-space:nowrap}.transaction-page .date-text[data-v-d5774bac]{color:#676767;font-weight:500}.transaction-page .col-type[data-v-d5774bac]{width:120px}.transaction-page .type-badge[data-v-d5774bac]{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-d5774bac]{background:rgba(76,175,80,.12);color:#2e7d32}.transaction-page .type-badge.type-debit[data-v-d5774bac]{background:rgba(220,53,69,.1);color:#c62828}.transaction-page .col-desc[data-v-d5774bac]{min-width:180px}.transaction-page .desc-cell[data-v-d5774bac]{display:flex;flex-direction:column;gap:4px}.transaction-page .desc-title[data-v-d5774bac]{font-weight:500;color:#263238}.transaction-page .job-link[data-v-d5774bac]{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-d5774bac]:hover{color:#55a6ab;text-decoration:underline}.transaction-page .col-amount[data-v-d5774bac]{text-align:right;white-space:nowrap}.transaction-page .amount-cell[data-v-d5774bac]{font-weight:600;font-size:14px}.transaction-page .amount-cell.credit[data-v-d5774bac]{color:#63bdc4}.transaction-page .amount-cell.debit[data-v-d5774bac]{color:#dc3545}.transaction-page .pagination[data-v-d5774bac]{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-d5774bac]{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-d5774bac]:hover:not(:disabled){background:#f5f5f5;border-color:#63bdc4;color:#63bdc4}.transaction-page .page-btn[data-v-d5774bac]:disabled{opacity:.5;cursor:not-allowed}.transaction-page .page-info[data-v-d5774bac]{font-size:13px;color:#676767;font-weight:500}.transaction-page .empty-state[data-v-d5774bac]{padding:48px 24px}.transaction-page .loading-state[data-v-d5774bac]{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-d5774bac]{margin:0}@media screen and (max-width:767px){.transaction-page .balance-hero[data-v-d5774bac]{padding:20px}.transaction-page .balance-amount[data-v-d5774bac]{font-size:26px}.transaction-page .balance-hero-inner[data-v-d5774bac]{flex-direction:column;align-items:flex-start}.transaction-page .hero-action[data-v-d5774bac]{width:100%}.transaction-page .stats-row[data-v-d5774bac]{flex-direction:column;gap:12px}.transaction-page .stat-card[data-v-d5774bac]{min-width:0;flex:1 1 auto}.transaction-page .stat-card-value[data-v-d5774bac]{font-size:18px}.transaction-page .panel-header[data-v-d5774bac]{flex-direction:column;align-items:flex-start;gap:12px}.transaction-page .filter-tabs[data-v-d5774bac],.transaction-page .transactions-table td[data-v-d5774bac],.transaction-page .transactions-table th[data-v-d5774bac]{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-f4b0e36c]{padding:15px 0;border-bottom:1px solid #e0e0e0}.info-bar .left[data-v-f4b0e36c],.info-bar[data-v-f4b0e36c]{display:flex;align-items:center;justify-content:space-between}.info-bar .left[data-v-f4b0e36c]{width:350px}.info-bar .left .cell[data-v-f4b0e36c]{text-align:center}.info-bar .left .cell .label[data-v-f4b0e36c]{font-weight:600;font-size:15px;color:#263238}.info-bar .left .cell .value[data-v-f4b0e36c]{font-weight:500;font-size:16px;color:#63bdc4}.info-bar .btn-extra[data-v-f4b0e36c]{width:150px;height:35px}@media screen and (max-width:576px){.info-bar[data-v-f4b0e36c]{display:block}.info-bar .left[data-v-f4b0e36c]{width:100%}.info-bar .btn-extra[data-v-f4b0e36c]{margin-top:10px}.info-bar .action-btn[data-v-f4b0e36c]{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-498fba9a]{font-family:Roboto,sans-serif;padding-bottom:60px}.subscription-page .subscription-header[data-v-498fba9a]{text-align:center;margin:40px 0;padding:0 20px}.subscription-page .subscription-header .header-title[data-v-498fba9a]{font-size:32px;font-weight:700;color:#1a1a2e;margin-bottom:12px;line-height:1.3}.subscription-page .subscription-header .header-subtitle[data-v-498fba9a]{font-size:16px;color:#6c757d;max-width:500px;margin:0 auto;line-height:1.6}.subscription-page .current-plan-banner[data-v-498fba9a]{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-498fba9a]{color:#4caf50;font-size:24px;margin-right:16px}.subscription-page .current-plan-banner .banner-content[data-v-498fba9a]{flex:1}.subscription-page .current-plan-banner .banner-content .banner-label[data-v-498fba9a]{color:#2e7d32;font-size:13px;display:block}.subscription-page .current-plan-banner .banner-content .banner-plan[data-v-498fba9a]{color:#1b5e20;font-size:18px;font-weight:600}.subscription-page .current-plan-banner .banner-status[data-v-498fba9a]{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-498fba9a]{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-498fba9a]{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-498fba9a]:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.subscription-page .pricing-card.pay-per-use[data-v-498fba9a]{border-color:#e0e0e0;background:linear-gradient(180deg,#fafafa,#fff)}.subscription-page .pricing-card.featured[data-v-498fba9a]{border-color:#63bdc4;background:linear-gradient(180deg,#f0fafb,#fff)}.subscription-page .pricing-card.featured .popular-badge[data-v-498fba9a]{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-498fba9a]{border-color:#7c4dff;background:linear-gradient(180deg,#f5f0ff,#fff)}.subscription-page .pricing-card.current-plan[data-v-498fba9a]{border-color:#4caf50;background:linear-gradient(180deg,#e8f5e9,#fff)}.subscription-page .pricing-card .card-header[data-v-498fba9a]{text-align:center;margin-bottom:24px}.subscription-page .pricing-card .card-header .plan-name[data-v-498fba9a]{font-size:22px;font-weight:700;color:#1a1a2e;margin:0 0 8px 0}.subscription-page .pricing-card .card-header .plan-tagline[data-v-498fba9a]{font-size:14px;color:#6c757d;margin:0}.subscription-page .pricing-card .card-pricing[data-v-498fba9a]{text-align:center;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #eee}.subscription-page .pricing-card .card-pricing .price-amount[data-v-498fba9a]{font-size:42px;font-weight:800;color:#1a1a2e;line-height:1}.subscription-page .pricing-card .card-pricing .price-period[data-v-498fba9a]{font-size:14px;color:#6c757d;display:block;margin-top:4px}.subscription-page .pricing-card .feature-list[data-v-498fba9a]{list-style:none;padding:0;margin:0 0 28px 0;flex-grow:1}.subscription-page .pricing-card .feature-list li[data-v-498fba9a]{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-498fba9a]{color:#63bdc4;font-size:14px;margin-top:2px;flex-shrink:0}.subscription-page .pricing-card .plan-btn[data-v-498fba9a]{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-498fba9a]{background:#f5f5f5;color:#1a1a2e;border:2px solid #e0e0e0}.subscription-page .pricing-card .plan-btn.btn-secondary[data-v-498fba9a]:hover{background:#eee;border-color:#bdbdbd}.subscription-page .pricing-card .plan-btn.btn-primary[data-v-498fba9a]{background:#63bdc4;color:#fff}.subscription-page .pricing-card .plan-btn.btn-primary[data-v-498fba9a]:hover{background:#55a6ab}.subscription-page .pricing-card .plan-btn.btn-featured[data-v-498fba9a]{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-498fba9a]:hover{box-shadow:0 6px 20px rgba(99,189,196,.5);transform:translateY(-1px)}.subscription-page .pricing-card .plan-btn.btn-premium[data-v-498fba9a]{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-498fba9a]:hover{box-shadow:0 6px 20px rgba(124,77,255,.5);transform:translateY(-1px)}.subscription-page .pricing-card .plan-btn.btn-current[data-v-498fba9a]{background:#e8f5e9;color:#2e7d32;border:2px solid #a5d6a7;cursor:default}.subscription-page .pricing-card .plan-btn.btn-current[data-v-498fba9a]:hover{transform:none;box-shadow:none}.subscription-page .pricing-card .plan-btn[data-v-498fba9a]:disabled{cursor:default;opacity:1}.subscription-page .trust-section[data-v-498fba9a]{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-498fba9a]{display:flex;align-items:center;gap:10px;color:#495057;font-size:14px;font-weight:500}.subscription-page .trust-section .trust-item i[data-v-498fba9a]{color:#63bdc4;font-size:20px}.subscription-page .faq-section[data-v-498fba9a]{max-width:900px;margin:0 auto;padding:40px 20px}.subscription-page .faq-section .faq-title[data-v-498fba9a]{text-align:center;font-size:26px;font-weight:700;color:#1a1a2e;margin-bottom:32px}.subscription-page .faq-section .faq-grid[data-v-498fba9a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.subscription-page .faq-section .faq-item[data-v-498fba9a]{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-498fba9a]{font-size:15px;font-weight:600;color:#1a1a2e;margin:0 0 12px 0}.subscription-page .faq-section .faq-item p[data-v-498fba9a]{font-size:14px;color:#6c757d;line-height:1.6;margin:0}@media screen and (max-width:992px){.subscription-page .pricing-container[data-v-498fba9a]{grid-template-columns:repeat(2,1fr);padding:0 16px}}@media screen and (max-width:768px){.subscription-page .subscription-header[data-v-498fba9a]{margin:24px 0}.subscription-page .subscription-header .header-title[data-v-498fba9a]{font-size:26px}.subscription-page .subscription-header .header-subtitle[data-v-498fba9a]{font-size:14px}.subscription-page .current-plan-banner[data-v-498fba9a]{margin:0 16px 24px;padding:14px 18px}.subscription-page .current-plan-banner .banner-icon[data-v-498fba9a]{font-size:20px;margin-right:12px}.subscription-page .current-plan-banner .banner-content .banner-plan[data-v-498fba9a]{font-size:16px}.subscription-page .current-plan-banner .banner-status[data-v-498fba9a]{padding:5px 12px;font-size:11px}.subscription-page .pricing-container[data-v-498fba9a]{grid-template-columns:1fr;padding:0 16px;gap:20px}.subscription-page .pricing-card[data-v-498fba9a]{padding:28px 24px}.subscription-page .pricing-card.featured[data-v-498fba9a]{order:-1}.subscription-page .pricing-card .card-pricing .price-amount[data-v-498fba9a]{font-size:36px}.subscription-page .trust-section[data-v-498fba9a]{gap:20px;padding:24px 16px;margin:32px 16px}.subscription-page .trust-section .trust-item[data-v-498fba9a]{font-size:13px;min-width:140px;justify-content:center}.subscription-page .faq-section[data-v-498fba9a]{padding:32px 16px}.subscription-page .faq-section .faq-title[data-v-498fba9a]{font-size:22px;margin-bottom:24px}.subscription-page .faq-section .faq-grid[data-v-498fba9a]{grid-template-columns:1fr;gap:16px}.subscription-page .faq-section .faq-item[data-v-498fba9a]{padding:20px}}@media screen and (max-width:480px){.subscription-page .subscription-header .header-title[data-v-498fba9a]{font-size:22px}.subscription-page .current-plan-banner[data-v-498fba9a]{flex-wrap:wrap;gap:12px}.subscription-page .current-plan-banner .banner-icon[data-v-498fba9a]{display:none}.subscription-page .current-plan-banner .banner-status[data-v-498fba9a]{width:100%;text-align:center}.subscription-page .trust-section[data-v-498fba9a]{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-1a6e4b1c]{display:block;max-width:800px;padding:20px 10px}.education-form .education-content[data-v-1a6e4b1c]{flex:1;min-height:0;display:flex;flex-direction:column}.education-form .continue-row[data-v-1a6e4b1c]{flex-shrink:0;padding-top:28px;padding-bottom:12px;display:flex;justify-content:space-between;align-items:stretch;gap:16px}.education-form .continue-row[data-v-1a6e4b1c] .round-btn{flex:1;min-width:0;max-width:180px;min-height:48px;padding:14px 20px;border-radius:10px;font-size:13px;font-weight:600}.education-form[data-v-1a6e4b1c] .education-page{flex:1;min-height:320px;display:flex;flex-direction:column}.education-form[data-v-1a6e4b1c] .education-page .education-cell .description-text{white-space:pre-wrap}@media screen and (max-width:1200px){.education-form[data-v-1a6e4b1c]{max-width:90vw}}.education-form .h-splitter[data-v-1a6e4b1c]{width:100%;height:1px;background-color:#eee;margin-top:15px}@media screen and (max-width:1024px){.education-form .content-wrapper[data-v-1a6e4b1c]{padding:20px}}@media screen and (max-width:652px){.education-form .content-wrapper[data-v-1a6e4b1c] .education-cell .title-section{width:80%}.education-form .content-wrapper[data-v-1a6e4b1c] .education-cell .degree-field,.education-form .content-wrapper[data-v-1a6e4b1c] .education-cell .description-text,.education-form .content-wrapper[data-v-1a6e4b1c] .education-cell .school-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:426px){.education-form .content-wrapper[data-v-1a6e4b1c] .page-header .page-title,.education-form .content-wrapper[data-v-1a6e4b1c] .page-title{text-align:left}.education-form .content-wrapper .continue-row[data-v-1a6e4b1c]{flex-direction:column;gap:12px}.education-form .content-wrapper .continue-row[data-v-1a6e4b1c] .round-btn{min-height:48px}}@media screen and (max-width:768px){[data-v-1a6e4b1c] .background-view .auth-logo{height:32px}}.work-experience-form[data-v-4d3a2371]{display:block;max-width:800px;padding:20px 10px}.work-experience-form .work-experience-content[data-v-4d3a2371]{flex:1;min-height:0;display:flex;flex-direction:column}.work-experience-form .continue-row[data-v-4d3a2371]{flex-shrink:0;padding-top:28px;padding-bottom:12px;display:flex;justify-content:space-between;align-items:stretch;gap:16px}.work-experience-form .continue-row[data-v-4d3a2371] .round-btn{flex:1;min-width:0;max-width:180px;min-height:48px;padding:14px 20px;border-radius:10px;font-size:13px;font-weight:600}.work-experience-form[data-v-4d3a2371] .work-experience-page{flex:1;min-height:320px;display:flex;flex-direction:column}.work-experience-form[data-v-4d3a2371] .work-experience-page .work-experience-cell .description-text{white-space:pre-wrap}@media screen and (max-width:1200px){.work-experience-form[data-v-4d3a2371]{max-width:90vw}}@media screen and (max-width:1024px){.work-experience-form .content-wrapper[data-v-4d3a2371]{padding:20px}}@media screen and (max-width:652px){.work-experience-form .content-wrapper[data-v-4d3a2371] .work-experience-cell .title-section{width:80%}.work-experience-form .content-wrapper[data-v-4d3a2371] .work-experience-cell .description-text,.work-experience-form .content-wrapper[data-v-4d3a2371] .work-experience-cell .name-text,.work-experience-form .content-wrapper[data-v-4d3a2371] .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-4d3a2371] .page-header .page-title,.work-experience-form .content-wrapper[data-v-4d3a2371] .page-title{text-align:left}.work-experience-form .content-wrapper .continue-row[data-v-4d3a2371]{flex-direction:column;gap:12px}.work-experience-form .content-wrapper .continue-row[data-v-4d3a2371] .round-btn{min-height:48px}}@media screen and (max-width:768px){[data-v-4d3a2371] .background-view .auth-logo{height:32px}}.resume-form[data-v-24ad3ff6]{display:block;max-width:800px;padding:20px 10px}.resume-form .resume-content[data-v-24ad3ff6]{flex:1;min-height:0;display:flex;flex-direction:column}.resume-form .continue-row[data-v-24ad3ff6]{flex-shrink:0;padding-top:28px;padding-bottom:12px;display:flex;justify-content:space-between;align-items:stretch;gap:16px}.resume-form .continue-row[data-v-24ad3ff6] .round-btn{flex:1;min-width:0;max-width:180px;min-height:48px;padding:14px 20px;border-radius:10px;font-size:13px;font-weight:600}.resume-form[data-v-24ad3ff6] .resume-page{flex:1;min-height:320px;display:flex;flex-direction:column}@media screen and (max-width:1200px){.resume-form[data-v-24ad3ff6]{max-width:90vw}}@media screen and (max-width:1024px){.resume-form .content-wrapper[data-v-24ad3ff6]{padding:20px}}@media screen and (max-width:426px){.resume-form .content-wrapper[data-v-24ad3ff6] .page-header .page-title,.resume-form .content-wrapper[data-v-24ad3ff6] .page-title{text-align:left}.resume-form .content-wrapper .continue-row[data-v-24ad3ff6]{flex-direction:column;gap:12px}.resume-form .content-wrapper .continue-row[data-v-24ad3ff6] .round-btn{min-height:48px}}@media screen and (max-width:768px){[data-v-24ad3ff6] .background-view .auth-logo{height:32px}}body[data-v-2cbb173f]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-2cbb173f]{display:flex;align-items:center}.v-start[data-v-2cbb173f]{display:flex;align-items:flex-start}.v-end[data-v-2cbb173f]{display:flex;align-items:flex-end}.v-around[data-v-2cbb173f]{display:flex;justify-content:space-around}.v-between[data-v-2cbb173f]{display:flex;justify-content:space-between}.v-column[data-v-2cbb173f]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-2cbb173f]{align-items:center}.align-top[data-v-2cbb173f]{vertical-align:top}.txt-align-left[data-v-2cbb173f]{text-align:left}.txt-align-center[data-v-2cbb173f]{text-align:center}.txt-align-right[data-v-2cbb173f]{text-align:right}.bg-darkgrey[data-v-2cbb173f]{background-color:#2d2d2d}.bg-standard[data-v-2cbb173f]{background-color:#057777}.bg-white[data-v-2cbb173f]{background-color:#fff}.bg-lightgrey[data-v-2cbb173f]{background-color:#d3d3d3}.f-4[data-v-2cbb173f]{font-size:.4rem}.f-5[data-v-2cbb173f]{font-size:.5rem}.f-6[data-v-2cbb173f]{font-size:.65rem}.f-7[data-v-2cbb173f]{font-size:.75rem}.f-8[data-v-2cbb173f]{font-size:.8rem}.f-10[data-v-2cbb173f]{font-size:1rem}.f-12[data-v-2cbb173f]{font-size:1.2rem}.f-14[data-v-2cbb173f]{font-size:1.4rem}.f-18[data-v-2cbb173f]{font-size:1.8rem}.f-20[data-v-2cbb173f]{font-size:2rem}.f-24[data-v-2cbb173f]{font-size:2.25rem}.f-white[data-v-2cbb173f]{color:#fff}.f-black[data-v-2cbb173f]{color:#000}.f-grey[data-v-2cbb173f]{color:#263238}.f-lightgrey[data-v-2cbb173f]{color:#546e7a}.f-green[data-v-2cbb173f]{color:#63bdc4}.f-darkgreen[data-v-2cbb173f]{color:#057777}.f-orange[data-v-2cbb173f]{color:#fd5e4d}.f-weight-500[data-v-2cbb173f]{font-weight:500}.f-weight-600[data-v-2cbb173f]{font-weight:600}.f-weight-700[data-v-2cbb173f]{font-weight:700}.f-weight-800[data-v-2cbb173f]{font-weight:800}.font-italic[data-v-2cbb173f]{font-style:italic}.w-20[data-v-2cbb173f]{width:20%}.w-30[data-v-2cbb173f]{width:30%}.w-33[data-v-2cbb173f]{width:33%}.w-40[data-v-2cbb173f]{width:40%}.w-50[data-v-2cbb173f]{width:50%}.w-60[data-v-2cbb173f]{width:60%}.w-70[data-v-2cbb173f]{width:70%}.w-80[data-v-2cbb173f]{width:80%}.w-90[data-v-2cbb173f]{width:90%}.w-100[data-v-2cbb173f]{width:100%}.b-radius-25[data-v-2cbb173f]{border-radius:25px}.b-radius-10[data-v-2cbb173f]{border-radius:10px}.border-1-color[data-v-2cbb173f]{border:1px solid #e0e0e0}.border-right-1[data-v-2cbb173f]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-2cbb173f]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-2cbb173f]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-2cbb173f]{padding:0}.p-8[data-v-2cbb173f]{padding:8px}.p-10[data-v-2cbb173f]{padding:10px}.p-12[data-v-2cbb173f]{padding:12px}.p-15[data-v-2cbb173f]{padding:15px}.p-20[data-v-2cbb173f]{padding:20px}.p-30[data-v-2cbb173f]{padding:30px}.p-40[data-v-2cbb173f]{padding:40px}.p-50[data-v-2cbb173f]{padding:50px}.pl-10[data-v-2cbb173f]{padding-left:10px}.pl-20[data-v-2cbb173f]{padding-left:20px}.pl-30[data-v-2cbb173f]{padding-left:30px}.pl-40[data-v-2cbb173f]{padding-left:40px}.pl-50[data-v-2cbb173f]{padding-left:50px}.pr-10[data-v-2cbb173f]{padding-right:10px}.pr-20[data-v-2cbb173f]{padding-right:20px}.pr-30[data-v-2cbb173f]{padding-right:30px}.pr-40[data-v-2cbb173f]{padding-right:40px}.pr-50[data-v-2cbb173f]{padding-right:50px}.pt-10[data-v-2cbb173f]{padding-top:10px}.pt-20[data-v-2cbb173f]{padding-top:20px}.pt-30[data-v-2cbb173f]{padding-top:30px}.pt-40[data-v-2cbb173f]{padding-top:40px}.pt-50[data-v-2cbb173f]{padding-top:50px}.pb-10[data-v-2cbb173f]{padding-bottom:10px}.pb-20[data-v-2cbb173f]{padding-bottom:20px}.pb-30[data-v-2cbb173f]{padding-bottom:30px}.pb-40[data-v-2cbb173f]{padding-bottom:40px}.pb-50[data-v-2cbb173f]{padding-bottom:50px}.m-0[data-v-2cbb173f]{margin:0}.m-10[data-v-2cbb173f]{margin:10px}.m-15[data-v-2cbb173f]{margin:15px}.m-20[data-v-2cbb173f]{margin:20px}.m-25[data-v-2cbb173f]{margin:25px}.m-30[data-v-2cbb173f]{margin:30px}.m-40[data-v-2cbb173f]{margin:40px}.m-50[data-v-2cbb173f]{margin:50px}.ml-10[data-v-2cbb173f]{margin-left:10px}.ml-20[data-v-2cbb173f]{margin-left:20px}.ml-30[data-v-2cbb173f]{margin-left:30px}.ml-40[data-v-2cbb173f]{margin-left:40px}.ml-50[data-v-2cbb173f]{margin-left:50px}.ml-60[data-v-2cbb173f]{margin-left:60px}.mr-10[data-v-2cbb173f]{margin-right:10px}.mr-20[data-v-2cbb173f]{margin-right:20px}.mr-30[data-v-2cbb173f]{margin-right:30px}.mr-40[data-v-2cbb173f]{margin-right:40px}.mr-50[data-v-2cbb173f]{margin-right:50px}.mt-5[data-v-2cbb173f]{margin-top:5px}.mt-10[data-v-2cbb173f]{margin-top:10px}.mt-20[data-v-2cbb173f]{margin-top:20px}.mt-30[data-v-2cbb173f]{margin-top:30px}.mt-40[data-v-2cbb173f]{margin-top:40px}.mt-50[data-v-2cbb173f]{margin-top:50px}.mt-60[data-v-2cbb173f]{margin-top:60px}.mt-70[data-v-2cbb173f]{margin-top:70px}.mb-0[data-v-2cbb173f]{margin-bottom:0}.mb-5[data-v-2cbb173f]{margin-bottom:5px}.mb-10[data-v-2cbb173f]{margin-bottom:10px}.mb-15[data-v-2cbb173f]{margin-bottom:15px}.mb-20[data-v-2cbb173f]{margin-bottom:20px}.mb-30[data-v-2cbb173f]{margin-bottom:30px}.mb-40[data-v-2cbb173f]{margin-bottom:40px}.mb-50[data-v-2cbb173f]{margin-bottom:50px}.cursor-pointer[data-v-2cbb173f]{cursor:pointer}.height-1[data-v-2cbb173f]{line-height:1}.employee-my-jobs-wrapper[data-v-2cbb173f]{width:100%}.employee-my-jobs-container[data-v-2cbb173f]{max-width:1200px;margin:0 auto;padding:0 20px}.employee-my-jobs-header[data-v-2cbb173f]{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-2cbb173f]{flex:1;min-width:0}.employee-my-jobs-title[data-v-2cbb173f]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.employee-my-jobs-subtitle[data-v-2cbb173f]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.employee-my-jobs-body[data-v-2cbb173f]{padding-top:20px;padding-bottom:40px}.employee-my-jobs-layout[data-v-2cbb173f]{display:flex;gap:32px;align-items:flex-start}.employee-my-jobs-sidebar[data-v-2cbb173f]{flex-shrink:0;width:220px;position:sticky;top:24px}.employee-my-jobs-nav[data-v-2cbb173f]{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-2cbb173f]{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-2cbb173f]:hover{background:#f5f5f5;color:#222}.employee-my-jobs-nav-item.active[data-v-2cbb173f]{background:rgba(99,189,196,.15);color:#63bdc4}.employee-my-jobs-nav-item .employee-my-jobs-nav-count[data-v-2cbb173f]{margin-left:auto;font-weight:600;color:inherit}.employee-my-jobs-main[data-v-2cbb173f]{flex:1;min-width:0}.employee-my-jobs-mobile-tabs[data-v-2cbb173f]{display:none;margin-bottom:20px}.employee-my-jobs-mobile-tabs[data-v-2cbb173f] .custom-tabbar{padding:0;margin-bottom:0}.employee-my-jobs-mobile-tabs[data-v-2cbb173f] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employee-my-jobs-grid[data-v-2cbb173f]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.employee-my-jobs-empty[data-v-2cbb173f]{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-2cbb173f] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-2cbb173f] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employee-my-jobs-sidebar[data-v-2cbb173f]{width:200px}.employee-my-jobs-grid[data-v-2cbb173f]{gap:16px}}@media screen and (max-width:767px){.employee-my-jobs-layout[data-v-2cbb173f]{flex-direction:column;gap:0}.employee-my-jobs-sidebar[data-v-2cbb173f]{display:none}.employee-my-jobs-mobile-tabs[data-v-2cbb173f]{display:block}.employee-my-jobs-container[data-v-2cbb173f]{padding-left:16px;padding-right:16px}.employee-my-jobs-header[data-v-2cbb173f]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.employee-my-jobs-title[data-v-2cbb173f]{font-size:18px}.employee-my-jobs-subtitle[data-v-2cbb173f]{font-size:12px}.employee-my-jobs-body[data-v-2cbb173f]{padding-top:16px}.employee-my-jobs-grid[data-v-2cbb173f]{grid-template-columns:1fr;gap:16px}.employee-my-jobs-empty[data-v-2cbb173f]{min-height:280px;padding:32px 20px}}@media screen and (max-width:370px){.employee-my-jobs-mobile-tabs[data-v-2cbb173f] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}.channel-cell[data-v-b8ddaf46]{cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f0f0f0;position:relative}.channel-cell[data-v-b8ddaf46]:last-child{border-bottom:none}.channel-cell.has-unread[data-v-b8ddaf46]{background:linear-gradient(90deg,rgba(99,189,196,.06),transparent 8px)}.channel-cell[data-v-b8ddaf46]:hover{background-color:#f8f9fa}.channel-cell:hover.has-unread[data-v-b8ddaf46]{background:linear-gradient(90deg,rgba(99,189,196,.08),#f8f9fa 8px)}.channel-cell .channel-cell-inner[data-v-b8ddaf46]{display:flex;align-items:center;padding:16px 20px;gap:14px}.channel-cell .avatar-box[data-v-b8ddaf46]{flex-shrink:0}.channel-cell .avatar-box .avatar[data-v-b8ddaf46]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.channel-cell .content-box[data-v-b8ddaf46]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.channel-cell .top-row[data-v-b8ddaf46]{display:flex;justify-content:space-between;align-items:center;gap:12px}.channel-cell .top-row .name-text[data-v-b8ddaf46]{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-b8ddaf46]{font-weight:600;color:#010101}.channel-cell .top-row .meta-row[data-v-b8ddaf46]{display:flex;align-items:center;gap:10px;flex-shrink:0}.channel-cell .top-row .time-text[data-v-b8ddaf46]{font-size:12px;color:#78909c;white-space:nowrap}.channel-cell .top-row .unread-badge[data-v-b8ddaf46]{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-b8ddaf46]{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-b8ddaf46]{color:#b0bec5;flex-shrink:0}.message-list-page .page-content[data-v-2293ae35]{max-width:100%;margin:0 auto}.message-list-page .messages-wrapper[data-v-2293ae35]{max-width:1200px;margin:0 auto;padding:0 20px 2rem}.message-list-page .messages-body[data-v-2293ae35]{padding-top:20px;padding-bottom:40px}.message-list-page .unread-pill[data-v-2293ae35]{font-size:13px;font-weight:500;color:#63bdc4;background:rgba(99,189,196,.12);padding:4px 10px;border-radius:20px}.message-list-page .inbox-header-actions[data-v-2293ae35]{width:100%;max-width:320px;margin-bottom:16px}.message-list-page .inbox-header-actions .search-box[data-v-2293ae35]{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-2293ae35]: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-2293ae35]{color:#9e9e9e;margin-right:10px;flex-shrink:0}.message-list-page .inbox-header-actions .search-box .search-input[data-v-2293ae35]{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-2293ae35]::-moz-placeholder{color:#9e9e9e}.message-list-page .inbox-header-actions .search-box .search-input[data-v-2293ae35]::placeholder{color:#9e9e9e}.message-list-page .inbox-header-actions .search-box .search-clear[data-v-2293ae35]{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-2293ae35]:hover{color:#263238;background:#f5f5f5}.message-list-page .inbox-container[data-v-2293ae35]{margin-top:8px}.message-list-page .inbox-card[data-v-2293ae35]{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-2293ae35]{padding:0 20px;border-bottom:1px solid #eee;background:#fff}.message-list-page .inbox-tabs[data-v-2293ae35] .custom-tabbar{margin:0;padding:0;height:48px;display:flex;align-items:center;border:none!important}.message-list-page .inbox-tabs[data-v-2293ae35] .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-2293ae35] .custom-tabbar li:hover{color:#63bdc4}.message-list-page .inbox-tabs[data-v-2293ae35] .custom-tabbar li.selected{color:#63bdc4;border-bottom:none}.message-list-page .inbox-tabs[data-v-2293ae35] .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-2293ae35]{padding:12px 20px;border-bottom:1px solid #eee;background:#fafafa}.message-list-page .inbox-list-header .conversation-count[data-v-2293ae35]{font-size:13px;color:#676767;font-weight:500}.message-list-page .inbox-list[data-v-2293ae35]{max-height:calc(100vh - 320px);overflow-y:auto}.message-list-page .empty-wrapper[data-v-2293ae35]{min-height:380px;padding:40px 20px;display:flex;align-items:center;justify-content:center}.message-list-page .empty-content[data-v-2293ae35]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px;width:100%}.message-list-page .empty-actions[data-v-2293ae35]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.message-list-page .action-btn[data-v-2293ae35]{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-2293ae35]{background:#63bdc4;color:#fff}.message-list-page .action-btn.primary[data-v-2293ae35]:hover{background:#55a6ab;color:#fff}.message-list-page .action-btn.secondary[data-v-2293ae35]{background:#fff;color:#263238;border:1px solid #e0e0e0}.message-list-page .action-btn.secondary[data-v-2293ae35]:hover{background:#f5f5f5;border-color:#ccc}.message-list-page .inbox-tips[data-v-2293ae35]{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-2293ae35]{font-size:14px;font-weight:600;color:#263238;margin:0 0 12px 0}.message-list-page .inbox-tips .tips-list[data-v-2293ae35]{margin:0;padding-left:20px;font-size:13px;color:#676767;line-height:1.6}.message-list-page .inbox-tips .tips-list li[data-v-2293ae35]{margin-bottom:6px}.message-list-page .inbox-tips .tips-list li[data-v-2293ae35]:last-child{margin-bottom:0}@media screen and (max-width:768px){.message-list-page .messages-wrapper[data-v-2293ae35]{padding:0 16px 1.5rem}.message-list-page .messages-body[data-v-2293ae35]{padding-top:16px}.message-list-page .inbox-header-actions[data-v-2293ae35]{max-width:100%}}.chat-cell[data-v-2400f652]{display:flex;align-items:flex-end;gap:10px;margin-bottom:16px;max-width:85%}.chat-cell.own[data-v-2400f652]{flex-direction:row-reverse;margin-left:auto;max-width:85%}.chat-avatar[data-v-2400f652]{flex-shrink:0}.chat-avatar img[data-v-2400f652]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bubble-wrap[data-v-2400f652]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.chat-cell.own .bubble-wrap[data-v-2400f652]{align-items:flex-end}.bubble[data-v-2400f652]{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-2400f652]{background:#f0f0f0;color:#263238;border-bottom-left-radius:4px}.bubble.text.own[data-v-2400f652]{background:#63bdc4;color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:4px}.bubble.image[data-v-2400f652]{padding:0;overflow:hidden;max-width:280px;cursor:pointer;border-radius:16px;border-bottom-left-radius:4px}.bubble.image.own[data-v-2400f652]{border-bottom-left-radius:16px;border-bottom-right-radius:4px}.bubble.image img[data-v-2400f652]{display:block;width:100%;height:auto;max-height:240px;-o-object-fit:cover;object-fit:cover}.time-text[data-v-2400f652]{font-size:11px;color:#9e9e9e;margin-top:4px;padding:0 4px}@media screen and (max-width:768px){.chat-cell[data-v-2400f652]{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-62b5a234]{max-width:720px;margin:0 auto;padding-top:24px}.chat-page .chat-card[data-v-62b5a234]{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-62b5a234]{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-62b5a234]{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-62b5a234]:hover{background:#eee;color:#63bdc4}.chat-page .chat-header .chat-header-user[data-v-62b5a234]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.chat-page .chat-header .header-avatar img[data-v-62b5a234]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-page .chat-header .chat-header-info[data-v-62b5a234]{min-width:0}.chat-page .chat-header .chat-header-name[data-v-62b5a234]{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-62b5a234]{font-size:12px;color:#676767}.chat-page .chat-header .info-btn[data-v-62b5a234]{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-62b5a234]:hover{background:#eee;color:#63bdc4}.chat-page .chat-body[data-v-62b5a234]{flex:1;min-height:0;display:flex;flex-direction:column}.chat-page .chat-list-container[data-v-62b5a234]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 20px 8px;min-height:0}.chat-page .chat-list-container.chat-empty[data-v-62b5a234]{display:flex;align-items:center;justify-content:center;padding:40px 20px}.chat-page .chat-input-wrapper[data-v-62b5a234]{flex-shrink:0;border-top:1px solid #eee;background:#fff}.photo-preview-container .close-icon[data-v-62b5a234]{width:24px;height:24px}@media screen and (max-width:768px){.chat-page .page-content[data-v-62b5a234]{padding:16px}.chat-page .chat-card[data-v-62b5a234]{min-height:calc(100vh - 140px);max-height:calc(100vh - 140px)}}.pay-screen[data-v-1b65b19e]{min-height:100%;background-color:#f5f5f5}.pay-screen-content[data-v-1b65b19e]{max-width:1100px;margin:0 auto;padding:24px 16px 40px}.pay-screen-header[data-v-1b65b19e]{margin-bottom:24px}.pay-screen-header .pay-screen-subtitle[data-v-1b65b19e]{font-size:14px;color:#676767;margin-top:6px;margin-bottom:0}.pay-screen-loading[data-v-1b65b19e]{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-1b65b19e]{font-size:14px;color:#676767;margin:0}.pay-screen-empty[data-v-1b65b19e]{padding:48px 24px}.pay-screen-layout[data-v-1b65b19e]{display:grid;grid-template-columns:1fr 340px;gap:24px;align-items:start}.pay-screen-main[data-v-1b65b19e]{display:flex;flex-direction:column;gap:20px}.pay-screen-card[data-v-1b65b19e]{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-1b65b19e]{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-1b65b19e]{color:#63bdc4}.pay-screen-card--party .pay-screen-party[data-v-1b65b19e]{display:flex;align-items:center;gap:16px}.pay-screen-card--party .pay-screen-party-avatar[data-v-1b65b19e]{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-1b65b19e]{flex:1;min-width:0}.pay-screen-card--party .pay-screen-party-name[data-v-1b65b19e]{font-size:16px;font-weight:600;color:#263238;margin-bottom:2px}.pay-screen-card--party .pay-screen-party-meta[data-v-1b65b19e]{font-size:14px;color:#676767;margin-bottom:4px}.pay-screen-card--party .pay-screen-party-id[data-v-1b65b19e]{font-size:12px;color:#999}.pay-screen-card--controls[data-v-1b65b19e]{display:flex;flex-direction:column;gap:8px}.pay-screen-card--controls .pay-screen-controls-desc[data-v-1b65b19e]{font-size:13px;color:#676767;margin:0 0 4px}.pay-screen-card--controls .pay-screen-control-inline[data-v-1b65b19e]{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end}.pay-screen-card--controls .pay-screen-control-static[data-v-1b65b19e]{min-width:180px}.pay-screen-card--controls .pay-screen-control-label[data-v-1b65b19e]{font-size:12px;color:#676767;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.pay-screen-card--controls .pay-screen-control-value[data-v-1b65b19e]{font-size:20px;font-weight:600;color:#263238}.pay-screen-card--controls .pay-screen-control-unit[data-v-1b65b19e]{font-size:14px;margin-left:4px;color:#676767}.pay-screen-card--controls .pay-screen-control-input[data-v-1b65b19e]{flex:1;min-width:200px}.pay-screen-card--controls .pay-screen-control-hint[data-v-1b65b19e]{font-size:13px;color:#676767;margin:6px 0 0}.pay-screen-card--controls .pay-screen-hours-review[data-v-1b65b19e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 14px;background:rgba(99,189,196,.08);border-radius:8px;border:1px solid rgba(99,189,196,.2)}.pay-screen-card--controls .pay-screen-hours-display[data-v-1b65b19e]{display:flex;align-items:center;gap:8px}.pay-screen-card--controls .pay-screen-hours-icon[data-v-1b65b19e]{color:#676767}.pay-screen-card--controls .pay-screen-hours-label[data-v-1b65b19e]{font-size:13px;color:#676767}.pay-screen-card--controls .pay-screen-hours-value[data-v-1b65b19e]{font-size:14px;font-weight:600;color:#263238}.pay-screen-card--controls .pay-screen-review-btn[data-v-1b65b19e]{text-transform:none;font-weight:500;min-width:auto}.pay-screen-card--summary .pay-screen-summary[data-v-1b65b19e]{display:flex;flex-direction:column;gap:12px}.pay-screen-card--summary .pay-screen-summary-row[data-v-1b65b19e]{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-1b65b19e]{color:#676767}.pay-screen-card--summary .pay-screen-summary-row .pay-screen-summary-value[data-v-1b65b19e]{font-weight:500;color:#263238}.pay-screen-card--summary .pay-screen-summary-row--total[data-v-1b65b19e]{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-1b65b19e]{color:#63bdc4}.pay-screen-sidebar[data-v-1b65b19e]{position:sticky;top:24px;display:flex;flex-direction:column;gap:16px}.pay-screen-card--balance .pay-screen-balance-amount[data-v-1b65b19e]{font-size:22px;font-weight:600;color:#63bdc4;margin-bottom:8px}.pay-screen-card--balance .pay-screen-insufficient[data-v-1b65b19e]{margin-top:12px;padding:12px 14px;background:rgba(220,53,69,.06);border-radius:8px;border:1px solid rgba(220,53,69,.2)}.pay-screen-card--balance .pay-screen-insufficient-text[data-v-1b65b19e]{font-size:13px;color:#676767;margin:0 0 10px;line-height:1.45}.pay-screen-card--balance .pay-screen-deposit-link[data-v-1b65b19e]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#63bdc4;text-decoration:none;transition:color .2s}.pay-screen-card--balance .pay-screen-deposit-link[data-v-1b65b19e]:hover{color:#43a9b1}.pay-screen-actions .pay-screen-pay-btn[data-v-1b65b19e]{width:100%}@media screen and (max-width:900px){.pay-screen-layout[data-v-1b65b19e]{grid-template-columns:1fr}.pay-screen-sidebar[data-v-1b65b19e]{position:static}}@media screen and (max-width:600px){.pay-screen-content[data-v-1b65b19e]{padding:16px 12px 32px}.pay-screen-card[data-v-1b65b19e]{padding:16px 18px}.pay-screen-party[data-v-1b65b19e]{flex-wrap:wrap}.pay-screen-party-avatar[data-v-1b65b19e]{width:48px;height:48px}}.modal-overlay[data-v-3767a387]{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-3767a387]{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-3767a387]{padding:20px 24px 16px;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;gap:4px}.modal-title[data-v-3767a387]{font-size:18px;font-weight:600;color:#263238;margin:0;line-height:1.3}.modal-subtitle[data-v-3767a387]{font-size:13px;color:#676767;margin:0;line-height:1.4}.modal-body[data-v-3767a387]{padding:20px 24px;overflow-y:auto}.field-group[data-v-3767a387]{margin-bottom:20px}.field-group[data-v-3767a387]:last-of-type{margin-bottom:0}.field-label[data-v-3767a387]{display:block;font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.field-optional[data-v-3767a387]{font-weight:500;text-transform:none;letter-spacing:0;color:#999}.time-row[data-v-3767a387]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field-input[data-v-3767a387]{display:block;width:100%}.add-time-picker[data-v-3767a387]{--dp-border-radius:8px;--dp-border-color:#e0e0e0;--dp-border-color-hover:#e0e0e0;--dp-border-color-focus:#63bdc4}.add-time-picker[data-v-3767a387] .dp__input_wrap{border:none!important;border-radius:0;box-shadow:none!important}.add-time-picker[data-v-3767a387] .dp__input_wrap:focus{border:none!important;box-shadow:none!important}.add-time-picker[data-v-3767a387] .dp__input{border:1px solid #e0e0e0;border-radius:8px;font-size:14px}.add-time-picker[data-v-3767a387] .dp__input:hover:not(.dp__input_focus){border-color:#ccc}.add-time-picker[data-v-3767a387] .dp__input:focus,.add-time-picker[data-v-3767a387] .dp__input_focus{border-color:#63bdc4;outline:none}.memo-input[data-v-3767a387] .v-field{border-radius:8px;border:1px solid #e0e0e0;box-shadow:none;--v-field-border-opacity:0}.memo-input[data-v-3767a387] .v-field.v-field--focused .v-field__outline,.memo-input[data-v-3767a387] .v-field:hover .v-field__outline,.memo-input[data-v-3767a387] .v-field__outline{display:none}.memo-input[data-v-3767a387] .v-field__input{font-size:14px;padding:8px 12px;min-height:56px}.memo-input[data-v-3767a387] .v-field:hover{border-color:#ccc}.memo-input[data-v-3767a387] .v-field.v-field--focused{border-color:#63bdc4;box-shadow:none}.error-text[data-v-3767a387]{font-size:12px;color:#dc3545;margin:6px 0 0}.error-overlap[data-v-3767a387]{margin-top:12px;margin-bottom:4px}.modal-footer[data-v-3767a387]{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-b6e73ff0]{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-b6e73ff0]:last-child{margin-bottom:0}.timesheet-cell[data-v-b6e73ff0]:hover{background:#fafafa}.cell-content[data-v-b6e73ff0]{flex:1;min-width:0}.time-row[data-v-b6e73ff0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.type-dot[data-v-b6e73ff0]{width:8px;height:8px;border-radius:4px;background:#97e103;flex-shrink:0}.type-dot.tracked[data-v-b6e73ff0]{background:#07ae00}.time-range[data-v-b6e73ff0]{font-size:14px;font-weight:500;color:#263238;font-variant-numeric:tabular-nums}.time-duration[data-v-b6e73ff0]{font-size:13px;font-weight:600;color:#676767;font-variant-numeric:tabular-nums}.memo-text[data-v-b6e73ff0]{font-size:13px;color:#676767;margin:6px 0 0 18px;line-height:1.4}.delete-btn[data-v-b6e73ff0]{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-b6e73ff0]:hover{background:rgba(220,53,69,.1);color:#dc3545}.detail-timesheet-popover[data-v-12934419]{padding:0;min-width:340px;max-width:420px;background:#fff;border-radius:12px;overflow:hidden}.sheet-header[data-v-12934419]{padding:20px 20px 16px;border-bottom:1px solid #e0e0e0;background:linear-gradient(180deg,#fafbfc 0,#fff)}.sheet-title[data-v-12934419]{font-size:18px;font-weight:600;color:#263238;margin:0 0 12px;letter-spacing:-.01em;line-height:1.3}.sheet-total-row[data-v-12934419]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.sheet-total-label[data-v-12934419]{font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.sheet-total-value[data-v-12934419]{font-size:20px;font-weight:700;color:#63bdc4;font-variant-numeric:tabular-nums}.legend-row[data-v-12934419]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.legend-pill[data-v-12934419]{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-12934419]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-dot.tracked[data-v-12934419]{background:#07ae00}.legend-dot.manual[data-v-12934419]{background:#8b9a2a}.legend-label[data-v-12934419]{color:#676767;font-weight:500}.legend-value[data-v-12934419]{color:#263238;font-weight:600;font-variant-numeric:tabular-nums}.sheet-body[data-v-12934419]{padding:16px 20px 20px;max-height:320px;overflow-y:auto;overflow-x:hidden}.entries-section[data-v-12934419]{margin:0}.entries-label[data-v-12934419]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.entries-list[data-v-12934419]{display:flex;flex-direction:column;gap:8px}.timesheet-entry-wrap[data-v-12934419]{display:block}.sheet-empty[data-v-12934419]{padding:24px 16px}.modal-overlay[data-v-07e38e8a]{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-07e38e8a]{background:#fff;width:100%;max-width:520px;padding:28px;border-radius:16px;box-shadow:0 18px 45px rgba(9,30,66,.25);border:1px solid rgba(15,30,60,.08)}.modal-header[data-v-07e38e8a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.modal-title[data-v-07e38e8a]{font-size:20px;font-weight:600;color:#263238;margin:0 0 6px}.modal-subtitle[data-v-07e38e8a]{font-size:13px;color:#676767;margin:0 0 16px;line-height:1.5}.memo-suggestions[data-v-07e38e8a]{margin-bottom:16px}.suggestion-label[data-v-07e38e8a]{display:block;font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.suggestion-pill-group[data-v-07e38e8a]{display:flex;flex-wrap:wrap;gap:8px}.suggestion-pill[data-v-07e38e8a]{border:1px solid rgba(15,30,60,.15);background:#fff;border-radius:999px;padding:6px 14px;font-size:13px;color:#263238;cursor:pointer;transition:background .2s ease,border-color .2s ease}.suggestion-pill[data-v-07e38e8a]:hover{background:#f4f6fb;border-color:rgba(15,30,60,.3)}.memo-textarea[data-v-07e38e8a]{margin-bottom:12px}.memo-footer[data-v-07e38e8a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.modal-actions[data-v-07e38e8a]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.memo-counter[data-v-07e38e8a]{font-size:12px;color:#676767;font-variant-numeric:tabular-nums}.time-board-container[data-v-fb10cebc]{margin-top:0}.board-card[data-v-fb10cebc]{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-fb10cebc]{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-fb10cebc]{display:flex;flex-direction:column;gap:4px}.board-title[data-v-fb10cebc]{font-size:18px;font-weight:600;color:#263238;margin:0}.week-range[data-v-fb10cebc]{font-size:13px;color:#676767}.board-header-right[data-v-fb10cebc]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.week-amount-label[data-v-fb10cebc]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.week-amount-value[data-v-fb10cebc]{font-size:20px;font-weight:700;color:#263238;font-variant-numeric:tabular-nums}.date-picker-row[data-v-fb10cebc]{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;flex-wrap:wrap}.week-picker-wrap[data-v-fb10cebc]{flex:1;min-width:200px;position:relative}.picker-label[data-v-fb10cebc]{display:block;font-size:12px;font-weight:600;color:#676767;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.week-picker[data-v-fb10cebc]{width:100%}.week-picker-trigger[data-v-fb10cebc]{cursor:pointer;width:100%}.week-display-input[data-v-fb10cebc]{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-fb10cebc]:focus{outline:none;border-color:#63bdc4}.week-picker-hidden-input[data-v-fb10cebc]{position:absolute;top:0;left:0;right:0;height:42px;pointer-events:none}.week-picker-hidden-input[data-v-fb10cebc] .dp__input_wrap,.week-picker-hidden-input[data-v-fb10cebc] input.dp__input{opacity:0;pointer-events:none}.add-time-btn[data-v-fb10cebc]{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-fb10cebc]{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-fb10cebc]{flex:1;min-width:0}.day-list-header .col-hours[data-v-fb10cebc]{width:80px;text-align:right;flex-shrink:0}.day-list-header .col-amount[data-v-fb10cebc]{width:90px;text-align:right;flex-shrink:0}.time-history-list[data-v-fb10cebc]{margin-top:0}.time-history-item[data-v-fb10cebc]{cursor:pointer;padding:14px 0;border-bottom:1px solid #e0e0e0;transition:background .15s}.time-history-item[data-v-fb10cebc]:last-child{border-bottom:none}.time-history-item[data-v-fb10cebc]:hover{background:rgba(99,189,196,.06);margin:0 -24px;padding-left:24px;padding-right:24px}.item-row[data-v-fb10cebc]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.date-text[data-v-fb10cebc]{flex:1;min-width:0;font-size:15px;font-weight:500;color:#263238}.hour-text[data-v-fb10cebc]{width:80px;color:#676767}.amount-text[data-v-fb10cebc],.hour-text[data-v-fb10cebc]{text-align:right;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0}.amount-text[data-v-fb10cebc]{width:90px;color:#63bdc4}.progress-bar[data-v-fb10cebc]{border-radius:3px}.week-empty[data-v-fb10cebc]{text-align:center;padding:48px 24px;border:1px dashed #e0e0e0;border-radius:10px;margin-top:16px;background:#fafafa}.week-empty-text[data-v-fb10cebc]{font-size:16px;font-weight:500;color:#263238;margin:12px 0 4px}.week-empty-hint[data-v-fb10cebc]{font-size:14px;color:#676767;margin:0}.detail-menu-anchor[data-v-fb10cebc]{position:fixed;width:0;height:0;pointer-events:none}.detail-popover[data-v-fb10cebc],.time-board-detail-menu{min-width:360px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.12)}.time-tracker-card[data-v-296b9a00]{background:#fff;border-radius:14px;border:1px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden;margin-bottom:24px}.time-tracker-card__header[data-v-296b9a00]{padding:16px 20px;background:linear-gradient(135deg,rgba(99,189,196,.08),rgba(99,189,196,.02));border-bottom:1px solid #e0e0e0}.time-tracker-card__title-wrap[data-v-296b9a00]{display:flex;align-items:center;gap:10px}.time-tracker-card__icon[data-v-296b9a00]{color:#63bdc4}.time-tracker-card__title[data-v-296b9a00]{margin:0;font-size:1.125rem;font-weight:600;color:#263238;letter-spacing:-.01em}.time-tracker-card__stats[data-v-296b9a00]{display:flex;align-items:center;justify-content:center;gap:24px;padding:20px;border-bottom:1px solid #e0e0e0}.time-tracker-card__stat[data-v-296b9a00]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:80px}.time-tracker-card__stat-label[data-v-296b9a00]{font-size:.6875rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.06em}.time-tracker-card__stat-value[data-v-296b9a00]{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;color:#263238}.time-tracker-card__stat-divider[data-v-296b9a00]{width:1px;height:32px;background:#e0e0e0}.time-tracker-card__session[data-v-296b9a00]{padding:20px}.time-tracker-card__contract[data-v-296b9a00]{display:flex;flex-direction:column;gap:2px;margin-bottom:16px}.time-tracker-card__contract-label[data-v-296b9a00]{font-size:.6875rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em}.time-tracker-card__contract-name[data-v-296b9a00]{font-size:.9375rem;font-weight:600;color:#263238;line-height:1.35}.time-tracker-card__timer-row[data-v-296b9a00]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.time-tracker-card__timer[data-v-296b9a00]{min-width:140px;padding:14px 24px;border-radius:12px;background:#f8f9fa;text-align:center;border:1px solid #e0e0e0;transition:background .2s,border-color .2s,box-shadow .2s}.time-tracker-card__timer.time-tracker-card__timer--running[data-v-296b9a00]{background:rgba(99,189,196,.1);border-color:rgba(99,189,196,.35);box-shadow:0 0 0 1px rgba(99,189,196,.2)}.time-tracker-card__timer-value[data-v-296b9a00]{display:block;font-size:1.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:#263238;line-height:1.2;letter-spacing:.02em}.time-tracker-card__timer--running .time-tracker-card__timer-value[data-v-296b9a00]{color:#63bdc4}.time-tracker-card__timer-status[data-v-296b9a00]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#676767}.time-tracker-card__timer--running .time-tracker-card__timer-status[data-v-296b9a00]{color:#63bdc4}.time-tracker-card__status-dot[data-v-296b9a00]{width:6px;height:6px;border-radius:50%;background:#676767;opacity:.7}.time-tracker-card__status-dot.time-tracker-card__status-dot--active[data-v-296b9a00]{background:#63bdc4;opacity:1;box-shadow:0 0 0 2px rgba(99,189,196,.4);animation:pulse-dot-296b9a00 1.5s ease-in-out infinite}@keyframes pulse-dot-296b9a00{0%,to{opacity:1}50%{opacity:.6}}.time-tracker-card__memo-btn[data-v-296b9a00]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #e0e0e0;border-radius:10px;background:#fff;color:#263238;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.time-tracker-card__memo-btn[data-v-296b9a00]:hover{background:#f8f9fa;border-color:#63bdc4;color:#63bdc4}.time-tracker-card__actions[data-v-296b9a00]{display:flex;align-items:center;justify-content:center;gap:12px}.time-tracker-card__btn[data-v-296b9a00]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:10px;border:none;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s,transform .05s,box-shadow .15s}.time-tracker-card__btn[data-v-296b9a00]:not(.time-tracker-card__btn--disabled):active{transform:scale(.98)}.time-tracker-card__btn--start[data-v-296b9a00]{background:#63bdc4;color:#fff}.time-tracker-card__btn--start[data-v-296b9a00]:hover:not(.time-tracker-card__btn--disabled){background:#55a6ab;box-shadow:0 4px 12px rgba(99,189,196,.35)}.time-tracker-card__btn--stop[data-v-296b9a00]{background:#2d2d2d;color:#fff}.time-tracker-card__btn--stop[data-v-296b9a00]:hover:not(.time-tracker-card__btn--disabled){background:#3c3c3c;box-shadow:0 4px 12px rgba(0,0,0,.15)}.time-tracker-card__btn--disabled[data-v-296b9a00]{opacity:.5;cursor:not-allowed}.time-day-cell[data-v-61a40b27]{display:flex;align-items:stretch;position:relative;padding:0;background:#fff;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:12px;transition:border-color .2s,box-shadow .2s}.time-day-cell--selectable[data-v-61a40b27]{cursor:pointer}.time-day-cell:hover.time-day-cell--selectable[data-v-61a40b27]{border-color:rgba(99,189,196,.5);box-shadow:0 2px 10px rgba(99,189,196,.1)}.time-day-cell--active[data-v-61a40b27]{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.time-day-cell__accent[data-v-61a40b27]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:12px 0 0 12px;background:#63bdc4;animation:pulse-accent-61a40b27 1.5s ease-in-out infinite}@keyframes pulse-accent-61a40b27{0%,to{opacity:1}50%{opacity:.6}}.time-day-cell__body[data-v-61a40b27]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;min-width:0;padding:14px 16px}.time-day-cell--active .time-day-cell__body[data-v-61a40b27]{padding-left:20px}.time-day-cell__party[data-v-61a40b27]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:0}.time-day-cell__avatar-btn[data-v-61a40b27]{flex-shrink:0;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;transition:transform .15s,box-shadow .15s}.time-day-cell__avatar-btn[data-v-61a40b27]:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.time-day-cell__avatar[data-v-61a40b27]{display:block;width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#f0f0f0}.time-day-cell__job-title[data-v-61a40b27]{display:inline-block;max-width:100%;font-size:.9375rem;font-weight:600;color:#63bdc4;text-align:left;background:none;border:none;padding:0;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.time-day-cell__job-title[data-v-61a40b27]:hover{color:#55a6ab}.time-day-cell__party-name[data-v-61a40b27]{font-size:.875rem;font-weight:500;color:#263238;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:color .15s;min-width:0}.time-day-cell__party-name[data-v-61a40b27]:hover:not(:disabled){color:#63bdc4;text-decoration:underline}.time-day-cell__party-name[data-v-61a40b27]:disabled{cursor:default}.time-day-cell__hours[data-v-61a40b27]{display:flex;align-items:center;gap:16px;padding:8px 12px;background:#f8fafc;border-radius:8px;width:-moz-fit-content;width:fit-content}.time-day-cell__hour[data-v-61a40b27]{display:flex;flex-direction:column;gap:2px}.time-day-cell__hour-label[data-v-61a40b27]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#676767}.time-day-cell__hour-value[data-v-61a40b27]{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:#263238}.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-f49650e4]{max-width:1200px;margin:0 auto;min-height:calc(100vh - 125px);padding:0 20px 2rem}.time-clock-body[data-v-f49650e4]{padding-top:20px;padding-bottom:40px}@media screen and (max-width:576px){.time-clock-manager-wrapper[data-v-f49650e4]{padding:0 16px 1.5rem}.time-clock-body[data-v-f49650e4]{padding-top:16px}}.time-clock-empty-state[data-v-f49650e4]{display:flex;justify-content:center;align-items:center;min-height:380px;padding:40px 20px}.time-clock-empty-state .empty-content[data-v-f49650e4]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px;width:100%}.time-clock-empty-state .empty-actions[data-v-f49650e4]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.time-clock-empty-state .action-btn[data-v-f49650e4]{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}.time-clock-empty-state .action-btn.primary[data-v-f49650e4]{background:#63bdc4;color:#fff}.time-clock-empty-state .action-btn.primary[data-v-f49650e4]:hover{background:#55a6ab;color:#fff}.time-clock-manager-container[data-v-f49650e4]{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-f49650e4]{margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}.time-clock-manager-container .section-label[data-v-f49650e4]{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-f49650e4]{width:100%}.time-clock-manager-container .job-row-wrap[data-v-f49650e4]{display:block}.timesheet-page-wrapper[data-v-496e0888]{max-width:760px;margin:0 auto;padding:0 20px 32px}.header-wrapper[data-v-496e0888]{margin-bottom:24px}.timesheet-loading[data-v-496e0888]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;gap:16px}.timesheet-loading .loading-text[data-v-496e0888]{font-size:15px;color:#676767;margin:0}.timesheet-empty[data-v-496e0888]{display:flex;justify-content:center;align-items:center;min-height:360px;padding:24px}.empty-card[data-v-496e0888]{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-496e0888]{font-size:20px;font-weight:600;color:#263238;margin:20px 0 8px}.empty-subtitle[data-v-496e0888]{font-size:15px;color:#676767;margin:0 0 24px;line-height:1.5}.empty-cta[data-v-496e0888]{text-transform:none;font-weight:600}.timesheet-container[data-v-496e0888]{margin-top:0}.contract-header-card[data-v-496e0888]{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-496e0888]{flex:1;min-width:0}.contract-title[data-v-496e0888]{font-size:20px;font-weight:600;color:#263238;margin:0 0 12px;line-height:1.3}.contract-meta[data-v-496e0888]{margin:0;display:flex;flex-wrap:wrap;gap:12px}.contract-meta-pill[data-v-496e0888]{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#f7fafb;min-width:220px}.contract-meta-icon[data-v-496e0888]{color:#63bdc4}.contract-meta-text[data-v-496e0888]{display:flex;flex-direction:column;gap:2px}.contract-meta-label[data-v-496e0888]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#676767}.contract-meta-value[data-v-496e0888]{font-size:14px;font-weight:600;color:#263238}.back-to-tracker[data-v-496e0888]{text-transform:none;font-weight:600;flex-shrink:0}.summary-cards[data-v-496e0888]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.summary-card[data-v-496e0888]{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-496e0888]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em}.summary-card .summary-value[data-v-496e0888]{font-size:22px;font-weight:700;color:#263238;font-variant-numeric:tabular-nums}.search-jobs-container .main-page.contents[data-v-9559aac6]{margin-left:0}.search-jobs-container .list-view.empty-wrapper[data-v-9559aac6]{width:100%;display:flex;align-items:center;justify-content:center}.search-jobs-container .job-list-view[data-v-9559aac6]{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-9559aac6]{display:block}}.search-users-container[data-v-4d1ea2e2]{max-width:1200px;margin:0 auto;padding:0 20px 2rem}@media screen and (max-width:576px){.search-users-container[data-v-4d1ea2e2]{padding:0 16px 1.5rem}}.search-users-page .search-users-page-header[data-v-4d1ea2e2]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 0 16px;border-bottom:1px solid #e8e8e8}.search-users-page .search-users-page-header-text[data-v-4d1ea2e2]{flex:1;min-width:0}.search-users-page .search-users-page-title[data-v-4d1ea2e2]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.search-users-page .search-users-page-subtitle[data-v-4d1ea2e2]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.search-users-page .search-users-body[data-v-4d1ea2e2]{padding-top:20px;padding-bottom:40px}.search-users-page .search-content-card[data-v-4d1ea2e2]{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-4d1ea2e2]{max-width:100%}@media screen and (max-width:576px){.search-users-page .search-content-card[data-v-4d1ea2e2]{border-radius:10px}}.search-users-page .search-bar-section[data-v-4d1ea2e2]{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-4d1ea2e2]{padding:16px 16px 12px}}.search-users-page .search-bar-inner[data-v-4d1ea2e2],.search-users-page .search-bar-section[data-v-4d1ea2e2] .search-input-container{width:100%;max-width:100%}.search-users-page .search-bar-section[data-v-4d1ea2e2] .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-4d1ea2e2] .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-4d1ea2e2] .search-input-container .search-icon{left:14px;top:50%;transform:translateY(-50%)}.search-users-page .search-bar-section[data-v-4d1ea2e2] .search-input-container .close-icon{right:12px;top:50%;transform:translateY(-50%)}.search-users-page .search-bar-section[data-v-4d1ea2e2] .search-input-container .suggestions-container{width:100%;max-width:100%;border-radius:8px;margin-top:6px}.search-users-page[data-v-4d1ea2e2] .filter-bar-container{padding:8px 24px 10px;border-bottom:1px solid #eee;flex-wrap:wrap;background:#fafbfc}@media screen and (max-width:576px){.search-users-page[data-v-4d1ea2e2] .filter-bar-container{padding:8px 16px 10px}}.search-users-page .results-header[data-v-4d1ea2e2]{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-4d1ea2e2]{padding:12px 16px 8px}}.search-users-page .results-count[data-v-4d1ea2e2]{font-size:14px;font-weight:600;color:#676767}.search-users-page .user-list-view[data-v-4d1ea2e2]{margin:0;padding:8px 24px 24px;background:#fff}@media screen and (max-width:576px){.search-users-page .user-list-view[data-v-4d1ea2e2]{padding:8px 16px 20px}}.search-users-page .user-list-view.employer[data-v-4d1ea2e2]{display:block}.search-users-page .loading-more[data-v-4d1ea2e2]{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-4d1ea2e2]{height:1px;width:100%;pointer-events:none;visibility:hidden}.search-users-page[data-v-4d1ea2e2] .empty-view-container{min-height:280px;padding:48px 24px}@media screen and (max-width:768px){.search-users-page .search-users-page-header[data-v-4d1ea2e2]{flex-direction:row;align-items:flex-start;gap:12px}.search-users-page .search-users-page-title[data-v-4d1ea2e2]{font-size:18px}.search-users-page .search-users-page-subtitle[data-v-4d1ea2e2]{font-size:12px}.search-users-page .search-users-body[data-v-4d1ea2e2]{padding-top:16px}}.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-262528ee]{max-width:1200px;margin:0 auto;padding:0 20px 2rem}@media screen and (max-width:576px){.my-availability-container[data-v-262528ee]{padding:0 16px 1.5rem}}.add-availability-back[data-v-262528ee]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#263238;cursor:pointer;transition:background-color .15s,border-color .15s}.add-availability-back[data-v-262528ee]:hover{background:rgba(99,189,196,.06);border-color:rgba(99,189,196,.3);color:#55a6ab}.page-header-body[data-v-262528ee]{padding-top:20px;padding-bottom:40px}.availability-summary[data-v-262528ee]{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-262528ee]{color:#55a6ab!important}.availability-summary__text[data-v-262528ee]{font-size:.875rem;color:#383838;font-weight:500}.availability-card[data-v-262528ee]{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-262528ee]{margin-top:1.5rem}@media screen and (max-width:768px){.btn-add-availability[data-v-262528ee]{width:100%}}@media screen and (max-width:480px){.availability-summary[data-v-262528ee]{margin-bottom:1rem}}.booking-request-cell[data-v-4900e40d]{position:relative;background:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);overflow:hidden;cursor:pointer;transition:box-shadow .22s ease,transform .22s ease,border-color .2s ease;border:1px solid #e8e8e8;outline:none}.booking-request-cell[data-v-4900e40d]:hover{box-shadow:0 8px 24px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04);transform:translateY(-2px);border-color:#e0e0e0}.booking-request-cell:hover .booking-request-cell__view[data-v-4900e40d]{color:#63bdc4}.booking-request-cell:hover .booking-request-cell__chevron[data-v-4900e40d]{transform:translateX(3px);color:#63bdc4}.booking-request-cell[data-v-4900e40d]:focus-visible{box-shadow:0 0 0 2px rgba(99,189,196,.35);border-color:#63bdc4}.booking-request-cell--urgent .booking-request-cell__title[data-v-4900e40d]:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#ea580c;margin-left:8px;vertical-align:middle}.booking-request-cell__accent[data-v-4900e40d]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:10px 0 0 10px}.booking-request-cell__body[data-v-4900e40d]{padding:20px 20px 16px 24px}.booking-request-cell__header[data-v-4900e40d]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.booking-request-cell__date[data-v-4900e40d]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#676767;font-weight:500;letter-spacing:.01em}.booking-request-cell__date-icon[data-v-4900e40d]{flex-shrink:0;opacity:.85;color:#676767}.booking-request-cell__badges[data-v-4900e40d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.booking-request-cell__badge[data-v-4900e40d]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:6px 11px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.booking-request-cell__badge .booking-request-cell__badge-icon[data-v-4900e40d]{flex-shrink:0;opacity:.95}.booking-request-cell__badge--standard[data-v-4900e40d]{background:rgba(99,189,196,.12);color:#63bdc4;border:1px solid rgba(99,189,196,.3)}.booking-request-cell__badge--urgent[data-v-4900e40d]{background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(234,88,12,.18));color:#c2410c;border:1px solid rgba(234,88,12,.3)}.booking-request-cell__badge--pending[data-v-4900e40d],.booking-request-cell__badge--waiting[data-v-4900e40d]{background:rgba(255,193,7,.18);color:#b38600}.booking-request-cell__badge--active[data-v-4900e40d]{background:rgba(0,54,177,.1);color:#0036b1}.booking-request-cell__badge--accepted[data-v-4900e40d]{background:rgba(40,167,69,.12);color:#28a745}.booking-request-cell__badge--declined[data-v-4900e40d]{background:rgba(220,53,69,.08);color:#b02a37;border:1px dashed rgba(220,53,69,.35)}.booking-request-cell__badge--expired[data-v-4900e40d]{background:hsla(208,7%,46%,.12);color:#6c757d}.booking-request-cell__title[data-v-4900e40d]{font-size:17px;font-weight:600;color:#263238;margin:0 0 14px 0;line-height:1.4;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.booking-request-cell__meta[data-v-4900e40d]{display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px;margin-bottom:16px}.booking-request-cell__meta-item[data-v-4900e40d]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#676767}.booking-request-cell__meta-item--price[data-v-4900e40d]{font-weight:600;color:#263238}.booking-request-cell__meta-icon[data-v-4900e40d]{flex-shrink:0;opacity:.9;color:#63bdc4}.booking-request-cell__meta-text[data-v-4900e40d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.booking-request-cell__footer[data-v-4900e40d]{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding-top:14px;border-top:1px solid #f0f0f0}.booking-request-cell__view[data-v-4900e40d]{font-size:13px;font-weight:600;color:#676767;letter-spacing:.02em;transition:color .2s ease}.booking-request-cell__chevron[data-v-4900e40d]{color:#676767;transition:transform .2s ease,color .2s ease}body[data-v-07aa5f7f]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-07aa5f7f]{display:flex;align-items:center}.v-start[data-v-07aa5f7f]{display:flex;align-items:flex-start}.v-end[data-v-07aa5f7f]{display:flex;align-items:flex-end}.v-around[data-v-07aa5f7f]{display:flex;justify-content:space-around}.v-between[data-v-07aa5f7f]{display:flex;justify-content:space-between}.v-column[data-v-07aa5f7f]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-07aa5f7f]{align-items:center}.align-top[data-v-07aa5f7f]{vertical-align:top}.txt-align-left[data-v-07aa5f7f]{text-align:left}.txt-align-center[data-v-07aa5f7f]{text-align:center}.txt-align-right[data-v-07aa5f7f]{text-align:right}.bg-darkgrey[data-v-07aa5f7f]{background-color:#2d2d2d}.bg-standard[data-v-07aa5f7f]{background-color:#057777}.bg-white[data-v-07aa5f7f]{background-color:#fff}.bg-lightgrey[data-v-07aa5f7f]{background-color:#d3d3d3}.f-4[data-v-07aa5f7f]{font-size:.4rem}.f-5[data-v-07aa5f7f]{font-size:.5rem}.f-6[data-v-07aa5f7f]{font-size:.65rem}.f-7[data-v-07aa5f7f]{font-size:.75rem}.f-8[data-v-07aa5f7f]{font-size:.8rem}.f-10[data-v-07aa5f7f]{font-size:1rem}.f-12[data-v-07aa5f7f]{font-size:1.2rem}.f-14[data-v-07aa5f7f]{font-size:1.4rem}.f-18[data-v-07aa5f7f]{font-size:1.8rem}.f-20[data-v-07aa5f7f]{font-size:2rem}.f-24[data-v-07aa5f7f]{font-size:2.25rem}.f-white[data-v-07aa5f7f]{color:#fff}.f-black[data-v-07aa5f7f]{color:#000}.f-grey[data-v-07aa5f7f]{color:#263238}.f-lightgrey[data-v-07aa5f7f]{color:#546e7a}.f-green[data-v-07aa5f7f]{color:#63bdc4}.f-darkgreen[data-v-07aa5f7f]{color:#057777}.f-orange[data-v-07aa5f7f]{color:#fd5e4d}.f-weight-500[data-v-07aa5f7f]{font-weight:500}.f-weight-600[data-v-07aa5f7f]{font-weight:600}.f-weight-700[data-v-07aa5f7f]{font-weight:700}.f-weight-800[data-v-07aa5f7f]{font-weight:800}.font-italic[data-v-07aa5f7f]{font-style:italic}.w-20[data-v-07aa5f7f]{width:20%}.w-30[data-v-07aa5f7f]{width:30%}.w-33[data-v-07aa5f7f]{width:33%}.w-40[data-v-07aa5f7f]{width:40%}.w-50[data-v-07aa5f7f]{width:50%}.w-60[data-v-07aa5f7f]{width:60%}.w-70[data-v-07aa5f7f]{width:70%}.w-80[data-v-07aa5f7f]{width:80%}.w-90[data-v-07aa5f7f]{width:90%}.w-100[data-v-07aa5f7f]{width:100%}.b-radius-25[data-v-07aa5f7f]{border-radius:25px}.b-radius-10[data-v-07aa5f7f]{border-radius:10px}.border-1-color[data-v-07aa5f7f]{border:1px solid #e0e0e0}.border-right-1[data-v-07aa5f7f]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-07aa5f7f]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-07aa5f7f]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-07aa5f7f]{padding:0}.p-8[data-v-07aa5f7f]{padding:8px}.p-10[data-v-07aa5f7f]{padding:10px}.p-12[data-v-07aa5f7f]{padding:12px}.p-15[data-v-07aa5f7f]{padding:15px}.p-20[data-v-07aa5f7f]{padding:20px}.p-30[data-v-07aa5f7f]{padding:30px}.p-40[data-v-07aa5f7f]{padding:40px}.p-50[data-v-07aa5f7f]{padding:50px}.pl-10[data-v-07aa5f7f]{padding-left:10px}.pl-20[data-v-07aa5f7f]{padding-left:20px}.pl-30[data-v-07aa5f7f]{padding-left:30px}.pl-40[data-v-07aa5f7f]{padding-left:40px}.pl-50[data-v-07aa5f7f]{padding-left:50px}.pr-10[data-v-07aa5f7f]{padding-right:10px}.pr-20[data-v-07aa5f7f]{padding-right:20px}.pr-30[data-v-07aa5f7f]{padding-right:30px}.pr-40[data-v-07aa5f7f]{padding-right:40px}.pr-50[data-v-07aa5f7f]{padding-right:50px}.pt-10[data-v-07aa5f7f]{padding-top:10px}.pt-20[data-v-07aa5f7f]{padding-top:20px}.pt-30[data-v-07aa5f7f]{padding-top:30px}.pt-40[data-v-07aa5f7f]{padding-top:40px}.pt-50[data-v-07aa5f7f]{padding-top:50px}.pb-10[data-v-07aa5f7f]{padding-bottom:10px}.pb-20[data-v-07aa5f7f]{padding-bottom:20px}.pb-30[data-v-07aa5f7f]{padding-bottom:30px}.pb-40[data-v-07aa5f7f]{padding-bottom:40px}.pb-50[data-v-07aa5f7f]{padding-bottom:50px}.m-0[data-v-07aa5f7f]{margin:0}.m-10[data-v-07aa5f7f]{margin:10px}.m-15[data-v-07aa5f7f]{margin:15px}.m-20[data-v-07aa5f7f]{margin:20px}.m-25[data-v-07aa5f7f]{margin:25px}.m-30[data-v-07aa5f7f]{margin:30px}.m-40[data-v-07aa5f7f]{margin:40px}.m-50[data-v-07aa5f7f]{margin:50px}.ml-10[data-v-07aa5f7f]{margin-left:10px}.ml-20[data-v-07aa5f7f]{margin-left:20px}.ml-30[data-v-07aa5f7f]{margin-left:30px}.ml-40[data-v-07aa5f7f]{margin-left:40px}.ml-50[data-v-07aa5f7f]{margin-left:50px}.ml-60[data-v-07aa5f7f]{margin-left:60px}.mr-10[data-v-07aa5f7f]{margin-right:10px}.mr-20[data-v-07aa5f7f]{margin-right:20px}.mr-30[data-v-07aa5f7f]{margin-right:30px}.mr-40[data-v-07aa5f7f]{margin-right:40px}.mr-50[data-v-07aa5f7f]{margin-right:50px}.mt-5[data-v-07aa5f7f]{margin-top:5px}.mt-10[data-v-07aa5f7f]{margin-top:10px}.mt-20[data-v-07aa5f7f]{margin-top:20px}.mt-30[data-v-07aa5f7f]{margin-top:30px}.mt-40[data-v-07aa5f7f]{margin-top:40px}.mt-50[data-v-07aa5f7f]{margin-top:50px}.mt-60[data-v-07aa5f7f]{margin-top:60px}.mt-70[data-v-07aa5f7f]{margin-top:70px}.mb-0[data-v-07aa5f7f]{margin-bottom:0}.mb-5[data-v-07aa5f7f]{margin-bottom:5px}.mb-10[data-v-07aa5f7f]{margin-bottom:10px}.mb-15[data-v-07aa5f7f]{margin-bottom:15px}.mb-20[data-v-07aa5f7f]{margin-bottom:20px}.mb-30[data-v-07aa5f7f]{margin-bottom:30px}.mb-40[data-v-07aa5f7f]{margin-bottom:40px}.mb-50[data-v-07aa5f7f]{margin-bottom:50px}.cursor-pointer[data-v-07aa5f7f]{cursor:pointer}.height-1[data-v-07aa5f7f]{line-height:1}.booking-wrapper[data-v-07aa5f7f]{width:100%}.booking-container[data-v-07aa5f7f]{max-width:1200px;margin:0 auto;padding:0 20px}.booking-page-header[data-v-07aa5f7f]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0 16px;border-bottom:1px solid #e8e8e8}.booking-page-header-text[data-v-07aa5f7f]{flex:1;min-width:0}.booking-page-title[data-v-07aa5f7f]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.booking-page-subtitle[data-v-07aa5f7f]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.booking-add-btn[data-v-07aa5f7f]{white-space:nowrap;min-width:140px;flex-shrink:0}.booking-body[data-v-07aa5f7f]{padding-top:20px;padding-bottom:40px}.booking-layout[data-v-07aa5f7f]{display:flex;gap:32px;align-items:flex-start}.booking-sidebar[data-v-07aa5f7f]{flex-shrink:0;width:220px;position:sticky;top:24px}.booking-nav[data-v-07aa5f7f]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px}.booking-nav-item[data-v-07aa5f7f]{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}.booking-nav-item[data-v-07aa5f7f]:hover{background:#f5f5f5;color:#222}.booking-nav-item.active[data-v-07aa5f7f]{background:rgba(99,189,196,.15);color:#63bdc4}.booking-nav-item .booking-nav-count[data-v-07aa5f7f]{margin-left:auto;font-weight:600;color:inherit}.booking-main[data-v-07aa5f7f]{flex:1;min-width:0}.booking-mobile-tabs[data-v-07aa5f7f]{display:none;margin-bottom:20px}.booking-mobile-tabs[data-v-07aa5f7f] .custom-tabbar{padding:0;margin-bottom:0}.booking-mobile-tabs[data-v-07aa5f7f] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.booking-grid[data-v-07aa5f7f]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.booking-empty[data-v-07aa5f7f]{min-height:320px;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:8px}@media screen and (max-width:1024px){.booking-sidebar[data-v-07aa5f7f]{width:200px}.booking-grid[data-v-07aa5f7f]{gap:16px}}@media screen and (max-width:767px){.booking-layout[data-v-07aa5f7f]{flex-direction:column;gap:0}.booking-sidebar[data-v-07aa5f7f]{display:none}.booking-mobile-tabs[data-v-07aa5f7f]{display:block}.booking-container[data-v-07aa5f7f]{padding-left:16px;padding-right:16px}.booking-page-header[data-v-07aa5f7f]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.booking-add-btn[data-v-07aa5f7f]{width:100%;justify-content:center}.booking-page-title[data-v-07aa5f7f]{font-size:18px}.booking-page-subtitle[data-v-07aa5f7f]{font-size:12px}.booking-body[data-v-07aa5f7f]{padding-top:16px}.booking-grid[data-v-07aa5f7f]{grid-template-columns:1fr;gap:16px}.booking-empty[data-v-07aa5f7f]{min-height:280px;padding:32px 20px}}@media screen and (max-width:370px){.booking-mobile-tabs[data-v-07aa5f7f] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}.employee-list-card[data-v-7e95a940]{display:flex;flex-direction:column;gap:20px}.employee-list-card__section[data-v-7e95a940]{margin:0}.employee-list-card__section-header[data-v-7e95a940]{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #eee;font-size:13px;font-weight:600;letter-spacing:.02em}.employee-list-card__section-icon[data-v-7e95a940]{flex-shrink:0}.employee-list-card__section-header--active[data-v-7e95a940]{color:#63bdc4;border-bottom-color:rgba(99,189,196,.3)}.employee-list-card__section-header--waiting[data-v-7e95a940]{color:#b38600;border-bottom-color:rgba(255,193,7,.3)}.employee-list-card__section-header--accepted[data-v-7e95a940]{color:#28a745;border-bottom-color:rgba(40,167,69,.25)}.employee-list-card__section-header--declined[data-v-7e95a940]{color:#6c757d;border-bottom-color:hsla(208,7%,46%,.25)}.employee-list-card__section-title[data-v-7e95a940]{flex:1}.employee-list-card__section-count[data-v-7e95a940]{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:11px;font-size:12px;font-weight:600;background:rgba(0,0,0,.06);color:inherit}.employee-list-card__list[data-v-7e95a940]{display:flex;flex-direction:column;gap:8px}.employee-list-card__item[data-v-7e95a940]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid #e8e8e8;background:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.employee-list-card__item[data-v-7e95a940]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#e0e0e0}.employee-list-card__item--active[data-v-7e95a940]{border-color:rgba(99,189,196,.4);background:rgba(99,189,196,.06)}.employee-list-card__item--active[data-v-7e95a940]:hover{border-color:rgba(99,189,196,.6)}.employee-list-card__item--waiting[data-v-7e95a940]{border-color:rgba(255,193,7,.35);background:rgba(255,193,7,.06)}.employee-list-card__item--waiting[data-v-7e95a940]:hover{border-color:rgba(255,193,7,.5)}.employee-list-card__item--accepted[data-v-7e95a940]{border-color:rgba(40,167,69,.35);background:rgba(40,167,69,.06)}.employee-list-card__item--accepted[data-v-7e95a940]:hover{border-color:rgba(40,167,69,.5)}.employee-list-card__item--declined[data-v-7e95a940]{border-color:hsla(208,7%,46%,.25);background:hsla(208,7%,46%,.05)}.employee-list-card__item--declined[data-v-7e95a940]:hover{border-color:hsla(208,7%,46%,.35)}.employee-list-card__avatar[data-v-7e95a940]{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.employee-list-card__info[data-v-7e95a940]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.employee-list-card__name[data-v-7e95a940]{font-size:14px;font-weight:600;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-list-card__location[data-v-7e95a940]{font-size:12px;color:#676767;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-list-card__status-icon[data-v-7e95a940]{flex-shrink:0}.employee-list-card__status-icon--active[data-v-7e95a940]{color:#63bdc4}.employee-list-card__status-icon--waiting[data-v-7e95a940]{color:#b38600}.employee-list-card__status-icon--accepted[data-v-7e95a940]{color:#28a745}.employee-list-card__status-icon--declined[data-v-7e95a940]{color:#6c757d}.employee-list-card__empty[data-v-7e95a940]{text-align:center;padding:24px 16px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:10px}.employee-list-card__empty-icon[data-v-7e95a940]{color:#676767;opacity:.5;margin-bottom:8px}.employee-list-card__empty-text[data-v-7e95a940]{margin:0;font-size:14px;color:#676767}.request-info-card[data-v-a96a0c3a]{margin-top:0}.request-info-card__layout[data-v-a96a0c3a]{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-a96a0c3a]{grid-template-columns:1fr}}.request-info-card__main[data-v-a96a0c3a]{min-width:0}.request-info-card__card[data-v-a96a0c3a]{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-a96a0c3a]{position:sticky;top:24px}.request-info-card__header[data-v-a96a0c3a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.request-info-card__date[data-v-a96a0c3a]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#676767;font-weight:500}.request-info-card__icon[data-v-a96a0c3a]{flex-shrink:0;opacity:.85;color:#63bdc4}.request-info-card__badges[data-v-a96a0c3a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.request-info-card__badge[data-v-a96a0c3a]{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-a96a0c3a]{flex-shrink:0}.request-info-card__badge--standard[data-v-a96a0c3a]{background:rgba(99,189,196,.12);color:#63bdc4;border:1px solid rgba(99,189,196,.3)}.request-info-card__badge--urgent[data-v-a96a0c3a]{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--pending[data-v-a96a0c3a]{background:rgba(255,193,7,.18);color:#b38600}.request-info-card__badge--active[data-v-a96a0c3a]{background:rgba(0,54,177,.1);color:#0036b1}.request-info-card__badge--waiting[data-v-a96a0c3a]{background:rgba(255,193,7,.18);color:#b38600}.request-info-card__badge--accepted[data-v-a96a0c3a]{background:rgba(40,167,69,.15);color:#28a745}.request-info-card__badge--declined[data-v-a96a0c3a]{background:rgba(220,53,69,.1);color:#b02a37;border:1px dashed rgba(220,53,69,.4)}.request-info-card__badge--expired[data-v-a96a0c3a]{background:hsla(208,7%,46%,.15);color:#6c757d}.request-info-card__title[data-v-a96a0c3a]{font-size:22px;font-weight:600;color:#263238;margin:0 0 16px 0;line-height:1.35}.request-info-card__meta[data-v-a96a0c3a]{display:flex;flex-wrap:wrap;align-items:center;gap:20px 24px;margin-bottom:20px}.request-info-card__meta-item[data-v-a96a0c3a]{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#676767}.request-info-card__meta-item--price[data-v-a96a0c3a]{font-weight:600;color:#263238}.request-info-card__meta-icon[data-v-a96a0c3a]{flex-shrink:0;color:#63bdc4;opacity:.9}.request-info-card__description[data-v-a96a0c3a]{font-size:15px;color:#676767;line-height:1.6;padding-top:16px;border-top:1px solid #e0e0e0}.request-info-card__description[data-v-a96a0c3a] p{margin:0 0 10px 0}.request-info-card__description[data-v-a96a0c3a] p:last-child{margin-bottom:0}.request-info-card__description[data-v-a96a0c3a] br{display:block;content:"";margin-top:8px}.request-info-card__response-time-card[data-v-a96a0c3a]{background:linear-gradient(135deg,rgba(99,189,196,.08),rgba(99,189,196,.04));border:1px solid rgba(99,189,196,.2);border-radius:10px;padding:16px 18px;margin-bottom:20px}.request-info-card__response-time-header[data-v-a96a0c3a]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.request-info-card__response-time-icon[data-v-a96a0c3a]{color:#63bdc4;flex-shrink:0}.request-info-card__response-time-title[data-v-a96a0c3a]{font-size:14px;font-weight:600;color:#263238;letter-spacing:.02em}.request-info-card__response-time-body[data-v-a96a0c3a]{padding:0}.request-info-card__response-time-body--employee .request-info-card__response-time-value--date[data-v-a96a0c3a]{font-weight:600;color:#263238;margin-bottom:8px}.request-info-card__response-time-label[data-v-a96a0c3a]{font-size:12px;color:#676767;margin:0 0 4px 0;font-weight:500}.request-info-card__response-time-value[data-v-a96a0c3a]{font-size:15px;font-weight:600;color:#63bdc4;margin:0;line-height:1.3}.request-info-card__response-time-remain[data-v-a96a0c3a]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#0d9488;margin:0;padding:6px 10px;background:rgba(13,148,136,.1);border-radius:6px;margin-top:8px}.request-info-card__about-employer[data-v-a96a0c3a]{margin-bottom:20px}.request-info-card__sidebar-title[data-v-a96a0c3a]{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-a96a0c3a]{position:static}}@media only screen and (max-width:576px){.request-info-card__card[data-v-a96a0c3a]{padding:18px}.request-info-card__title[data-v-a96a0c3a]{font-size:18px}.request-info-card__header[data-v-a96a0c3a]{flex-direction:column;align-items:flex-start}}.booking-detail-wrapper[data-v-23b67638]{width:100%}.booking-detail-container[data-v-23b67638]{max-width:1200px;margin:0 auto;padding:0 20px}.booking-detail-header[data-v-23b67638]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0 16px;border-bottom:1px solid #e8e8e8}.booking-detail-back[data-v-23b67638]{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}.booking-detail-back[data-v-23b67638]:hover{background:#f0f0f0;color:#63bdc4}.booking-detail-header-text[data-v-23b67638]{flex:1;min-width:0}.booking-detail-title[data-v-23b67638]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.booking-detail-subtitle[data-v-23b67638]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.booking-detail-actions[data-v-23b67638]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex-shrink:0}.booking-detail-footer-actions[data-v-23b67638]{display:flex;align-items:center;gap:12px}.booking-detail-btn[data-v-23b67638]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:120px;height:40px;padding:0 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;border:1px solid}.booking-detail-btn[data-v-23b67638]:active{transform:scale(.98)}.booking-detail-btn__icon[data-v-23b67638]{flex-shrink:0}.booking-detail-btn--delete[data-v-23b67638]{background:#fff;border-color:#e0e0e0;color:#b91c1c}.booking-detail-btn--delete[data-v-23b67638]:hover{background:rgba(220,53,69,.06);border-color:rgba(220,53,69,.5);color:#b02a37}.booking-detail-btn--decline[data-v-23b67638]{background:#fff;border-color:#e0e0e0;color:#dc3545}.booking-detail-btn--decline[data-v-23b67638]:hover{background:rgba(220,53,69,.06);border-color:rgba(220,53,69,.4)}.booking-detail-btn--accept[data-v-23b67638]{background:#63bdc4;border-color:#63bdc4;color:#fff}.booking-detail-btn--accept[data-v-23b67638]:hover{background:#46b0b8;border-color:#46b0b8}.booking-detail-body[data-v-23b67638]{padding-top:24px;padding-bottom:40px}.booking-not-found[data-v-23b67638]{text-align:center;padding:56px 32px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:10px;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center}.booking-not-found-icon[data-v-23b67638]{color:#676767;opacity:.5;margin-bottom:20px}.booking-not-found-title[data-v-23b67638]{font-size:20px;font-weight:600;color:#222;margin:0 0 10px 0;letter-spacing:-.02em}.booking-not-found-message[data-v-23b67638]{font-size:14px;color:#676767;margin:0 0 28px 0;line-height:1.5;max-width:360px}.booking-not-found-back[data-v-23b67638]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:160px;height:42px;padding:0 20px;border-radius:8px;border:1px solid #63bdc4;background:transparent;color:#63bdc4;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.booking-not-found-back[data-v-23b67638]:hover{background:rgba(99,189,196,.1)}.booking-not-found-back-icon[data-v-23b67638]{flex-shrink:0}.booking-detail-confirm-overlay[data-v-23b67638]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.5);animation:booking-detail-fade-in-23b67638 .2s ease}.booking-detail-confirm-dialog[data-v-23b67638]{background:#fff;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.2);padding:24px;max-width:400px;width:100%}.booking-detail-confirm-title[data-v-23b67638]{margin:0 0 10px 0;font-size:18px;font-weight:600;color:#222}.booking-detail-confirm-message[data-v-23b67638]{margin:0 0 20px 0;font-size:14px;color:#676767;line-height:1.5}.booking-detail-confirm-actions[data-v-23b67638]{display:flex;justify-content:flex-end;gap:12px}.booking-detail-confirm-btn[data-v-23b67638]{min-width:90px;height:40px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease;border:1px solid #e0e0e0;background:#fff;color:#333}.booking-detail-confirm-btn--cancel[data-v-23b67638]:hover{background:#f5f5f5}.booking-detail-confirm-btn--delete[data-v-23b67638]{background:#b91c1c;border-color:#b91c1c;color:#fff}.booking-detail-confirm-btn--delete[data-v-23b67638]:hover{background:#991b1b;border-color:#991b1b}@keyframes booking-detail-fade-in-23b67638{0%{opacity:0}to{opacity:1}}@media screen and (max-width:767px){.booking-detail-container[data-v-23b67638]{padding-left:16px;padding-right:16px}.booking-detail-header[data-v-23b67638]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 0 14px}.booking-detail-back[data-v-23b67638]{align-self:flex-start;margin-left:0}.booking-detail-title[data-v-23b67638]{font-size:18px}.booking-detail-subtitle[data-v-23b67638]{font-size:12px}.booking-detail-actions[data-v-23b67638]{width:100%;flex-direction:column;align-items:stretch}.booking-detail-footer-actions[data-v-23b67638]{flex-direction:column;width:100%}.booking-detail-footer-actions .booking-detail-btn[data-v-23b67638]{width:100%}.booking-detail-body[data-v-23b67638]{padding-top:20px}.booking-not-found[data-v-23b67638]{padding:40px 24px;min-height:280px}.booking-not-found-title[data-v-23b67638]{font-size:18px}.booking-not-found-message[data-v-23b67638]{font-size:13px}}.booking-info-page-container .booking-actions[data-v-5200e7af]{margin-top:32px;padding-top:24px;display:flex;justify-content:flex-end}.booking-info-page-container .btn-next-wrapper[data-v-5200e7af]{width:160px;min-width:160px}.booking-info-page-container .btn-next[data-v-5200e7af]{width:100%;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;background-color:#63bdc4!important;color:#fff!important;box-shadow:none!important}.booking-info-page-container .btn-next[data-v-5200e7af]:hover:not(:disabled){background-color:#43a9b1!important}.booking-info-page-container[data-v-5200e7af] .v-form{padding:0}.booking-info-page-container[data-v-5200e7af] .html-editor .ql-toolbar.ql-snow{border-radius:4px 4px 0 0;border-color:#d3d3d3}.booking-info-page-container[data-v-5200e7af] .html-editor .ql-container.ql-snow{border-radius:0 0 4px 4px;border-color:#d3d3d3}.booking-info-page-container[data-v-5200e7af] .html-editor .ql-container .ql-editor{min-height:230px!important;height:230px!important}.booking-section[data-v-5200e7af]{padding:0 0 12px;margin-bottom:12px}.booking-section[data-v-5200e7af]:last-of-type{margin-bottom:0;padding-bottom:0}.booking-section.booking-section--location[data-v-5200e7af]{margin-bottom:30px}.booking-section-title[data-v-5200e7af]{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:17px;font-weight:600;color:#263238}.booking-section-title .section-icon[data-v-5200e7af]{color:#63bdc4;opacity:.9}.booking-section-title .required[data-v-5200e7af]{color:#dc3545;font-weight:500}.booking-section-title--sub[data-v-5200e7af]{margin:10px 0 12px;font-size:15px}.booking-map-wrapper[data-v-5200e7af]{margin-top:16px;border-radius:8px;overflow:hidden}.booking-google-map[data-v-5200e7af]{width:100%;height:220px}.booking-field[data-v-5200e7af]{position:relative;margin-bottom:20px}.booking-field[data-v-5200e7af]:last-child{margin-bottom:0}.booking-field--full[data-v-5200e7af]{grid-column:1/-1}.booking-field-row[data-v-5200e7af]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:600px){.booking-field-row[data-v-5200e7af]{grid-template-columns:1fr}}.booking-label[data-v-5200e7af]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#263238}.booking-label .required[data-v-5200e7af]{color:#dc3545;font-weight:500}.booking-hint[data-v-5200e7af]{margin:8px 0 0;font-size:13px;color:#676767;line-height:1.4}.booking-hint--top[data-v-5200e7af]{margin:0 0 16px}.compensation-hint[data-v-5200e7af]{margin:-8px 0 16px}.payment-grid[data-v-5200e7af]{display:grid}.compensation-grid[data-v-5200e7af],.payment-grid[data-v-5200e7af]{grid-template-columns:1fr 1fr;gap:15px}.payment-field[data-v-5200e7af]{min-width:0}.payment-field-full[data-v-5200e7af]{grid-column:1/-1}.compensation-min-max-row[data-v-5200e7af]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.compensation-custom-salary-row[data-v-5200e7af]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media screen and (max-width:600px){.compensation-custom-salary-row[data-v-5200e7af],.compensation-min-max-row[data-v-5200e7af],.payment-grid.compensation-grid[data-v-5200e7af]{grid-template-columns:1fr}.booking-info-page-container .btn-next-wrapper[data-v-5200e7af]{width:100%;min-width:0}}.employee-select-page-container[data-v-37aaa674]{width:100%;position:relative}.employee-select-page-container .list-view[data-v-37aaa674]{margin-top:20px}.employee-select-page-container .booking-actions[data-v-37aaa674]{margin-top:32px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.employee-select-page-container .btn-back[data-v-37aaa674]{width:160px;min-width:160px;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;border-color:#e0e0e0;color:#263238}.employee-select-page-container .btn-back[data-v-37aaa674]:hover{border-color:#63bdc4;color:#63bdc4}.employee-select-page-container .btn-next-wrapper[data-v-37aaa674]{width:160px;min-width:160px}.employee-select-page-container .btn-next[data-v-37aaa674]{width:100%;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;background-color:#63bdc4!important;color:#fff!important;box-shadow:none!important}.employee-select-page-container .btn-next[data-v-37aaa674]:hover:not(:disabled){background-color:#43a9b1!important}@media screen and (max-width:600px){.employee-select-page-container .booking-actions[data-v-37aaa674]{flex-direction:column;align-items:stretch}.employee-select-page-container .btn-back[data-v-37aaa674],.employee-select-page-container .btn-next-wrapper[data-v-37aaa674]{width:100%;min-width:0}}.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-56ab7ff2]{width:100%;position:relative}.recurring-page-container[data-v-56ab7ff2] .v-form{padding:0}.booking-section[data-v-56ab7ff2]{padding:0 0 12px;margin-bottom:20px}.booking-section[data-v-56ab7ff2]:last-of-type{margin-bottom:0;padding-bottom:0}.booking-field[data-v-56ab7ff2]{position:relative;margin-bottom:20px}.booking-field[data-v-56ab7ff2]:last-child{margin-bottom:0}.booking-hint[data-v-56ab7ff2]{margin:8px 0 0;font-size:13px;color:#676767;line-height:1.4}.request-type-cards[data-v-56ab7ff2]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.request-type-card[data-v-56ab7ff2]{position:relative;display:flex;align-items:flex-start;gap:14px;padding:18px 16px;border:2px solid #e0e0e0;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;min-height:88px}.request-type-card[data-v-56ab7ff2]:hover{border-color:#d1d1d1;background-color:rgba(99,189,196,.03);box-shadow:0 2px 8px rgba(0,0,0,.06)}.request-type-card--selected[data-v-56ab7ff2]{border-color:#63bdc4;background-color:rgba(99,189,196,.06);box-shadow:0 2px 12px rgba(99,189,196,.15)}.request-type-card--selected .request-type-card__icon--standard[data-v-56ab7ff2]{background-color:rgba(99,189,196,.12);color:#63bdc4}.request-type-card--selected .request-type-card__icon--urgent[data-v-56ab7ff2]{background-color:rgba(219,140,0,.15);color:#c49000}.request-type-card__icon[data-v-56ab7ff2]{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.request-type-card__icon--standard[data-v-56ab7ff2]{background-color:rgba(99,189,196,.08);color:#63bdc4}.request-type-card__icon--urgent[data-v-56ab7ff2]{background-color:rgba(219,140,0,.1);color:#b8860b}.request-type-card__body[data-v-56ab7ff2]{flex:1;min-width:0;padding-right:24px}.request-type-card__title[data-v-56ab7ff2]{display:block;font-size:16px;font-weight:600;color:#263238;margin-bottom:4px}.request-type-card__desc[data-v-56ab7ff2]{display:block;font-size:13px;color:#676767;line-height:1.4}.request-type-card__check[data-v-56ab7ff2]{position:absolute;top:14px;right:14px;flex-shrink:0}.sr-only[data-v-56ab7ff2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.recurring-checkbox[data-v-56ab7ff2] .v-label{font-size:15px;color:#263238}.booking-actions[data-v-56ab7ff2]{margin-top:32px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.btn-back[data-v-56ab7ff2]{width:160px;min-width:160px;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;border-color:#e0e0e0;color:#263238}.btn-back[data-v-56ab7ff2]:hover{border-color:#63bdc4;color:#63bdc4}.btn-next-wrapper[data-v-56ab7ff2]{width:160px;min-width:160px}.btn-next[data-v-56ab7ff2]{width:100%;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;background-color:#63bdc4!important;color:#fff!important;box-shadow:none!important}.btn-next[data-v-56ab7ff2]:hover:not(:disabled){background-color:#43a9b1!important}@media screen and (max-width:600px){.recurring-page-container .booking-actions[data-v-56ab7ff2]{flex-direction:column;align-items:stretch}.recurring-page-container .btn-back[data-v-56ab7ff2],.recurring-page-container .btn-next-wrapper[data-v-56ab7ff2]{width:100%;min-width:0}.recurring-page-container .request-type-cards[data-v-56ab7ff2]{grid-template-columns:1fr}}.new-booking-request-page .page-content[data-v-003a3ffc]{max-width:960px;margin:0 auto}.new-booking-request-container[data-v-003a3ffc]{margin-top:24px}.new-booking-request-card[data-v-003a3ffc]{background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e0e0e0;display:flex;flex-direction:row;overflow:visible}.stepper-sidebar[data-v-003a3ffc]{flex-shrink:0;width:240px;padding:28px 24px;border-right:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#f8fafb,#f4f6f8);border-radius:16px 0 0 16px}.stepper-sidebar__header[data-v-003a3ffc]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.stepper-sidebar__progress[data-v-003a3ffc]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.04em;text-transform:uppercase}.stepper-steps[data-v-003a3ffc]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.stepper-step-wrapper[data-v-003a3ffc]{display:flex;flex-direction:column;align-items:flex-start;width:100%}.stepper-step[data-v-003a3ffc]{display:flex;align-items:flex-start;gap:14px;width:100%;padding:2px 0}.stepper-step__indicator[data-v-003a3ffc]{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:#e8e8e8;color:#676767;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.stepper-step__number[data-v-003a3ffc]{display:block}.stepper-step__check[data-v-003a3ffc]{color:#fff!important}.stepper-step__text[data-v-003a3ffc]{display:flex;flex-direction:column;gap:2px;min-width:0}.stepper-step__label[data-v-003a3ffc]{font-size:14px;font-weight:600;color:#676767;line-height:1.35;transition:color .25s ease}.stepper-step__desc[data-v-003a3ffc]{font-size:12px;font-weight:400;color:#8d8d8d;line-height:1.4;transition:color .25s ease}.stepper-step--active .stepper-step__indicator[data-v-003a3ffc]{background:#63bdc4;color:#fff;box-shadow:0 2px 10px rgba(99,189,196,.4)}.stepper-step--active .stepper-step__label[data-v-003a3ffc]{color:#263238}.stepper-step--active .stepper-step__desc[data-v-003a3ffc]{color:#676767}.stepper-step--done .stepper-step__indicator[data-v-003a3ffc]{background:#55a6ab;color:#fff}.stepper-step--done .stepper-step__label[data-v-003a3ffc]{color:#263238}.stepper-step--done .stepper-step__desc[data-v-003a3ffc]{color:#676767}.stepper-connector[data-v-003a3ffc]{width:2px;min-height:20px;margin:6px 0 6px 13px;padding:0}.stepper-connector__line[data-v-003a3ffc]{width:100%;height:100%;min-height:20px;background:#e8e8e8;border-radius:1px;transition:background-color .3s ease}.stepper-connector__line--filled[data-v-003a3ffc]{background:#55a6ab}.stepper-content[data-v-003a3ffc]{flex:1;min-width:0;padding:28px 32px 32px}@media screen and (max-width:768px){.new-booking-request-page .page-content[data-v-003a3ffc]{max-width:100%}.new-booking-request-card[data-v-003a3ffc]{flex-direction:column}.stepper-sidebar[data-v-003a3ffc]{width:100%;padding:20px 24px;border-right:none;border-bottom:1px solid rgba(0,0,0,.06);border-radius:16px 16px 0 0}.stepper-sidebar__header[data-v-003a3ffc]{margin-bottom:16px;padding-bottom:12px;text-align:center}.stepper-steps[data-v-003a3ffc]{flex-direction:row;justify-content:center;align-items:center}.stepper-step-wrapper[data-v-003a3ffc]{flex-direction:row;width:auto}.stepper-step[data-v-003a3ffc]{flex-direction:row;align-items:center}.stepper-step__text[data-v-003a3ffc]{display:none}.stepper-connector[data-v-003a3ffc]{width:32px;min-width:32px;min-height:2px;height:2px;margin:0 4px}.stepper-connector__line[data-v-003a3ffc]{min-height:2px;height:2px}.stepper-content[data-v-003a3ffc]{padding:24px 20px 32px}}