.modal-overlay[data-v-37913098]{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-37913098]{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-37913098]{margin-bottom:20px}.success-icon img[data-v-37913098]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.modal-title[data-v-37913098]{font-size:22px;font-weight:600;color:#263238;margin:0 0 12px 0}.modal-message[data-v-37913098]{font-size:15px;line-height:1.5;color:#676767;margin:0 0 28px 0}.btn-wrapper[data-v-37913098]{display:flex;justify-content:center}.btn-close[data-v-37913098]{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-37913098]:hover{color:#fff!important;background:#46b0b8;box-shadow:0 4px 10px rgba(0,0,0,.18)}.btn-close[data-v-37913098]:active{color:#fff!important;background:#40a2aa;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-close[data-v-37913098]: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-37913098]{padding:32px 24px}}body.theme-dark .modal-overlay[data-v-37913098]{background-color:rgba(0,0,0,.7)}body.theme-dark .modal-content[data-v-37913098]{background:#1e1e1e;box-shadow:0 8px 32px rgba(0,0,0,.5)}body.theme-dark .modal-title[data-v-37913098]{color:#e0e0e0}body.theme-dark .modal-message[data-v-37913098]{color:#b0b0b0}.confirm-modal[data-v-57360772]{padding:25px}body.theme-dark .confirm-modal .f-black[data-v-57360772]{color:#e0e0e0!important}.place-autocomplete-container[data-v-2a8f7fc4]{width:100%;min-height:0}.place-autocomplete-container[data-minimal][data-v-2a8f7fc4]{height:22px;display:flex;align-items:center}.place-autocomplete-container--legacy[data-v-2a8f7fc4]{display:flex;align-items:center}.place-autocomplete-legacy-input[data-v-2a8f7fc4]{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-2a8f7fc4]::-moz-placeholder{color:#c9c9c9}.place-autocomplete-legacy-input[data-v-2a8f7fc4]::placeholder{color:#c9c9c9}.place-autocomplete-container--match-height .place-autocomplete-legacy-input[data-v-2a8f7fc4]{min-height:44px;line-height:44px}.place-autocomplete-container--custom[data-v-2a8f7fc4]{display:flex;align-items:center;position:relative}.place-autocomplete-custom-wrapper[data-v-2a8f7fc4]{position:relative;width:100%;flex:1;min-width:0}.place-autocomplete-custom-input[data-v-2a8f7fc4]{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-2a8f7fc4]::-moz-placeholder{color:#c9c9c9}.place-autocomplete-custom-input[data-v-2a8f7fc4]::placeholder{color:#c9c9c9}.place-autocomplete-container--match-height .place-autocomplete-custom-input[data-v-2a8f7fc4]{min-height:44px;line-height:44px}.place-autocomplete-custom-list.pac-container[data-v-2a8f7fc4]{position:absolute;left:0;right:0;width:100%;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;box-sizing:border-box}.place-autocomplete-custom-list__item.pac-item[data-v-2a8f7fc4]{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-2a8f7fc4]:last-child{border-bottom:none}.place-autocomplete-custom-list__item.pac-item[data-v-2a8f7fc4]:hover{background:#f1f3f4}.place-autocomplete-custom-list__item.pac-item[data-v-2a8f7fc4]:focus{outline:none;background:#e8eaed}.place-autocomplete-custom-list__item .pac-icon[data-v-2a8f7fc4]{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-2a8f7fc4]{display:block;width:17px;height:17px;fill:#5f6368}.pac-item-query[data-v-2a8f7fc4]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1}.pac-item-query__main[data-v-2a8f7fc4]{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-2a8f7fc4]{font-weight:700;color:#202124}.pac-item-query__secondary[data-v-2a8f7fc4]{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-2a8f7fc4]{font-weight:600;color:#5f6368}.pac-item-query__full .pac-item-query__matched[data-v-2a8f7fc4]{font-weight:700;color:#202124}.pac-item-query__full[data-v-2a8f7fc4]{font-size:14px;color:#202124;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}body.theme-dark .place-autocomplete-custom-list.pac-container{background:#2a2a2a!important;border-color:#444!important;box-shadow:0 4px 12px rgba(0,0,0,.4)}body.theme-dark .place-autocomplete-custom-list__item.pac-item{background:#2a2a2a!important;color:#e0e0e0;border-bottom-color:#444!important}body.theme-dark .place-autocomplete-custom-list__item.pac-item:hover{background:hsla(0,0%,100%,.08)!important}body.theme-dark .place-autocomplete-custom-list__item.pac-item:focus{background:hsla(0,0%,100%,.12)!important}body.theme-dark .place-autocomplete-custom-list__item .pac-icon,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__full,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__main,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__main span,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__secondary,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__secondary span,body.theme-dark .place-autocomplete-custom-list__item.pac-item *{background:transparent!important;background-color:transparent!important}body.theme-dark .place-autocomplete-custom-list__item .pac-item-query,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__main,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__main .pac-item-query__matched,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__main span{color:#e0e0e0!important}body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__secondary,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__secondary .pac-item-query__matched,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__secondary span{color:#b0b0b0!important}body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__full,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__full .pac-item-query__matched,body.theme-dark .place-autocomplete-custom-list__item .pac-item-query__full span{color:#e0e0e0!important}body.theme-dark .place-autocomplete-custom-list__item .pac-icon svg{fill:#b0b0b0!important}body.theme-dark .place-autocomplete-container .place-autocomplete-custom-input,body.theme-dark .place-autocomplete-container .place-autocomplete-legacy-input{color:#fff!important}body.theme-dark .place-autocomplete-container .place-autocomplete-custom-input::-moz-placeholder,body.theme-dark .place-autocomplete-container .place-autocomplete-legacy-input::-moz-placeholder{color:#888!important}body.theme-dark .place-autocomplete-container .place-autocomplete-custom-input::placeholder,body.theme-dark .place-autocomplete-container .place-autocomplete-legacy-input::placeholder{color:#888!important}.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-624459fb]{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-624459fb]:hover:not(.disabled){box-shadow:0 2px 4px rgba(0,0,0,.08)}.action-btn.submit[data-v-624459fb]{background-color:#63bdc4;color:#fff;font-weight:600;letter-spacing:.01em}.action-btn.submit[data-v-624459fb]:hover:not(.disabled){background-color:#43a9b1;box-shadow:0 2px 6px rgba(99,189,196,.35)}.action-btn.cancel[data-v-624459fb]{background-color:#fafafa;color:#263238;border-color:#e0e0e0;font-weight:500}.action-btn.cancel[data-v-624459fb]:hover:not(.disabled){background-color:#f0f0f0;border-color:#ccc;color:#2d2d2d}.action-btn.outline[data-v-624459fb]{background-color:#fff;color:#63bdc4;border:1px solid #63bdc4}.action-btn.reject[data-v-624459fb]{background-color:red;color:#fff}.action-btn.lg[data-v-624459fb]{width:200px}.action-btn.thin[data-v-624459fb]{padding:7px 20px}.action-btn.disabled[data-v-624459fb]{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:not-allowed}.action-btn[data-v-624459fb] .v-btn__content .v-icon{margin-right:10px}body.theme-dark .action-btn[data-v-624459fb]{background-color:#2a2a2a;color:#e0e0e0;border-color:#444;box-shadow:0 1px 2px rgba(0,0,0,.3)}body.theme-dark .action-btn[data-v-624459fb]:hover:not(.disabled){box-shadow:0 2px 4px rgba(0,0,0,.4)}body.theme-dark .action-btn.submit[data-v-624459fb]{background-color:#63bdc4;color:#fff}body.theme-dark .action-btn.submit[data-v-624459fb]:hover:not(.disabled){background-color:#43a9b1;box-shadow:0 2px 6px rgba(99,189,196,.35)}body.theme-dark .action-btn.cancel[data-v-624459fb]{background-color:#2a2a2a;color:#e0e0e0;border-color:#444}body.theme-dark .action-btn.cancel[data-v-624459fb] .v-icon{color:#e0e0e0!important}body.theme-dark .action-btn.cancel[data-v-624459fb]:hover:not(.disabled){background-color:#333;border-color:#555;color:#e0e0e0}body.theme-dark .action-btn.outline[data-v-624459fb]{background-color:#2a2a2a;color:#63bdc4;border-color:#63bdc4}body.theme-dark .action-btn.reject[data-v-624459fb]{background-color:#dc3545;color:#fff}.category-cell[data-v-07fa6d03]{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-07fa6d03]{cursor:pointer}.category-cell.selectable[data-v-07fa6d03]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.category-cell.selected[data-v-07fa6d03]{background:rgba(99,189,196,.05)}.category-cell.selected .category-cell__icon-wrap[data-v-07fa6d03]{border-color:rgba(99,189,196,.3)}.category-cell.selected .title-text[data-v-07fa6d03]{font-weight:600;color:#46b0b8}.category-cell__icon-wrap[data-v-07fa6d03]{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-07fa6d03]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-cell .icon-placeholder[data-v-07fa6d03]{color:#676767}.category-cell__check[data-v-07fa6d03]{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-07fa6d03]{font-size:12px;line-height:1.35;text-align:center;white-space:normal;word-break:break-word;font-weight:500;color:#263238;width:100%}body.theme-dark .category-cell[data-v-07fa6d03]{color:#e0e0e0}body.theme-dark .category-cell.selected[data-v-07fa6d03]{background:rgba(99,189,196,.15)}body.theme-dark .category-cell.selected .title-text[data-v-07fa6d03]{color:#63bdc4}body.theme-dark .category-cell__icon-wrap[data-v-07fa6d03]{background:#2a2a2a;border:1px solid #333}body.theme-dark .category-cell.selected .category-cell__icon-wrap[data-v-07fa6d03]{border-color:rgba(99,189,196,.5)}body.theme-dark .icon-placeholder[data-v-07fa6d03]{color:#b0b0b0}body.theme-dark .title-text[data-v-07fa6d03]{color:#e0e0e0}body.theme-dark .category-cell.selectable[data-v-07fa6d03]:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.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-0ac31966]{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-0ac31966]{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-0ac31966]{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-0ac31966]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.search-filter-modal .modal-content .title-box .title-text[data-v-0ac31966]{font-weight:600;font-size:20px;color:#263238}.search-filter-modal .modal-content .location-field[data-v-0ac31966]{margin:0 25px}.search-filter-modal .modal-content .distance-box[data-v-0ac31966]{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-0ac31966]{opacity:.5;pointer-events:none}.search-filter-modal .modal-content .distance-box .top[data-v-0ac31966]{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-0ac31966]{color:#546e74}.search-filter-modal .modal-content .distance-box .top .value-text[data-v-0ac31966]{color:#63bdc4}.search-filter-modal .modal-content .btn-groups[data-v-0ac31966]{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-0ac31966]{cursor:pointer;width:160px;color:#0b0b0b}.search-filter-modal .modal-content .btn-groups .btn-apply[data-v-0ac31966]{background:#5fb9c4;border-radius:20px;color:#fff;cursor:pointer;width:160px;padding:7px 0}.search-filter-modal .vue-slider-process[data-v-0ac31966]{background-color:#63bdc4}.search-filter-modal .vue-slider:hover .vue-slider-dot-handle[data-v-0ac31966]:hover{border-color:#63bdc4}.search-filter-modal .vue-slider-dot-handle[data-v-0ac31966]{border:2px solid #63bdc4}.search-filter-modal .vue-slider:hover .vue-slider-process[data-v-0ac31966]{background-color:#63bdc4}.search-filter-modal .category-wrapper[data-v-0ac31966]{padding:20px 25px}.search-filter-modal .add-image[data-v-0ac31966]{width:16px;height:16px}.search-filter-modal .category-container[data-v-0ac31966]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}body.theme-dark .search-filter-modal .modal-overlay[data-v-0ac31966]{background-color:rgba(0,0,0,.8)}body.theme-dark .search-filter-modal .modal-content[data-v-0ac31966]{background-color:#1e1e1e}body.theme-dark .search-filter-modal .title-box[data-v-0ac31966]{border-bottom-color:#333}body.theme-dark .search-filter-modal .title-text[data-v-0ac31966]{color:#e0e0e0}body.theme-dark .search-filter-modal .distance-box[data-v-0ac31966]{border-top-color:#333;border-bottom-color:#333}body.theme-dark .search-filter-modal .distance-box .top .label-text[data-v-0ac31966]{color:#b0b0b0}body.theme-dark .search-filter-modal .btn-clear-all[data-v-0ac31966]{color:#e0e0e0}.decline-invite-modal[data-v-91991b30]{padding:24px}.decline-invite-modal .description[data-v-91991b30]{font-size:14px;color:gray;margin-bottom:25px}.decline-invite-modal .reason-list[data-v-91991b30]{display:flex;flex-direction:column;margin-top:10px}.decline-invite-modal .reason-list .radio-option[data-v-91991b30]{margin-bottom:10px;font-size:14px}.decline-invite-modal .reason-list .radio-option input[type=radio][data-v-91991b30]{margin-right:10px}body.theme-dark .decline-invite-modal .description[data-v-91991b30]{color:#b0b0b0}body.theme-dark .decline-invite-modal .reason-list .radio-option[data-v-91991b30]{color:#e0e0e0}.personal-info-modal .modal-form-scroll[data-v-19c145d0]{max-height:min(65vh,520px);overflow-y:auto;overflow-x:hidden;padding:24px}.personal-info-modal .modal-form-scroll[data-v-19c145d0]::-webkit-scrollbar{width:6px}.personal-info-modal .modal-form-scroll[data-v-19c145d0]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:3px}.personal-info-modal .form-section[data-v-19c145d0]{margin-bottom:24px}.personal-info-modal .form-section[data-v-19c145d0]:last-child{margin-bottom:8px}.personal-info-modal .section-title[data-v-19c145d0]{font-size:15px;font-weight:600;color:#263238;margin-bottom:12px;padding-bottom:4px}.personal-info-modal .section-hint[data-v-19c145d0]{font-size:13px;color:#676767;margin:-4px 0 10px 0;line-height:1.4}.personal-info-modal .account-type-group[data-v-19c145d0]{display:inline-flex;width:100%;max-width:320px;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#f5f5f5;padding:3px;box-sizing:border-box}.personal-info-modal .account-type-btn[data-v-19c145d0]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.01em;color:#676767;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .15s ease}.personal-info-modal .account-type-btn .account-type-btn__icon[data-v-19c145d0]{flex-shrink:0;color:inherit}.personal-info-modal .account-type-btn .account-type-btn__label[data-v-19c145d0]{white-space:nowrap}.personal-info-modal .account-type-btn.active[data-v-19c145d0]{background:#fff;color:#63bdc4;font-weight:600;box-shadow:0 0 0 2px #63bdc4,0 1px 3px rgba(0,0,0,.08)}.personal-info-modal .account-type-btn.active .account-type-btn__icon[data-v-19c145d0]{color:#63bdc4}.personal-info-modal .account-type-btn[data-v-19c145d0]:hover:not(.active){color:#263238;background:hsla(0,0%,100%,.6)}.personal-info-modal .account-type-btn[data-v-19c145d0]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.personal-info-modal .bio-field[data-v-19c145d0]{margin-bottom:4px}.personal-info-modal .profile-links-list[data-v-19c145d0]{display:flex;flex-direction:column;gap:12px}.personal-info-modal .profile-link-row[data-v-19c145d0]{display:flex;align-items:center;gap:12px}.personal-info-modal .profile-link-row .profile-link-icon[data-v-19c145d0]{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-19c145d0]{flex:1;min-width:0}@media(max-width:480px){.personal-info-modal .profile-link-row[data-v-19c145d0]{flex-direction:column;align-items:stretch;gap:6px}.personal-info-modal .profile-link-row .profile-link-icon[data-v-19c145d0]{width:100%;height:36px}}.personal-info-modal[data-v-19c145d0] .v-input__control>div{margin-bottom:4px}.personal-info-modal[data-v-19c145d0] .v-input__details{padding:0 12px;min-height:auto;margin-bottom:4px}.personal-info-modal[data-v-19c145d0] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}.personal-info-modal[data-v-19c145d0] .v-field.v-field--error .v-label{color:#ff5252!important}.personal-info-modal[data-v-19c145d0] .v-input.v-input--error .v-messages__message{color:#e53935!important}.personal-info-modal[data-v-19c145d0] .v-field.v-field--error .v-icon{color:#ff5252!important}@media(max-width:600px){.personal-info-modal[data-v-19c145d0]{padding:0 2px}.personal-info-modal .modal-form-scroll[data-v-19c145d0]{max-height:min(60vh,480px);margin-right:-2px}.personal-info-modal .section-title[data-v-19c145d0]{font-size:14px}}body.theme-dark .personal-info-modal .section-title[data-v-19c145d0]{color:#e0e0e0}body.theme-dark .personal-info-modal .section-hint[data-v-19c145d0]{color:#b0b0b0}body.theme-dark .personal-info-modal .account-type-group[data-v-19c145d0]{background:#2a2a2a;border-color:#444}body.theme-dark .personal-info-modal .account-type-btn[data-v-19c145d0]{color:#b0b0b0}body.theme-dark .personal-info-modal .account-type-btn[data-v-19c145d0]:hover:not(.active){color:#e0e0e0;background:hsla(0,0%,100%,.06)}body.theme-dark .personal-info-modal .account-type-btn.active[data-v-19c145d0]{background:#252525;color:#63bdc4;font-weight:600;box-shadow:0 0 0 2px #63bdc4,0 1px 3px rgba(0,0,0,.3)}body.theme-dark .personal-info-modal .account-type-btn.active .account-type-btn__icon[data-v-19c145d0]{color:#63bdc4}body.theme-dark .personal-info-modal .profile-link-icon[data-v-19c145d0]{background:hsla(0,0%,100%,.08)}body.theme-dark .personal-info-modal .modal-form-scroll[data-v-19c145d0]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2)}.category-selector[data-v-758e6814]{padding:0;max-height:520px;display:flex;flex-direction:column;min-height:0;width:100%}.selector-header[data-v-758e6814]{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-758e6814]{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-758e6814]{color:#63bdc4}.btn-back:hover .v-icon[data-v-758e6814],.btn-back[data-v-758e6814]:hover{color:#43a9b1}.selector-title[data-v-758e6814]{margin:0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em;flex:1;min-width:0}.selected-badge[data-v-758e6814]{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-758e6814]{margin:0 0 16px 0;font-size:14px;line-height:1.5;color:#676767;flex-shrink:0}.category-list[data-v-758e6814]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:15px 0}.category-section[data-v-758e6814]{flex-shrink:0}.category-section-title[data-v-758e6814]{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-758e6814]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;align-content:start}.empty-state[data-v-758e6814]{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-758e6814]{color:#676767;margin-bottom:12px;opacity:.7}.empty-state p[data-v-758e6814]{margin:0;font-size:14px;color:#676767;line-height:1.5}@media(max-width:600px){.category-selector[data-v-758e6814]{max-height:480px}.sub-categories-grid[data-v-758e6814]{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px}}body.theme-dark .category-selector .selector-header[data-v-758e6814]{border-bottom-color:#333}body.theme-dark .category-selector .selector-title[data-v-758e6814]{color:#e0e0e0}body.theme-dark .category-selector .category-section-title[data-v-758e6814]{color:#e0e0e0;border-bottom-color:#333}body.theme-dark .category-selector .empty-state .empty-icon[data-v-758e6814],body.theme-dark .category-selector .empty-state p[data-v-758e6814]{color:#b0b0b0}.job-details-modal[data-v-62f3e10e]{position:relative;padding:24px 24px 8px}.category-panel-wrap[data-v-62f3e10e]{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-62f3e10e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);pointer-events:auto}.category-panel[data-v-62f3e10e]{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-62f3e10e] .category-selector{flex:1;min-height:0;max-height:none}.panel-enter-active[data-v-62f3e10e],.panel-leave-active[data-v-62f3e10e]{transition:opacity .25s ease}.panel-enter-active .category-panel[data-v-62f3e10e],.panel-leave-active .category-panel[data-v-62f3e10e]{transition:transform .25s ease}.panel-enter-from[data-v-62f3e10e],.panel-leave-to[data-v-62f3e10e]{opacity:0}.panel-enter-from .category-panel[data-v-62f3e10e],.panel-leave-to .category-panel[data-v-62f3e10e]{transform:translateX(100%)}.main-form[data-v-62f3e10e]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-62f3e10e]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-62f3e10e]{font-size:14px;font-weight:600;color:#263238}.overview-textarea[data-v-62f3e10e] .v-field__input{min-height:100px}.edit-icon[data-v-62f3e10e]{cursor:pointer;color:#63bdc4}.edit-icon[data-v-62f3e10e]:hover{color:#43a9b1}[data-v-62f3e10e] .category-chip{background:rgba(99,189,196,.12)!important;color:#263238;border:1px solid rgba(99,189,196,.3)}[data-v-62f3e10e] .form-field .v-field{border-radius:6px}[data-v-62f3e10e] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-62f3e10e] .v-input.v-input--error .v-field__outline .v-icon,[data-v-62f3e10e] .v-input.v-input--error .v-label,[data-v-62f3e10e] .v-input.v-input--error .v-messages__message{color:#dc3545!important}@media(max-width:600px){.job-details-modal[data-v-62f3e10e]{padding:20px 16px 8px}}body.theme-dark .job-details-modal .field-group-label[data-v-62f3e10e]{color:#e0e0e0}body.theme-dark .category-panel-overlay[data-v-62f3e10e]{background:rgba(0,0,0,.6)}body.theme-dark .category-panel[data-v-62f3e10e]{background:#1e1e1e;box-shadow:-4px 0 24px rgba(0,0,0,.5)}.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-153570f2],.custom-tabbar__bar[data-v-153570f2]{width:100%;max-width:100%;background:#fafafa;box-sizing:border-box}.custom-tabbar__bar[data-v-153570f2]{position:relative;flex-shrink:0;padding:0}.custom-tabbar--bordered .custom-tabbar__bar[data-v-153570f2]{border-bottom:1px solid #e0e0e0}.custom-tabbar__v-tabs[data-v-153570f2]{display:block;width:100%;min-width:0}.custom-tabbar__v-tabs[data-v-153570f2] .v-tabs-container{width:100%!important;background:transparent!important;padding-left:0!important}.custom-tabbar__v-tabs[data-v-153570f2] .theme--light.v-tabs>.v-tabs-bar,.custom-tabbar__v-tabs[data-v-153570f2] .v-tabs-bar{width:100%!important;background:transparent!important;box-shadow:none!important;min-height:48px;padding-bottom:4px!important;padding-left:0!important;margin-left:0!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group{width:100%!important;padding-left:0!important;margin-left:0!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__wrapper{width:100%!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__viewport{width:100%!important;max-width:100%!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__container{flex-wrap:nowrap;padding-left:0!important;margin-left:0!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__content{padding-left:0!important;margin-left:0!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-tab{text-transform:none!important;font-size:15px!important;font-weight:500!important;letter-spacing:.01em!important;min-width:auto!important;min-height:48px!important;padding:14px 20px 14px 20px!important;margin-left:0!important;color:#676767!important;transition:color .2s ease,background-color .2s ease;white-space:nowrap!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-tab:hover{color:#263238!important;background:rgba(0,0,0,.04)!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-tab--selected{color:#63bdc4!important;font-weight:600!important;background:transparent!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__next,.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__prev{color:#676767!important;min-width:40px!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__next .v-icon,.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__prev .v-icon{color:inherit!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,.custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__prev:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover{color:#63bdc4!important}.custom-tabbar__tab[data-v-153570f2]{display:inline-flex;align-items:center;justify-content:center}.custom-tabbar__indicator[data-v-153570f2]{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}.custom-tabbar--dense .custom-tabbar__v-tabs[data-v-153570f2] .v-tabs-bar{padding-bottom:4px!important;margin-bottom:0!important}.custom-tabbar--dense .custom-tabbar__v-tabs[data-v-153570f2] .v-tab{padding:10px 16px 10px 0!important;font-size:14px!important}@media screen and (max-width:370px){.custom-tabbar--dense[data-v-153570f2]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media screen and (max-width:767px){.custom-tabbar__v-tabs[data-v-153570f2] .v-tabs-bar{min-height:48px!important}.custom-tabbar__v-tabs[data-v-153570f2] .v-tab{min-height:48px!important;padding:12px 16px 12px 16px!important;font-size:14px!important}}body.theme-dark .custom-tabbar[data-v-153570f2],body.theme-dark .custom-tabbar__bar[data-v-153570f2]{background:#1e1e1e!important}body.theme-dark .custom-tabbar--bordered .custom-tabbar__bar[data-v-153570f2]{border-bottom-color:#333!important}body.theme-dark .custom-tabbar__v-tabs[data-v-153570f2] .v-tab{color:#b0b0b0!important}body.theme-dark .custom-tabbar__v-tabs[data-v-153570f2] .v-tab:hover{color:#e0e0e0!important;background:hsla(0,0%,100%,.06)!important}body.theme-dark .custom-tabbar__v-tabs[data-v-153570f2] .v-tab--selected{color:#63bdc4!important}body.theme-dark .custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__next,body.theme-dark .custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__prev{color:#b0b0b0!important}body.theme-dark .custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,body.theme-dark .custom-tabbar__v-tabs[data-v-153570f2] .v-slide-group__prev:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover{color:#63bdc4!important}.empty-view-container[data-v-3480377a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.empty-view-container .contents[data-v-3480377a]{text-align:center}.empty-view-container .empty-view-icon[data-v-3480377a]{color:#ccc!important}.empty-view-container .title[data-v-3480377a]{font-weight:600;font-size:1.25rem;color:#333;line-height:2rem;letter-spacing:.0125em!important}.empty-view-container .subtitle[data-v-3480377a]{font-size:14px;color:#888}.empty-view-container--boxed[data-v-3480377a]{min-height:320px;padding:48px 24px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:8px;box-sizing:border-box}@media screen and (max-width:767px){.empty-view-container--boxed[data-v-3480377a]{min-height:280px;padding:32px 20px}}body.theme-dark .empty-view-container--boxed[data-v-3480377a]{background:#1e1e1e;border-color:#333}body.theme-dark .empty-view-container .empty-view-icon[data-v-3480377a]{color:#666!important}body.theme-dark .empty-view-container .title[data-v-3480377a]{color:#e0e0e0}body.theme-dark .empty-view-container .subtitle[data-v-3480377a]{color:#b0b0b0}.page-header[data-v-61b573cb]{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-61b573cb]{flex:1;min-width:0}.page-header-title[data-v-61b573cb]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.page-header-subtitle[data-v-61b573cb]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.page-header-back[data-v-61b573cb]{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}.page-header-back[data-v-61b573cb]:hover{background:#f0f0f0;color:#63bdc4}.page-header-actions[data-v-61b573cb]{flex-shrink:0}.page-header-actions[data-v-61b573cb]>*{white-space:nowrap;min-width:180px}body.theme-dark .page-header[data-v-61b573cb]{border-bottom-color:#333}body.theme-dark .page-header-title[data-v-61b573cb]{color:#e0e0e0}body.theme-dark .page-header-subtitle[data-v-61b573cb]{color:#b0b0b0}body.theme-dark .page-header-back[data-v-61b573cb]{color:#e0e0e0}body.theme-dark .page-header-back[data-v-61b573cb]:hover{background:#2a2a2a;color:#63bdc4}@media screen and (max-width:767px){.page-header[data-v-61b573cb]{flex-direction:column;align-items:stretch;gap:12px;padding:14px 0 16px}.page-header-title[data-v-61b573cb]{font-size:18px}.page-header-subtitle[data-v-61b573cb]{font-size:12px}.page-header-actions[data-v-61b573cb]{width:100%}.page-header-actions[data-v-61b573cb]>*{width:100%;justify-content:center;min-width:0}}.page-sidebar[data-v-413b90a2]{flex-shrink:0;width:220px;position:sticky;top:24px}.page-sidebar-nav[data-v-413b90a2]{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px}.page-sidebar-item[data-v-413b90a2]{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}.page-sidebar-item[data-v-413b90a2]:hover{background:#f5f5f5;color:#222}.page-sidebar-item.active[data-v-413b90a2]{background:rgba(99,189,196,.15);color:#63bdc4}.page-sidebar-count[data-v-413b90a2]{margin-left:auto;font-weight:600;color:inherit}body.theme-dark .page-sidebar-nav[data-v-413b90a2]{background:#1e1e1e;border-color:#333}body.theme-dark .page-sidebar-item[data-v-413b90a2]{color:#b0b0b0}body.theme-dark .page-sidebar-item[data-v-413b90a2]:hover{background:#2a2a2a;color:#e0e0e0}body.theme-dark .page-sidebar-item.active[data-v-413b90a2]{background:rgba(99,189,196,.2);color:#63bdc4}body.theme-dark .page-sidebar-count[data-v-413b90a2]{color:inherit}@media screen and (max-width:1024px){.page-sidebar[data-v-413b90a2]{width:200px}}@media screen and (max-width:767px){.page-sidebar[data-v-413b90a2]{display:none}}.html-editor[data-v-543e93ee]{width:100%}.html-editor[data-v-543e93ee] .ql-container{font-size:16px!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor ol,.html-editor[data-v-543e93ee] .ql-container .ql-editor ul{padding-left:1em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor ol li:not(.ql-direction-rtl),.html-editor[data-v-543e93ee] .ql-container .ql-editor ul li:not(.ql-direction-rtl){padding-left:.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor ol li.ql-direction-rtl,.html-editor[data-v-543e93ee] .ql-container .ql-editor ul li.ql-direction-rtl{padding-right:.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:1.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:3em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:3.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:4.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:6em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:6.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:7.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:8em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:9em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:9.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:10.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:11em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:12em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:12.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:13.5em!important}.html-editor[data-v-543e93ee] .ql-container .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:14em!important}.hide-toolbar .ql-toolbar[data-v-543e93ee]{padding:0!important;border-bottom:hidden!important}.hide-toolbar .ql-toolbar span[data-v-543e93ee]{display:none}.small .ql-editor[data-v-543e93ee]{height:250px}.inline .ql-editor[data-v-543e93ee]{height:auto;min-height:auto!important}.normal .ql-editor[data-v-543e93ee]{height:300px}.large .ql-editor[data-v-543e93ee]{height:500px}.ql-clean[data-v-543e93ee],.ql-image[data-v-543e93ee],.ql-video[data-v-543e93ee]{display:none!important}.ql-toolbar.ql-snow .ql-formats[data-v-543e93ee]{margin-right:5px!important}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow{background:#2a2a2a;border-color:#444}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-stroke{stroke:#888}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-fill{fill:#888}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-picker{color:#e0e0e0}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-picker .ql-stroke{stroke:#888}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow button.ql-active .ql-stroke,body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow button:hover .ql-stroke{stroke:#63bdc4}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow button.ql-active .ql-fill,body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow button:hover .ql-fill{fill:#63bdc4}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow button:focus,body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow button:hover{background:#333}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow button.ql-active{background:rgba(99,189,196,.2)}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-picker-label.ql-active,body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-picker-label:hover{color:#63bdc4}body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-stroke,body.theme-dark .html-editor[data-v-543e93ee] .ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke{stroke:#63bdc4}body.theme-dark .html-editor[data-v-543e93ee] .ql-container.ql-snow{background:#1e1e1e;border-color:#444}body.theme-dark .html-editor[data-v-543e93ee] .ql-editor{color:#e0e0e0}body.theme-dark .html-editor .error-text[data-v-543e93ee]{color:#f87171}.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-55e0e995]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-55e0e995]{display:flex;align-items:center}.v-start[data-v-55e0e995]{display:flex;align-items:flex-start}.v-end[data-v-55e0e995]{display:flex;align-items:flex-end}.v-around[data-v-55e0e995]{display:flex;justify-content:space-around}.v-between[data-v-55e0e995]{display:flex;justify-content:space-between}.v-column[data-v-55e0e995]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-55e0e995]{align-items:center}.align-top[data-v-55e0e995]{vertical-align:top}.txt-align-left[data-v-55e0e995]{text-align:left}.txt-align-center[data-v-55e0e995]{text-align:center}.txt-align-right[data-v-55e0e995]{text-align:right}.bg-darkgrey[data-v-55e0e995]{background-color:#2d2d2d}.bg-standard[data-v-55e0e995]{background-color:#057777}.bg-white[data-v-55e0e995]{background-color:#fff}.bg-lightgrey[data-v-55e0e995]{background-color:#d3d3d3}.f-4[data-v-55e0e995]{font-size:.4rem}.f-5[data-v-55e0e995]{font-size:.5rem}.f-6[data-v-55e0e995]{font-size:.65rem}.f-7[data-v-55e0e995]{font-size:.75rem}.f-8[data-v-55e0e995]{font-size:.8rem}.f-10[data-v-55e0e995]{font-size:1rem}.f-12[data-v-55e0e995]{font-size:1.2rem}.f-14[data-v-55e0e995]{font-size:1.4rem}.f-18[data-v-55e0e995]{font-size:1.8rem}.f-20[data-v-55e0e995]{font-size:2rem}.f-24[data-v-55e0e995]{font-size:2.25rem}.f-white[data-v-55e0e995]{color:#fff}.f-black[data-v-55e0e995]{color:#000}.f-grey[data-v-55e0e995]{color:#263238}.f-lightgrey[data-v-55e0e995]{color:#546e7a}.f-green[data-v-55e0e995]{color:#63bdc4}.f-darkgreen[data-v-55e0e995]{color:#057777}.f-orange[data-v-55e0e995]{color:#fd5e4d}.f-weight-500[data-v-55e0e995]{font-weight:500}.f-weight-600[data-v-55e0e995]{font-weight:600}.f-weight-700[data-v-55e0e995]{font-weight:700}.f-weight-800[data-v-55e0e995]{font-weight:800}.font-italic[data-v-55e0e995]{font-style:italic}.w-20[data-v-55e0e995]{width:20%}.w-30[data-v-55e0e995]{width:30%}.w-33[data-v-55e0e995]{width:33%}.w-40[data-v-55e0e995]{width:40%}.w-50[data-v-55e0e995]{width:50%}.w-60[data-v-55e0e995]{width:60%}.w-70[data-v-55e0e995]{width:70%}.w-80[data-v-55e0e995]{width:80%}.w-90[data-v-55e0e995]{width:90%}.w-100[data-v-55e0e995]{width:100%}.b-radius-25[data-v-55e0e995]{border-radius:25px}.b-radius-10[data-v-55e0e995]{border-radius:10px}.border-1-color[data-v-55e0e995]{border:1px solid #e0e0e0}.border-right-1[data-v-55e0e995]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-55e0e995]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-55e0e995]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-55e0e995]{padding:0}.p-8[data-v-55e0e995]{padding:8px}.p-10[data-v-55e0e995]{padding:10px}.p-12[data-v-55e0e995]{padding:12px}.p-15[data-v-55e0e995]{padding:15px}.p-20[data-v-55e0e995]{padding:20px}.p-30[data-v-55e0e995]{padding:30px}.p-40[data-v-55e0e995]{padding:40px}.p-50[data-v-55e0e995]{padding:50px}.pl-10[data-v-55e0e995]{padding-left:10px}.pl-20[data-v-55e0e995]{padding-left:20px}.pl-30[data-v-55e0e995]{padding-left:30px}.pl-40[data-v-55e0e995]{padding-left:40px}.pl-50[data-v-55e0e995]{padding-left:50px}.pr-10[data-v-55e0e995]{padding-right:10px}.pr-20[data-v-55e0e995]{padding-right:20px}.pr-30[data-v-55e0e995]{padding-right:30px}.pr-40[data-v-55e0e995]{padding-right:40px}.pr-50[data-v-55e0e995]{padding-right:50px}.pt-10[data-v-55e0e995]{padding-top:10px}.pt-20[data-v-55e0e995]{padding-top:20px}.pt-30[data-v-55e0e995]{padding-top:30px}.pt-40[data-v-55e0e995]{padding-top:40px}.pt-50[data-v-55e0e995]{padding-top:50px}.pb-10[data-v-55e0e995]{padding-bottom:10px}.pb-20[data-v-55e0e995]{padding-bottom:20px}.pb-30[data-v-55e0e995]{padding-bottom:30px}.pb-40[data-v-55e0e995]{padding-bottom:40px}.pb-50[data-v-55e0e995]{padding-bottom:50px}.m-0[data-v-55e0e995]{margin:0}.m-10[data-v-55e0e995]{margin:10px}.m-15[data-v-55e0e995]{margin:15px}.m-20[data-v-55e0e995]{margin:20px}.m-25[data-v-55e0e995]{margin:25px}.m-30[data-v-55e0e995]{margin:30px}.m-40[data-v-55e0e995]{margin:40px}.m-50[data-v-55e0e995]{margin:50px}.ml-10[data-v-55e0e995]{margin-left:10px}.ml-20[data-v-55e0e995]{margin-left:20px}.ml-30[data-v-55e0e995]{margin-left:30px}.ml-40[data-v-55e0e995]{margin-left:40px}.ml-50[data-v-55e0e995]{margin-left:50px}.ml-60[data-v-55e0e995]{margin-left:60px}.mr-10[data-v-55e0e995]{margin-right:10px}.mr-20[data-v-55e0e995]{margin-right:20px}.mr-30[data-v-55e0e995]{margin-right:30px}.mr-40[data-v-55e0e995]{margin-right:40px}.mr-50[data-v-55e0e995]{margin-right:50px}.mt-5[data-v-55e0e995]{margin-top:5px}.mt-10[data-v-55e0e995]{margin-top:10px}.mt-20[data-v-55e0e995]{margin-top:20px}.mt-30[data-v-55e0e995]{margin-top:30px}.mt-40[data-v-55e0e995]{margin-top:40px}.mt-50[data-v-55e0e995]{margin-top:50px}.mt-60[data-v-55e0e995]{margin-top:60px}.mt-70[data-v-55e0e995]{margin-top:70px}.mb-0[data-v-55e0e995]{margin-bottom:0}.mb-5[data-v-55e0e995]{margin-bottom:5px}.mb-10[data-v-55e0e995]{margin-bottom:10px}.mb-15[data-v-55e0e995]{margin-bottom:15px}.mb-20[data-v-55e0e995]{margin-bottom:20px}.mb-30[data-v-55e0e995]{margin-bottom:30px}.mb-40[data-v-55e0e995]{margin-bottom:40px}.mb-50[data-v-55e0e995]{margin-bottom:50px}.cursor-pointer[data-v-55e0e995]{cursor:pointer}.height-1[data-v-55e0e995]{line-height:1}body[data-v-55e0e995],html[data-v-55e0e995]{font-family:Roboto,sans-serif!important;height:100%;margin:0;padding:0}#app[data-v-55e0e995]{height:100%;min-height:100%}body[data-v-55e0e995]:not(.auth-page),html[data-v-55e0e995]:not(.auth-page){overflow-y:auto}body.auth-page[data-v-55e0e995],html.auth-page[data-v-55e0e995]{overflow:hidden;height:100%;position:fixed;width:100%}body.dashboard-page[data-v-55e0e995],html.dashboard-page[data-v-55e0e995]{overflow:hidden;height:100vh;min-height:100vh;height:100dvh;min-height:100dvh}body.dashboard-page #app[data-v-55e0e995],body.dashboard-page .app[data-v-55e0e995],body.dashboard-page .v-application[data-v-55e0e995],html.dashboard-page #app[data-v-55e0e995],html.dashboard-page .v-application[data-v-55e0e995]{height:100%;min-height:100%}body.dashboard-page .v-application__wrap[data-v-55e0e995],html.dashboard-page .v-application__wrap[data-v-55e0e995]{height:100%;min-height:100%;flex:1 1 0}body.dashboard-page .v-application__wrap[data-v-55e0e995]>*,html.dashboard-page .v-application__wrap[data-v-55e0e995]>*{min-height:100%}.error-text[data-v-55e0e995]{color:red;margin:6px 0 0 10px;font-family:Roboto,sans-serif;font-size:12px}.label-text[data-v-55e0e995]{color:#546e7a;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:14px}.section-text[data-v-55e0e995]{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-55e0e995]{word-break:break-all}.auth-view[data-v-55e0e995]{width:100%;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:max(88px,88px + env(safe-area-inset-top,0px));overflow:hidden}.auth-scroll-content[data-v-55e0e995]{flex:1;min-height:0;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;padding-bottom:24px;box-sizing:border-box}.form-container[data-v-55e0e995]{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-55e0e995]{width:100%}.main-page[data-v-55e0e995]{min-height:100%;background-color:#fff;flex-grow:1}.main-page .page-content[data-v-55e0e995]{padding:30px 60px;min-height:100%}.main-page .page-content.show-ads[data-v-55e0e995]{min-height:100%}.box-shadow[data-v-55e0e995]{box-shadow:0 2px 2px rgba(0,0,0,.1)}.photo-preview-container[data-v-55e0e995]{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-55e0e995]{margin:auto}.photo-preview-container .v-responsive__content[data-v-55e0e995]{display:flex}.photo-preview-container .btn-close[data-v-55e0e995]{position:absolute;right:20px;top:20px;color:#fff}.ad-container[data-v-55e0e995]{min-width:240px;display:flex;align-items:center;justify-content:center;background-color:#fff;position:relative;overflow:visible}.ad-container .adsbygoogle[data-v-55e0e995]{overflow:visible}.ad-container .adswrapper[data-v-55e0e995]{width:100%;height:100%;position:fixed;bottom:20px}@media screen and (max-width:1200px){.main-page .page-content[data-v-55e0e995]{padding:20px 20px 20px 30px}}@media screen and (max-width:1024px){.auth-view[data-v-55e0e995]{padding-top:88px}.form-container[data-v-55e0e995]{margin-top:32px}}@media screen and (max-width:768px){.main-page[data-v-55e0e995]{margin-left:50px}}@media screen and (max-width:767px){.main-page[data-v-55e0e995]{margin-left:0!important}}@media screen and (max-width:650px){.form-container[data-v-55e0e995]{margin:32px 16px 30px 16px;padding:16px;max-width:auto;min-width:auto;width:auto}.main-page .page-content[data-v-55e0e995]{padding:16px}}@media screen and (max-width:576px){.ad-container[data-v-55e0e995]{position:fixed;bottom:0;left:0;right:0;width:100%;height:50px;max-height:50px;overflow:hidden;z-index:100;justify-content:center}.ad-container .adsbygoogle[data-v-55e0e995]{width:100%!important;max-width:100%!important;min-height:50px!important;overflow:hidden!important}.ad-container .adsbygoogle[data-v-55e0e995],.ad-container iframe[data-v-55e0e995]{height:50px!important;max-height:50px!important}.ad-container .adswrapper[data-v-55e0e995]{position:static}.dashboard-page[data-v-55e0e995]{display:block!important}.main-page .page-content[data-v-55e0e995]{min-height:0;overflow-y:visible}.dashboard-page.bottom-ad-visible .main-page .page-content[data-v-55e0e995]{max-height:none;min-height:0}.w320h50[data-v-55e0e995]{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view[data-v-55e0e995]{padding-top:max(88px,88px + env(safe-area-inset-top,0px))}.form-container[data-v-55e0e995]{margin:32px 16px 30px 16px}}@media screen and (max-width:375px){.auth-view .background-view .auth-logo[data-v-55e0e995]{height:32px}}@media screen and (max-width:320px){.auth-view .background-view .auth-logo[data-v-55e0e995]{height:28px}.auth-view .page-title[data-v-55e0e995]{font-size:14px}.auth-view .sub-text[data-v-55e0e995]{margin-bottom:20px}}body.theme-dark[data-v-55e0e995],html.theme-dark[data-v-55e0e995]{color-scheme:dark;background-color:#121212;--round-input-label-bg:#121212}body.theme-dark .auth-view[data-v-55e0e995]{color:#e0e0e0;background:linear-gradient(180deg,#1a2a2c,#1e3234 25%,#243638 50%,#1a2526)}body.theme-dark .form-container[data-v-55e0e995]{background:#1e1e1e;--round-input-label-bg:#1e1e1e;box-shadow:0 4px 20px rgba(0,0,0,.4),0 2px 12px rgba(0,0,0,.3)}body.theme-dark .label-text[data-v-55e0e995]{color:#b0b0b0}body.theme-dark .section-text[data-v-55e0e995]{border-bottom-color:#333;color:#e0e0e0}body.theme-dark .main-page .page-content[data-v-55e0e995],body.theme-dark .main-page[data-v-55e0e995]{background-color:#121212}body.theme-dark .ad-container[data-v-55e0e995]{background-color:#1e1e1e;--round-input-label-bg:#1e1e1e}body.theme-dark .vl-background[data-v-55e0e995]{background:hsla(0,0%,7%,.92)!important;opacity:1!important}body.theme-dark .vl-icon circle[data-v-55e0e995],body.theme-dark .vl-icon svg[data-v-55e0e995]{fill:hsla(0,0%,100%,.92)!important}.round-text-container .input-form[data-v-55e0e995]{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-55e0e995]:focus-within{border-color:#63bdc4}.round-text-container .input-form .icon-box[data-v-55e0e995]{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-55e0e995]{color:#d8d8d8}.round-text-container .input-form input[data-v-55e0e995],.round-text-container .input-form textarea[data-v-55e0e995]{width:100%;color:#000;font-family:Roboto,sans-serif;border:none;font-size:1rem;padding:0}.round-text-container .input-form input[data-v-55e0e995]:active,.round-text-container .input-form input[data-v-55e0e995]:focus,.round-text-container .input-form input[data-v-55e0e995]:focus-visible,.round-text-container .input-form input[data-v-55e0e995]:hover,.round-text-container .input-form input[data-v-55e0e995]:visited,.round-text-container .input-form textarea[data-v-55e0e995]:active,.round-text-container .input-form textarea[data-v-55e0e995]:focus,.round-text-container .input-form textarea[data-v-55e0e995]:focus-visible,.round-text-container .input-form textarea[data-v-55e0e995]:hover,.round-text-container .input-form textarea[data-v-55e0e995]:visited{outline:none}.round-text-container .input-form input[data-v-55e0e995]::-moz-placeholder,.round-text-container .input-form textarea[data-v-55e0e995]::-moz-placeholder{color:#c9c9c9;opacity:1}.round-text-container .input-form input[data-v-55e0e995]::placeholder,.round-text-container .input-form textarea[data-v-55e0e995]::placeholder{color:#c9c9c9;opacity:1}.round-text-container .input-form input[data-v-55e0e995]:-ms-input-placeholder,.round-text-container .input-form textarea[data-v-55e0e995]:-ms-input-placeholder{color:#c9c9c9}.round-text-container .input-form input[data-v-55e0e995]::-ms-input-placeholder,.round-text-container .input-form textarea[data-v-55e0e995]::-ms-input-placeholder{color:#c9c9c9}.round-text-container .input-form textarea[data-v-55e0e995]{height:120px}.round-text-container .input-form input[data-v-55e0e995]::-webkit-inner-spin-button,.round-text-container .input-form input[data-v-55e0e995]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.round-text-container .input-form span[data-v-55e0e995]{display:flex;align-items:center;width:18px;height:18px;margin-right:10px}.round-text-container .input-form a[data-v-55e0e995]{color:gray;text-decoration:none;cursor:pointer}[data-v-55e0e995] .v-text-field__suffix{opacity:1;color:#000}[data-v-55e0e995] .v-input__details{padding:0!important;margin-left:10px}[data-v-55e0e995] .v-input__details .v-messages{opacity:1}[data-v-55e0e995] .v-input__details .v-messages .v-messages__message{color:#e53935;margin-top:4px;margin-bottom:10px}[data-v-55e0e995] .v-input__details:has(.v-messages__message:empty),[data-v-55e0e995] .v-input__details:not(:has(.v-messages__message)){display:none!important}.chip-container[data-v-55e0e995]{display:flex;flex-wrap:wrap;align-content:space-between;width:100%}.chip-container .chip[data-v-55e0e995]{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-55e0e995]{width:8px;height:8px;cursor:pointer;margin-left:10px}.chip-container input[data-v-55e0e995]{flex:1 1 auto;padding:4px}.vue-component-container[data-v-55e0e995]{height:auto}.vue-component-container.address-dropdown-open[data-v-55e0e995]{position:relative;z-index:3000}[data-v-55e0e995] .v-select{font-family:Roboto,sans-serif}[data-v-55e0e995] .v-input__control>div{margin-bottom:8px}[data-v-55e0e995] .v-input__slot{min-height:42px!important;margin-bottom:8px!important}[data-v-55e0e995] .v-select.v-text-field input{padding:0!important}[data-v-55e0e995] .v-text-field--outlined .v-label{top:5px;margin-top:9px;color:#c9c9c9}[data-v-55e0e995] .v-field .v-label.v-field-label--floating{color:#263238}[data-v-55e0e995] .v-text-field__details{display:none;margin-bottom:8px}[data-v-55e0e995] .v-text-field--enclosed .v-input__append-inner{margin-top:10px}[data-v-55e0e995] .v-bottom-sheet.v-dialog{margin-left:250px}[data-v-55e0e995] .v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:0!important}[data-v-55e0e995] .v-text-field--outlined fieldset{border-width:1px;border-radius:4px;border-color:#d3d3d3}[data-v-55e0e995] .v-field__outline{--v-field-border-opacity:1;border-radius:4px;color:#d3d3d3}[data-v-55e0e995] .v-field:hover .v-field__outline{color:#bfbfbf}[data-v-55e0e995] .v-field.v-field--focused .v-field__outline{color:#63bdc4;--v-field-border-width:1px}[data-v-55e0e995] .v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label{top:5px}[data-v-55e0e995] .v-text-field--outlined .v-label{top:3px}.v-field[data-v-55e0e995]{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-55e0e995] .v-field{margin-bottom:0!important;color:#757575;border-radius:4px;--v-field-border-width:1px}.v-field--focused[data-v-55e0e995]{background-color:#eee}.v-field__overlay[data-v-55e0e995]{position:absolute;inset:0;border-radius:4px}.v-field__field[data-v-55e0e995]{position:relative}[data-v-55e0e995] .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-55e0e995] .v-textarea .v-field__input{min-height:auto;line-height:1.5;padding-top:12px;padding-bottom:12px}[data-v-55e0e995] .v-text-field__prefix{min-height:44px;padding:0;padding-left:16px}.v-label[data-v-55e0e995]{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-55e0e995]{--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-55e0e995]:hover{border-color:#bfbfbf}.address-text-field[data-v-55e0e995]:focus-within{border-color:#63bdc4}.address-text-field .v-field-label[data-v-55e0e995]{position:absolute;left:12px;top:18px;font-size:16px;color:rgba(0,0,0,.6);pointer-events:none;transition:all .2s ease;background:var(--round-input-label-bg,#fff);padding:0 4px;z-index:2}.address-text-field .v-field-label--floating[data-v-55e0e995]{top:-8px;font-size:12px;color:#263238}.address-text-field[data-v-55e0e995] .place-autocomplete-container{flex:1;min-height:44px;padding-left:0;margin-left:0}.address-text-field[data-v-55e0e995] .place-autocomplete-custom-list.pac-container{left:-16px;right:auto;width:calc(100% + 32px);box-sizing:border-box}.address-text-field[data-v-55e0e995] .place-autocomplete-container .place-autocomplete-custom-input,.address-text-field[data-v-55e0e995] .place-autocomplete-container .place-autocomplete-legacy-input,.address-text-field[data-v-55e0e995] .place-autocomplete-container .v-field__input{padding-left:0!important}.address-text-field .v-field__input[data-v-55e0e995]{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-55e0e995]{margin-bottom:8px}.address-text-field .v-messages__message[data-v-55e0e995]{color:#e53935;font-size:12px;margin-left:4px}.round-text-input-dropdown[data-v-55e0e995]{position:relative;width:100%;min-height:44px;border:1px solid #d3d3d3;border-radius:4px;background:#fff;padding:0 16px;box-sizing:border-box;display:flex;align-items:center;transition:border-color .2s ease}.round-text-input-dropdown__trigger[data-v-55e0e995]{position:relative;width:100%;min-height:44px;padding:0 28px 0 0;display:flex;align-items:center;font-size:16px;line-height:44px;color:#263238;cursor:pointer;outline:none;text-align:left;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23676767' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:20px}.round-text-input-dropdown__trigger--disabled[data-v-55e0e995]{cursor:not-allowed;opacity:.7}.round-text-input-dropdown--empty .round-text-input-dropdown__trigger[data-v-55e0e995]{color:#c9c9c9}.round-text-input-dropdown__value[data-v-55e0e995]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.round-text-input-dropdown__list[data-v-55e0e995]{position:absolute;left:0;right:0;top:100%;margin-top:2px;max-height:280px;overflow-y:auto;background:#fff;border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:10;text-align:left}.round-text-input-dropdown__option[data-v-55e0e995]{padding:10px 16px;font-size:16px;color:#263238;cursor:pointer;transition:background .15s ease}.round-text-input-dropdown__option[data-v-55e0e995]:hover{background:rgba(0,0,0,.06)}.round-text-input-dropdown[data-v-55e0e995]:hover{border-color:#bfbfbf}.round-text-input-dropdown--focused[data-v-55e0e995],.round-text-input-dropdown[data-v-55e0e995]:focus-within{border-color:#63bdc4}.round-text-input-dropdown__label[data-v-55e0e995]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:16px;color:#888;pointer-events:none;transition:all .2s ease;background:var(--round-input-label-bg,#fff);padding:0 4px;z-index:1}.round-text-input-dropdown__label--floating[data-v-55e0e995]{top:-8px;transform:none;font-size:12px;color:#263238}.round-text-input-dropdown--empty .round-text-input-dropdown__label[data-v-55e0e995]{display:none}.address-text-field.has-error[data-v-55e0e995]{border-color:#e53935!important}[data-v-55e0e995] .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-55e0e995]{color:#e53935!important}[data-v-55e0e995] .v-input .v-input__details{margin-bottom:8px}[data-v-55e0e995] .v-field.v-field--error .v-field__outline{color:#ff5252!important;border-color:#ff5252!important}[data-v-55e0e995] .v-field.v-field--error .v-label{color:#ff5252!important}[data-v-55e0e995] .v-input.v-input--error .v-messages__message{color:#e53935!important}[data-v-55e0e995] .v-field.v-field--error .v-icon{color:#ff5252!important}body.theme-dark .round-text-container .label-text[data-v-55e0e995]{color:#e0e0e0}body.theme-dark .input-form.bg-white[data-v-55e0e995],body.theme-dark .round-text-container .input-form[data-v-55e0e995]{background-color:#2a2a2a!important;border-color:#444}body.theme-dark .input-form.bg-white[data-v-55e0e995]:focus-within,body.theme-dark .round-text-container .input-form[data-v-55e0e995]:focus-within{border-color:#63bdc4}body.theme-dark .input-form.bg-white input[data-v-55e0e995],body.theme-dark .input-form.bg-white textarea[data-v-55e0e995],body.theme-dark .round-text-container .input-form input[data-v-55e0e995],body.theme-dark .round-text-container .input-form textarea[data-v-55e0e995]{color:#e0e0e0}body.theme-dark .input-form.bg-white input[data-v-55e0e995]::-moz-placeholder,body.theme-dark .input-form.bg-white textarea[data-v-55e0e995]::-moz-placeholder,body.theme-dark .round-text-container .input-form input[data-v-55e0e995]::-moz-placeholder,body.theme-dark .round-text-container .input-form textarea[data-v-55e0e995]::-moz-placeholder{color:#888;opacity:1}body.theme-dark .input-form.bg-white input[data-v-55e0e995]::placeholder,body.theme-dark .input-form.bg-white textarea[data-v-55e0e995]::placeholder,body.theme-dark .round-text-container .input-form input[data-v-55e0e995]::placeholder,body.theme-dark .round-text-container .input-form textarea[data-v-55e0e995]::placeholder{color:#888;opacity:1}body.theme-dark .input-form.bg-white input[data-v-55e0e995]:-ms-input-placeholder,body.theme-dark .input-form.bg-white textarea[data-v-55e0e995]:-ms-input-placeholder,body.theme-dark .round-text-container .input-form input[data-v-55e0e995]:-ms-input-placeholder,body.theme-dark .round-text-container .input-form textarea[data-v-55e0e995]:-ms-input-placeholder{color:#888}body.theme-dark .input-form.bg-white input[data-v-55e0e995]::-ms-input-placeholder,body.theme-dark .input-form.bg-white textarea[data-v-55e0e995]::-ms-input-placeholder,body.theme-dark .round-text-container .input-form input[data-v-55e0e995]::-ms-input-placeholder,body.theme-dark .round-text-container .input-form textarea[data-v-55e0e995]::-ms-input-placeholder{color:#888}body.theme-dark .input-form.bg-white .icon-box i[data-v-55e0e995],body.theme-dark .round-text-container .input-form .icon-box i[data-v-55e0e995]{color:#666}body.theme-dark .input-form.bg-white a[data-v-55e0e995],body.theme-dark .round-text-container .input-form a[data-v-55e0e995]{color:#94a3b8}body.theme-dark[data-v-55e0e995] .v-text-field__suffix{color:#e0e0e0}.round-text-prefix[data-v-55e0e995]{color:#222}body.theme-dark[data-v-55e0e995] .round-text-prefix{color:#e0e0e0!important}body.theme-dark .chip-container .chip[data-v-55e0e995]{background-color:#333;border-color:#555;color:#e0e0e0}body.theme-dark[data-v-55e0e995] .v-text-field--outlined .v-label{color:#888}body.theme-dark[data-v-55e0e995] .v-field .v-label.v-field-label--floating{color:#e0e0e0}body.theme-dark[data-v-55e0e995] .v-field--variant-outlined fieldset,body.theme-dark[data-v-55e0e995] .v-text-field--outlined fieldset{border-color:#444!important;border-width:1px;border-radius:4px}body.theme-dark[data-v-55e0e995] .v-field.v-field--variant-outlined{color:#444!important}body.theme-dark[data-v-55e0e995] .v-field__outline,body.theme-dark[data-v-55e0e995] .v-field__outline__end,body.theme-dark[data-v-55e0e995] .v-field__outline__notch,body.theme-dark[data-v-55e0e995] .v-field__outline__start{color:#444!important;border-color:#444!important;--v-field-border-opacity:1;--v-field-border-width:1px;border-radius:4px}body.theme-dark[data-v-55e0e995] .v-field:hover .v-field__outline,body.theme-dark[data-v-55e0e995] .v-field:hover .v-field__outline__end,body.theme-dark[data-v-55e0e995] .v-field:hover .v-field__outline__notch,body.theme-dark[data-v-55e0e995] .v-field:hover .v-field__outline__start{color:#555!important;border-color:#555!important}body.theme-dark[data-v-55e0e995] .v-field:hover fieldset{border-color:#555!important}body.theme-dark[data-v-55e0e995] .v-field.v-field--focused .v-field__outline,body.theme-dark[data-v-55e0e995] .v-field.v-field--focused .v-field__outline__end,body.theme-dark[data-v-55e0e995] .v-field.v-field--focused .v-field__outline__notch,body.theme-dark[data-v-55e0e995] .v-field.v-field--focused .v-field__outline__start{color:#63bdc4!important;border-color:#63bdc4!important;--v-field-border-width:1px}body.theme-dark[data-v-55e0e995] .v-field.v-field--focused fieldset{border-color:#63bdc4!important}body.theme-dark[data-v-55e0e995] .v-field{background-color:#2a2a2a;color:#b0b0b0}body.theme-dark[data-v-55e0e995] .v-field.v-field--focused{background-color:#333}body.theme-dark[data-v-55e0e995] .v-field__input{color:#e0e0e0!important}body.theme-dark .address-text-field[data-v-55e0e995]{background:#2a2a2a;border-color:#444}body.theme-dark .address-text-field[data-v-55e0e995]:hover{border-color:#555}body.theme-dark .address-text-field[data-v-55e0e995]:focus-within{border-color:#63bdc4}body.theme-dark .address-text-field .v-field-label[data-v-55e0e995]{color:hsla(0,0%,100%,.6);background:var(--round-input-label-bg,#121212)}body.theme-dark .address-text-field .v-field-label--floating[data-v-55e0e995]{color:#e0e0e0}body.theme-dark .address-text-field .v-field__input[data-v-55e0e995],body.theme-dark .address-text-field[data-v-55e0e995] .v-field__input,body.theme-dark .address-text-field[data-v-55e0e995] input{color:#fff!important}body.theme-dark .address-text-field[data-v-55e0e995] .v-field__input::-moz-placeholder,body.theme-dark .address-text-field[data-v-55e0e995] input::-moz-placeholder{color:#888;opacity:1}body.theme-dark .address-text-field[data-v-55e0e995] .v-field__input::placeholder,body.theme-dark .address-text-field[data-v-55e0e995] input::placeholder{color:#888;opacity:1}body.theme-dark .address-text-field[data-v-55e0e995] .place-autocomplete-custom-list.pac-container{background:#2a2a2a!important;border-color:#444!important;box-shadow:0 4px 12px rgba(0,0,0,.4)}body.theme-dark .address-text-field[data-v-55e0e995] .place-autocomplete-custom-list__item.pac-item{background:#2a2a2a!important;color:#e0e0e0;border-bottom-color:#444!important}body.theme-dark .address-text-field[data-v-55e0e995] .place-autocomplete-custom-list__item.pac-item:hover{background:hsla(0,0%,100%,.08)}body.theme-dark .address-text-field[data-v-55e0e995] .place-autocomplete-custom-list__item.pac-item:focus{background:hsla(0,0%,100%,.12)}body.theme-dark .address-text-field[data-v-55e0e995] .pac-item-query__main,body.theme-dark .address-text-field[data-v-55e0e995] .pac-item-query__main .pac-item-query__matched{color:#e0e0e0}body.theme-dark .address-text-field[data-v-55e0e995] .pac-item-query__secondary,body.theme-dark .address-text-field[data-v-55e0e995] .pac-item-query__secondary .pac-item-query__matched{color:#b0b0b0}body.theme-dark .address-text-field[data-v-55e0e995] .pac-item-query__full,body.theme-dark .address-text-field[data-v-55e0e995] .pac-item-query__full .pac-item-query__matched{color:#e0e0e0}body.theme-dark .address-text-field[data-v-55e0e995] .place-autocomplete-custom-list__item .pac-icon svg{fill:#b0b0b0}body.theme-dark .address-text-field.has-error[data-v-55e0e995]{border-color:#f87171!important}body.theme-dark .address-text-field.has-error .v-field-label[data-v-55e0e995]{color:#f87171!important}body.theme-dark[data-v-55e0e995] .text-black{color:#e0e0e0!important}body.theme-dark .round-text-input-dropdown[data-v-55e0e995]{background:#2a2a2a;border-color:#444}body.theme-dark .round-text-input-dropdown[data-v-55e0e995]:hover{border-color:#555}body.theme-dark .round-text-input-dropdown--focused[data-v-55e0e995],body.theme-dark .round-text-input-dropdown[data-v-55e0e995]:focus-within{border-color:#63bdc4}body.theme-dark .round-text-input-dropdown__label[data-v-55e0e995]{color:#888;background:var(--round-input-label-bg,#121212)}body.theme-dark .round-text-input-dropdown__label--floating[data-v-55e0e995]{color:#e0e0e0}body.theme-dark .round-text-input-dropdown__trigger[data-v-55e0e995]{color:#e0e0e0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23b0b0b0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}body.theme-dark .round-text-input-dropdown--empty .round-text-input-dropdown__trigger[data-v-55e0e995]{color:#888}body.theme-dark .round-text-input-dropdown__list[data-v-55e0e995]{background:#2a2a2a;border-color:#444;box-shadow:0 4px 12px rgba(0,0,0,.4)}body.theme-dark .round-text-input-dropdown__option[data-v-55e0e995]{color:#e0e0e0}body.theme-dark .round-text-input-dropdown__option[data-v-55e0e995]:hover{background:hsla(0,0%,100%,.08)}body.theme-dark .round-text-prefix{color:#e0e0e0!important}.suggestion-cell[data-v-96b44392]{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-96b44392]:hover{background:#f5f5f5}.suggestion-cell[data-v-96b44392]:active{background:rgba(99,189,196,.08)}body.theme-dark .suggestion-cell[data-v-96b44392]:hover{background:#2a2a2a}body.theme-dark .suggestion-cell[data-v-96b44392]:active{background:rgba(99,189,196,.15)}.suggestion-cell-icon[data-v-96b44392]{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-96b44392] .v-icon{color:inherit!important}.suggestion-cell-content[data-v-96b44392]{flex:1;min-width:0;overflow:hidden}.suggestion-cell-line[data-v-96b44392]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.suggestion-cell-title[data-v-96b44392]{font-size:14px;font-weight:600;color:#222}.suggestion-cell-title .highlight[data-v-96b44392]{color:#63bdc4;font-weight:600}.suggestion-cell-title .normal[data-v-96b44392]{font-weight:500}.suggestion-cell-extra[data-v-96b44392]{font-size:13px;color:#6b7280;font-weight:400;margin-left:4px}.suggestion-cell-avatar[data-v-96b44392]{flex-shrink:0;width:36px;height:36px;-o-object-fit:cover;object-fit:cover}.suggestion-cell-avatar.round[data-v-96b44392]{border-radius:50%}.suggestion-cell-avatar.square[data-v-96b44392]{border-radius:6px}body.theme-dark .suggestion-cell-icon[data-v-96b44392]{background:#2a2a2a;color:#b0b0b0}body.theme-dark .suggestion-cell-title[data-v-96b44392]{color:#e0e0e0}body.theme-dark .suggestion-cell-extra[data-v-96b44392]{color:#b0b0b0}.search-input-container[data-v-6c11feb6]{width:-moz-fit-content;width:fit-content;position:relative;z-index:2}@media screen and (max-width:1024px){.search-input-container[data-v-6c11feb6]{width:100%}}.search-input-container .search-input[data-v-6c11feb6]{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-6c11feb6]{width:100%}}.search-input-container .search-icon[data-v-6c11feb6]{position:absolute;left:10px;top:9px}.search-input-container .close-icon[data-v-6c11feb6]{position:absolute;right:10px;top:5px}.search-input-container .title-text[data-v-6c11feb6]{font-size:18px}.search-input-container .suggestions-container[data-v-6c11feb6]{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-6c11feb6]{width:100%}}.search-input-container .suggestions-container[data-v-6c11feb6]>*{border-bottom:1px solid #f0f0f0}.search-input-container .suggestions-container[data-v-6c11feb6]>:last-child{border-bottom:none}body.theme-dark .search-input-container:not(.search-input-container--bar) .search-input[data-v-6c11feb6]{background:#1e1e1e;color:#e0e0e0}body.theme-dark .search-input-container:not(.search-input-container--bar) .search-input[data-v-6c11feb6]::-moz-placeholder{color:#888}body.theme-dark .search-input-container:not(.search-input-container--bar) .search-input[data-v-6c11feb6]::placeholder{color:#888}body.theme-dark .search-input-container:not(.search-input-container--bar) .suggestions-container[data-v-6c11feb6]{background:#1e1e1e;border-color:#333;box-shadow:0 4px 16px rgba(0,0,0,.4)}body.theme-dark .search-input-container:not(.search-input-container--bar) .suggestions-container[data-v-6c11feb6]>*{border-bottom-color:#333}.search-input-container--bar[data-v-6c11feb6]{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-container--bar[data-v-6c11feb6]:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.search-input-container--bar .search-icon[data-v-6c11feb6]{left:14px;top:50%;transform:translateY(-50%);margin:0}.search-input-container--bar .close-icon[data-v-6c11feb6]{right:12px;top:50%;transform:translateY(-50%);margin:0}.search-input-container--bar .search-input[data-v-6c11feb6]{height:100%;min-height:38px;padding:0 32px;background:transparent;border-radius:0;width:100%!important;max-width:100%}.search-input-container--bar .suggestions-container[data-v-6c11feb6]{width:100%!important;max-width:100%;left:0;right:0;top:100%;margin-top:4px;max-height:320px;border-radius:8px;z-index:20}body.theme-dark .search-input-container--bar[data-v-6c11feb6]{border-color:#333;background:#1e1e1e}body.theme-dark .search-input-container--bar[data-v-6c11feb6]:focus-within{border-color:hsla(0,0%,100%,.8);box-shadow:0 0 0 2px hsla(0,0%,100%,.25)}body.theme-dark .search-input-container--bar .search-input[data-v-6c11feb6]{color:#e0e0e0}body.theme-dark .search-input-container--bar .search-input[data-v-6c11feb6]::-moz-placeholder{color:#888}body.theme-dark .search-input-container--bar .search-input[data-v-6c11feb6]::placeholder{color:#888}body.theme-dark .search-input-container--bar .suggestions-container[data-v-6c11feb6]{border-color:#333;background:#1e1e1e;box-shadow:0 4px 16px rgba(0,0,0,.4)}body.theme-dark .search-input-container--bar .suggestions-container[data-v-6c11feb6]>*{border-bottom-color:#333}.small-rate-container .star-img[data-v-f3c1c96e]{width:15px;height:15px;margin-right:3px}.education-modal[data-v-1a1415a4]{padding:24px}.main-form[data-v-1a1415a4]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-1a1415a4]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-1a1415a4]{font-size:14px;font-weight:600;color:#263238}.field-optional[data-v-1a1415a4]{font-weight:400;color:#676767}.field-row[data-v-1a1415a4]{display:grid;gap:16px}.field-row--dates[data-v-1a1415a4],.field-row[data-v-1a1415a4]{grid-template-columns:1fr 1fr}.sr-only[data-v-1a1415a4]{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-1a1415a4] .v-field__outline{--v-border-opacity:1;color:#e0e0e0!important;border-color:#e0e0e0!important}.education-modal[data-v-1a1415a4] .v-field--focus-within .v-field__outline,.education-modal[data-v-1a1415a4] .v-field--focused .v-field__outline{color:#63bdc4!important;border-color:#63bdc4!important}[data-v-1a1415a4] .form-field .v-field{border-radius:6px}.education-modal[data-v-1a1415a4] .v-input__details,.education-modal[data-v-1a1415a4] .v-messages{display:none!important}[data-v-1a1415a4] .v-input.v-input--error .v-field__outline,[data-v-1a1415a4] .v-input.v-input--error .v-field__outline__end,[data-v-1a1415a4] .v-input.v-input--error .v-field__outline__notch,[data-v-1a1415a4] .v-input.v-input--error .v-field__outline__start{color:#e0e0e0!important;border-color:#e0e0e0!important}[data-v-1a1415a4] .v-input.v-input--error .v-field__outline .v-icon,[data-v-1a1415a4] .v-input.v-input--error .v-label,[data-v-1a1415a4] .v-input.v-input--error .v-messages__message{color:#dc3545!important}@media(max-width:600px){.education-modal[data-v-1a1415a4]{padding:24px 16px}.main-form[data-v-1a1415a4]{gap:16px}.field-row--dates[data-v-1a1415a4],.field-row[data-v-1a1415a4]{grid-template-columns:1fr;gap:16px}.field-group[data-v-1a1415a4]{gap:8px}}body.theme-dark .education-modal .field-group-label[data-v-1a1415a4]{color:#e0e0e0}body.theme-dark .education-modal .field-optional[data-v-1a1415a4]{color:#b0b0b0}body.theme-dark .education-modal[data-v-1a1415a4] .v-field__outline,body.theme-dark .education-modal[data-v-1a1415a4] .v-field__outline__end,body.theme-dark .education-modal[data-v-1a1415a4] .v-field__outline__notch,body.theme-dark .education-modal[data-v-1a1415a4] .v-field__outline__start{color:#444!important;border-color:#444!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field{background-color:#2a2a2a!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field:hover .v-field__outline,body.theme-dark .education-modal[data-v-1a1415a4] .v-field:hover .v-field__outline__end,body.theme-dark .education-modal[data-v-1a1415a4] .v-field:hover .v-field__outline__notch,body.theme-dark .education-modal[data-v-1a1415a4] .v-field:hover .v-field__outline__start{color:#555!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field--focus-within .v-field__outline,body.theme-dark .education-modal[data-v-1a1415a4] .v-field--focused .v-field__outline,body.theme-dark .education-modal[data-v-1a1415a4] .v-field--focused .v-field__outline__end,body.theme-dark .education-modal[data-v-1a1415a4] .v-field--focused .v-field__outline__notch,body.theme-dark .education-modal[data-v-1a1415a4] .v-field--focused .v-field__outline__start{color:#63bdc4!important;border-color:#63bdc4!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field--focused{background-color:#333!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field input,body.theme-dark .education-modal[data-v-1a1415a4] .v-field textarea,body.theme-dark .education-modal[data-v-1a1415a4] .v-field__input{color:#e0e0e0!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field input::-moz-placeholder,body.theme-dark .education-modal[data-v-1a1415a4] .v-field textarea::-moz-placeholder,body.theme-dark .education-modal[data-v-1a1415a4] .v-field__input::-moz-placeholder{color:#666!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field input::placeholder,body.theme-dark .education-modal[data-v-1a1415a4] .v-field textarea::placeholder,body.theme-dark .education-modal[data-v-1a1415a4] .v-field__input::placeholder{color:#666!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-label{color:#b0b0b0!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-field--active .v-label,body.theme-dark .education-modal[data-v-1a1415a4] .v-field--focused .v-label{color:#63bdc4!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-select .v-field__input{color:#e0e0e0!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-messages__message{color:#ef5350!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-input.v-input--error .v-field__outline,body.theme-dark .education-modal[data-v-1a1415a4] .v-input.v-input--error .v-field__outline__end,body.theme-dark .education-modal[data-v-1a1415a4] .v-input.v-input--error .v-field__outline__notch,body.theme-dark .education-modal[data-v-1a1415a4] .v-input.v-input--error .v-field__outline__start{color:#444!important;border-color:#444!important}body.theme-dark .education-modal[data-v-1a1415a4] .v-input.v-input--error .v-label{color:#ef5350!important}.work-experience-modal[data-v-4ea13a7d]{padding:24px}.main-form[data-v-4ea13a7d]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-4ea13a7d]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-4ea13a7d]{font-size:14px;font-weight:600;color:#263238}.field-optional[data-v-4ea13a7d]{font-weight:400;color:#676767}.field-row[data-v-4ea13a7d]{display:grid;gap:16px}.field-row--dates[data-v-4ea13a7d],.field-row[data-v-4ea13a7d]{grid-template-columns:1fr 1fr}.sr-only[data-v-4ea13a7d]{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-4ea13a7d] .v-field__outline{--v-border-opacity:1;color:#e0e0e0!important;border-color:#e0e0e0!important}.work-experience-modal[data-v-4ea13a7d] .v-field--focus-within .v-field__outline,.work-experience-modal[data-v-4ea13a7d] .v-field--focused .v-field__outline{color:#63bdc4!important;border-color:#63bdc4!important}[data-v-4ea13a7d] .form-field .v-field{border-radius:6px}.work-experience-modal[data-v-4ea13a7d] .v-input__details,.work-experience-modal[data-v-4ea13a7d] .v-messages{display:none!important}[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline,[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline__end,[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline__notch,[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline__start{color:#e0e0e0!important;border-color:#e0e0e0!important}[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline .v-icon,[data-v-4ea13a7d] .v-input.v-input--error .v-label,[data-v-4ea13a7d] .v-input.v-input--error .v-messages__message{color:#dc3545!important}@media(max-width:600px){.work-experience-modal[data-v-4ea13a7d]{padding:24px 16px}.main-form[data-v-4ea13a7d]{gap:16px}.field-row--dates[data-v-4ea13a7d],.field-row[data-v-4ea13a7d]{grid-template-columns:1fr;gap:16px}.field-group[data-v-4ea13a7d]{gap:8px}}body.theme-dark .work-experience-modal .field-group-label[data-v-4ea13a7d]{color:#e0e0e0}body.theme-dark .work-experience-modal .field-optional[data-v-4ea13a7d]{color:#b0b0b0}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field__outline,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field__outline__end,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field__outline__notch,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field__outline__start{color:#444!important;border-color:#444!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field{background-color:#2a2a2a!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field:hover .v-field__outline,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field:hover .v-field__outline__end,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field:hover .v-field__outline__notch,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field:hover .v-field__outline__start{color:#555!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--focus-within .v-field__outline,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--focused .v-field__outline,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--focused .v-field__outline__end,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--focused .v-field__outline__notch,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--focused .v-field__outline__start{color:#63bdc4!important;border-color:#63bdc4!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--focused{background-color:#333!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field input,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field textarea,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field__input{color:#e0e0e0!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field input::-moz-placeholder,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field textarea::-moz-placeholder,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field__input::-moz-placeholder{color:#666!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field input::placeholder,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field textarea::placeholder,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field__input::placeholder{color:#666!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-label{color:#b0b0b0!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--active .v-label,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-field--focused .v-label{color:#63bdc4!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-select .v-field__input{color:#e0e0e0!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-messages__message{color:#ef5350!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline__end,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline__notch,body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-input.v-input--error .v-field__outline__start{color:#444!important;border-color:#444!important}body.theme-dark .work-experience-modal[data-v-4ea13a7d] .v-input.v-input--error .v-label{color:#ef5350!important}.screen-question-modal[data-v-13564f5c]{padding:24px}.modal-intro[data-v-13564f5c]{font-size:14px;color:#676767;line-height:1.5;margin:0 0 24px 0}.modal-section[data-v-13564f5c]{margin-bottom:28px}.modal-section[data-v-13564f5c]:last-child{margin-bottom:0}.section-title[data-v-13564f5c]{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-13564f5c]{color:#63bdc4}.section-badge[data-v-13564f5c]{margin-left:8px;font-size:11px;font-weight:500;color:#676767;background:#f0f0f0;padding:2px 8px;border-radius:10px}.section-hint[data-v-13564f5c]{font-size:13px;color:#676767;margin:0 0 12px 0;line-height:1.4}.add-question-row[data-v-13564f5c]{display:flex;gap:10px;margin-bottom:12px}.question-input[data-v-13564f5c]{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-13564f5c]::-moz-placeholder{color:#999}.question-input[data-v-13564f5c]::placeholder{color:#999}.question-input[data-v-13564f5c]:focus{outline:none;border-color:#63bdc4}.add-question-btn[data-v-13564f5c]{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-13564f5c]:hover:not(:disabled){background:#55a6ab;transform:scale(1.02)}.add-question-btn[data-v-13564f5c]:disabled{opacity:.5;cursor:not-allowed;transform:none}.question-list[data-v-13564f5c]{display:flex;flex-direction:column;gap:8px}.question-item.question-card[data-v-13564f5c]{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-13564f5c]{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-13564f5c]{flex:1;min-width:0;font-size:14px;font-weight:500;color:#263238;line-height:1.4;padding:0}.question-remove-btn[data-v-13564f5c]{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-13564f5c]:hover{color:#dc3545;background:rgba(220,53,69,.08)}.suggested-section .section-title[data-v-13564f5c]{margin-bottom:4px}.suggested-list[data-v-13564f5c]{display:flex;flex-direction:column;gap:8px}.suggested-item[data-v-13564f5c]{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-13564f5c]:hover{border-color:rgba(99,189,196,.4);background:#fff}.suggested-item.selected[data-v-13564f5c]{border-color:#63bdc4;background:rgba(99,189,196,.06)}.suggested-item.selected .suggested-label[data-v-13564f5c]{color:#263238;font-weight:500}.suggested-checkbox[data-v-13564f5c]{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-13564f5c]:hover{border-color:#63bdc4}.suggested-checkbox[data-v-13564f5c]:checked{background:#63bdc4;border-color:#63bdc4;color:#fff}.suggested-checkbox[data-v-13564f5c]: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-13564f5c]{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-13564f5c]{padding:0 0 8px 0}.add-question-row[data-v-13564f5c]{flex-direction:column}.add-question-btn[data-v-13564f5c]{justify-content:center}}body.theme-dark .screen-question-modal .modal-intro[data-v-13564f5c]{color:#b0b0b0}body.theme-dark .screen-question-modal .section-title[data-v-13564f5c]{color:#e0e0e0}body.theme-dark .screen-question-modal .section-badge[data-v-13564f5c]{color:#b0b0b0;background:#2a2a2a}body.theme-dark .screen-question-modal .section-hint[data-v-13564f5c]{color:#b0b0b0}body.theme-dark .screen-question-modal .question-input[data-v-13564f5c]{background:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .screen-question-modal .question-input[data-v-13564f5c]::-moz-placeholder{color:#888}body.theme-dark .screen-question-modal .question-input[data-v-13564f5c]::placeholder{color:#888}body.theme-dark .screen-question-modal .question-item-text[data-v-13564f5c]{color:#e0e0e0}body.theme-dark .screen-question-modal .question-remove-btn[data-v-13564f5c]{color:#b0b0b0}body.theme-dark .screen-question-modal .suggested-item[data-v-13564f5c]{background:#2a2a2a;border-color:#444}body.theme-dark .screen-question-modal .suggested-item[data-v-13564f5c]:hover{border-color:rgba(99,189,196,.5);background:#333}body.theme-dark .screen-question-modal .suggested-item.selected[data-v-13564f5c]{border-color:#63bdc4;background:rgba(99,189,196,.15)}body.theme-dark .screen-question-modal .suggested-item.selected .suggested-label[data-v-13564f5c]{color:#e0e0e0}body.theme-dark .screen-question-modal .suggested-checkbox[data-v-13564f5c]{background:#2a2a2a;border-color:#555}body.theme-dark .screen-question-modal .suggested-label[data-v-13564f5c]{color:#e0e0e0}.change-password-modal[data-v-676cb3fc]{display:flex;flex-direction:column;gap:24px;padding:24px}.intro-block[data-v-676cb3fc]{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-676cb3fc]{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-676cb3fc]{color:#63bdc4!important}.intro-content[data-v-676cb3fc]{min-width:0}.intro-title[data-v-676cb3fc]{margin:0 0 6px 0;font-size:16px;font-weight:600;color:#263238;letter-spacing:-.01em}.intro-text[data-v-676cb3fc]{margin:0;font-size:14px;line-height:1.5;color:#676767}.password-form[data-v-676cb3fc]{display:flex;flex-direction:column;gap:20px;margin:0}.field-group[data-v-676cb3fc]{display:flex;flex-direction:column;gap:8px}.field-group-label[data-v-676cb3fc]{font-size:14px;font-weight:600;color:#263238}[data-v-676cb3fc] .password-field .v-field{border-radius:6px}[data-v-676cb3fc] .password-field .v-field__outline{--v-field-border-opacity:0.35}[data-v-676cb3fc] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-676cb3fc] .v-input.v-input--error .v-field__outline .v-icon,[data-v-676cb3fc] .v-input.v-input--error .v-label,[data-v-676cb3fc] .v-input.v-input--error .v-messages__message{color:#dc3545!important}body.theme-dark .change-password-modal .intro-block[data-v-676cb3fc]{background:rgba(99,189,196,.15);border-color:rgba(99,189,196,.35)}body.theme-dark .change-password-modal .intro-icon-wrap[data-v-676cb3fc]{background:rgba(99,189,196,.2)}body.theme-dark .change-password-modal .intro-title[data-v-676cb3fc]{color:#e0e0e0}body.theme-dark .change-password-modal .intro-text[data-v-676cb3fc]{color:#b0b0b0}body.theme-dark .change-password-modal .field-group-label[data-v-676cb3fc]{color:#e0e0e0}.confirm-delete-account-modal[data-v-2f41f4c2]{display:flex;flex-direction:column;gap:20px;padding:24px}.warning-block[data-v-2f41f4c2]{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-2f41f4c2]{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-2f41f4c2]{color:#dc3545!important}.warning-content[data-v-2f41f4c2]{min-width:0}.warning-title[data-v-2f41f4c2]{margin:0 0 6px 0;font-size:16px;font-weight:600;color:#263238;letter-spacing:-.01em}.warning-text[data-v-2f41f4c2]{margin:0;font-size:14px;line-height:1.5;color:#676767}.implications-list[data-v-2f41f4c2]{margin:0;padding-left:20px;font-size:14px;color:#676767;line-height:1.6}.implications-list li[data-v-2f41f4c2]{margin-bottom:4px}.implications-list li[data-v-2f41f4c2]:last-child{margin-bottom:0}.password-section[data-v-2f41f4c2]{display:flex;flex-direction:column;gap:8px}.password-section-label[data-v-2f41f4c2]{font-size:14px;font-weight:600;color:#263238}.password-form[data-v-2f41f4c2]{margin:0}[data-v-2f41f4c2] .password-field .v-field{border-radius:6px}[data-v-2f41f4c2] .password-field .v-field__outline{--v-field-border-opacity:0.35}[data-v-2f41f4c2] .v-input.v-input--error .v-field__outline{color:#dc3545!important;border-color:#dc3545!important}[data-v-2f41f4c2] .v-input.v-input--error .v-field__outline .v-icon,[data-v-2f41f4c2] .v-input.v-input--error .v-label,[data-v-2f41f4c2] .v-input.v-input--error .v-messages__message{color:#dc3545!important}body.theme-dark .confirm-delete-account-modal .warning-block[data-v-2f41f4c2]{background:rgba(220,53,69,.15);border-color:rgba(220,53,69,.4)}body.theme-dark .confirm-delete-account-modal .warning-icon-wrap[data-v-2f41f4c2]{background:rgba(220,53,69,.2)}body.theme-dark .confirm-delete-account-modal .warning-title[data-v-2f41f4c2]{color:#e0e0e0}body.theme-dark .confirm-delete-account-modal .implications-list[data-v-2f41f4c2],body.theme-dark .confirm-delete-account-modal .warning-text[data-v-2f41f4c2]{color:#b0b0b0}body.theme-dark .confirm-delete-account-modal .password-section-label[data-v-2f41f4c2]{color:#e0e0e0}.category-picker-overlay[data-v-d306791c]{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-d306791c],.category-modal-fade-leave-active[data-v-d306791c]{transition:opacity .2s ease}.category-modal-fade-enter-from[data-v-d306791c],.category-modal-fade-leave-to[data-v-d306791c]{opacity:0}.category-picker-card[data-v-d306791c]{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-d306791c]{padding:28px 28px 0}.category-picker-title[data-v-d306791c]{margin:0 0 8px;font-size:22px;font-weight:600;color:#263238}.category-picker-subtitle[data-v-d306791c]{margin:0 0 20px;font-size:14px;color:#676767;line-height:1.4}.selection-summary[data-v-d306791c]{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-d306791c]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#263238}.clear-btn[data-v-d306791c]{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-d306791c]:hover{background:rgba(99,189,196,.1)}.category-picker-body[data-v-d306791c]{max-height:55vh;overflow-y:auto;padding:0 28px 20px}.categories-container[data-v-d306791c]{display:flex;flex-direction:column;gap:28px}.categories-loading[data-v-d306791c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.categories-loading p[data-v-d306791c]{font-size:14px;color:#676767;margin:0}.category-section .section-header[data-v-d306791c]{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-d306791c]{font-size:15px;font-weight:700;color:#263238;margin:0;letter-spacing:.01em}.category-section .section-count[data-v-d306791c]{font-size:12px;font-weight:600;color:#676767;background:#f5f5f5;padding:4px 10px;border-radius:12px}.subcategory-grid[data-v-d306791c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.subcategory-card[data-v-d306791c]{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-d306791c]: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-d306791c]{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-d306791c]{background:rgba(99,189,196,.12)}.subcategory-card.selected .card-label[data-v-d306791c]{color:#63bdc4;font-weight:600}.subcategory-card .card-icon-wrap[data-v-d306791c]{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-d306791c]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.subcategory-card .card-label[data-v-d306791c]{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-d306791c]{position:absolute;top:8px;right:8px;color:#63bdc4}.category-picker-footer[data-v-d306791c]{display:flex;justify-content:flex-end;gap:12px;padding:16px 28px 28px;border-top:1px solid #eee}.modal-btn[data-v-d306791c]{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-d306791c]{background:#fff;border:1px solid #e0e0e0;color:#263238}.modal-btn.cancel[data-v-d306791c]:hover{background:#f5f5f5}.modal-btn.apply[data-v-d306791c]{background:#63bdc4;border:1px solid #63bdc4;color:#fff}.modal-btn.apply[data-v-d306791c]:hover{background:#55a6ab;border-color:#55a6ab}@media screen and (max-width:768px){.subcategory-grid[data-v-d306791c]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.subcategory-card[data-v-d306791c]{padding:14px 10px;min-height:100px}.subcategory-card .card-icon-wrap[data-v-d306791c]{width:42px;height:42px}.subcategory-card .card-icon[data-v-d306791c]{width:30px;height:30px}.subcategory-card .card-label[data-v-d306791c]{font-size:11px}.category-picker-body[data-v-d306791c],.category-picker-footer[data-v-d306791c],.category-picker-header[data-v-d306791c],.selection-summary[data-v-d306791c]{padding-left:20px;padding-right:20px}.selection-summary[data-v-d306791c]{margin-left:20px;margin-right:20px}}body.theme-dark .category-picker-card[data-v-d306791c]{background:#1e1e1e;box-shadow:0 8px 32px rgba(0,0,0,.5)}body.theme-dark .category-picker-title[data-v-d306791c]{color:#e0e0e0}body.theme-dark .category-picker-subtitle[data-v-d306791c]{color:#b0b0b0}body.theme-dark .selection-summary[data-v-d306791c]{background:rgba(99,189,196,.15);border-color:rgba(99,189,196,.35)}body.theme-dark .summary-badge[data-v-d306791c]{color:#e0e0e0}body.theme-dark .clear-btn[data-v-d306791c]:hover{background:rgba(99,189,196,.2)}body.theme-dark .category-section .section-header[data-v-d306791c]{border-bottom-color:#333}body.theme-dark .category-section .section-title[data-v-d306791c]{color:#e0e0e0}body.theme-dark .category-section .section-count[data-v-d306791c]{color:#b0b0b0;background:#2a2a2a}body.theme-dark .subcategory-card[data-v-d306791c]{background:#2a2a2a;border-color:#444}body.theme-dark .subcategory-card[data-v-d306791c]:hover{background:#1e1e1e;border-color:rgba(99,189,196,.5)}body.theme-dark .subcategory-card.selected[data-v-d306791c]{background:rgba(99,189,196,.15);border-color:#63bdc4}body.theme-dark .subcategory-card .card-icon-wrap[data-v-d306791c]{background:#333}body.theme-dark .subcategory-card.selected .card-icon-wrap[data-v-d306791c]{background:rgba(99,189,196,.2)}body.theme-dark .subcategory-card .card-label[data-v-d306791c]{color:#e0e0e0}body.theme-dark .subcategory-card.selected .card-label[data-v-d306791c]{color:#63bdc4}body.theme-dark .category-picker-footer[data-v-d306791c]{border-top-color:#333}body.theme-dark .modal-btn.cancel[data-v-d306791c]{background:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .modal-btn.cancel[data-v-d306791c]:hover{background:#333}.connect-balance-card[data-v-867df71a]{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-867df71a]:hover{border-color:rgba(99,189,196,.5);box-shadow:0 4px 12px rgba(99,189,196,.15)}.connect-balance-header[data-v-867df71a]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.connect-balance-icon-wrap[data-v-867df71a]{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-867df71a]{width:24px;height:16px;-o-object-fit:contain;object-fit:contain}.connect-balance-heading[data-v-867df71a]{flex:1;min-width:0}.connect-balance-title[data-v-867df71a]{margin:0 0 4px;font-size:15px;font-weight:600;color:#263238}.connect-balance-desc[data-v-867df71a]{margin:0;font-size:13px;color:#676767;line-height:1.4}.connect-balance-body[data-v-867df71a]{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-867df71a]{display:flex;align-items:baseline;gap:6px}.connect-balance-number[data-v-867df71a]{font-size:24px;font-weight:700;color:#63bdc4;line-height:1}.connect-balance-label[data-v-867df71a]{font-size:13px;color:#676767;font-weight:500}.connect-balance-cta[data-v-867df71a]{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-867df71a]:hover{background:#55a6ab}.connect-balance-note[data-v-867df71a]{margin:12px 0 0;font-size:12px;color:#676767;line-height:1.4}body.theme-dark .connect-balance-card[data-v-867df71a]{background:linear-gradient(135deg,rgba(99,189,196,.15),rgba(99,189,196,.06));border-color:rgba(99,189,196,.4)}body.theme-dark .connect-balance-title[data-v-867df71a]{color:#e0e0e0}body.theme-dark .connect-balance-desc[data-v-867df71a]{color:#b0b0b0}body.theme-dark .connect-balance-body[data-v-867df71a]{border-top-color:#333}body.theme-dark .connect-balance-label[data-v-867df71a],body.theme-dark .connect-balance-note[data-v-867df71a]{color:#b0b0b0}.contract-cell[data-v-32a1685c]{display:flex;flex-direction:column;gap:16px;width:100%}.contract-card[data-v-32a1685c]{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-32a1685c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.contract-status-pill[data-v-32a1685c]{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-32a1685c]{background:rgba(99,189,196,.12);color:#54b7be}.contract-status-pill.completed[data-v-32a1685c]{background:rgba(76,175,80,.1);color:#2e7d32}.contract-status-pill.canceled[data-v-32a1685c]{background:hsla(0,0%,62%,.12);color:#616161}.contract-header-action[data-v-32a1685c]{flex-shrink:0}.contract-timeline[data-v-32a1685c]{margin:0 0 24px;font-size:13px;color:rgba(0,0,0,.45);line-height:1.4}.contract-timeline-sep[data-v-32a1685c]{margin:0 6px}.contract-section-label[data-v-32a1685c]{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-32a1685c]{padding-top:20px;border-top:1px solid #eef3f8}.contract-party-block[data-v-32a1685c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.contract-party-profile[data-v-32a1685c]{display:flex;align-items:center;gap:16px;min-width:0;cursor:pointer;flex:1}.contract-party-avatar[data-v-32a1685c]{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-32a1685c]{min-width:0}.contract-party-name[data-v-32a1685c]{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-32a1685c]{margin:0;font-size:18px;font-weight:600;color:#63bdc4;line-height:1.35;letter-spacing:-.01em}.contract-party-compensation-label[data-v-32a1685c]{font-weight:500;color:rgba(0,0,0,.45)}.contract-party-message[data-v-32a1685c]{flex-shrink:0}.contract-terms-inline[data-v-32a1685c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.contract-term-chip[data-v-32a1685c]{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-32a1685c]{padding-top:24px;margin-top:24px;border-top:1px solid #eef3f8}.contract-section-title[data-v-32a1685c]{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-32a1685c]{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-32a1685c] p{margin:0 0 10px}.contract-proposal-section .contract-proposal-content[data-v-32a1685c] p:last-child{margin-bottom:0}.contract-review-card[data-v-32a1685c]{padding:24px}.contract-review-card .contract-section-title[data-v-32a1685c]{margin-bottom:8px}.contract-review-hint[data-v-32a1685c]{margin:0 0 16px;font-size:13px;color:rgba(0,0,0,.45);line-height:1.45}.contract-review-rating[data-v-32a1685c]{margin-bottom:16px}.contract-review-text[data-v-32a1685c]{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-32a1685c]{margin-top:16px}@media screen and (max-width:600px){.contract-card[data-v-32a1685c],.contract-review-card[data-v-32a1685c]{padding:18px 20px}.contract-party-block[data-v-32a1685c]{flex-direction:column;align-items:stretch}.contract-party-message[data-v-32a1685c]{width:100%}.contract-party-avatar[data-v-32a1685c]{width:56px;height:56px}.contract-party-name[data-v-32a1685c]{font-size:18px}}body.theme-dark .contract-card[data-v-32a1685c]{background:#1e1e1e;border-color:#333;box-shadow:0 0 0 1px #333,0 2px 4px rgba(0,0,0,.3)}body.theme-dark .contract-status-pill[data-v-32a1685c]{color:#b0b0b0;background:#2a2a2a}body.theme-dark .contract-status-pill.active[data-v-32a1685c]{background:rgba(99,189,196,.22);color:#7dd4da}body.theme-dark .contract-status-pill.completed[data-v-32a1685c]{background:rgba(76,175,80,.2);color:#4ade80}body.theme-dark .contract-status-pill.canceled[data-v-32a1685c]{background:hsla(0,0%,62%,.2);color:#94a3b8}body.theme-dark .contract-section-label[data-v-32a1685c],body.theme-dark .contract-timeline[data-v-32a1685c]{color:#888}body.theme-dark .contract-party-section[data-v-32a1685c]{border-top-color:#333}body.theme-dark .contract-party-avatar[data-v-32a1685c]{border-color:#444}body.theme-dark .contract-party-name[data-v-32a1685c]{color:#e0e0e0}body.theme-dark .contract-party-compensation[data-v-32a1685c]{color:#63bdc4}body.theme-dark .contract-party-compensation-label[data-v-32a1685c]{color:#888}body.theme-dark .contract-term-chip[data-v-32a1685c]{color:#b0b0b0;background:#2a2a2a}body.theme-dark .contract-section[data-v-32a1685c]{border-top-color:#333}body.theme-dark .contract-section-title[data-v-32a1685c]{color:#e0e0e0}body.theme-dark .contract-proposal-section .contract-proposal-content[data-v-32a1685c]{color:#b0b0b0;background:#2a2a2a}body.theme-dark .contract-review-card[data-v-32a1685c]{background:#1e1e1e;border-color:#333;box-shadow:0 0 0 1px #333,0 2px 4px rgba(0,0,0,.3)}body.theme-dark .contract-review-hint[data-v-32a1685c]{color:#888}body.theme-dark .contract-review-text[data-v-32a1685c]{color:#b0b0b0;background:#2a2a2a;border-color:#333}.round-btn[data-v-a521074a]{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-a521074a]:hover:not(.is-disabled){box-shadow:0 4px 8px rgba(0,0,0,.15)}.round-btn[data-v-a521074a]:active:not(.is-disabled){box-shadow:0 2px 4px rgba(0,0,0,.1)}.round-btn[data-v-a521074a]:focus{outline:none;box-shadow:0 0 0 3px rgba(99,189,196,.3)}.round-btn.is-disabled[data-v-a521074a]{cursor:not-allowed;box-shadow:none;transform:none}.round-btn.btn-red-bg[data-v-a521074a]{background-color:#dc3545}.round-btn.btn-red-bg[data-v-a521074a]:hover:not(.is-disabled){background-color:#c62232}.round-btn.btn-green-bg[data-v-a521074a]{background-color:#63bdc4}.round-btn.btn-green-bg[data-v-a521074a]:hover:not(.is-disabled){background-color:#46b0b8}.round-btn.btn-dark-bg[data-v-a521074a]{background-color:#2d2d2d}.round-btn.btn-dark-bg[data-v-a521074a]:hover:not(.is-disabled){background-color:#414141}.round-btn.btn-white-bg-green-border[data-v-a521074a]{background-color:#fff;border:2px solid #63bdc4;color:#63bdc4}.round-btn.btn-white-bg-green-border[data-v-a521074a]:hover:not(.is-disabled){background-color:#63bdc4;color:#fff}.round-btn.btn-white-bg-green-border:hover:not(.is-disabled) .check-icon[data-v-a521074a]{color:#fff!important}.round-btn.btn-white-bg-border-grey[data-v-a521074a]{background-color:#fff;border:2px solid #d8d8d8;color:#d8d8d8}.round-btn.btn-white-bg-border-grey[data-v-a521074a]:hover:not(.is-disabled){background-color:#f5f5f5}.round-btn .btn-title[data-v-a521074a]{letter-spacing:1px;margin-left:5px}.round-btn .space-1[data-v-a521074a]{letter-spacing:1px}.round-btn .left-icon[data-v-a521074a]{position:absolute;left:20px}.round-btn .right-icon[data-v-a521074a]{position:absolute;right:20px}body.theme-dark .round-btn.btn-white-bg-green-border[data-v-a521074a]{background-color:#2a2a2a;border-color:#63bdc4;color:#63bdc4}body.theme-dark .round-btn.btn-white-bg-green-border[data-v-a521074a]:hover:not(.is-disabled){background-color:rgba(99,189,196,.2);border-color:#63bdc4;color:#e8e8e8}body.theme-dark .round-btn.btn-white-bg-green-border:hover:not(.is-disabled) .check-icon[data-v-a521074a],body.theme-dark .round-btn.btn-white-bg-green-border:hover:not(.is-disabled) .left-icon[data-v-a521074a],body.theme-dark .round-btn.btn-white-bg-green-border:hover:not(.is-disabled) .right-icon[data-v-a521074a]{color:#e8e8e8!important}body.theme-dark .round-btn.btn-white-bg-border-grey[data-v-a521074a]{background-color:#2a2a2a;border-color:#555;color:#b0b0b0}body.theme-dark .round-btn.btn-white-bg-border-grey[data-v-a521074a]:hover:not(.is-disabled){background-color:#333;border-color:#666;color:#e0e0e0}.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-ef09fb78]{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-ef09fb78]:hover{border-color:#d1d1d1;box-shadow:0 2px 8px rgba(0,0,0,.08)}.job-card-header[data-v-ef09fb78]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.job-card-employer[data-v-ef09fb78]{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-ef09fb78]:hover{background:rgba(0,0,0,.04)}.job-card-employer-avatar[data-v-ef09fb78]{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.job-card-employer-label[data-v-ef09fb78]{font-size:13px;color:#6b7280;font-weight:500}.job-card-status[data-v-ef09fb78]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;padding:4px 8px;border-radius:4px}.job-card-status.open[data-v-ef09fb78]{background:rgba(99,189,196,.2);color:#63bdc4}.job-card-status.active[data-v-ef09fb78]{background:rgba(25,118,210,.12);color:#1976d2}.job-card-status.completed[data-v-ef09fb78]{background:rgba(76,175,80,.12);color:#2e7d32}.job-card-date[data-v-ef09fb78]{font-size:12px;color:#6b7280}.job-card-title[data-v-ef09fb78]{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-ef09fb78]{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-ef09fb78],.job-card-meta .meta-location[data-v-ef09fb78]{display:inline-flex;align-items:center;gap:4px;font-weight:500}.job-card-meta .meta-budget[data-v-ef09fb78]{color:#222}.job-card-proposals[data-v-ef09fb78]{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-ef09fb78]{color:#63bdc4!important}.job-card-description-wrap[data-v-ef09fb78]{flex:1;display:flex;flex-direction:column;min-height:0}.job-card-description[data-v-ef09fb78]{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-ef09fb78]{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-ef09fb78]{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-ef09fb78]{padding:16px;min-height:160px}.job-card-title[data-v-ef09fb78]{font-size:15px}}body.theme-dark .job-card[data-v-ef09fb78]{background:#1e1e1e;border-color:#333}body.theme-dark .job-card[data-v-ef09fb78]:hover{border-color:#444;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .job-card-employer[data-v-ef09fb78]:hover{background:hsla(0,0%,100%,.06)}body.theme-dark .job-card-employer-label[data-v-ef09fb78]{color:#b0b0b0}body.theme-dark .job-card-status.open[data-v-ef09fb78]{background:rgba(99,189,196,.25);color:#63bdc4}body.theme-dark .job-card-status.active[data-v-ef09fb78]{background:rgba(25,118,210,.2);color:#64b5f6}body.theme-dark .job-card-status.completed[data-v-ef09fb78]{background:rgba(76,175,80,.2);color:#81c784}body.theme-dark .job-card-date[data-v-ef09fb78]{color:#b0b0b0}body.theme-dark .job-card-title[data-v-ef09fb78]{color:#e0e0e0}body.theme-dark .job-card-meta[data-v-ef09fb78]{color:#b0b0b0}body.theme-dark .job-card-meta .meta-budget[data-v-ef09fb78]{color:#e0e0e0}body.theme-dark .job-card-description[data-v-ef09fb78]{color:#b0b0b0}body.theme-dark .job-card-footer[data-v-ef09fb78]{border-top-color:#333}body[data-v-8d1d096c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-8d1d096c]{display:flex;align-items:center}.v-start[data-v-8d1d096c]{display:flex;align-items:flex-start}.v-end[data-v-8d1d096c]{display:flex;align-items:flex-end}.v-around[data-v-8d1d096c]{display:flex;justify-content:space-around}.v-between[data-v-8d1d096c]{display:flex;justify-content:space-between}.v-column[data-v-8d1d096c]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-8d1d096c]{align-items:center}.align-top[data-v-8d1d096c]{vertical-align:top}.txt-align-left[data-v-8d1d096c]{text-align:left}.txt-align-center[data-v-8d1d096c]{text-align:center}.txt-align-right[data-v-8d1d096c]{text-align:right}.bg-darkgrey[data-v-8d1d096c]{background-color:#2d2d2d}.bg-standard[data-v-8d1d096c]{background-color:#057777}.bg-white[data-v-8d1d096c]{background-color:#fff}.bg-lightgrey[data-v-8d1d096c]{background-color:#d3d3d3}.f-4[data-v-8d1d096c]{font-size:.4rem}.f-5[data-v-8d1d096c]{font-size:.5rem}.f-6[data-v-8d1d096c]{font-size:.65rem}.f-7[data-v-8d1d096c]{font-size:.75rem}.f-8[data-v-8d1d096c]{font-size:.8rem}.f-10[data-v-8d1d096c]{font-size:1rem}.f-12[data-v-8d1d096c]{font-size:1.2rem}.f-14[data-v-8d1d096c]{font-size:1.4rem}.f-18[data-v-8d1d096c]{font-size:1.8rem}.f-20[data-v-8d1d096c]{font-size:2rem}.f-24[data-v-8d1d096c]{font-size:2.25rem}.f-white[data-v-8d1d096c]{color:#fff}.f-black[data-v-8d1d096c]{color:#000}.f-grey[data-v-8d1d096c]{color:#263238}.f-lightgrey[data-v-8d1d096c]{color:#546e7a}.f-green[data-v-8d1d096c]{color:#63bdc4}.f-darkgreen[data-v-8d1d096c]{color:#057777}.f-orange[data-v-8d1d096c]{color:#fd5e4d}.f-weight-500[data-v-8d1d096c]{font-weight:500}.f-weight-600[data-v-8d1d096c]{font-weight:600}.f-weight-700[data-v-8d1d096c]{font-weight:700}.f-weight-800[data-v-8d1d096c]{font-weight:800}.font-italic[data-v-8d1d096c]{font-style:italic}.w-20[data-v-8d1d096c]{width:20%}.w-30[data-v-8d1d096c]{width:30%}.w-33[data-v-8d1d096c]{width:33%}.w-40[data-v-8d1d096c]{width:40%}.w-50[data-v-8d1d096c]{width:50%}.w-60[data-v-8d1d096c]{width:60%}.w-70[data-v-8d1d096c]{width:70%}.w-80[data-v-8d1d096c]{width:80%}.w-90[data-v-8d1d096c]{width:90%}.w-100[data-v-8d1d096c]{width:100%}.b-radius-25[data-v-8d1d096c]{border-radius:25px}.b-radius-10[data-v-8d1d096c]{border-radius:10px}.border-1-color[data-v-8d1d096c]{border:1px solid #e0e0e0}.border-right-1[data-v-8d1d096c]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-8d1d096c]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-8d1d096c]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-8d1d096c]{padding:0}.p-8[data-v-8d1d096c]{padding:8px}.p-10[data-v-8d1d096c]{padding:10px}.p-12[data-v-8d1d096c]{padding:12px}.p-15[data-v-8d1d096c]{padding:15px}.p-20[data-v-8d1d096c]{padding:20px}.p-30[data-v-8d1d096c]{padding:30px}.p-40[data-v-8d1d096c]{padding:40px}.p-50[data-v-8d1d096c]{padding:50px}.pl-10[data-v-8d1d096c]{padding-left:10px}.pl-20[data-v-8d1d096c]{padding-left:20px}.pl-30[data-v-8d1d096c]{padding-left:30px}.pl-40[data-v-8d1d096c]{padding-left:40px}.pl-50[data-v-8d1d096c]{padding-left:50px}.pr-10[data-v-8d1d096c]{padding-right:10px}.pr-20[data-v-8d1d096c]{padding-right:20px}.pr-30[data-v-8d1d096c]{padding-right:30px}.pr-40[data-v-8d1d096c]{padding-right:40px}.pr-50[data-v-8d1d096c]{padding-right:50px}.pt-10[data-v-8d1d096c]{padding-top:10px}.pt-20[data-v-8d1d096c]{padding-top:20px}.pt-30[data-v-8d1d096c]{padding-top:30px}.pt-40[data-v-8d1d096c]{padding-top:40px}.pt-50[data-v-8d1d096c]{padding-top:50px}.pb-10[data-v-8d1d096c]{padding-bottom:10px}.pb-20[data-v-8d1d096c]{padding-bottom:20px}.pb-30[data-v-8d1d096c]{padding-bottom:30px}.pb-40[data-v-8d1d096c]{padding-bottom:40px}.pb-50[data-v-8d1d096c]{padding-bottom:50px}.m-0[data-v-8d1d096c]{margin:0}.m-10[data-v-8d1d096c]{margin:10px}.m-15[data-v-8d1d096c]{margin:15px}.m-20[data-v-8d1d096c]{margin:20px}.m-25[data-v-8d1d096c]{margin:25px}.m-30[data-v-8d1d096c]{margin:30px}.m-40[data-v-8d1d096c]{margin:40px}.m-50[data-v-8d1d096c]{margin:50px}.ml-10[data-v-8d1d096c]{margin-left:10px}.ml-20[data-v-8d1d096c]{margin-left:20px}.ml-30[data-v-8d1d096c]{margin-left:30px}.ml-40[data-v-8d1d096c]{margin-left:40px}.ml-50[data-v-8d1d096c]{margin-left:50px}.ml-60[data-v-8d1d096c]{margin-left:60px}.mr-10[data-v-8d1d096c]{margin-right:10px}.mr-20[data-v-8d1d096c]{margin-right:20px}.mr-30[data-v-8d1d096c]{margin-right:30px}.mr-40[data-v-8d1d096c]{margin-right:40px}.mr-50[data-v-8d1d096c]{margin-right:50px}.mt-5[data-v-8d1d096c]{margin-top:5px}.mt-10[data-v-8d1d096c]{margin-top:10px}.mt-20[data-v-8d1d096c]{margin-top:20px}.mt-30[data-v-8d1d096c]{margin-top:30px}.mt-40[data-v-8d1d096c]{margin-top:40px}.mt-50[data-v-8d1d096c]{margin-top:50px}.mt-60[data-v-8d1d096c]{margin-top:60px}.mt-70[data-v-8d1d096c]{margin-top:70px}.mb-0[data-v-8d1d096c]{margin-bottom:0}.mb-5[data-v-8d1d096c]{margin-bottom:5px}.mb-10[data-v-8d1d096c]{margin-bottom:10px}.mb-15[data-v-8d1d096c]{margin-bottom:15px}.mb-20[data-v-8d1d096c]{margin-bottom:20px}.mb-30[data-v-8d1d096c]{margin-bottom:30px}.mb-40[data-v-8d1d096c]{margin-bottom:40px}.mb-50[data-v-8d1d096c]{margin-bottom:50px}.cursor-pointer[data-v-8d1d096c]{cursor:pointer}.height-1[data-v-8d1d096c]{line-height:1}.proposal-cell-container[data-v-8d1d096c]{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-8d1d096c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d6d6d6}.proposal-cell-container .top-row[data-v-8d1d096c]{display:flex;width:100%;align-items:flex-start;gap:15px}.proposal-cell-container .top-row .employee-info[data-v-8d1d096c]{flex-grow:1;cursor:pointer}.proposal-cell-container .top-row .employee-info .v-center[data-v-8d1d096c]{display:flex;align-items:flex-start}.proposal-cell-container .top-row .employee-info .v-center .avatar-img[data-v-8d1d096c]{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-8d1d096c]{display:flex;flex-direction:column;min-width:0}.proposal-cell-container .top-row .employee-info .v-center .info-block .name-text[data-v-8d1d096c]{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-8d1d096c]{display:flex;align-items:center;margin-top:5px}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .price[data-v-8d1d096c]{font-weight:500;color:#63bdc4}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .extra-pay-unit[data-v-8d1d096c]{margin-left:5px;font-size:.8rem;color:gray}.proposal-cell-container .top-row .employee-info .v-center .info-block .price-duration .duration[data-v-8d1d096c]{margin-left:10px;font-size:.85rem;color:#333}.proposal-cell-container .top-row .action-buttons[data-v-8d1d096c]{display:flex;flex-direction:column;align-items:flex-end}.proposal-cell-container .top-row .action-buttons .action-btn[data-v-8d1d096c]{width:140px}.proposal-cell-container .section-content[data-v-8d1d096c]{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-8d1d096c]{max-height:125px}.proposal-cell-container .section-content .cover-text[data-v-8d1d096c],.proposal-cell-container .section-content .question-answer-box[data-v-8d1d096c]{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-8d1d096c]{font-weight:600;font-size:14px;margin-bottom:4px;color:#263238}.proposal-cell-container .section-content .answer-text[data-v-8d1d096c]{font-size:14px;line-height:1.5;color:#676767}.proposal-cell-container .read-more-toggle[data-v-8d1d096c]{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-8d1d096c]{flex-direction:column}.top-row .employee-info .v-center[data-v-8d1d096c]{flex-direction:row}.top-row .employee-info .avatar-img[data-v-8d1d096c]{width:40px;height:40px}.top-row .action-buttons[data-v-8d1d096c]{width:100%;margin-top:10px;flex-direction:row;gap:10px}}@media screen and (max-width:450px){.action-buttons[data-v-8d1d096c]{width:100%}.action-buttons .action-btn[data-v-8d1d096c]{max-width:unset!important;width:100%!important}}body.theme-dark .proposal-cell-container[data-v-8d1d096c]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .proposal-cell-container[data-v-8d1d096c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.4);border-color:#444}body.theme-dark .proposal-cell-container .avatar-img[data-v-8d1d096c]{border:1px solid #333}body.theme-dark .proposal-cell-container .employee-info .info-block .name-text[data-v-8d1d096c],body.theme-dark .proposal-cell-container .info-block .name-text[data-v-8d1d096c]{color:#e8e8e8!important}body.theme-dark .proposal-cell-container .price-duration .price[data-v-8d1d096c]{color:#63bdc4}body.theme-dark .proposal-cell-container .price-duration .duration[data-v-8d1d096c],body.theme-dark .proposal-cell-container .price-duration .extra-pay-unit[data-v-8d1d096c]{color:#b0b0b0}body.theme-dark .proposal-cell-container .action-buttons .border-1-color[data-v-8d1d096c]{border-color:#444!important}body.theme-dark .proposal-cell-container .section-content[data-v-8d1d096c]{border-top-color:#333}body.theme-dark .proposal-cell-container .section-content .cover-text[data-v-8d1d096c],body.theme-dark .proposal-cell-container .section-content .question-answer-box[data-v-8d1d096c]{color:#e0e0e0}body.theme-dark .proposal-cell-container .section-content .question-text[data-v-8d1d096c]{color:#e8e8e8}body.theme-dark .proposal-cell-container .section-content .answer-text[data-v-8d1d096c]{color:#b0b0b0}body.theme-dark .proposal-cell-container .read-more-toggle[data-v-8d1d096c]{color:#63bdc4}body.theme-dark .proposal-cell-container .read-more-toggle[data-v-8d1d096c]:hover{color:#7dd3da}.skills-box[data-v-5c79e330]{display:flex;flex-wrap:wrap;margin-top:5px}.skills-box.large .tag[data-v-5c79e330]{font-size:14px;padding:5px 15px}.skills-box .tag[data-v-5c79e330]{background-color:#63bdc4;margin-right:5px;margin-bottom:5px;font-size:12px;color:#fff;padding:3px 12px;border-radius:15px;text-align:left}body.theme-dark .skills-box .tag[data-v-5c79e330]{border:1px solid hsla(0,0%,100%,.12)}.warning-wrapper[data-v-6e19a4f6]{background-color:#fdedee;display:flex;align-items:center;padding:15px 20px;border-radius:5px}.warning-wrapper .warning-icon[data-v-6e19a4f6]{min-width:30px}.warning-wrapper .warning-text[data-v-6e19a4f6]{font-size:15px;color:#000;margin-left:15px}body.theme-dark .warning-wrapper[data-v-6e19a4f6]{background-color:rgba(220,53,69,.2);border:1px solid rgba(220,53,69,.4)}body.theme-dark .warning-wrapper .warning-text[data-v-6e19a4f6]{color:#e0e0e0}.screen-questions-box .header[data-v-3e42148d]{display:flex;align-items:center;justify-content:space-between}.screen-questions-box .plus-icon[data-v-3e42148d]{color:#63bdc4;cursor:pointer;font-size:24px}.questions-list[data-v-3e42148d]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.question-item[data-v-3e42148d]{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-3e42148d]:hover{border-color:rgba(99,189,196,.3);background:#fff}.question-number[data-v-3e42148d]{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-3e42148d]{flex:1;min-width:0;font-size:14px;font-weight:500;color:#263238;line-height:1.4}.empty-state[data-v-3e42148d]{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-3e42148d]{margin:0 0 6px;font-size:14px;font-weight:600;color:#263238}.empty-state-desc[data-v-3e42148d]{margin:0;font-size:13px;color:#676767;line-height:1.4;max-width:260px}body.theme-dark .question-item[data-v-3e42148d]{background:#2a2a2a;border-color:#333}body.theme-dark .question-item[data-v-3e42148d]:hover{background:#1e1e1e;border-color:rgba(99,189,196,.4)}body.theme-dark .question-text[data-v-3e42148d]{color:#e0e0e0}body.theme-dark .empty-state[data-v-3e42148d]{background:rgba(99,189,196,.08);border-color:rgba(99,189,196,.4)}body.theme-dark .empty-state-title[data-v-3e42148d]{color:#e0e0e0}body.theme-dark .empty-state-desc[data-v-3e42148d]{color:#b0b0b0}.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-3bfb8c6c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-3bfb8c6c]{display:flex;align-items:center}.v-start[data-v-3bfb8c6c]{display:flex;align-items:flex-start}.v-end[data-v-3bfb8c6c]{display:flex;align-items:flex-end}.v-around[data-v-3bfb8c6c]{display:flex;justify-content:space-around}.v-between[data-v-3bfb8c6c]{display:flex;justify-content:space-between}.v-column[data-v-3bfb8c6c]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-3bfb8c6c]{align-items:center}.align-top[data-v-3bfb8c6c]{vertical-align:top}.txt-align-left[data-v-3bfb8c6c]{text-align:left}.txt-align-center[data-v-3bfb8c6c]{text-align:center}.txt-align-right[data-v-3bfb8c6c]{text-align:right}.bg-darkgrey[data-v-3bfb8c6c]{background-color:#2d2d2d}.bg-standard[data-v-3bfb8c6c]{background-color:#057777}.bg-white[data-v-3bfb8c6c]{background-color:#fff}.bg-lightgrey[data-v-3bfb8c6c]{background-color:#d3d3d3}.f-4[data-v-3bfb8c6c]{font-size:.4rem}.f-5[data-v-3bfb8c6c]{font-size:.5rem}.f-6[data-v-3bfb8c6c]{font-size:.65rem}.f-7[data-v-3bfb8c6c]{font-size:.75rem}.f-8[data-v-3bfb8c6c]{font-size:.8rem}.f-10[data-v-3bfb8c6c]{font-size:1rem}.f-12[data-v-3bfb8c6c]{font-size:1.2rem}.f-14[data-v-3bfb8c6c]{font-size:1.4rem}.f-18[data-v-3bfb8c6c]{font-size:1.8rem}.f-20[data-v-3bfb8c6c]{font-size:2rem}.f-24[data-v-3bfb8c6c]{font-size:2.25rem}.f-white[data-v-3bfb8c6c]{color:#fff}.f-black[data-v-3bfb8c6c]{color:#000}.f-grey[data-v-3bfb8c6c]{color:#263238}.f-lightgrey[data-v-3bfb8c6c]{color:#546e7a}.f-green[data-v-3bfb8c6c]{color:#63bdc4}.f-darkgreen[data-v-3bfb8c6c]{color:#057777}.f-orange[data-v-3bfb8c6c]{color:#fd5e4d}.f-weight-500[data-v-3bfb8c6c]{font-weight:500}.f-weight-600[data-v-3bfb8c6c]{font-weight:600}.f-weight-700[data-v-3bfb8c6c]{font-weight:700}.f-weight-800[data-v-3bfb8c6c]{font-weight:800}.font-italic[data-v-3bfb8c6c]{font-style:italic}.w-20[data-v-3bfb8c6c]{width:20%}.w-30[data-v-3bfb8c6c]{width:30%}.w-33[data-v-3bfb8c6c]{width:33%}.w-40[data-v-3bfb8c6c]{width:40%}.w-50[data-v-3bfb8c6c]{width:50%}.w-60[data-v-3bfb8c6c]{width:60%}.w-70[data-v-3bfb8c6c]{width:70%}.w-80[data-v-3bfb8c6c]{width:80%}.w-90[data-v-3bfb8c6c]{width:90%}.w-100[data-v-3bfb8c6c]{width:100%}.b-radius-25[data-v-3bfb8c6c]{border-radius:25px}.b-radius-10[data-v-3bfb8c6c]{border-radius:10px}.border-1-color[data-v-3bfb8c6c]{border:1px solid #e0e0e0}.border-right-1[data-v-3bfb8c6c]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-3bfb8c6c]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-3bfb8c6c]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-3bfb8c6c]{padding:0}.p-8[data-v-3bfb8c6c]{padding:8px}.p-10[data-v-3bfb8c6c]{padding:10px}.p-12[data-v-3bfb8c6c]{padding:12px}.p-15[data-v-3bfb8c6c]{padding:15px}.p-20[data-v-3bfb8c6c]{padding:20px}.p-30[data-v-3bfb8c6c]{padding:30px}.p-40[data-v-3bfb8c6c]{padding:40px}.p-50[data-v-3bfb8c6c]{padding:50px}.pl-10[data-v-3bfb8c6c]{padding-left:10px}.pl-20[data-v-3bfb8c6c]{padding-left:20px}.pl-30[data-v-3bfb8c6c]{padding-left:30px}.pl-40[data-v-3bfb8c6c]{padding-left:40px}.pl-50[data-v-3bfb8c6c]{padding-left:50px}.pr-10[data-v-3bfb8c6c]{padding-right:10px}.pr-20[data-v-3bfb8c6c]{padding-right:20px}.pr-30[data-v-3bfb8c6c]{padding-right:30px}.pr-40[data-v-3bfb8c6c]{padding-right:40px}.pr-50[data-v-3bfb8c6c]{padding-right:50px}.pt-10[data-v-3bfb8c6c]{padding-top:10px}.pt-20[data-v-3bfb8c6c]{padding-top:20px}.pt-30[data-v-3bfb8c6c]{padding-top:30px}.pt-40[data-v-3bfb8c6c]{padding-top:40px}.pt-50[data-v-3bfb8c6c]{padding-top:50px}.pb-10[data-v-3bfb8c6c]{padding-bottom:10px}.pb-20[data-v-3bfb8c6c]{padding-bottom:20px}.pb-30[data-v-3bfb8c6c]{padding-bottom:30px}.pb-40[data-v-3bfb8c6c]{padding-bottom:40px}.pb-50[data-v-3bfb8c6c]{padding-bottom:50px}.m-0[data-v-3bfb8c6c]{margin:0}.m-10[data-v-3bfb8c6c]{margin:10px}.m-15[data-v-3bfb8c6c]{margin:15px}.m-20[data-v-3bfb8c6c]{margin:20px}.m-25[data-v-3bfb8c6c]{margin:25px}.m-30[data-v-3bfb8c6c]{margin:30px}.m-40[data-v-3bfb8c6c]{margin:40px}.m-50[data-v-3bfb8c6c]{margin:50px}.ml-10[data-v-3bfb8c6c]{margin-left:10px}.ml-20[data-v-3bfb8c6c]{margin-left:20px}.ml-30[data-v-3bfb8c6c]{margin-left:30px}.ml-40[data-v-3bfb8c6c]{margin-left:40px}.ml-50[data-v-3bfb8c6c]{margin-left:50px}.ml-60[data-v-3bfb8c6c]{margin-left:60px}.mr-10[data-v-3bfb8c6c]{margin-right:10px}.mr-20[data-v-3bfb8c6c]{margin-right:20px}.mr-30[data-v-3bfb8c6c]{margin-right:30px}.mr-40[data-v-3bfb8c6c]{margin-right:40px}.mr-50[data-v-3bfb8c6c]{margin-right:50px}.mt-5[data-v-3bfb8c6c]{margin-top:5px}.mt-10[data-v-3bfb8c6c]{margin-top:10px}.mt-20[data-v-3bfb8c6c]{margin-top:20px}.mt-30[data-v-3bfb8c6c]{margin-top:30px}.mt-40[data-v-3bfb8c6c]{margin-top:40px}.mt-50[data-v-3bfb8c6c]{margin-top:50px}.mt-60[data-v-3bfb8c6c]{margin-top:60px}.mt-70[data-v-3bfb8c6c]{margin-top:70px}.mb-0[data-v-3bfb8c6c]{margin-bottom:0}.mb-5[data-v-3bfb8c6c]{margin-bottom:5px}.mb-10[data-v-3bfb8c6c]{margin-bottom:10px}.mb-15[data-v-3bfb8c6c]{margin-bottom:15px}.mb-20[data-v-3bfb8c6c]{margin-bottom:20px}.mb-30[data-v-3bfb8c6c]{margin-bottom:30px}.mb-40[data-v-3bfb8c6c]{margin-bottom:40px}.mb-50[data-v-3bfb8c6c]{margin-bottom:50px}.cursor-pointer[data-v-3bfb8c6c]{cursor:pointer}.height-1[data-v-3bfb8c6c]{line-height:1}.overview-page[data-v-3bfb8c6c]{background-color:#fff;font-size:14px;color:#263238;line-height:1.6}.overview-page[data-v-3bfb8c6c] p{margin-bottom:8px}.overview-page .section[data-v-3bfb8c6c]{padding:24px 24px;border-bottom:1px solid #e0e0e0}.overview-page .section[data-v-3bfb8c6c]:last-child{border-bottom:none}.overview-page .section .section-title[data-v-3bfb8c6c]{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-3bfb8c6c]{color:#63bdc4}.overview-page .section.section-primary[data-v-3bfb8c6c]{padding-top:28px}.overview-page .section.section-primary .job-description[data-v-3bfb8c6c]{font-size:14px;line-height:1.7;color:#263238}.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] br{display:block;margin-bottom:.2em}.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] p{margin:0 0 .25em!important}.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] p:last-child{margin-bottom:0!important}.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h1,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h2,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h3,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h4,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h5,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] 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-3bfb8c6c] h1:first-child,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h2:first-child,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h3:first-child,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h4:first-child,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h5:first-child,.overview-page .section.section-primary .job-description[data-v-3bfb8c6c] h6:first-child{margin-top:0!important}.overview-page .section.section-details[data-v-3bfb8c6c]{background:#fafbfc}.overview-page .section.section-details .details-row[data-v-3bfb8c6c]{display:flex;flex-wrap:wrap;gap:16px}.overview-page .section.section-details .detail-card[data-v-3bfb8c6c]{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-3bfb8c6c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.overview-page .section.section-details .detail-card__icon[data-v-3bfb8c6c]{color:#63bdc4;flex-shrink:0;margin-top:2px}.overview-page .section.section-details .detail-card__content[data-v-3bfb8c6c]{display:flex;flex-direction:column;gap:4px;min-width:0}.overview-page .section.section-details .detail-card__label[data-v-3bfb8c6c]{font-size:12px;font-weight:500;color:#676767}.overview-page .section.section-details .detail-card__value[data-v-3bfb8c6c]{font-weight:600;font-size:16px;color:#263238;line-height:1.3}.overview-page .section .activity-line[data-v-3bfb8c6c]{font-size:14px;margin:8px 0;color:#263238}.overview-page .section .job-description[data-v-3bfb8c6c]{white-space:pre-wrap}.overview-page .section.section-screening[data-v-3bfb8c6c]{background:#fafbfc}.overview-page .section.section-screening .section-title[data-v-3bfb8c6c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.overview-page .section.section-screening .section-title .question-count[data-v-3bfb8c6c]{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-3bfb8c6c]{font-size:14px;color:#676767;margin:-8px 0 16px;line-height:1.5}.overview-page .section.section-screening .screening-questions[data-v-3bfb8c6c]{display:flex;flex-direction:column;gap:12px}.overview-page .section.section-screening .screening-question-card[data-v-3bfb8c6c]{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-3bfb8c6c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.04)}.overview-page .section.section-screening .screening-question-card .question-number[data-v-3bfb8c6c]{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-3bfb8c6c]{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-3bfb8c6c]{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-3bfb8c6c]{padding:20px 16px}.overview-page .section.section-details .detail-card[data-v-3bfb8c6c]{min-width:140px}}@media screen and (max-width:600px){.overview-page .section.section-details .detail-card[data-v-3bfb8c6c]{min-width:100%}}.overview-page .category-wrapper .section-title[data-v-3bfb8c6c]{margin-bottom:8px}.overview-page .activity-wrapper .section-title-activity[data-v-3bfb8c6c]{margin-bottom:20px}@media screen and (max-width:480px){.overview-page .section-category[data-v-3bfb8c6c]{flex-direction:column}.overview-page .section-category .activity-wrapper[data-v-3bfb8c6c],.overview-page .section-category .category-wrapper[data-v-3bfb8c6c]{flex:1 0 100%}.overview-page .section-category .category-wrapper[data-v-3bfb8c6c]{margin-bottom:30px}}body.theme-dark .overview-page[data-v-3bfb8c6c]{background-color:#1e1e1e;color:#e0e0e0}body.theme-dark .overview-page .section[data-v-3bfb8c6c]{border-bottom-color:#333}body.theme-dark .overview-page .section .section-title[data-v-3bfb8c6c]{color:#e0e0e0}body.theme-dark .overview-page .section .section-title .section-icon[data-v-3bfb8c6c]{color:#63bdc4}body.theme-dark .overview-page .section.section-primary .job-description[data-v-3bfb8c6c]{color:#e0e0e0}body.theme-dark .overview-page .section.section-details[data-v-3bfb8c6c]{background:#252525}body.theme-dark .overview-page .section.section-details .detail-card[data-v-3bfb8c6c]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .overview-page .section.section-details .detail-card[data-v-3bfb8c6c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.4)}body.theme-dark .overview-page .section.section-details .detail-card .detail-card__icon[data-v-3bfb8c6c]{color:#63bdc4}body.theme-dark .overview-page .section.section-details .detail-card .detail-card__label[data-v-3bfb8c6c]{color:#b0b0b0}body.theme-dark .overview-page .section .activity-line[data-v-3bfb8c6c],body.theme-dark .overview-page .section.section-details .detail-card .detail-card__value[data-v-3bfb8c6c]{color:#e0e0e0}body.theme-dark .overview-page .section.section-screening[data-v-3bfb8c6c]{background:#252525}body.theme-dark .overview-page .section.section-screening .section-title .question-count[data-v-3bfb8c6c]{color:#b0b0b0;background:rgba(99,189,196,.2)}body.theme-dark .overview-page .section.section-screening .screening-intro[data-v-3bfb8c6c]{color:#b0b0b0}body.theme-dark .overview-page .section.section-screening .screening-question-card[data-v-3bfb8c6c]{background:#1e1e1e;border-color:#333}body.theme-dark .overview-page .section.section-screening .screening-question-card[data-v-3bfb8c6c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .overview-page .section.section-screening .screening-question-card .question-number[data-v-3bfb8c6c]{background:#63bdc4;color:#fff}body.theme-dark .overview-page .section.section-location .value-text[data-v-3bfb8c6c],body.theme-dark .overview-page .section.section-screening .screening-question-card .question-content[data-v-3bfb8c6c]{color:#e0e0e0}body.theme-dark .overview-page .section.section-location .googleMap[data-v-3bfb8c6c]{border-color:#333}.about-employer-box[data-v-f74d6c84]{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-f74d6c84]{margin-top:0}.about-employer-box__title[data-v-f74d6c84]{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-f74d6c84]{color:#63bdc4;flex-shrink:0;opacity:.9}.about-employer-box__header[data-v-f74d6c84]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.about-employer-box__avatar-btn[data-v-f74d6c84]{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-f74d6c84]:hover{opacity:.92;box-shadow:0 0 0 2px rgba(99,189,196,.35)}.about-employer-box__avatar-btn[data-v-f74d6c84]:focus-visible{outline:none;box-shadow:0 0 0 2px #63bdc4}.about-employer-box__avatar[data-v-f74d6c84]{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-f74d6c84]{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.about-employer-box__name[data-v-f74d6c84]{font-size:16px;font-weight:600;color:#111827;line-height:1.3;word-break:break-word}.about-employer-box__view-profile[data-v-f74d6c84]{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-f74d6c84]:hover{color:#43a9b1}.about-employer-box__view-profile[data-v-f74d6c84]:focus-visible{outline:none;text-decoration:underline}.about-employer-box__location[data-v-f74d6c84]{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-f74d6c84]{word-break:break-word;overflow-wrap:break-word}.about-employer-box__location .about-employer-box__stat-icon[data-v-f74d6c84]{color:#9ca3af;flex-shrink:0;margin-top:1px}.about-employer-box__stats[data-v-f74d6c84]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:14px}.about-employer-box__stat[data-v-f74d6c84]{display:flex;align-items:flex-start;gap:10px;min-width:0}.about-employer-box__stat-icon[data-v-f74d6c84]{color:#9ca3af;flex-shrink:0;margin-top:1px}.about-employer-box__stat-content[data-v-f74d6c84]{display:flex;flex-direction:column;gap:0;min-width:0}.about-employer-box__stat-value[data-v-f74d6c84]{font-size:15px;font-weight:600;color:#111827;line-height:1.3}.about-employer-box__stat-label[data-v-f74d6c84]{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-f74d6c84]{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-f74d6c84]{color:#9ca3af;flex-shrink:0}body.theme-dark .about-employer-box[data-v-f74d6c84]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 2px rgba(0,0,0,.3)}body.theme-dark .about-employer-box__title[data-v-f74d6c84]{color:#e0e0e0;border-bottom-color:#333}body.theme-dark .about-employer-box__title .about-employer-box__title-icon[data-v-f74d6c84]{color:#63bdc4}body.theme-dark .about-employer-box__avatar[data-v-f74d6c84]{border-color:#444}body.theme-dark .about-employer-box__name[data-v-f74d6c84]{color:#e0e0e0}body.theme-dark .about-employer-box__view-profile[data-v-f74d6c84]{color:#63bdc4}body.theme-dark .about-employer-box__view-profile[data-v-f74d6c84]:hover{color:#43a9b1}body.theme-dark .about-employer-box__location[data-v-f74d6c84]{color:#b0b0b0;border-bottom-color:#333}body.theme-dark .about-employer-box__location .about-employer-box__stat-icon[data-v-f74d6c84],body.theme-dark .about-employer-box__stat-icon[data-v-f74d6c84]{color:#94a3b8}body.theme-dark .about-employer-box__stat-value[data-v-f74d6c84]{color:#e0e0e0}body.theme-dark .about-employer-box__stat-label[data-v-f74d6c84]{color:#b0b0b0}body.theme-dark .about-employer-box__footer[data-v-f74d6c84]{color:#b0b0b0;border-top-color:#333}body.theme-dark .about-employer-box__footer .about-employer-box__footer-icon[data-v-f74d6c84]{color:#94a3b8}.apply-modal[data-v-e6da0dd8]{display:flex;flex-direction:column;gap:24px;padding:24px}.apply-modal[data-v-e6da0dd8] .v-input__details,.apply-modal[data-v-e6da0dd8] .v-messages{display:none!important}.apply-modal-violation[data-v-e6da0dd8]{margin-bottom:0}.apply-modal-job-summary[data-v-e6da0dd8]{background:#f8f9fa;border:1px solid #e8e8e8;border-radius:8px;padding:16px 18px}.apply-modal-job-title[data-v-e6da0dd8]{margin:0 0 10px;font-size:16px;font-weight:600;color:#222;line-height:1.35}.apply-modal-job-meta[data-v-e6da0dd8]{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-e6da0dd8],.apply-modal-job-meta .apply-modal-job-location[data-v-e6da0dd8]{display:inline-flex;align-items:center;gap:5px;font-weight:500}.apply-modal-job-meta .apply-modal-job-budget[data-v-e6da0dd8]{color:#222}.apply-modal-job-desc[data-v-e6da0dd8]{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-e6da0dd8]{display:flex;flex-direction:column;gap:10px}.apply-modal-section-head[data-v-e6da0dd8]{display:flex;flex-direction:column;gap:2px}.apply-modal-section-head--with-action[data-v-e6da0dd8]{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px}.apply-modal-section-head-text[data-v-e6da0dd8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.apply-modal-label[data-v-e6da0dd8]{font-size:14px;font-weight:600;color:#222;margin:0}.apply-modal-hint[data-v-e6da0dd8]{font-size:12px;color:#6b7280;line-height:1.4}.apply-modal-cover-row[data-v-e6da0dd8]{display:flex;flex-direction:column;gap:10px}.apply-modal-cover-input[data-v-e6da0dd8] .v-field__input{line-height:1.5;padding-top:6px;-webkit-mask-image:none;mask-image:none}.apply-modal-cover-input[data-v-e6da0dd8] .v-field--disabled{opacity:1!important;pointer-events:auto!important}.apply-modal-cover-input[data-v-e6da0dd8] .v-field--disabled .v-field__input,.apply-modal-cover-input[data-v-e6da0dd8] .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-e6da0dd8] .v-textarea .v-field__input{overflow-y:auto}.apply-modal-cover-input[data-v-e6da0dd8] .v-textarea.v-input--disabled .v-field__input,.apply-modal-cover-input[data-v-e6da0dd8] .v-textarea.v-input--disabled textarea{overflow-y:auto!important;pointer-events:auto!important;cursor:default!important}.apply-modal-ai-btn[data-v-e6da0dd8]{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-e6da0dd8]:hover:not(:disabled){background:rgba(99,189,196,.14);border-color:#63bdc4}.apply-modal-ai-btn[data-v-e6da0dd8]:disabled{opacity:.85;cursor:not-allowed}.apply-modal-ai-btn-spinner[data-v-e6da0dd8]{animation:apply-modal-ai-spin-e6da0dd8 .9s linear infinite}@keyframes apply-modal-ai-spin-e6da0dd8{to{transform:rotate(1turn)}}.apply-modal-char-count[data-v-e6da0dd8]{margin:0;font-size:12px;color:#6b7280}.apply-modal-terms[data-v-e6da0dd8]{padding-top:4px}.apply-modal-terms-row[data-v-e6da0dd8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.apply-modal-terms-row.apply-modal-terms-row--salary[data-v-e6da0dd8]{grid-template-columns:1fr 1fr}.apply-modal-field[data-v-e6da0dd8]{display:flex;flex-direction:column;gap:6px}.apply-modal-field-label[data-v-e6da0dd8]{font-size:13px;font-weight:500;color:#374151;margin:0}.apply-modal-field[data-v-e6da0dd8] .v-input,.apply-modal-field[data-v-e6da0dd8] .v-input__control{min-height:44px;height:44px}.apply-modal-field[data-v-e6da0dd8] .v-field{max-height:44px}.apply-modal-field[data-v-e6da0dd8] .v-field,.apply-modal-field[data-v-e6da0dd8] .v-field__field{min-height:44px;height:44px;align-items:center;box-sizing:border-box}.apply-modal-field[data-v-e6da0dd8] .v-field__input,.apply-modal-field[data-v-e6da0dd8] .v-input__append-inner,.apply-modal-field[data-v-e6da0dd8] .v-input__prepend-inner,.apply-modal-field[data-v-e6da0dd8] .v-text-field__suffix{align-self:center;padding-top:0;padding-bottom:0}.apply-modal-field[data-v-e6da0dd8] .v-field--disabled{opacity:1!important}.apply-modal-field[data-v-e6da0dd8] .v-field--disabled .v-field__input,.apply-modal-field[data-v-e6da0dd8] .v-field--disabled input{color:#222!important;-webkit-text-fill-color:#222!important}.apply-modal-questions[data-v-e6da0dd8]{padding-top:4px}.apply-modal-question[data-v-e6da0dd8]{display:flex;flex-direction:column;gap:8px;padding:14px 0;border-bottom:1px solid #eee}.apply-modal-question[data-v-e6da0dd8]:last-child{border-bottom:none;padding-bottom:0}.apply-modal-question-text[data-v-e6da0dd8]{margin:0;font-size:14px;font-weight:500;color:#374151;line-height:1.4}.apply-modal-question[data-v-e6da0dd8] .v-field--disabled{opacity:1!important}.apply-modal-question[data-v-e6da0dd8] .v-field--disabled .v-field__input,.apply-modal-question[data-v-e6da0dd8] .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-e6da0dd8]{grid-template-columns:1fr}.apply-modal-job-summary[data-v-e6da0dd8]{padding:14px}.apply-modal-job-title[data-v-e6da0dd8]{font-size:15px}}body.theme-dark .apply-modal-job-summary[data-v-e6da0dd8]{background:#2a2a2a;border-color:#333}body.theme-dark .apply-modal-job-title[data-v-e6da0dd8]{color:#e0e0e0}body.theme-dark .apply-modal-job-meta[data-v-e6da0dd8]{color:#b0b0b0}body.theme-dark .apply-modal-job-meta .apply-modal-job-budget[data-v-e6da0dd8]{color:#e0e0e0}body.theme-dark .apply-modal-job-desc[data-v-e6da0dd8]{color:#b0b0b0}body.theme-dark .apply-modal-label[data-v-e6da0dd8]{color:#e0e0e0}body.theme-dark .apply-modal-char-count[data-v-e6da0dd8],body.theme-dark .apply-modal-field-label[data-v-e6da0dd8],body.theme-dark .apply-modal-hint[data-v-e6da0dd8]{color:#b0b0b0}body.theme-dark .apply-modal-question[data-v-e6da0dd8]{border-bottom-color:#333}body.theme-dark .apply-modal-question-text[data-v-e6da0dd8]{color:#b0b0b0}body.theme-dark .apply-modal-cover-input[data-v-e6da0dd8] .v-field--disabled .v-field__input,body.theme-dark .apply-modal-cover-input[data-v-e6da0dd8] .v-field--disabled textarea,body.theme-dark .apply-modal-field[data-v-e6da0dd8] .v-field--disabled .v-field__input,body.theme-dark .apply-modal-field[data-v-e6da0dd8] .v-field--disabled input,body.theme-dark .apply-modal-question[data-v-e6da0dd8] .v-field--disabled .v-field__input,body.theme-dark .apply-modal-question[data-v-e6da0dd8] .v-field--disabled textarea{color:#e0e0e0!important;-webkit-text-fill-color:#e0e0e0!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field{background-color:#2a2a2a!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field__outline,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field__outline__end,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field__outline__notch,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field__outline__start{color:#444!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field:hover .v-field__outline,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field:hover .v-field__outline__end,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field:hover .v-field__outline__notch,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field:hover .v-field__outline__start{color:#555!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--focus-within .v-field__outline,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--focused .v-field__outline,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--focused .v-field__outline__end,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--focused .v-field__outline__notch,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--focused .v-field__outline__start{color:#63bdc4!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--focused{background-color:#333!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field input,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field textarea,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field__input{color:#e0e0e0!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field input::-moz-placeholder,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field textarea::-moz-placeholder,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field__input::-moz-placeholder{color:#888!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field input::placeholder,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field textarea::placeholder,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field__input::placeholder{color:#888!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--active .v-label,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-field--focused .v-label{color:#63bdc4!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-input__append-inner .v-icon,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-input__prepend-inner .v-icon,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-text-field__prefix,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-text-field__suffix{color:#b0b0b0!important}body.theme-dark .apply-modal[data-v-e6da0dd8] .v-input__prepend-inner .round-text-prefix,body.theme-dark .apply-modal[data-v-e6da0dd8] .v-input__prepend-inner>span{color:#e0e0e0!important}.modal-enter-active[data-v-e342bda6],.modal-leave-active[data-v-e342bda6]{transition:opacity .2s ease}.modal-enter-active .modal-container[data-v-e342bda6],.modal-leave-active .modal-container[data-v-e342bda6]{transition:transform .2s ease}.modal-enter-from[data-v-e342bda6],.modal-leave-to[data-v-e342bda6]{opacity:0}.modal-enter-from .modal-container[data-v-e342bda6],.modal-leave-to .modal-container[data-v-e342bda6]{transform:scale(.97) translateY(-8px)}.modal-overlay[data-v-e342bda6]{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-e342bda6]{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 .modal-body[data-v-e342bda6],.modal-container.modal-container--dropdown-visible[data-v-e342bda6]{overflow:visible}.modal-container .modal-header[data-v-e342bda6]{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-e342bda6]{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:#263238;line-height:1.35}.modal-container .close-btn[data-v-e342bda6]{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-e342bda6]:hover{background:rgba(0,0,0,.06);color:#263238}.modal-container .close-btn[data-v-e342bda6]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.modal-container .modal-body[data-v-e342bda6]{flex:1;min-height:0;padding:0;overflow-y:auto}.modal-container .modal-footer[data-v-e342bda6]{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-e342bda6]{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-e342bda6]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.modal-container .btn-secondary[data-v-e342bda6]{background:#fff;color:#263238;border:1px solid #e0e0e0}.modal-container .btn-secondary[data-v-e342bda6]:hover{background:#f5f5f5;border-color:#d1d1d1}.modal-container .btn-primary[data-v-e342bda6]{background-color:#63bdc4;color:#fff;border:none}.modal-container .btn-primary[data-v-e342bda6]:hover:not(:disabled){background-color:#43a9b1}.modal-container .btn-primary[data-v-e342bda6]:disabled{background-color:#b0b0b0!important;color:#fff!important;cursor:not-allowed;opacity:.85}.modal-container .btn-primary--with-icon[data-v-e342bda6]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.modal-container .btn-loading-icon[data-v-e342bda6]{animation:modal-btn-spin-e342bda6 .9s linear infinite}.modal-container .btn-danger[data-v-e342bda6]{background-color:#dc3545;color:#fff;border:none}.modal-container .btn-danger[data-v-e342bda6]:hover:not(:disabled){background-color:#bd2130}.modal-container .btn-danger[data-v-e342bda6]:disabled{background-color:#b0b0b0!important;color:#fff!important;cursor:not-allowed;opacity:.85}@keyframes modal-btn-spin-e342bda6{to{transform:rotate(1turn)}}@media(max-width:600px){.modal-overlay[data-v-e342bda6]{padding:16px}.modal-container[data-v-e342bda6]{width:100%!important;max-width:100%;border-radius:12px;max-height:95vh}.modal-container .modal-header[data-v-e342bda6]{padding:16px 20px 12px}.modal-container .modal-title[data-v-e342bda6]{font-size:1.125rem}.modal-container .modal-footer[data-v-e342bda6]{padding:14px 20px 18px;background:#fff;border-top:1px solid #e0e0e0}}body.theme-dark .modal-overlay[data-v-e342bda6]{background:rgba(0,0,0,.7)}body.theme-dark .modal-container[data-v-e342bda6]{background:#1e1e1e;box-shadow:0 24px 48px rgba(0,0,0,.5),0 8px 16px rgba(0,0,0,.3)}body.theme-dark .modal-container .modal-header[data-v-e342bda6]{border-bottom-color:#333}body.theme-dark .modal-container .modal-title[data-v-e342bda6]{color:#e0e0e0}body.theme-dark .modal-container .close-btn[data-v-e342bda6]{color:#b0b0b0}body.theme-dark .modal-container .close-btn[data-v-e342bda6]:hover{background:hsla(0,0%,100%,.08);color:#e0e0e0}body.theme-dark .modal-container .modal-footer[data-v-e342bda6]{border-top-color:#333;background:#252525}body.theme-dark .modal-container .btn-secondary[data-v-e342bda6]{background:#2a2a2a;color:#e0e0e0;border-color:#444}body.theme-dark .modal-container .btn-secondary[data-v-e342bda6]:hover{background:#333;border-color:#555}@media(max-width:600px){body.theme-dark .modal-container .modal-footer[data-v-e342bda6]{background:#252525;border-top-color:#333}}.chat-dialog[data-v-35f608de]{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-35f608de]{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-35f608de]{display:flex;align-items:center;gap:12px;min-width:0}.chat-header-avatar[data-v-35f608de]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.chat-header-logo[data-v-35f608de]{height:36px;width:auto;max-width:120px;-o-object-fit:contain;object-fit:contain;display:block}.chat-header-info[data-v-35f608de]{min-width:0;display:flex;flex-direction:column;gap:2px}.chat-header-title[data-v-35f608de]{font-weight:600;font-size:16px;letter-spacing:-.01em}.chat-header-status[data-v-35f608de]{font-size:12px;opacity:.9;display:flex;align-items:center;gap:6px}.status-dot[data-v-35f608de]{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.95);flex-shrink:0;animation:pulse-35f608de 2s ease-in-out infinite}@keyframes pulse-35f608de{0%,to{opacity:1}50%{opacity:.5}}.chat-header-close[data-v-35f608de]{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-35f608de]:hover{background:hsla(0,0%,100%,.25)}.chat-body[data-v-35f608de]{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-35f608de]::-webkit-scrollbar{width:6px}.chat-body[data-v-35f608de]::-webkit-scrollbar-track{background:transparent}.chat-body[data-v-35f608de]::-webkit-scrollbar-thumb{background:#c5c9d0;border-radius:3px}.chat-body[data-v-35f608de]::-webkit-scrollbar-thumb:hover{background:#a8adb5}.chat-msg-row[data-v-35f608de]{display:flex;align-items:flex-end;gap:10px;max-width:100%}.chat-msg-row.bot[data-v-35f608de]{justify-content:flex-start}.chat-msg-row.bot .chat-msg[data-v-35f608de]{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-35f608de]{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-35f608de]:first-child{margin-top:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body p[data-v-35f608de]{margin:0 0 .6em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body p[data-v-35f608de]:last-child{margin-bottom:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body b[data-v-35f608de],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body strong[data-v-35f608de]{font-weight:600;color:inherit}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h1[data-v-35f608de],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-35f608de],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-35f608de],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-35f608de]{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-35f608de]{font-size:1.12em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-35f608de]{font-size:1.06em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-35f608de],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-35f608de]{font-size:1em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h1[data-v-35f608de]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h2[data-v-35f608de]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h3[data-v-35f608de]:first-child,.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body h4[data-v-35f608de]:first-child{margin-top:0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body ol[data-v-35f608de],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body ul[data-v-35f608de]{margin:.5em 0;padding-left:1.35em}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body li[data-v-35f608de]{margin:.25em 0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body a[data-v-35f608de]{color:#63bdc4;text-decoration:none;font-weight:500}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body a[data-v-35f608de]:hover{text-decoration:underline}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body blockquote[data-v-35f608de]{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-35f608de],.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body pre[data-v-35f608de]{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-35f608de]{padding:8px;overflow-x:auto;margin:.5em 0}.chat-msg-row.bot .chat-msg .chat-msg-content.markdown-body pre code[data-v-35f608de]{padding:0;background:none}.chat-msg-row.user[data-v-35f608de]{justify-content:flex-end}.chat-msg-row.user .chat-msg[data-v-35f608de]{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-35f608de]{display:flex;align-items:center;gap:5px}.chat-msg-row .typing-dots span[data-v-35f608de]{width:6px;height:6px;border-radius:50%;background:#6b7280;animation:blink-35f608de 1.2s ease-in-out infinite both}.chat-msg-row .typing-dots span[data-v-35f608de]:nth-child(2){animation-delay:.15s}.chat-msg-row .typing-dots span[data-v-35f608de]:nth-child(3){animation-delay:.3s}@keyframes blink-35f608de{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.chat-avatar[data-v-35f608de]{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-35f608de]{margin-right:0}.chat-msg-row.user .user-avatar[data-v-35f608de]{margin-left:0}.emoji-picker[data-v-35f608de]{flex-shrink:0;display:flex;flex-wrap:wrap;gap:4px;padding:10px 12px;background:#fff;border-top:1px solid #e5e7eb}.emoji-btn[data-v-35f608de]{width:36px;height:36px;border:none;border-radius:8px;background:transparent;font-size:18px;cursor:pointer;transition:background .15s}.emoji-btn[data-v-35f608de]:hover{background:#f3f4f6}.chat-footer[data-v-35f608de]{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-35f608de]{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-35f608de]:hover{background:#e5e7eb;color:#374151}.chat-footer-input[data-v-35f608de]{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-35f608de]::-moz-placeholder{color:#9ca3af}.chat-footer-input[data-v-35f608de]::placeholder{color:#9ca3af}.chat-footer-input[data-v-35f608de]:focus{outline:none;border-color:#63bdc4;background:#fff}.chat-footer-send[data-v-35f608de]{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-35f608de]:hover:not(:disabled){background:#43a9b1;transform:scale(1.05)}.chat-footer-send[data-v-35f608de]:active:not(:disabled){transform:scale(.96)}.chat-footer-send[data-v-35f608de]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.chat-dialog[data-v-35f608de]{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-35f608de]{padding:0 12px}.chat-header-logo[data-v-35f608de]{height:28px;max-width:100px}.chat-header-title[data-v-35f608de]{font-size:15px}.chat-header-status[data-v-35f608de]{font-size:11px}.chat-body[data-v-35f608de]{padding:12px;gap:10px}.chat-msg-row .chat-msg[data-v-35f608de]{max-width:88%;padding:10px 12px}.chat-msg-row .chat-msg-content.markdown-body[data-v-35f608de]{font-size:13px}.chat-avatar[data-v-35f608de]{width:28px;height:28px}.chat-footer[data-v-35f608de]{padding:8px 10px 10px}.chat-footer-input[data-v-35f608de]{height:40px;font-size:16px}.chat-footer-emoji[data-v-35f608de],.chat-footer-send[data-v-35f608de]{width:40px;height:40px}}body.theme-dark .chat-dialog[data-v-35f608de]{background:#1e1e1e;box-shadow:0 12px 40px rgba(0,0,0,.5),0 4px 12px rgba(0,0,0,.3)}body.theme-dark .chat-header[data-v-35f608de]{background:linear-gradient(145deg,rgba(99,189,196,.25),#1a2526);border-bottom:1px solid #333}body.theme-dark .chat-header-close[data-v-35f608de]{background:hsla(0,0%,100%,.1);color:#e0e0e0}body.theme-dark .chat-header-close[data-v-35f608de]:hover{background:hsla(0,0%,100%,.18)}body.theme-dark .chat-body[data-v-35f608de]{background:#252525}body.theme-dark .chat-body[data-v-35f608de]::-webkit-scrollbar-thumb{background:#444}body.theme-dark .chat-body[data-v-35f608de]::-webkit-scrollbar-thumb:hover{background:#555}body.theme-dark .chat-msg-row.bot .chat-msg[data-v-35f608de]{background:#2a2a2a;color:#e0e0e0;border-color:#333;box-shadow:0 1px 2px rgba(0,0,0,.2)}body.theme-dark .chat-msg-row.bot .chat-msg-content.markdown-body[data-v-35f608de]{color:inherit}body.theme-dark .chat-msg-row.bot .chat-msg-content.markdown-body blockquote[data-v-35f608de]{border-left-color:rgba(99,189,196,.5);color:#b0b0b0}body.theme-dark .chat-msg-row.bot .chat-msg-content.markdown-body code[data-v-35f608de],body.theme-dark .chat-msg-row.bot .chat-msg-content.markdown-body pre[data-v-35f608de]{background:#1e1e1e;color:#e0e0e0}body.theme-dark .chat-msg-row.bot .chat-msg-content.markdown-body a[data-v-35f608de]{color:#63bdc4}body.theme-dark .chat-msg-row.user .chat-msg[data-v-35f608de]{background:linear-gradient(145deg,rgba(99,189,196,.5),rgba(72,160,168,.5));color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}body.theme-dark .typing-dots span[data-v-35f608de]{background:#63bdc4}body.theme-dark .emoji-picker[data-v-35f608de]{background:#252525;border-top-color:#333}body.theme-dark .emoji-btn[data-v-35f608de]:hover{background:#333}body.theme-dark .chat-footer[data-v-35f608de]{background:#252525;border-top-color:#333}body.theme-dark .chat-footer-emoji[data-v-35f608de]{background:#2a2a2a;color:#b0b0b0}body.theme-dark .chat-footer-emoji[data-v-35f608de]:hover{background:#333;color:#e0e0e0}body.theme-dark .chat-footer-input[data-v-35f608de]{background:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .chat-footer-input[data-v-35f608de]::-moz-placeholder{color:#888}body.theme-dark .chat-footer-input[data-v-35f608de]::placeholder{color:#888}body.theme-dark .chat-footer-input[data-v-35f608de]:focus{border-color:#63bdc4;background:#2a2a2a}body.theme-dark .chat-footer-send[data-v-35f608de]{background:rgba(99,189,196,.8)}body.theme-dark .chat-footer-send[data-v-35f608de]:hover:not(:disabled){background:#63bdc4}body.theme-dark .chat-footer-send[data-v-35f608de]:disabled{opacity:.4}.chatbot-root[data-v-e8faf632]{position:fixed;bottom:0;right:0;z-index:100;pointer-events:none}.chatbot-root[data-v-e8faf632]>*{pointer-events:auto}.chatbot-fab[data-v-e8faf632]{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-e8faf632]: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-e8faf632]:active{transform:scale(.98)}.chatbot-fab .chatbot-fab-icon[data-v-e8faf632]{display:flex;align-items:center;justify-content:center}.chat-button-enter-active[data-v-e8faf632],.chat-button-leave-active[data-v-e8faf632]{transition:opacity .2s ease,transform .2s ease}.chat-button-enter-from[data-v-e8faf632],.chat-button-leave-to[data-v-e8faf632]{opacity:0;transform:scale(.8)}.chat-dialog-enter-active[data-v-e8faf632],.chat-dialog-leave-active[data-v-e8faf632]{transition:opacity .2s ease,transform .2s ease}.chat-dialog-enter-from[data-v-e8faf632],.chat-dialog-leave-to[data-v-e8faf632]{opacity:0;transform:scale(.95) translateY(8px)}body.theme-dark .chatbot-fab[data-v-e8faf632]{background:linear-gradient(145deg,rgba(99,189,196,.9),rgba(72,160,168,.9));box-shadow:0 4px 14px rgba(0,0,0,.4),0 2px 6px rgba(99,189,196,.3)}body.theme-dark .chatbot-fab[data-v-e8faf632]:hover{box-shadow:0 6px 20px rgba(0,0,0,.5),0 3px 10px rgba(99,189,196,.35)}.timer-record-root[data-v-360dc699]{position:fixed;bottom:0;right:0;z-index:101;pointer-events:none}.timer-record-root[data-v-360dc699]>*{pointer-events:auto}.timer-record-fab[data-v-360dc699]{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,.12);transition:transform .2s ease,box-shadow .2s ease}.timer-record-fab[data-v-360dc699]:hover:not(:disabled){transform:scale(1.05);box-shadow:0 6px 20px rgba(255,95,109,.55),0 3px 10px rgba(0,0,0,.15)}.timer-record-fab[data-v-360dc699]:active:not(:disabled){transform:scale(.98)}.timer-record-fab.is-loading[data-v-360dc699]{cursor:default}.timer-record-fab .timer-record-fab-icon[data-v-360dc699]{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%;margin:0;padding:0}#app{height:100%;min-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%}body.dashboard-page,html.dashboard-page{overflow:hidden;height:100vh;min-height:100vh;height:100dvh;min-height:100dvh}body.dashboard-page #app,body.dashboard-page .app,body.dashboard-page .v-application,html.dashboard-page #app,html.dashboard-page .v-application{height:100%;min-height:100%}body.dashboard-page .v-application__wrap,html.dashboard-page .v-application__wrap{height:100%;min-height:100%;flex:1 1 0}body.dashboard-page .v-application__wrap>*,html.dashboard-page .v-application__wrap>*{min-height: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{height:100vh;max-height:100vh;-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:max(88px,88px + env(safe-area-inset-top,0px));overflow:hidden}.auth-scroll-content,.auth-view{width:100%;box-sizing:border-box;display:flex;align-items:center}.auth-scroll-content{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex-direction:column;padding-bottom:24px}.form-container{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{width:100%}.main-page{min-height:100%;background-color:#fff;flex-grow:1}.main-page .page-content{padding:30px 60px;min-height:100%}.main-page .page-content.show-ads{min-height:100%}.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:center;justify-content:center;background-color:#fff;position:relative}.ad-container,.ad-container .adsbygoogle{overflow:visible}.ad-container .adswrapper{width:100%;height:100%;position:fixed;bottom:20px}@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:50px}}@media screen and (max-width:767px){.main-page{margin-left:0!important}}@media screen and (max-width:650px){.form-container{margin:32px 16px 30px 16px;padding:16px;max-width:auto;min-width:auto;width:auto}.main-page .page-content{padding:16px}}@media screen and (max-width:576px){.ad-container{position:fixed;bottom:0;left:0;right:0;width:100%;height:50px;max-height:50px;overflow:hidden;z-index:100;justify-content:center}.ad-container .adsbygoogle{width:100%!important;max-width:100%!important;min-height:50px!important;overflow:hidden!important}.ad-container .adsbygoogle,.ad-container iframe{height:50px!important;max-height:50px!important}.ad-container .adswrapper{position:static}.dashboard-page{display:block!important}.main-page .page-content{min-height:0;overflow-y:visible}.dashboard-page.bottom-ad-visible .main-page .page-content{max-height:none;min-height:0}.w320h50{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view{padding-top:max(88px,88px + env(safe-area-inset-top,0px))}.form-container{margin:32px 16px 30px 16px}}@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}}body.theme-dark,html.theme-dark{color-scheme:dark;background-color:#121212;--round-input-label-bg:#121212}body.theme-dark .auth-view{color:#e0e0e0;background:linear-gradient(180deg,#1a2a2c,#1e3234 25%,#243638 50%,#1a2526)}body.theme-dark .form-container{background:#1e1e1e;--round-input-label-bg:#1e1e1e;box-shadow:0 4px 20px rgba(0,0,0,.4),0 2px 12px rgba(0,0,0,.3)}body.theme-dark .label-text{color:#b0b0b0}body.theme-dark .section-text{border-bottom-color:#333;color:#e0e0e0}body.theme-dark .main-page,body.theme-dark .main-page .page-content{background-color:#121212}body.theme-dark .ad-container{background-color:#1e1e1e;--round-input-label-bg:#1e1e1e}body.theme-dark .vl-background{background:hsla(0,0%,7%,.92)!important;opacity:1!important}body.theme-dark .vl-icon circle,body.theme-dark .vl-icon svg{fill:hsla(0,0%,100%,.92)!important}.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)}body.theme-dark :deep(.vl-background){background:hsla(0,0%,7%,.9)!important;opacity:1!important}body.theme-dark :deep(.vl-icon circle),body.theme-dark :deep(.vl-icon svg){fill:hsla(0,0%,100%,.9)!important}body.theme-dark :deep(.vld-background){background-color:hsla(0,0%,7%,.9)!important}body.theme-dark :deep(.vld-spinner>div),body.theme-dark :deep(.vld-spinner>span){background-color:hsla(0,0%,100%,.9)!important;box-shadow:0 2px 8px hsla(0,0%,100%,.2)!important}.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-c11e59f0]{width:100%;position:absolute;left:0;top:0;z-index:0;pointer-events:none}.auth-header-bar[data-v-c11e59f0]{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;min-height:88px;min-height:max(88px,88px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0) 24px 0;background:#63bdc4;box-shadow:0 2px 8px rgba(0,0,0,.1);pointer-events:auto}.auth-back-btn[data-v-c11e59f0]{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-c11e59f0]:hover{background:hsla(0,0%,100%,.15)}.auth-back-btn[data-v-c11e59f0]:active{background:hsla(0,0%,100%,.25)}.auth-header-spacer[data-v-c11e59f0]{position:absolute;right:16px;width:44px;height:44px;flex-shrink:0}.auth-logo[data-v-c11e59f0]{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.theme-dark .background-view .auth-header-bar[data-v-c11e59f0]{background:linear-gradient(135deg,#2d4a4d,#243d40);box-shadow:0 2px 12px rgba(0,0,0,.35)}body.theme-dark .background-view .auth-back-btn[data-v-c11e59f0]:hover{background:rgba(0,0,0,.2)}body.theme-dark .background-view .auth-back-btn[data-v-c11e59f0]:active{background:rgba(0,0,0,.3)}body.theme-dark .background-view .auth-back-btn .v-icon[data-v-c11e59f0]{color:#e8e8e8!important}body[data-v-16c8209f]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-16c8209f]{display:flex;align-items:center}.v-start[data-v-16c8209f]{display:flex;align-items:flex-start}.v-end[data-v-16c8209f]{display:flex;align-items:flex-end}.v-around[data-v-16c8209f]{display:flex;justify-content:space-around}.v-between[data-v-16c8209f]{display:flex;justify-content:space-between}.v-column[data-v-16c8209f]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-16c8209f]{align-items:center}.align-top[data-v-16c8209f]{vertical-align:top}.txt-align-left[data-v-16c8209f]{text-align:left}.txt-align-center[data-v-16c8209f]{text-align:center}.txt-align-right[data-v-16c8209f]{text-align:right}.bg-darkgrey[data-v-16c8209f]{background-color:#2d2d2d}.bg-standard[data-v-16c8209f]{background-color:#057777}.bg-white[data-v-16c8209f]{background-color:#fff}.bg-lightgrey[data-v-16c8209f]{background-color:#d3d3d3}.f-4[data-v-16c8209f]{font-size:.4rem}.f-5[data-v-16c8209f]{font-size:.5rem}.f-6[data-v-16c8209f]{font-size:.65rem}.f-7[data-v-16c8209f]{font-size:.75rem}.f-8[data-v-16c8209f]{font-size:.8rem}.f-10[data-v-16c8209f]{font-size:1rem}.f-12[data-v-16c8209f]{font-size:1.2rem}.f-14[data-v-16c8209f]{font-size:1.4rem}.f-18[data-v-16c8209f]{font-size:1.8rem}.f-20[data-v-16c8209f]{font-size:2rem}.f-24[data-v-16c8209f]{font-size:2.25rem}.f-white[data-v-16c8209f]{color:#fff}.f-black[data-v-16c8209f]{color:#000}.f-grey[data-v-16c8209f]{color:#263238}.f-lightgrey[data-v-16c8209f]{color:#546e7a}.f-green[data-v-16c8209f]{color:#63bdc4}.f-darkgreen[data-v-16c8209f]{color:#057777}.f-orange[data-v-16c8209f]{color:#fd5e4d}.f-weight-500[data-v-16c8209f]{font-weight:500}.f-weight-600[data-v-16c8209f]{font-weight:600}.f-weight-700[data-v-16c8209f]{font-weight:700}.f-weight-800[data-v-16c8209f]{font-weight:800}.font-italic[data-v-16c8209f]{font-style:italic}.w-20[data-v-16c8209f]{width:20%}.w-30[data-v-16c8209f]{width:30%}.w-33[data-v-16c8209f]{width:33%}.w-40[data-v-16c8209f]{width:40%}.w-50[data-v-16c8209f]{width:50%}.w-60[data-v-16c8209f]{width:60%}.w-70[data-v-16c8209f]{width:70%}.w-80[data-v-16c8209f]{width:80%}.w-90[data-v-16c8209f]{width:90%}.w-100[data-v-16c8209f]{width:100%}.b-radius-25[data-v-16c8209f]{border-radius:25px}.b-radius-10[data-v-16c8209f]{border-radius:10px}.border-1-color[data-v-16c8209f]{border:1px solid #e0e0e0}.border-right-1[data-v-16c8209f]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-16c8209f]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-16c8209f]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-16c8209f]{padding:0}.p-8[data-v-16c8209f]{padding:8px}.p-10[data-v-16c8209f]{padding:10px}.p-12[data-v-16c8209f]{padding:12px}.p-15[data-v-16c8209f]{padding:15px}.p-20[data-v-16c8209f]{padding:20px}.p-30[data-v-16c8209f]{padding:30px}.p-40[data-v-16c8209f]{padding:40px}.p-50[data-v-16c8209f]{padding:50px}.pl-10[data-v-16c8209f]{padding-left:10px}.pl-20[data-v-16c8209f]{padding-left:20px}.pl-30[data-v-16c8209f]{padding-left:30px}.pl-40[data-v-16c8209f]{padding-left:40px}.pl-50[data-v-16c8209f]{padding-left:50px}.pr-10[data-v-16c8209f]{padding-right:10px}.pr-20[data-v-16c8209f]{padding-right:20px}.pr-30[data-v-16c8209f]{padding-right:30px}.pr-40[data-v-16c8209f]{padding-right:40px}.pr-50[data-v-16c8209f]{padding-right:50px}.pt-10[data-v-16c8209f]{padding-top:10px}.pt-20[data-v-16c8209f]{padding-top:20px}.pt-30[data-v-16c8209f]{padding-top:30px}.pt-40[data-v-16c8209f]{padding-top:40px}.pt-50[data-v-16c8209f]{padding-top:50px}.pb-10[data-v-16c8209f]{padding-bottom:10px}.pb-20[data-v-16c8209f]{padding-bottom:20px}.pb-30[data-v-16c8209f]{padding-bottom:30px}.pb-40[data-v-16c8209f]{padding-bottom:40px}.pb-50[data-v-16c8209f]{padding-bottom:50px}.m-0[data-v-16c8209f]{margin:0}.m-10[data-v-16c8209f]{margin:10px}.m-15[data-v-16c8209f]{margin:15px}.m-20[data-v-16c8209f]{margin:20px}.m-25[data-v-16c8209f]{margin:25px}.m-30[data-v-16c8209f]{margin:30px}.m-40[data-v-16c8209f]{margin:40px}.m-50[data-v-16c8209f]{margin:50px}.ml-10[data-v-16c8209f]{margin-left:10px}.ml-20[data-v-16c8209f]{margin-left:20px}.ml-30[data-v-16c8209f]{margin-left:30px}.ml-40[data-v-16c8209f]{margin-left:40px}.ml-50[data-v-16c8209f]{margin-left:50px}.ml-60[data-v-16c8209f]{margin-left:60px}.mr-10[data-v-16c8209f]{margin-right:10px}.mr-20[data-v-16c8209f]{margin-right:20px}.mr-30[data-v-16c8209f]{margin-right:30px}.mr-40[data-v-16c8209f]{margin-right:40px}.mr-50[data-v-16c8209f]{margin-right:50px}.mt-5[data-v-16c8209f]{margin-top:5px}.mt-10[data-v-16c8209f]{margin-top:10px}.mt-20[data-v-16c8209f]{margin-top:20px}.mt-30[data-v-16c8209f]{margin-top:30px}.mt-40[data-v-16c8209f]{margin-top:40px}.mt-50[data-v-16c8209f]{margin-top:50px}.mt-60[data-v-16c8209f]{margin-top:60px}.mt-70[data-v-16c8209f]{margin-top:70px}.mb-0[data-v-16c8209f]{margin-bottom:0}.mb-5[data-v-16c8209f]{margin-bottom:5px}.mb-10[data-v-16c8209f]{margin-bottom:10px}.mb-15[data-v-16c8209f]{margin-bottom:15px}.mb-20[data-v-16c8209f]{margin-bottom:20px}.mb-30[data-v-16c8209f]{margin-bottom:30px}.mb-40[data-v-16c8209f]{margin-bottom:40px}.mb-50[data-v-16c8209f]{margin-bottom:50px}.cursor-pointer[data-v-16c8209f]{cursor:pointer}.height-1[data-v-16c8209f]{line-height:1}body[data-v-16c8209f],html[data-v-16c8209f]{font-family:Roboto,sans-serif!important;height:100%;margin:0;padding:0}#app[data-v-16c8209f]{height:100%;min-height:100%}body[data-v-16c8209f]:not(.auth-page),html[data-v-16c8209f]:not(.auth-page){overflow-y:auto}body.auth-page[data-v-16c8209f],html.auth-page[data-v-16c8209f]{overflow:hidden;height:100%;position:fixed;width:100%}body.dashboard-page[data-v-16c8209f],html.dashboard-page[data-v-16c8209f]{overflow:hidden;height:100vh;min-height:100vh;height:100dvh;min-height:100dvh}body.dashboard-page #app[data-v-16c8209f],body.dashboard-page .app[data-v-16c8209f],body.dashboard-page .v-application[data-v-16c8209f],html.dashboard-page #app[data-v-16c8209f],html.dashboard-page .v-application[data-v-16c8209f]{height:100%;min-height:100%}body.dashboard-page .v-application__wrap[data-v-16c8209f],html.dashboard-page .v-application__wrap[data-v-16c8209f]{height:100%;min-height:100%;flex:1 1 0}body.dashboard-page .v-application__wrap[data-v-16c8209f]>*,html.dashboard-page .v-application__wrap[data-v-16c8209f]>*{min-height:100%}.error-text[data-v-16c8209f]{color:red;margin:6px 0 0 10px;font-family:Roboto,sans-serif;font-size:12px}.label-text[data-v-16c8209f]{color:#546e7a;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:14px}.section-text[data-v-16c8209f]{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-16c8209f]{word-break:break-all}.auth-view[data-v-16c8209f]{width:100%;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:max(88px,88px + env(safe-area-inset-top,0px));overflow:hidden}.auth-scroll-content[data-v-16c8209f]{flex:1;min-height:0;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;padding-bottom:24px;box-sizing:border-box}.form-container[data-v-16c8209f]{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-16c8209f]{width:100%}.main-page[data-v-16c8209f]{min-height:100%;background-color:#fff;flex-grow:1}.main-page .page-content[data-v-16c8209f]{padding:30px 60px;min-height:100%}.main-page .page-content.show-ads[data-v-16c8209f]{min-height:100%}.box-shadow[data-v-16c8209f]{box-shadow:0 2px 2px rgba(0,0,0,.1)}.photo-preview-container[data-v-16c8209f]{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-16c8209f]{margin:auto}.photo-preview-container .v-responsive__content[data-v-16c8209f]{display:flex}.photo-preview-container .btn-close[data-v-16c8209f]{position:absolute;right:20px;top:20px;color:#fff}.ad-container[data-v-16c8209f]{min-width:240px;display:flex;align-items:center;justify-content:center;background-color:#fff;position:relative;overflow:visible}.ad-container .adsbygoogle[data-v-16c8209f]{overflow:visible}.ad-container .adswrapper[data-v-16c8209f]{width:100%;height:100%;position:fixed;bottom:20px}@media screen and (max-width:1200px){.main-page .page-content[data-v-16c8209f]{padding:20px 20px 20px 30px}}@media screen and (max-width:1024px){.auth-view[data-v-16c8209f]{padding-top:88px}.form-container[data-v-16c8209f]{margin-top:32px}}@media screen and (max-width:768px){.main-page[data-v-16c8209f]{margin-left:50px}}@media screen and (max-width:767px){.main-page[data-v-16c8209f]{margin-left:0!important}}@media screen and (max-width:650px){.form-container[data-v-16c8209f]{margin:32px 16px 30px 16px;padding:16px;max-width:auto;min-width:auto;width:auto}.main-page .page-content[data-v-16c8209f]{padding:16px}}@media screen and (max-width:576px){.ad-container[data-v-16c8209f]{position:fixed;bottom:0;left:0;right:0;width:100%;height:50px;max-height:50px;overflow:hidden;z-index:100;justify-content:center}.ad-container .adsbygoogle[data-v-16c8209f]{width:100%!important;max-width:100%!important;min-height:50px!important;overflow:hidden!important}.ad-container .adsbygoogle[data-v-16c8209f],.ad-container iframe[data-v-16c8209f]{height:50px!important;max-height:50px!important}.ad-container .adswrapper[data-v-16c8209f]{position:static}.dashboard-page[data-v-16c8209f]{display:block!important}.main-page .page-content[data-v-16c8209f]{min-height:0;overflow-y:visible}.dashboard-page.bottom-ad-visible .main-page .page-content[data-v-16c8209f]{max-height:none;min-height:0}.w320h50[data-v-16c8209f]{display:inline-block;width:320px!important}}@media screen and (max-width:414px){.auth-view[data-v-16c8209f]{padding-top:max(88px,88px + env(safe-area-inset-top,0px))}.form-container[data-v-16c8209f]{margin:32px 16px 30px 16px}}@media screen and (max-width:375px){.auth-view .background-view .auth-logo[data-v-16c8209f]{height:32px}}@media screen and (max-width:320px){.auth-view .background-view .auth-logo[data-v-16c8209f]{height:28px}.auth-view .page-title[data-v-16c8209f]{font-size:14px}.auth-view .sub-text[data-v-16c8209f]{margin-bottom:20px}}body.theme-dark[data-v-16c8209f],html.theme-dark[data-v-16c8209f]{color-scheme:dark;background-color:#121212;--round-input-label-bg:#121212}body.theme-dark .auth-view[data-v-16c8209f]{color:#e0e0e0;background:linear-gradient(180deg,#1a2a2c,#1e3234 25%,#243638 50%,#1a2526)}body.theme-dark .form-container[data-v-16c8209f]{background:#1e1e1e;--round-input-label-bg:#1e1e1e;box-shadow:0 4px 20px rgba(0,0,0,.4),0 2px 12px rgba(0,0,0,.3)}body.theme-dark .label-text[data-v-16c8209f]{color:#b0b0b0}body.theme-dark .section-text[data-v-16c8209f]{border-bottom-color:#333;color:#e0e0e0}body.theme-dark .main-page .page-content[data-v-16c8209f],body.theme-dark .main-page[data-v-16c8209f]{background-color:#121212}body.theme-dark .ad-container[data-v-16c8209f]{background-color:#1e1e1e;--round-input-label-bg:#1e1e1e}body.theme-dark .vl-background[data-v-16c8209f]{background:hsla(0,0%,7%,.92)!important;opacity:1!important}body.theme-dark .vl-icon circle[data-v-16c8209f],body.theme-dark .vl-icon svg[data-v-16c8209f]{fill:hsla(0,0%,100%,.92)!important}.input-container .input-form[data-v-16c8209f]{width:100%;display:flex;justify-content:flex-start;border:2px solid #d3d3d3;padding:11px 15px}.input-container .input-form .toggle-eye[data-v-16c8209f]{cursor:pointer;display:flex;align-items:center;margin-left:6px;color:#777}.input-container .input-form .toggle-eye i[data-v-16c8209f]{font-size:18px}.input-container .input-form.dollar-border[data-v-16c8209f]{border:2px solid gray}.input-container .input-form .icon-box[data-v-16c8209f]{margin-right:10px;width:17px;height:17px;display:flex;align-items:center;justify-content:center}.input-container .input-form .icon-box i[data-v-16c8209f]{color:#d8d8d8}.input-container .input-form .address-autocomplete-wrap[data-v-16c8209f]{flex:1;min-width:0;position:relative}.input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-container{width:100%}.input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-custom-list.pac-container{left:-27px;right:auto;width:calc(100% + 27px)}.input-container .input-form input[data-v-16c8209f]{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-16c8209f]:active,.input-container .input-form input[data-v-16c8209f]:focus,.input-container .input-form input[data-v-16c8209f]:focus-visible,.input-container .input-form input[data-v-16c8209f]:hover,.input-container .input-form input[data-v-16c8209f]:visited{outline:none}.input-container .input-form input[data-v-16c8209f]::-moz-placeholder{color:#c9c9c9;opacity:1}.input-container .input-form input[data-v-16c8209f]::placeholder{color:#c9c9c9;opacity:1}.input-container .input-form input[data-v-16c8209f]::-webkit-inner-spin-button,.input-container .input-form input[data-v-16c8209f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container .input-form .forgot-text[data-v-16c8209f]{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-16c8209f]{cursor:pointer}.input-container .input-form .close-box i[data-v-16c8209f]{color:gray}.input-container .error-text[data-v-16c8209f]{margin-left:10px;color:red;font-size:12px}body.theme-dark .input-container .input-form[data-v-16c8209f]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .input-container .input-form input[data-v-16c8209f]{color:#e0e0e0!important}body.theme-dark .input-container .input-form input[data-v-16c8209f]::-moz-placeholder{color:#666}body.theme-dark .input-container .input-form input[data-v-16c8209f]::placeholder{color:#666}body.theme-dark .input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-custom-input,body.theme-dark .input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-legacy-input{color:#fff!important}body.theme-dark .input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-custom-input::-moz-placeholder,body.theme-dark .input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-legacy-input::-moz-placeholder{color:#888!important}body.theme-dark .input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-custom-input::placeholder,body.theme-dark .input-container .input-form .address-autocomplete-wrap[data-v-16c8209f] .place-autocomplete-legacy-input::placeholder{color:#888!important}body.theme-dark .input-container .input-form .icon-box[data-v-16c8209f] .v-icon{color:#b0b0b0!important}body.theme-dark .input-container .input-form .toggle-eye[data-v-16c8209f]{color:#b0b0b0}body.theme-dark .input-container .input-form .close-box i[data-v-16c8209f]{color:#888}body.theme-dark .input-container .error-text[data-v-16c8209f]{color:#ef5350}.onboard-tutorial[data-v-b3618380]{z-index:2;width:100%;max-width:520px;margin:0 auto}.tutorial-card[data-v-b3618380]{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-b3618380]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.5px;margin:0 0 16px 0;text-transform:uppercase}.tutorial-carousel[data-v-b3618380] .carousel__slide{align-items:flex-start}.tutorial-carousel[data-v-b3618380] .carousel__pagination{position:relative;margin-top:24px;margin-bottom:8px}.tutorial-carousel[data-v-b3618380] .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-b3618380] .carousel__pagination-button:hover{background:#c7c7c7}.tutorial-carousel[data-v-b3618380] .carousel__pagination-button--active{background:#63bdc4;transform:scale(1.15)}.slide-page[data-v-b3618380]{text-align:center;padding:0 4px}.slide-image-wrap[data-v-b3618380]{min-height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.slide-image[data-v-b3618380]{max-width:280px;width:100%;height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain}.slide-title[data-v-b3618380]{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-b3618380]{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-b3618380] a{color:#63bdc4;font-weight:500;text-decoration:none}.slide-description[data-v-b3618380] a:hover{text-decoration:underline}.slide-description[data-v-b3618380] b{font-weight:600;color:#010101}.tutorial-footer[data-v-b3618380]{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-b3618380]{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-b3618380]:hover{color:#010101}.tutorial-footer[data-v-b3618380] .round-btn{order:1;width:100%}@media screen and (max-width:642px){.onboard-tutorial[data-v-b3618380]{width:90%}.tutorial-card[data-v-b3618380]{padding:24px 20px 28px}.slide-title[data-v-b3618380]{font-size:17px}.slide-description[data-v-b3618380]{font-size:13px}.tutorial-footer[data-v-b3618380]{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.footer-skip[data-v-b3618380]{order:1;padding:8px 0;flex-shrink:0}.tutorial-footer[data-v-b3618380] .round-btn{order:2;width:auto;min-width:140px;flex:0 1 auto;max-width:250px}}@media screen and (max-width:414px){.onboard-tutorial[data-v-b3618380]{width:calc(100% - 32px);margin-left:auto;margin-right:auto}.tutorial-card[data-v-b3618380]{margin-top:16px;padding:20px 16px 24px}.slide-image[data-v-b3618380]{max-width:240px}.tutorial-footer[data-v-b3618380]{margin-top:24px;padding-top:16px}}.page-title[data-v-4dd13086]{color:#0b0b0b;font-weight:700;font-size:20px;margin-bottom:10px}body.theme-dark .page-title[data-v-4dd13086]{color:#e8e8e8}.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-620e888f]{color:#0b0b0b;font-size:14px;margin-bottom:30px}body.theme-dark .sub-text[data-v-620e888f]{color:#b0b0b0}.form-container[data-v-15ce04a7]{z-index:2}.login-header[data-v-15ce04a7]{margin-bottom:4px}.login-header[data-v-15ce04a7] .page-title{font-size:24px;font-weight:700;color:#263238;margin-bottom:10px;letter-spacing:-.02em;line-height:1.25}.login-header[data-v-15ce04a7] .sub-text{color:#676767;font-size:14px;line-height:1.5;margin-bottom:28px}.password-input[data-v-15ce04a7]{margin-bottom:10px!important}.btn-row[data-v-15ce04a7]{display:flex;justify-content:space-between;align-items:stretch;gap:12px;margin-top:28px}.btn-row[data-v-15ce04a7] .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-15ce04a7] .round-btn .btn-title{letter-spacing:.02em;margin-left:0}.btn-row[data-v-15ce04a7] .round-btn:hover:not(.is-disabled){box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-1px)}.btn-row[data-v-15ce04a7] .round-btn:active:not(.is-disabled){transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.btn-row[data-v-15ce04a7] .btn-green-bg{background-color:#63bdc4}.btn-row[data-v-15ce04a7] .btn-green-bg:hover:not(.is-disabled){background-color:#55a6ab;box-shadow:0 4px 14px rgba(99,189,196,.35)}.btn-row[data-v-15ce04a7] .btn-dark-bg{background-color:#2d2d2d}.btn-row[data-v-15ce04a7] .btn-dark-bg:hover:not(.is-disabled){background-color:#3c3c3c;box-shadow:0 4px 12px rgba(45,45,45,.25)}.forgot-password[data-v-15ce04a7]{text-align:right;margin:8px 0 0;padding-right:2px}.forgot-password a[data-v-15ce04a7]{font-size:13px;font-weight:500;color:#63bdc4;text-decoration:none;transition:color .15s ease}.forgot-password a[data-v-15ce04a7]:hover{color:#55a6ab;text-decoration:underline}.divider[data-v-15ce04a7]{display:flex;align-items:center;margin:32px 0 24px;text-align:center}.divider[data-v-15ce04a7]:after,.divider[data-v-15ce04a7]:before{content:"";flex:1;height:1px;background:#e0e0e0}.divider .divider-text[data-v-15ce04a7]{padding:0 16px;font-size:13px;font-weight:500;color:#676767;white-space:nowrap}.btn-social-group[data-v-15ce04a7]{display:flex;flex-direction:column;gap:12px;width:100%}.social-btn[data-v-15ce04a7]{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-15ce04a7]{font-size:18px;flex-shrink:0}.social-btn[data-v-15ce04a7]:active{transform:scale(.99)}.social-btn-facebook[data-v-15ce04a7]{background:#1877f2;color:#fff}.social-btn-facebook .social-btn-icon[data-v-15ce04a7]{color:#fff}.social-btn-facebook[data-v-15ce04a7]:hover{background:#166fe5;box-shadow:0 2px 8px rgba(24,119,242,.35)}.social-btn-facebook[data-v-15ce04a7]:active{background:#145dbf}.social-btn-google[data-v-15ce04a7]{background:#fff;color:#3c4043;border:1px solid #dadce0}.social-btn-google .social-btn-icon-google[data-v-15ce04a7]{width:18px;height:18px;display:block;flex-shrink:0}.social-btn-google[data-v-15ce04a7]:hover{background:#f8f9fa;border-color:#dadce0;box-shadow:0 1px 3px rgba(0,0,0,.08)}.social-btn-google[data-v-15ce04a7]:active{background:#f1f3f4}.app-download-footer[data-v-15ce04a7]{display:flex;align-items:center;justify-content:center;margin-top:32px;padding:0 16px}.app-store-badges[data-v-15ce04a7]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.app-badge-link[data-v-15ce04a7]{display:block;line-height:0;flex-shrink:0;transition:opacity .2s ease,transform .15s ease}.app-badge-link[data-v-15ce04a7]:hover{opacity:.85;transform:translateY(-2px)}.app-badge-link[data-v-15ce04a7]:active{opacity:.95;transform:translateY(0)}.app-badge-img[data-v-15ce04a7]{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-15ce04a7]{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-15ce04a7]{width:120%;height:120%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.theme-dark .page-login .login-header[data-v-15ce04a7] .page-title{color:#e8e8e8}body.theme-dark .page-login .login-header[data-v-15ce04a7] .sub-text{color:#b0b0b0}body.theme-dark .page-login .forgot-password a[data-v-15ce04a7]{color:#63bdc4}body.theme-dark .page-login .forgot-password a[data-v-15ce04a7]:hover{color:#7dd3da}body.theme-dark .page-login .divider[data-v-15ce04a7]:after,body.theme-dark .page-login .divider[data-v-15ce04a7]:before{background:#444}body.theme-dark .page-login .divider .divider-text[data-v-15ce04a7]{color:#888}body.theme-dark .page-login .social-btn-google[data-v-15ce04a7]{background:#2a2a2a;color:#e0e0e0;border-color:#444}body.theme-dark .page-login .social-btn-google[data-v-15ce04a7]:hover{background:#333;border-color:#555;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .page-login .social-btn-google[data-v-15ce04a7]:active{background:#252525}body.theme-dark .page-login .app-badge-img[data-v-15ce04a7]{filter:brightness(.9)}@media screen and (max-width:650px){.page-login .btn-row[data-v-15ce04a7]{flex-direction:column}.page-login .btn-row .round-btn[data-v-15ce04a7]{width:100%}.form-container[data-v-15ce04a7]{margin-top:50px}.app-download-footer[data-v-15ce04a7]{margin-top:28px}.app-store-badges[data-v-15ce04a7]{gap:12px}.app-badge-img[data-v-15ce04a7],.app-badge-link-google[data-v-15ce04a7]{height:44px;width:148px}.app-badge-link-google .app-badge-img-google[data-v-15ce04a7]{width:100%;height:100%}}.page-register[data-v-0abff03c]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.page-register[data-v-0abff03c] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.page-register .register-scroll-wrap[data-v-0abff03c]{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-0abff03c]{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-0abff03c]{text-align:left}.page-register .step-indicator[data-v-0abff03c]{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-0abff03c]{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-0abff03c]:first-of-type{margin-top:0}.page-register .account-type-cards[data-v-0abff03c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:25px;text-align:left}.page-register .account-type-card[data-v-0abff03c]{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-0abff03c]: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-0abff03c]{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-0abff03c]{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-0abff03c]{background:rgba(99,189,196,.12);color:#63bdc4}.page-register .account-type-card-icon.company[data-v-0abff03c]{background:rgba(45,45,45,.08);color:#2d2d2d}.page-register .account-type-card-title[data-v-0abff03c]{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-0abff03c]{font-size:12px;color:#676767;margin:0;line-height:1.4;text-align:left;width:100%}.page-register .account-type-card-check[data-v-0abff03c]{position:absolute;top:10px;right:10px;color:#63bdc4}.page-register .form-row[data-v-0abff03c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:0}.page-register .form-row .input-container[data-v-0abff03c],.page-register .input-full[data-v-0abff03c],.page-register[data-v-0abff03c] .input-container{margin-bottom:16px}.page-register .form-row+.form-row[data-v-0abff03c],.page-register .form-row+.input-full[data-v-0abff03c]{margin-top:0}.page-register .footer[data-v-0abff03c]{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-0abff03c]{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-0abff03c]{position:absolute;opacity:0;width:0;height:0}.page-register .terms-checkbox[data-v-0abff03c]{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-0abff03c]{background-color:#63bdc4;border-color:#63bdc4}.page-register .terms-input:checked+.terms-checkbox[data-v-0abff03c]: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-0abff03c]{line-height:1.5}.page-register .terms-text a[data-v-0abff03c]{font-weight:600;color:#63bdc4;text-decoration:none}.page-register .terms-text a[data-v-0abff03c]:hover{text-decoration:underline}.page-register .footer-actions[data-v-0abff03c]{display:flex;justify-content:space-between;align-items:stretch;gap:16px}.page-register .footer-actions[data-v-0abff03c] .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-0abff03c]{width:90%;padding:28px 20px 28px}.page-register .account-type-cards[data-v-0abff03c]{grid-template-columns:1fr}.page-register .form-row[data-v-0abff03c]{grid-template-columns:1fr;gap:0}.page-register .form-row[data-v-0abff03c] .input-container{margin-bottom:0}.page-register .footer-actions[data-v-0abff03c]{flex-direction:row;justify-content:flex-end;gap:12px}.page-register .footer-actions[data-v-0abff03c] .btn-back{display:none}.page-register .footer-actions[data-v-0abff03c] .round-btn{flex:1;min-width:0;max-width:none}}@media screen and (max-width:414px){.page-register .form-container[data-v-0abff03c]{width:calc(100% - 32px);padding:24px 16px 24px}.page-register .account-type-card[data-v-0abff03c]{padding:16px 12px}.page-register .account-type-card-title[data-v-0abff03c]{font-size:13px}.page-register .account-type-card-desc[data-v-0abff03c]{font-size:11px}.page-register .section-label[data-v-0abff03c]{font-size:12px}}body.theme-dark .page-register .form-container[data-v-0abff03c]{background:#1e1e1e!important;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}body.theme-dark .page-register .step-indicator[data-v-0abff03c]{color:#888}body.theme-dark .page-register .section-label[data-v-0abff03c]{color:#e0e0e0}body.theme-dark .page-register .account-type-card[data-v-0abff03c]{border-color:#444;background:#252525}body.theme-dark .page-register .account-type-card[data-v-0abff03c]:hover{border-color:rgba(99,189,196,.5);background:#2a2a2a;box-shadow:0 4px 12px rgba(0,0,0,.25)}body.theme-dark .page-register .account-type-card.selected[data-v-0abff03c]{border-color:#63bdc4;background:rgba(99,189,196,.12);box-shadow:0 2px 8px rgba(99,189,196,.2)}body.theme-dark .page-register .account-type-card-icon.personal[data-v-0abff03c]{background:rgba(99,189,196,.2);color:#63bdc4}body.theme-dark .page-register .account-type-card-icon.company[data-v-0abff03c]{background:hsla(0,0%,71%,.15);color:#b0b0b0}body.theme-dark .page-register .account-type-card-title[data-v-0abff03c]{color:#e8e8e8}body.theme-dark .page-register .account-type-card-desc[data-v-0abff03c]{color:#b0b0b0}body.theme-dark .page-register .account-type-card-check[data-v-0abff03c]{color:#63bdc4}body.theme-dark .page-register .footer[data-v-0abff03c]{border-top-color:#333}body.theme-dark .page-register .terms-wrapper[data-v-0abff03c]{color:#b0b0b0}body.theme-dark .page-register .terms-checkbox[data-v-0abff03c]{border-color:#555;background:#2a2a2a}body.theme-dark .page-register .terms-input:checked+.terms-checkbox[data-v-0abff03c]{background-color:#63bdc4;border-color:#63bdc4}body.theme-dark .page-register .terms-text a[data-v-0abff03c]{color:#63bdc4}body.theme-dark .page-register .terms-text a[data-v-0abff03c]:hover{color:#7dd3da}.page-role[data-v-9fe45b2c]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.page-role .form-container[data-v-9fe45b2c]{position:relative;z-index:1;background:#fff;border-radius:16px;padding:36px 32px 32px;max-width:520px;width:100%;margin-top:max(24px,16px + env(safe-area-inset-top,0px));margin-left:auto;margin-right:auto;margin-bottom:40px}.page-role .role-form[data-v-9fe45b2c]{text-align:center}.page-role .step-indicator[data-v-9fe45b2c]{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-9fe45b2c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px;text-align:left}.page-role .role-card[data-v-9fe45b2c]{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-9fe45b2c]: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-9fe45b2c]{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-9fe45b2c]{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-9fe45b2c]{background:rgba(99,189,196,.12);color:#63bdc4}.page-role .role-card-icon.employee[data-v-9fe45b2c]{background:rgba(45,45,45,.08);color:#2d2d2d}.page-role .role-card-title[data-v-9fe45b2c]{font-size:15px;font-weight:700;color:#010101;margin:0 0 6px 0;line-height:1.3}.page-role .role-card-desc[data-v-9fe45b2c]{font-size:13px;color:#676767;margin:0;line-height:1.4}.page-role .role-card-check[data-v-9fe45b2c]{position:absolute;top:12px;right:12px;color:#63bdc4}.page-role .btn-continue[data-v-9fe45b2c]{width:100%}.onboard-fullscreen-overlay[data-v-9fe45b2c]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:150;background:linear-gradient(180deg,#dceef0,#e2f1f2 25%,#eef5f6 50%,#f2f7f8);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-top:max(24px,env(safe-area-inset-top,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-bottom:max(40px,env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px))}.onboard-fullscreen-overlay[data-v-9fe45b2c] .onboard-tutorial{margin-bottom:24px}.page-role .fade-slide-enter-active[data-v-9fe45b2c],.page-role .fade-slide-leave-active[data-v-9fe45b2c]{transition:all .6s ease}.page-role .fade-slide-enter-from[data-v-9fe45b2c]{opacity:0;transform:translateY(20px)}.page-role .fade-slide-leave-to[data-v-9fe45b2c]{opacity:0;transform:translateY(-20px)}@media screen and (min-width:769px){.page-role[data-v-9fe45b2c] .auth-scroll-content{justify-content:center}}@media screen and (max-width:542px){.page-role .form-container[data-v-9fe45b2c]{width:90%}.page-role .role-cards[data-v-9fe45b2c]{grid-template-columns:1fr}}@media screen and (max-width:414px){.page-role .form-container[data-v-9fe45b2c]{margin-top:max(24px,16px + env(safe-area-inset-top,0px));width:calc(100% - 32px);padding:28px 20px 24px}.page-role .role-card[data-v-9fe45b2c]{padding:18px 14px}.page-role .role-card-title[data-v-9fe45b2c]{font-size:14px}.page-role .role-card-desc[data-v-9fe45b2c]{font-size:12px}}@media screen and (max-width:375px){.page-role .form-container[data-v-9fe45b2c]{margin-top:max(24px,16px + env(safe-area-inset-top,0px));margin-left:16px;margin-right:16px;margin-bottom:24px}}body.theme-dark .page-role .form-container[data-v-9fe45b2c]{background:#1e1e1e!important;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}body.theme-dark .page-role .step-indicator[data-v-9fe45b2c]{color:#888}body.theme-dark .page-role .role-card[data-v-9fe45b2c]{border-color:#444;background:#252525}body.theme-dark .page-role .role-card[data-v-9fe45b2c]:hover{border-color:rgba(99,189,196,.5);background:#2a2a2a;box-shadow:0 4px 12px rgba(0,0,0,.25)}body.theme-dark .page-role .role-card.selected[data-v-9fe45b2c]{border-color:#63bdc4;background:rgba(99,189,196,.12);box-shadow:0 2px 8px rgba(99,189,196,.2)}body.theme-dark .page-role .role-card-icon.employer[data-v-9fe45b2c]{background:rgba(99,189,196,.2);color:#63bdc4}body.theme-dark .page-role .role-card-icon.employee[data-v-9fe45b2c]{background:hsla(0,0%,71%,.15);color:#b0b0b0}body.theme-dark .page-role .role-card-title[data-v-9fe45b2c]{color:#e8e8e8}body.theme-dark .page-role .role-card-desc[data-v-9fe45b2c]{color:#b0b0b0}body.theme-dark .page-role .role-card-check[data-v-9fe45b2c]{color:#63bdc4}body.theme-dark .onboard-fullscreen-overlay[data-v-9fe45b2c]{background:linear-gradient(180deg,#1a2a2c,#1e3234 25%,#243638 50%,#1a2526)}.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-36dc8a52]{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-36dc8a52]{flex:1;min-width:0}.page-header__title[data-v-36dc8a52]{margin:0;font-size:20px;font-weight:600;color:#222;letter-spacing:-.02em;line-height:1.3}.page-header__subtitle[data-v-36dc8a52]{margin:2px 0 0;font-size:13px;color:#676767;line-height:1.35;font-weight:400}.page-header__action[data-v-36dc8a52]{flex-shrink:0}.page-header__back[data-v-36dc8a52]{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}.page-header__back[data-v-36dc8a52]:hover{background:#f0f0f0;color:#63bdc4}body.theme-dark .page-header[data-v-36dc8a52]{border-bottom-color:#333}body.theme-dark .page-header__title[data-v-36dc8a52]{color:#e0e0e0}body.theme-dark .page-header__subtitle[data-v-36dc8a52]{color:#b0b0b0}body.theme-dark .page-header__back[data-v-36dc8a52]{color:#e0e0e0}body.theme-dark .page-header__back[data-v-36dc8a52]:hover{background:#2a2a2a;color:#63bdc4}@media screen and (max-width:768px){.page-header[data-v-36dc8a52]{flex-direction:row;align-items:flex-start;gap:12px}.page-header__title[data-v-36dc8a52]{font-size:18px}.page-header__subtitle[data-v-36dc8a52]{font-size:12px}}.notification-cell[data-v-77135758]{padding:0;transition:background-color .2s ease;cursor:pointer}.notification-cell.unread[data-v-77135758]{background-color:rgba(99,189,196,.03);position:relative}.notification-cell.unread[data-v-77135758]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#63bdc4}.notification-cell.unread[data-v-77135758]:hover{background-color:rgba(99,189,196,.08)}.notification-cell.read[data-v-77135758]{background-color:#fff}.notification-cell.read[data-v-77135758]:hover{background-color:#fafafa}.notification-cell.compact .notification-content[data-v-77135758]{padding:12px 16px;gap:12px}.notification-cell.compact .avatar-wrapper .notification-avatar[data-v-77135758]{width:40px!important;height:40px!important}.notification-cell.compact .avatar-wrapper .icon-badge[data-v-77135758]{width:20px;height:20px;bottom:-1px;right:-1px}.notification-cell.compact .avatar-wrapper .icon-badge[data-v-77135758] .v-icon{font-size:12px!important}.notification-cell.compact .content-box .message-content .text-message[data-v-77135758]{font-size:13px;line-height:18px;margin-bottom:4px}.notification-cell.compact .content-box .message-content .text-time[data-v-77135758]{font-size:11px}.notification-cell.compact .actions-box[data-v-77135758]{min-width:28px}.notification-cell .notification-content[data-v-77135758]{display:flex;align-items:flex-start;padding:16px 20px;gap:16px;position:relative}.notification-cell .avatar-wrapper[data-v-77135758]{position:relative;flex-shrink:0}.notification-cell .avatar-wrapper .notification-avatar[data-v-77135758]{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-77135758]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.notification-cell .avatar-wrapper:hover .notification-avatar[data-v-77135758]{transform:scale(1.05)}.notification-cell .avatar-wrapper .icon-badge[data-v-77135758]{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-77135758]{background-color:#4caf50}.notification-cell .avatar-wrapper .icon-badge.error[data-v-77135758]{background-color:#dc3545}.notification-cell .avatar-wrapper .icon-badge.warning[data-v-77135758]{background-color:#ff9800}.notification-cell .avatar-wrapper .icon-badge.info[data-v-77135758]{background-color:#63bdc4}.notification-cell .content-box[data-v-77135758]{flex:1;min-width:0}.notification-cell .content-box .message-content .text-message[data-v-77135758]{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-77135758] strong{font-weight:600;color:#63bdc4}.notification-cell .content-box .message-content .text-time[data-v-77135758]{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-77135758]{opacity:.5;font-size:11px}.notification-cell .actions-box[data-v-77135758]{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:32px}.notification-cell .actions-box .mark-read-btn[data-v-77135758]{opacity:.6;transition:opacity .2s ease}.notification-cell .actions-box .mark-read-btn[data-v-77135758]:hover{opacity:1;background-color:rgba(0,0,0,.05)}.notification-cell .actions-box .read-indicator[data-v-77135758]{opacity:.7;color:#4caf50!important}@media screen and (max-width:600px){.notification-cell .notification-content[data-v-77135758]{padding:12px 16px;gap:12px}.notification-cell .notification-content .avatar-wrapper .notification-avatar[data-v-77135758]{width:40px!important;height:40px!important}.notification-cell .notification-content .avatar-wrapper .icon-badge[data-v-77135758]{width:20px;height:20px;bottom:-1px;right:-1px}.notification-cell .notification-content .avatar-wrapper .icon-badge[data-v-77135758] .v-icon{font-size:12px!important}.notification-cell .notification-content .content-box .message-content .text-message[data-v-77135758]{font-size:13px;line-height:18px}.notification-cell .notification-content .content-box .message-content .text-time[data-v-77135758]{font-size:11px}}body.theme-dark .notification-cell.unread[data-v-77135758]{background-color:rgba(99,189,196,.08)!important}body.theme-dark .notification-cell.unread[data-v-77135758]:hover{background-color:rgba(99,189,196,.12)!important}body.theme-dark .notification-cell.read[data-v-77135758]{background-color:#2a2a2a!important}body.theme-dark .notification-cell.read[data-v-77135758]:hover{background-color:#333!important}body.theme-dark .notification-cell .avatar-wrapper .notification-avatar[data-v-77135758]{border-color:#555;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .notification-cell .avatar-wrapper .icon-badge[data-v-77135758]{border-color:#2a2a2a;box-shadow:0 2px 4px rgba(0,0,0,.4)}body.theme-dark .notification-cell .content-box .message-content .text-message[data-v-77135758]{color:#e0e0e0}body.theme-dark .notification-cell .content-box .message-content .text-message[data-v-77135758] strong{color:#63bdc4}body.theme-dark .notification-cell .content-box .message-content .text-time[data-v-77135758]{color:#b0b0b0}body.theme-dark .notification-cell .actions-box .mark-read-btn[data-v-77135758]:hover{background-color:hsla(0,0%,100%,.08)}body.theme-dark .notification-cell .actions-box .read-indicator[data-v-77135758]{color:#81c784!important}.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-5461811a]{display:flex;min-height:100vh;min-height:100dvh;height:100%;flex:1 1 0;overflow:hidden;position:relative;box-sizing:border-box}.dashboard-page .dashboard-sidebar[data-v-5461811a]{width:250px;min-width:250px;flex-shrink:0;display:flex;flex-direction:column;background:#fff;border-right:1px solid #e5e7eb;transition:width .25s ease,min-width .25s ease}.dashboard-page .dashboard-sidebar.sidebar-collapsed[data-v-5461811a]{width:55px;min-width:55px}.dashboard-page .dashboard-sidebar.sidebar-collapsed .sidebar-logo .icon-logo[data-v-5461811a]{width:32px;height:32px}.dashboard-page .dashboard-sidebar .sidebar-logo[data-v-5461811a]{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:padding .25s ease}.dashboard-page .dashboard-sidebar .sidebar-logo .icon-logo[data-v-5461811a]{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;display:block;transition:width .25s ease,height .25s ease}.dashboard-page .dashboard-sidebar.sidebar-collapsed .sidebar-logo[data-v-5461811a]{padding:12px 0}.dashboard-page .dashboard-sidebar .sidebar-menu-wrap[data-v-5461811a]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dashboard-page .dashboard-sidebar .sidebar-menu-wrap[data-v-5461811a] .v-sidebar-menu{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:100%!important;min-height:0;flex:1;display:flex!important;flex-direction:column!important}.dashboard-page .dashboard-main[data-v-5461811a]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.dashboard-page .header[data-v-5461811a]{z-index:2;flex-shrink:0;min-height:64px;background:#42b9bb;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;flex-direction:column}.dashboard-page .header .header-row[data-v-5461811a]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:64px;min-height:64px}.dashboard-page .header .header-progress[data-v-5461811a]{flex-shrink:0;margin:0}.dashboard-page .header .btn-menu[data-v-5461811a]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard-page .header .left-menu[data-v-5461811a]{display:flex;align-items:center;gap:12px}.dashboard-page .header .right-menu[data-v-5461811a]{display:flex;align-items:center}.dashboard-page .header .right-menu .btn-logout img[data-v-5461811a],.dashboard-page .header .right-menu .btn-notification img[data-v-5461811a]{filter:brightness(0) invert(1)}.dashboard-page .header .right-menu .btn-notification[data-v-5461811a]{margin-right:5px;position:relative}.dashboard-page .header .right-menu .btn-notification .unreadDot[data-v-5461811a]{position:absolute;right:6px;top:6px;width:10px;height:10px;background:#f44;border-radius:50%;border:2px solid #42b9bb;box-shadow:0 2px 4px rgba(0,0,0,.2)}.dashboard-page .header .right-menu .btn-theme-toggle[data-v-5461811a]{color:#fff!important;margin-right:5px}.dashboard-page .header .right-menu .btn-logout[data-v-5461811a]{margin-right:5px}.dashboard-page .header .right-menu .user-box[data-v-5461811a]{display:flex;align-items:center;margin-left:10px;cursor:pointer}.dashboard-page .header .right-menu .user-box .name-text[data-v-5461811a]{color:#fff;font-size:12px;font-weight:500;margin-left:5px}.dashboard-page .main-content[data-v-5461811a]{flex:1;min-height:0;overflow:auto;background:#fff;padding:0;margin:0}.dashboard-page .v-sidebar-menu[data-v-5461811a]{z-index:1000;background:#fff!important;--vsm-icon-bg:transparent}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--list,.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--wrapper{background:transparent!important}.dashboard-page .v-sidebar-menu.vsm_collapsed[data-v-5461811a] .vsm--scroll-wrapper{width:100%!important}.dashboard-page .v-sidebar-menu.vsm_collapsed .vsm--item[data-v-5461811a]{padding-left:0;padding-right:0}.dashboard-page .v-sidebar-menu.vsm_collapsed[data-v-5461811a] .vsm--item .vsm--link{padding:12px!important}.dashboard-page .v-sidebar-menu.vsm_collapsed[data-v-5461811a] .vsm--item .vsm--link .vsm--icon{margin-left:0!important;margin-right:0!important}.dashboard-page .v-sidebar-menu .vsm--header[data-v-5461811a]{display:none}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--item .vsm--link{padding:10px;line-height:30px}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--item .vsm--link .vsm--icon{width:30px;height:30px;margin-right:10px}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--link_level-1 .vsm--icon{background:transparent;width:22px;height:22px}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--link_level-1 .vsm--title{font-size:14px;color:#374151}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--link_level-1.vsm--link_active{background:#f0fdfa!important;color:#0d9488!important;font-weight:600;box-shadow:none!important;border-left:none!important}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--link_level-1.vsm--link_active .vsm--title{color:#0d9488!important;font-weight:600}.dashboard-page .v-sidebar-menu[data-v-5461811a]:not(.vsm_collapsed) .vsm--link_level-1.vsm--link_active{margin:0;border-radius:0}.dashboard-page .v-sidebar-menu[data-v-5461811a] .vsm--link_level-1:hover:not(.vsm--link_active){background:#f3f4f6!important}.dashboard-page .side-footer[data-v-5461811a]{border-top:1px solid rgba(0,0,0,.08);color:#546e7a;font-size:12px;padding:15px 15px}.dashboard-page .side-footer a[data-v-5461811a]{color:#546e7a;text-decoration:none}[data-v-5461811a] .vsm--icon{background-color:transparent!important;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}[data-v-5461811a] .vsm--icon .mdi,[data-v-5461811a] .vsm--icon span.mdi{font-size:22px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}[data-v-5461811a] .vsm--link.sidenav-icon-home .vsm--icon{background:#ccfbf1!important;color:#0f766e!important}[data-v-5461811a] .vsm--link.sidenav-icon-home .vsm--icon.mdi{color:#0f766e!important}[data-v-5461811a] .vsm--link.sidenav-icon-clock .vsm--icon{background:#fef3c7!important;color:#b45309!important}[data-v-5461811a] .vsm--link.sidenav-icon-clock .vsm--icon.mdi{color:#b45309!important}[data-v-5461811a] .vsm--link.sidenav-icon-job .vsm--icon{background:#d1fae5!important;color:#047857!important}[data-v-5461811a] .vsm--link.sidenav-icon-job .vsm--icon.mdi{color:#047857!important}[data-v-5461811a] .vsm--link.sidenav-icon-search .vsm--icon{background:#e0e7ff!important;color:#4338ca!important}[data-v-5461811a] .vsm--link.sidenav-icon-search .vsm--icon.mdi{color:#4338ca!important}[data-v-5461811a] .vsm--link.sidenav-icon-message .vsm--icon{background:#dbeafe!important;color:#1d4ed8!important}[data-v-5461811a] .vsm--link.sidenav-icon-message .vsm--icon.mdi{color:#1d4ed8!important}[data-v-5461811a] .vsm--link.sidenav-icon-payment .vsm--icon{background:#d1fae5!important;color:#047857!important}[data-v-5461811a] .vsm--link.sidenav-icon-payment .vsm--icon.mdi{color:#047857!important}[data-v-5461811a] .vsm--link.sidenav-icon-backgroundCheck .vsm--icon{background:#e0f2fe!important;color:#0369a1!important}[data-v-5461811a] .vsm--link.sidenav-icon-backgroundCheck .vsm--icon.mdi{color:#0369a1!important}[data-v-5461811a] .vsm--link.sidenav-icon-subscription .vsm--icon{background:#ede9fe!important;color:#5b21b6!important}[data-v-5461811a] .vsm--link.sidenav-icon-subscription .vsm--icon.mdi{color:#5b21b6!important}[data-v-5461811a] .vsm--link.sidenav-icon-benefits .vsm--icon{background:#ccfbf1!important;color:#0f766e!important}[data-v-5461811a] .vsm--link.sidenav-icon-benefits .vsm--icon.mdi{color:#0f766e!important}[data-v-5461811a] .vsm--link.sidenav-icon-projects .vsm--icon{background:#ffedd5!important;color:#c2410c!important}[data-v-5461811a] .vsm--link.sidenav-icon-projects .vsm--icon.mdi{color:#c2410c!important}[data-v-5461811a] .vsm--link.sidenav-icon-availability .vsm--icon{background:#cffafe!important;color:#0e7490!important}[data-v-5461811a] .vsm--link.sidenav-icon-availability .vsm--icon.mdi{color:#0e7490!important}[data-v-5461811a] .vsm--badge{font-size:12px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:#ef4458;border-radius:50%;color:#fff}[data-v-5461811a] .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-5461811a]{width:420px;max-width:90vw;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.notification-dropdown .dropdown-header[data-v-5461811a]{padding:20px 20px 16px;border-bottom:1px solid #e0e0e0;background:#fff}.notification-dropdown .dropdown-header .header-content[data-v-5461811a]{display:flex;justify-content:space-between;align-items:center}.notification-dropdown .dropdown-header .header-content .header-title[data-v-5461811a]{font-size:18px;font-weight:600;color:#263238;margin:0;line-height:1.2}.notification-dropdown .dropdown-header .header-content .unread-badge[data-v-5461811a]{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-5461811a]{max-height:480px;overflow-y:auto;overflow-x:hidden}.notification-dropdown .dropdown-content[data-v-5461811a]::-webkit-scrollbar{width:6px}.notification-dropdown .dropdown-content[data-v-5461811a]::-webkit-scrollbar-track{background:#f1f1f1}.notification-dropdown .dropdown-content[data-v-5461811a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.notification-dropdown .dropdown-content[data-v-5461811a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.notification-dropdown .dropdown-content .empty-dropdown[data-v-5461811a]{padding:60px 30px;text-align:center;display:flex;flex-direction:column;align-items:center}.notification-dropdown .dropdown-content .empty-dropdown .empty-icon[data-v-5461811a]{margin-bottom:16px;opacity:.5}.notification-dropdown .dropdown-content .empty-dropdown .empty-title[data-v-5461811a]{font-size:16px;font-weight:600;color:#263238;margin-bottom:8px}.notification-dropdown .dropdown-content .empty-dropdown .empty-subtitle[data-v-5461811a]{font-size:14px;color:#676767;line-height:1.5}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-5461811a]{border-bottom:1px solid #f0f0f0;transition:background-color .15s ease}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-5461811a]:last-child{border-bottom:none}.notification-dropdown .dropdown-content .notifications-list .notification-item-wrapper[data-v-5461811a]:hover{background-color:#fafafa}.notification-dropdown .dropdown-content .view-all-footer[data-v-5461811a]{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-5461811a]:hover{background-color:#f5f5f5}.notification-dropdown .dropdown-content .view-all-footer .view-all-link[data-v-5461811a]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:500;color:#42b9bb;text-align:center}.notification-dropdown .dropdown-content .view-all-footer .view-all-link[data-v-5461811a]:hover{color:#359495}@media screen and (max-width:960px){.dashboard-page .header .btn-menu[data-v-5461811a]{display:block;width:24px;height:24px}.dashboard-page .header .btn-menu span[data-v-5461811a]{color:#fff}.notification-dropdown[data-v-5461811a]{width:100%;max-width:calc(100vw - 32px)}.notification-dropdown .dropdown-header[data-v-5461811a]{padding:16px}.notification-dropdown .dropdown-header .header-content .header-title[data-v-5461811a]{font-size:16px}.notification-dropdown .dropdown-content .empty-dropdown[data-v-5461811a]{padding:40px 20px}}@media screen and (max-width:767px){.dashboard-page .dashboard-sidebar.mobile-phone[data-v-5461811a]{position:fixed!important;left:0;top:0;bottom:0;width:250px!important;min-width:250px!important;max-width:250px!important;z-index:1100;transition:transform .3s ease;box-shadow:none}.dashboard-page .dashboard-sidebar.mobile-phone[data-v-5461811a]:not(.mobile-open){transform:translateX(-100%);pointer-events:none}.dashboard-page .dashboard-sidebar.mobile-phone.mobile-open[data-v-5461811a]{transform:translateX(0);box-shadow:2px 0 12px rgba(0,0,0,.15)}.dashboard-page .sidebar-backdrop[data-v-5461811a]{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.4);z-index:1050;animation:sidebar-backdrop-in-5461811a .2s ease}}@keyframes sidebar-backdrop-in-5461811a{0%{opacity:0}to{opacity:1}}body.theme-dark .dashboard-page .dashboard-sidebar[data-v-5461811a]{background:#1e1e1e!important;border-right-color:#333}body.theme-dark .dashboard-page .header[data-v-5461811a]{background:#1e1e1e!important;border-bottom-color:#333;box-shadow:0 1px 0 hsla(0,0%,100%,.06)}body.theme-dark .dashboard-page .header .right-menu .unreadDot[data-v-5461811a]{border-color:#1e1e1e}body.theme-dark .dashboard-page .main-content[data-v-5461811a]{background:#121212!important}body.theme-dark .dashboard-page .v-sidebar-menu[data-v-5461811a]{background:#1e1e1e!important}body.theme-dark .dashboard-page[data-v-5461811a] .vsm--link_level-1 .vsm--title{color:#e0e0e0}body.theme-dark .dashboard-page[data-v-5461811a] .vsm--link_level-1.vsm--link_active{background:#2d3d3e!important}body.theme-dark .dashboard-page[data-v-5461811a] .vsm--link_level-1.vsm--link_active .vsm--title{color:#42b9bb!important}body.theme-dark .dashboard-page[data-v-5461811a] .vsm--link_level-1:hover:not(.vsm--link_active){background:#2a2a2a!important}body.theme-dark .dashboard-page[data-v-5461811a] .notification-menu{box-shadow:0 4px 20px rgba(0,0,0,.4)!important;border:1px solid #333!important}body.theme-dark .dashboard-page .notification-dropdown[data-v-5461811a]{background:#1e1e1e!important;border:1px solid #333}body.theme-dark .dashboard-page .notification-dropdown .dropdown-header[data-v-5461811a]{background:#1e1e1e!important;border-bottom:1px solid #333}body.theme-dark .dashboard-page .notification-dropdown .dropdown-header .header-title[data-v-5461811a]{color:#e0e0e0}body.theme-dark .dashboard-page .notification-dropdown .dropdown-header .unread-badge[data-v-5461811a]{color:#81c784;background:rgba(99,189,196,.15)}body.theme-dark .dashboard-page .notification-dropdown .dropdown-content[data-v-5461811a]{background:#1e1e1e}body.theme-dark .dashboard-page .notification-dropdown .dropdown-content[data-v-5461811a]::-webkit-scrollbar-track{background:#2a2a2a}body.theme-dark .dashboard-page .notification-dropdown .dropdown-content[data-v-5461811a]::-webkit-scrollbar-thumb{background:#555}body.theme-dark .dashboard-page .notification-dropdown .dropdown-content[data-v-5461811a]::-webkit-scrollbar-thumb:hover{background:#666}body.theme-dark .dashboard-page .notification-dropdown .empty-dropdown .empty-icon[data-v-5461811a]{color:#666!important}body.theme-dark .dashboard-page .notification-dropdown .empty-dropdown .empty-subtitle[data-v-5461811a],body.theme-dark .dashboard-page .notification-dropdown .empty-dropdown .empty-title[data-v-5461811a]{color:#b0b0b0}body.theme-dark .dashboard-page .notification-dropdown .notifications-list .notification-item-wrapper[data-v-5461811a]{border-bottom:1px solid #333}body.theme-dark .dashboard-page .notification-dropdown .notifications-list .notification-item-wrapper[data-v-5461811a]:last-child{border-bottom:none}body.theme-dark .dashboard-page .notification-dropdown .notifications-list .notification-item-wrapper[data-v-5461811a]:hover{background-color:#2a2a2a}body.theme-dark .dashboard-page .notification-dropdown .view-all-footer[data-v-5461811a]{background:#252525!important;border-top:1px solid #333}body.theme-dark .dashboard-page .notification-dropdown .view-all-footer[data-v-5461811a]:hover{background-color:#2a2a2a!important}body.theme-dark .dashboard-page .notification-dropdown .view-all-footer .view-all-link[data-v-5461811a]{color:#42b9bb}body.theme-dark .dashboard-page .notification-dropdown .view-all-footer .view-all-link[data-v-5461811a]:hover{color:#5dd5d7}body.theme-dark .notification-menu{box-shadow:0 4px 20px rgba(0,0,0,.4)!important;border:1px solid #333!important}body.theme-dark .notification-menu .notification-dropdown{background:#1e1e1e!important;border:1px solid #333}body.theme-dark .notification-menu .notification-dropdown .dropdown-header{background:#1e1e1e!important;border-bottom:1px solid #333}body.theme-dark .notification-menu .notification-dropdown .dropdown-header .header-title{color:#e0e0e0}body.theme-dark .notification-menu .notification-dropdown .dropdown-header .unread-badge{color:#81c784;background:rgba(99,189,196,.15)}body.theme-dark .notification-menu .notification-dropdown .dropdown-content{background:#1e1e1e}body.theme-dark .notification-menu .notification-dropdown .dropdown-content::-webkit-scrollbar-track{background:#2a2a2a}body.theme-dark .notification-menu .notification-dropdown .dropdown-content::-webkit-scrollbar-thumb{background:#555}body.theme-dark .notification-menu .notification-dropdown .dropdown-content::-webkit-scrollbar-thumb:hover{background:#666}body.theme-dark .notification-menu .notification-dropdown .empty-dropdown .empty-icon{color:#666!important}body.theme-dark .notification-menu .notification-dropdown .empty-dropdown .empty-subtitle,body.theme-dark .notification-menu .notification-dropdown .empty-dropdown .empty-title{color:#b0b0b0}body.theme-dark .notification-menu .notification-dropdown .notifications-list .notification-item-wrapper{border-bottom:1px solid #333}body.theme-dark .notification-menu .notification-dropdown .notifications-list .notification-item-wrapper:last-child{border-bottom:none}body.theme-dark .notification-menu .notification-dropdown .notifications-list .notification-item-wrapper:hover{background-color:#2a2a2a}body.theme-dark .notification-menu .notification-dropdown .view-all-footer{background:#252525!important;border-top:1px solid #333}body.theme-dark .notification-menu .notification-dropdown .view-all-footer:hover{background-color:#2a2a2a!important}body.theme-dark .notification-menu .notification-dropdown .view-all-footer .view-all-link{color:#42b9bb}body.theme-dark .notification-menu .notification-dropdown .view-all-footer .view-all-link:hover{color:#5dd5d7}.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-6bd3f5d7]{max-width:100%;margin:0 auto}.benefits-page .benefits-wrapper[data-v-6bd3f5d7]{max-width:1200px;margin:0 auto}.benefits-page .benefits-body[data-v-6bd3f5d7]{padding-top:20px;padding-bottom:40px}.benefits-page .benefits-grid[data-v-6bd3f5d7]{display:flex;gap:24px;flex-wrap:wrap}.benefits-page .benefit-card[data-v-6bd3f5d7]{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-6bd3f5d7]: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-6bd3f5d7]{width:56px;height:56px;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.benefits-page .benefit-card .card-icon img[data-v-6bd3f5d7]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.benefits-page .benefit-card .card-title[data-v-6bd3f5d7]{font-size:18px;font-weight:600;color:#263238;margin:0 0 12px 0;letter-spacing:-.02em}.benefits-page .benefit-card .card-description[data-v-6bd3f5d7]{flex:1;font-size:14px;line-height:1.55;color:#676767;margin:0 0 24px 0}.benefits-page .benefit-card .btn-action[data-v-6bd3f5d7]{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-6bd3f5d7]:hover{background:#55a6ab}.benefits-page .benefit-card .btn-action[data-v-6bd3f5d7]:active{background:#46b0b8}@media screen and (max-width:1054px){.benefits-page .benefits-grid[data-v-6bd3f5d7]{flex-direction:column}.benefits-page .benefits-grid .benefit-card[data-v-6bd3f5d7]{width:100%}}@media screen and (max-width:640px){.benefits-page .benefits-body[data-v-6bd3f5d7]{padding-top:16px}.benefits-page .benefit-card[data-v-6bd3f5d7]{padding:24px 20px}}body.theme-dark .benefits-page .benefit-card[data-v-6bd3f5d7]{background:#2a2a2a;border-color:#444;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .benefits-page .benefit-card[data-v-6bd3f5d7]:hover{box-shadow:0 4px 16px rgba(0,0,0,.4);border-color:rgba(99,189,196,.4)}body.theme-dark .benefits-page .benefit-card .card-title[data-v-6bd3f5d7]{color:#e0e0e0}body.theme-dark .benefits-page .benefit-card .card-description[data-v-6bd3f5d7]{color:#b0b0b0}body.theme-dark .benefits-page .benefit-card .btn-action[data-v-6bd3f5d7]{background:#63bdc4;color:#fff}body.theme-dark .benefits-page .benefit-card .btn-action[data-v-6bd3f5d7]:hover{background:#55a6ab}body.theme-dark .benefits-page .benefit-card .btn-action[data-v-6bd3f5d7]:active{background:#46b0b8}body[data-v-2e5a209a]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-2e5a209a]{display:flex;align-items:center}.v-start[data-v-2e5a209a]{display:flex;align-items:flex-start}.v-end[data-v-2e5a209a]{display:flex;align-items:flex-end}.v-around[data-v-2e5a209a]{display:flex;justify-content:space-around}.v-between[data-v-2e5a209a]{display:flex;justify-content:space-between}.v-column[data-v-2e5a209a]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-2e5a209a]{align-items:center}.align-top[data-v-2e5a209a]{vertical-align:top}.txt-align-left[data-v-2e5a209a]{text-align:left}.txt-align-center[data-v-2e5a209a]{text-align:center}.txt-align-right[data-v-2e5a209a]{text-align:right}.bg-darkgrey[data-v-2e5a209a]{background-color:#2d2d2d}.bg-standard[data-v-2e5a209a]{background-color:#057777}.bg-white[data-v-2e5a209a]{background-color:#fff}.bg-lightgrey[data-v-2e5a209a]{background-color:#d3d3d3}.f-4[data-v-2e5a209a]{font-size:.4rem}.f-5[data-v-2e5a209a]{font-size:.5rem}.f-6[data-v-2e5a209a]{font-size:.65rem}.f-7[data-v-2e5a209a]{font-size:.75rem}.f-8[data-v-2e5a209a]{font-size:.8rem}.f-10[data-v-2e5a209a]{font-size:1rem}.f-12[data-v-2e5a209a]{font-size:1.2rem}.f-14[data-v-2e5a209a]{font-size:1.4rem}.f-18[data-v-2e5a209a]{font-size:1.8rem}.f-20[data-v-2e5a209a]{font-size:2rem}.f-24[data-v-2e5a209a]{font-size:2.25rem}.f-white[data-v-2e5a209a]{color:#fff}.f-black[data-v-2e5a209a]{color:#000}.f-grey[data-v-2e5a209a]{color:#263238}.f-lightgrey[data-v-2e5a209a]{color:#546e7a}.f-green[data-v-2e5a209a]{color:#63bdc4}.f-darkgreen[data-v-2e5a209a]{color:#057777}.f-orange[data-v-2e5a209a]{color:#fd5e4d}.f-weight-500[data-v-2e5a209a]{font-weight:500}.f-weight-600[data-v-2e5a209a]{font-weight:600}.f-weight-700[data-v-2e5a209a]{font-weight:700}.f-weight-800[data-v-2e5a209a]{font-weight:800}.font-italic[data-v-2e5a209a]{font-style:italic}.w-20[data-v-2e5a209a]{width:20%}.w-30[data-v-2e5a209a]{width:30%}.w-33[data-v-2e5a209a]{width:33%}.w-40[data-v-2e5a209a]{width:40%}.w-50[data-v-2e5a209a]{width:50%}.w-60[data-v-2e5a209a]{width:60%}.w-70[data-v-2e5a209a]{width:70%}.w-80[data-v-2e5a209a]{width:80%}.w-90[data-v-2e5a209a]{width:90%}.w-100[data-v-2e5a209a]{width:100%}.b-radius-25[data-v-2e5a209a]{border-radius:25px}.b-radius-10[data-v-2e5a209a]{border-radius:10px}.border-1-color[data-v-2e5a209a]{border:1px solid #e0e0e0}.border-right-1[data-v-2e5a209a]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-2e5a209a]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-2e5a209a]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-2e5a209a]{padding:0}.p-8[data-v-2e5a209a]{padding:8px}.p-10[data-v-2e5a209a]{padding:10px}.p-12[data-v-2e5a209a]{padding:12px}.p-15[data-v-2e5a209a]{padding:15px}.p-20[data-v-2e5a209a]{padding:20px}.p-30[data-v-2e5a209a]{padding:30px}.p-40[data-v-2e5a209a]{padding:40px}.p-50[data-v-2e5a209a]{padding:50px}.pl-10[data-v-2e5a209a]{padding-left:10px}.pl-20[data-v-2e5a209a]{padding-left:20px}.pl-30[data-v-2e5a209a]{padding-left:30px}.pl-40[data-v-2e5a209a]{padding-left:40px}.pl-50[data-v-2e5a209a]{padding-left:50px}.pr-10[data-v-2e5a209a]{padding-right:10px}.pr-20[data-v-2e5a209a]{padding-right:20px}.pr-30[data-v-2e5a209a]{padding-right:30px}.pr-40[data-v-2e5a209a]{padding-right:40px}.pr-50[data-v-2e5a209a]{padding-right:50px}.pt-10[data-v-2e5a209a]{padding-top:10px}.pt-20[data-v-2e5a209a]{padding-top:20px}.pt-30[data-v-2e5a209a]{padding-top:30px}.pt-40[data-v-2e5a209a]{padding-top:40px}.pt-50[data-v-2e5a209a]{padding-top:50px}.pb-10[data-v-2e5a209a]{padding-bottom:10px}.pb-20[data-v-2e5a209a]{padding-bottom:20px}.pb-30[data-v-2e5a209a]{padding-bottom:30px}.pb-40[data-v-2e5a209a]{padding-bottom:40px}.pb-50[data-v-2e5a209a]{padding-bottom:50px}.m-0[data-v-2e5a209a]{margin:0}.m-10[data-v-2e5a209a]{margin:10px}.m-15[data-v-2e5a209a]{margin:15px}.m-20[data-v-2e5a209a]{margin:20px}.m-25[data-v-2e5a209a]{margin:25px}.m-30[data-v-2e5a209a]{margin:30px}.m-40[data-v-2e5a209a]{margin:40px}.m-50[data-v-2e5a209a]{margin:50px}.ml-10[data-v-2e5a209a]{margin-left:10px}.ml-20[data-v-2e5a209a]{margin-left:20px}.ml-30[data-v-2e5a209a]{margin-left:30px}.ml-40[data-v-2e5a209a]{margin-left:40px}.ml-50[data-v-2e5a209a]{margin-left:50px}.ml-60[data-v-2e5a209a]{margin-left:60px}.mr-10[data-v-2e5a209a]{margin-right:10px}.mr-20[data-v-2e5a209a]{margin-right:20px}.mr-30[data-v-2e5a209a]{margin-right:30px}.mr-40[data-v-2e5a209a]{margin-right:40px}.mr-50[data-v-2e5a209a]{margin-right:50px}.mt-5[data-v-2e5a209a]{margin-top:5px}.mt-10[data-v-2e5a209a]{margin-top:10px}.mt-20[data-v-2e5a209a]{margin-top:20px}.mt-30[data-v-2e5a209a]{margin-top:30px}.mt-40[data-v-2e5a209a]{margin-top:40px}.mt-50[data-v-2e5a209a]{margin-top:50px}.mt-60[data-v-2e5a209a]{margin-top:60px}.mt-70[data-v-2e5a209a]{margin-top:70px}.mb-0[data-v-2e5a209a]{margin-bottom:0}.mb-5[data-v-2e5a209a]{margin-bottom:5px}.mb-10[data-v-2e5a209a]{margin-bottom:10px}.mb-15[data-v-2e5a209a]{margin-bottom:15px}.mb-20[data-v-2e5a209a]{margin-bottom:20px}.mb-30[data-v-2e5a209a]{margin-bottom:30px}.mb-40[data-v-2e5a209a]{margin-bottom:40px}.mb-50[data-v-2e5a209a]{margin-bottom:50px}.cursor-pointer[data-v-2e5a209a]{cursor:pointer}.height-1[data-v-2e5a209a]{line-height:1}.background-checks-page[data-v-2e5a209a]{display:flex;flex-direction:column;min-height:100%}.background-checks-page .page-content[data-v-2e5a209a]{flex:1;display:flex;flex-direction:column;min-height:0;padding:30px 60px}.background-checks-wrapper[data-v-2e5a209a]{width:100%;min-width:0;flex:1;display:flex;flex-direction:column;min-height:0}.background-checks-container[data-v-2e5a209a]{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;flex:1;display:flex;flex-direction:column;min-height:0}.background-checks-body[data-v-2e5a209a]{width:100%;min-width:0;padding-top:20px;padding-bottom:40px;box-sizing:border-box;flex:1;min-height:0}.background-checks-page .content-layout[data-v-2e5a209a]{display:grid;grid-template-columns:1fr 320px;gap:32px;align-items:start;max-width:860px}.background-checks-page .content-layout .form-card[data-v-2e5a209a]{grid-column:1}.background-checks-page .content-layout .trust-section[data-v-2e5a209a]{grid-column:2}.background-checks-page .form-card[data-v-2e5a209a]{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-2e5a209a]: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-2e5a209a]{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-2e5a209a]{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-2e5a209a]{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-2e5a209a]{font-size:14px;line-height:1.45;color:#676767;margin:0}.background-checks-page .form-card .form-body[data-v-2e5a209a]{padding:24px 28px 20px}.background-checks-page .form-card .form-body .account-number-field[data-v-2e5a209a]{margin-bottom:0}.background-checks-page .form-card .btn-submit[data-v-2e5a209a]{width:100%;margin-top:20px}.background-checks-page .form-card .error-message[data-v-2e5a209a]{margin:12px 0 0;font-size:13px;color:#dc3545}.background-checks-page .form-card .card-footer[data-v-2e5a209a]{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-2e5a209a]{color:#63bdc4;font-weight:600;text-decoration:none;margin-left:4px}.background-checks-page .form-card .card-footer a[data-v-2e5a209a]:hover{text-decoration:underline}.background-checks-page .trust-section[data-v-2e5a209a]{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-2e5a209a]{font-size:16px;font-weight:600;color:#263238;margin:0 0 16px 0}.background-checks-page .trust-list[data-v-2e5a209a]{list-style:none;padding:0;margin:0}.background-checks-page .trust-item[data-v-2e5a209a]{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-2e5a209a]:last-child{border-bottom:none;padding-bottom:0}.background-checks-page .trust-icon[data-v-2e5a209a]{flex-shrink:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1200px){.background-checks-page .page-content[data-v-2e5a209a]{padding:20px 20px 20px 30px}}@media screen and (max-width:900px){.background-checks-page .content-layout[data-v-2e5a209a]{grid-template-columns:1fr}.background-checks-page .content-layout .form-card[data-v-2e5a209a],.background-checks-page .content-layout .trust-section[data-v-2e5a209a]{grid-column:auto}.background-checks-page .trust-section[data-v-2e5a209a]{max-width:480px}}@media screen and (max-width:767px){.background-checks-body[data-v-2e5a209a]{padding-top:16px}}@media screen and (max-width:650px){.background-checks-page .page-content[data-v-2e5a209a]{padding:16px}}@media screen and (max-width:640px){.background-checks-page .form-card .card-footer[data-v-2e5a209a],.background-checks-page .form-card .card-header[data-v-2e5a209a],.background-checks-page .form-card .form-body[data-v-2e5a209a]{padding-left:16px;padding-right:16px}.background-checks-page .form-card .partner-logo[data-v-2e5a209a]{height:36px}.background-checks-page .form-card .card-title[data-v-2e5a209a]{font-size:18px}.background-checks-page .trust-section[data-v-2e5a209a]{padding:16px}}body.theme-dark .background-checks-page .form-card[data-v-2e5a209a]{background:#2a2a2a;border-color:#444;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .background-checks-page .form-card[data-v-2e5a209a]:hover{box-shadow:0 4px 16px rgba(0,0,0,.4);border-color:rgba(99,189,196,.4)}body.theme-dark .background-checks-page .form-card .card-header[data-v-2e5a209a]{border-bottom-color:#444}body.theme-dark .background-checks-page .form-card .card-title[data-v-2e5a209a]{color:#e0e0e0}body.theme-dark .background-checks-page .form-card .card-subtitle[data-v-2e5a209a]{color:#b0b0b0}body.theme-dark .background-checks-page .form-card .error-message[data-v-2e5a209a]{color:#f87171}body.theme-dark .background-checks-page .form-card .card-footer[data-v-2e5a209a]{background:hsla(0,0%,100%,.04);color:#b0b0b0}body.theme-dark .background-checks-page .form-card .card-footer a[data-v-2e5a209a]{color:#63bdc4}body.theme-dark .background-checks-page .form-card .card-footer a[data-v-2e5a209a]:hover{color:#81cacf}body.theme-dark .background-checks-page .trust-section[data-v-2e5a209a]{background:#2a2a2a;border-color:#444;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .background-checks-page .trust-title[data-v-2e5a209a]{color:#e0e0e0}body.theme-dark .background-checks-page .trust-item[data-v-2e5a209a]{color:#b0b0b0;border-bottom-color:#444}body.theme-dark .background-checks-page .trust-item[data-v-2e5a209a]:last-child{border-bottom:none}.education-cell[data-v-01c48c1f]{position:relative;padding-bottom:25px;overflow:visible}.education-cell[data-v-01c48c1f]: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-01c48c1f]:before{top:12px;height:100%}.education-cell.timeline-item-last[data-v-01c48c1f]:before{height:0}.dot[data-v-01c48c1f]{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-01c48c1f]{padding-left:30px;text-align:left}.header[data-v-01c48c1f]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.title-section[data-v-01c48c1f]{flex:1;min-width:0}.school-name[data-v-01c48c1f]{font-weight:600;font-size:18px;color:#263238;line-height:1.3;margin-bottom:2px}.date-range[data-v-01c48c1f]{font-weight:500;font-size:15px;color:#676767;margin-bottom:2px}.degree-field[data-v-01c48c1f]{font-size:14px;color:#676767;line-height:1.4}.actions[data-v-01c48c1f]{display:flex;gap:8px;align-items:center;flex-shrink:0}.action-btn[data-v-01c48c1f]{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-01c48c1f]{color:inherit}.action-btn[data-v-01c48c1f]:hover{transform:scale(1.05)}.action-btn[data-v-01c48c1f]:active{transform:scale(.98)}.action-btn[data-v-01c48c1f]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.action-btn-edit[data-v-01c48c1f]{color:#63bdc4;background:rgba(99,189,196,.12)}.action-btn-edit[data-v-01c48c1f]:hover{background:rgba(99,189,196,.22);color:#43a9b1}.action-btn-delete[data-v-01c48c1f]{color:#dc3545;background:rgba(220,53,69,.12)}.action-btn-delete[data-v-01c48c1f]:hover{background:rgba(220,53,69,.22);color:#bd2130}.description-text[data-v-01c48c1f]{font-size:14px;color:#383838;line-height:1.5;margin-top:8px;white-space:pre-wrap}body.theme-dark .education-cell .dot[data-v-01c48c1f]{background-color:#2a2a2a;border-color:#63bdc4}body.theme-dark .education-cell[data-v-01c48c1f]:before{background-color:#63bdc4}body.theme-dark .education-cell .school-name[data-v-01c48c1f]{color:#e0e0e0}body.theme-dark .education-cell .date-range[data-v-01c48c1f],body.theme-dark .education-cell .degree-field[data-v-01c48c1f],body.theme-dark .education-cell .description-text[data-v-01c48c1f]{color:#b0b0b0}body.theme-dark .education-cell .action-btn-edit[data-v-01c48c1f]{color:#63bdc4;background:rgba(99,189,196,.2)}body.theme-dark .education-cell .action-btn-edit[data-v-01c48c1f]:hover{background:rgba(99,189,196,.3);color:#7dd3da}body.theme-dark .education-cell .action-btn-delete[data-v-01c48c1f]{color:#ef5350;background:rgba(239,83,80,.2)}body.theme-dark .education-cell .action-btn-delete[data-v-01c48c1f]:hover{background:rgba(239,83,80,.3);color:#f06292}.work-experience-cell[data-v-f2590bb0]{position:relative;padding-bottom:25px;overflow:visible}.work-experience-cell[data-v-f2590bb0]: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-f2590bb0]:before{top:12px;height:100%}.work-experience-cell.timeline-item-last[data-v-f2590bb0]:before{height:0}.work-experience-cell .dot[data-v-f2590bb0]{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-f2590bb0]{padding-left:30px;text-align:left}.work-experience-cell .content .header[data-v-f2590bb0]{display:flex;justify-content:space-between;align-items:flex-start}.work-experience-cell .content .header .title-section .name-text[data-v-f2590bb0]{font-weight:600;font-size:18px;color:#222}.work-experience-cell .content .header .title-section .role-text[data-v-f2590bb0]{font-size:14px;margin-top:2px}.work-experience-cell .content .header .title-section .date-text[data-v-f2590bb0]{font-weight:500;font-size:15px}.work-experience-cell .content .header .actions[data-v-f2590bb0]{display:flex;gap:8px;align-items:center;flex-shrink:0}.work-experience-cell .content .header .action-btn[data-v-f2590bb0]{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-f2590bb0]{color:inherit}.work-experience-cell .content .header .action-btn[data-v-f2590bb0]:hover{transform:scale(1.05)}.work-experience-cell .content .header .action-btn[data-v-f2590bb0]:active{transform:scale(.98)}.work-experience-cell .content .header .action-btn[data-v-f2590bb0]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.work-experience-cell .content .header .action-btn-edit[data-v-f2590bb0]{color:#63bdc4;background:rgba(99,189,196,.12)}.work-experience-cell .content .header .action-btn-edit[data-v-f2590bb0]:hover{background:rgba(99,189,196,.22);color:#43a9b1}.work-experience-cell .content .header .action-btn-delete[data-v-f2590bb0]{color:#dc3545;background:rgba(220,53,69,.12)}.work-experience-cell .content .header .action-btn-delete[data-v-f2590bb0]:hover{background:rgba(220,53,69,.22);color:#bd2130}.work-experience-cell .content .description-text[data-v-f2590bb0]{font-size:14px;color:#444;margin-top:5px;line-height:1.4;white-space:pre-wrap}body.theme-dark .work-experience-cell .dot[data-v-f2590bb0]{background-color:#2a2a2a;border-color:#63bdc4}body.theme-dark .work-experience-cell[data-v-f2590bb0]:before{background-color:#63bdc4}body.theme-dark .work-experience-cell .content .header .title-section .name-text[data-v-f2590bb0]{color:#e0e0e0}body.theme-dark .work-experience-cell .date-text[data-v-f2590bb0],body.theme-dark .work-experience-cell .description-text[data-v-f2590bb0],body.theme-dark .work-experience-cell .role-text[data-v-f2590bb0]{color:#b0b0b0}body.theme-dark .work-experience-cell .action-btn-edit[data-v-f2590bb0]{color:#63bdc4;background:rgba(99,189,196,.2)}body.theme-dark .work-experience-cell .action-btn-edit[data-v-f2590bb0]:hover{background:rgba(99,189,196,.3);color:#7dd3da}body.theme-dark .work-experience-cell .action-btn-delete[data-v-f2590bb0]{color:#ef5350;background:rgba(239,83,80,.2)}body.theme-dark .work-experience-cell .action-btn-delete[data-v-f2590bb0]:hover{background:rgba(239,83,80,.3);color:#f06292}.employee-overview-page[data-v-be6a1bf8]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative}.page-header[data-v-be6a1bf8]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-be6a1bf8]{flex:1;min-width:0}.page-title[data-v-be6a1bf8]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-be6a1bf8]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.info-section[data-v-be6a1bf8]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.info-section[data-v-be6a1bf8]:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.section-title[data-v-be6a1bf8]{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-be6a1bf8]{color:#63bdc4;flex-shrink:0}.section-content[data-v-be6a1bf8]{padding-left:28px}.section-content[data-v-be6a1bf8] .category-box{margin-top:0}.overview-text[data-v-be6a1bf8]{white-space:pre-line;line-height:1.5}.toggle-overview[data-v-be6a1bf8]{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-be6a1bf8]:hover{text-decoration:underline}.cell-list[data-v-be6a1bf8]{list-style:none;margin:0;padding:0}.cell-list-item[data-v-be6a1bf8]{margin:0;padding:0}.resume-card[data-v-be6a1bf8]{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-be6a1bf8]{display:flex;align-items:flex-start;gap:16px}.resume-icon-wrap[data-v-be6a1bf8]{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-icon-wrap .resume-card-icon[data-v-be6a1bf8]{color:#757575!important}.resume-details[data-v-be6a1bf8]{flex:1;min-width:0}.resume-name[data-v-be6a1bf8]{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-be6a1bf8]:hover{color:#43a9b1;text-decoration:underline}.resume-name[data-v-be6a1bf8]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.resume-date[data-v-be6a1bf8]{margin:0;font-size:13px;color:#676767}@media screen and (max-width:568px){[data-v-be6a1bf8] .category-box{flex-wrap:wrap;overflow-x:hidden}}body.theme-dark .employee-overview-page[data-v-be6a1bf8]{background-color:#121212;color:#e0e0e0}body.theme-dark .page-title[data-v-be6a1bf8]{color:#e0e0e0}body.theme-dark .page-subtitle[data-v-be6a1bf8]{color:#b0b0b0}body.theme-dark .info-section[data-v-be6a1bf8]{border-bottom-color:#333}body.theme-dark .overview-text[data-v-be6a1bf8],body.theme-dark .section-title[data-v-be6a1bf8]{color:#e0e0e0}body.theme-dark .resume-card[data-v-be6a1bf8]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .resume-icon-wrap[data-v-be6a1bf8]{background:#2a2a2a;border-color:#333}body.theme-dark .resume-icon-wrap .resume-card-icon[data-v-be6a1bf8]{color:#888!important}body.theme-dark .resume-date[data-v-be6a1bf8]{color:#b0b0b0}.feedback-job-card[data-v-1ef70bd0]{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-1ef70bd0]{cursor:pointer}.feedback-job-card--clickable[data-v-1ef70bd0]:hover{border-color:#ccc;box-shadow:0 2px 12px rgba(0,0,0,.06)}.feedback-job-card__header[data-v-1ef70bd0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.feedback-job-card__title[data-v-1ef70bd0]{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-1ef70bd0]{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-1ef70bd0]{background:rgba(99,189,196,.12);color:#63bdc4}.feedback-job-card__badge--progressing[data-v-1ef70bd0]{background:rgba(25,118,210,.1);color:#1976d2}.feedback-job-card__badge--completed[data-v-1ef70bd0]{background:rgba(76,175,80,.12);color:#4caf50}.feedback-job-card__badge--canceled[data-v-1ef70bd0]{background:rgba(220,53,69,.08);color:#dc3545}.feedback-job-card__badge--default[data-v-1ef70bd0]{background:#f5f5f5;color:#676767}.feedback-job-card__meta[data-v-1ef70bd0]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;font-size:14px;color:#676767}.feedback-job-card__meta-item[data-v-1ef70bd0]{display:inline-flex;align-items:center;gap:6px}.feedback-job-card__meta-item .feedback-job-card__meta-icon[data-v-1ef70bd0]{color:#676767;opacity:.9}.feedback-job-card__meta-item[data-v-1ef70bd0]:first-child{font-weight:600;color:#263238}.feedback-job-card__paid[data-v-1ef70bd0]{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-1ef70bd0]{font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.05em}.feedback-job-card__paid-value[data-v-1ef70bd0]{font-size:16px;font-weight:600;color:#63bdc4}.feedback-job-card__review[data-v-1ef70bd0]{margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0}.feedback-job-card__review-rating[data-v-1ef70bd0]{margin-bottom:10px}.feedback-job-card__review-quote[data-v-1ef70bd0]{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-1ef70bd0]{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-1ef70bd0]:hover{color:#43a9b1}.feedback-job-card__cta .v-icon[data-v-1ef70bd0]{transition:transform .2s ease}.feedback-job-card__cta:hover .v-icon[data-v-1ef70bd0]{transform:translateX(2px)}@media(max-width:600px){.feedback-job-card[data-v-1ef70bd0]{padding:16px}.feedback-job-card__header[data-v-1ef70bd0]{flex-direction:column;align-items:flex-start;gap:8px}.feedback-job-card__title[data-v-1ef70bd0]{font-size:16px}.feedback-job-card__meta[data-v-1ef70bd0]{gap:12px 20px;font-size:13px}.feedback-job-card__review-quote[data-v-1ef70bd0]{padding:12px 14px;font-size:13px}}body.theme-dark .feedback-job-card[data-v-1ef70bd0]{background:#1e1e1e;border-color:#333}body.theme-dark .feedback-job-card--clickable[data-v-1ef70bd0]:hover{border-color:#444;box-shadow:0 2px 12px rgba(0,0,0,.3)}body.theme-dark .feedback-job-card__title[data-v-1ef70bd0]{color:#e0e0e0}body.theme-dark .feedback-job-card__badge--default[data-v-1ef70bd0]{background:#2a2a2a;color:#b0b0b0}body.theme-dark .feedback-job-card__meta[data-v-1ef70bd0]{color:#b0b0b0}body.theme-dark .feedback-job-card__meta-item[data-v-1ef70bd0]:first-child{color:#e0e0e0}body.theme-dark .feedback-job-card__meta-icon[data-v-1ef70bd0]{color:#b0b0b0}body.theme-dark .feedback-job-card__paid[data-v-1ef70bd0]{border-top-color:#333}body.theme-dark .feedback-job-card__paid-label[data-v-1ef70bd0]{color:#b0b0b0}body.theme-dark .feedback-job-card__review[data-v-1ef70bd0]{border-top-color:#333}body.theme-dark .feedback-job-card__review-quote[data-v-1ef70bd0]{background:#2a2a2a;border-left-color:#63bdc4;color:#e0e0e0}.profile-card[data-v-2c258711]{max-width:250px;font-size:14px;color:#263238}.avatar-wrapper[data-v-2c258711]{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-2c258711]{display:block;width:250px;height:250px;-o-object-fit:cover;object-fit:cover}.avatar-edit-btn[data-v-2c258711]{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-2c258711]:hover{background:#43a9b1;transform:scale(1.05)}.avatar-edit-btn[data-v-2c258711]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.name-row[data-v-2c258711]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:16px}.name-wrap[data-v-2c258711]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.profile-name[data-v-2c258711]{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-2c258711],.chat-btn[data-v-2c258711]{flex-shrink:0;color:#63bdc4!important}.chat-btn[data-v-2c258711] .v-icon{color:#63bdc4!important}.chat-btn[data-v-2c258711]:hover .v-icon{color:#43a9b1!important}.star-rating[data-v-2c258711]{margin-top:8px}.social-links[data-v-2c258711]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.social-link[data-v-2c258711]{display:inline-flex;color:#63bdc4;text-decoration:none;transition:color .2s ease}.social-link[data-v-2c258711]:hover{color:#43a9b1;text-decoration:none}.social-link[data-v-2c258711] .v-icon{color:inherit}.info-sections[data-v-2c258711]{margin-top:16px;display:flex;flex-direction:column;gap:0}.info-row[data-v-2c258711]{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid hsla(0,0%,88%,.6)}.info-row[data-v-2c258711]:last-child{border-bottom:none}.info-icon[data-v-2c258711]{flex-shrink:0;margin-top:2px;color:#676767!important}.info-content[data-v-2c258711]{flex:1;min-width:0}.info-label[data-v-2c258711]{display:block;font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px}.info-value[data-v-2c258711]{font-size:14px;color:#263238;line-height:1.4}.info-value--bio[data-v-2c258711]{white-space:pre-wrap;word-break:break-word}.info-link[data-v-2c258711]{font-size:14px;color:#263238;text-decoration:none;line-height:1.4}.info-link[data-v-2c258711]:hover{text-decoration:underline;color:#263238}.info-link[data-v-2c258711]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px;border-radius:2px}.sr-only[data-v-2c258711]{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-2c258711],.profile-card[data-v-2c258711]{max-width:100%}.avatar-photo[data-v-2c258711]{width:100%;height:auto;aspect-ratio:1;max-height:none}[data-v-2c258711] .vue3-star-ratings{margin:8px 0}}body.theme-dark .profile-card[data-v-2c258711]{color:#e0e0e0}body.theme-dark .avatar-wrapper[data-v-2c258711]{background:#2a2a2a;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .profile-name[data-v-2c258711]{color:#e0e0e0}body.theme-dark .info-row[data-v-2c258711]{border-bottom-color:#333}body.theme-dark .info-icon[data-v-2c258711]{color:#b0b0b0!important}body.theme-dark .info-label[data-v-2c258711]{color:#b0b0b0}body.theme-dark .info-link[data-v-2c258711],body.theme-dark .info-link[data-v-2c258711]:hover,body.theme-dark .info-value[data-v-2c258711]{color:#e0e0e0}.personal-info-page[data-v-2e6853c4]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative}.page-header[data-v-2e6853c4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-2e6853c4]{flex:1;min-width:0}.page-title[data-v-2e6853c4]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-2e6853c4]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.btn-edit-profile[data-v-2e6853c4]{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-2e6853c4] .v-btn__content{gap:8px;color:#fff!important}.btn-edit-profile[data-v-2e6853c4] .v-icon{color:#fff!important}.btn-edit-profile[data-v-2e6853c4]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-edit-profile[data-v-2e6853c4]:hover .v-btn__content,.btn-edit-profile[data-v-2e6853c4]:hover .v-icon{color:#fff!important}.info-section[data-v-2e6853c4]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.info-section[data-v-2e6853c4]:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.section-title[data-v-2e6853c4]{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-2e6853c4]{color:#63bdc4;flex-shrink:0}.section-content[data-v-2e6853c4]{padding-left:28px}.contact-grid[data-v-2e6853c4]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 24px}.contact-item[data-v-2e6853c4]{display:flex;align-items:flex-start;gap:12px}.item-icon[data-v-2e6853c4]{color:#676767;flex-shrink:0;margin-top:2px}.item-content[data-v-2e6853c4]{min-width:0}.item-label[data-v-2e6853c4]{display:block;font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.item-value[data-v-2e6853c4]{font-size:15px;line-height:1.4;word-break:break-word;color:#263238}.item-value[href][data-v-2e6853c4]{text-decoration:none}.item-value[href][data-v-2e6853c4]:hover{text-decoration:underline}.account-badge[data-v-2e6853c4]{font-size:11px;font-weight:600}.bio-text[data-v-2e6853c4]{white-space:pre-wrap;word-break:break-word;line-height:1.55;font-size:15px}.bio-empty[data-v-2e6853c4]{padding:16px 0}.bio-empty p[data-v-2e6853c4]{margin:0 0 12px 0;font-size:14px;color:#676767;line-height:1.5}.btn-add-bio[data-v-2e6853c4]{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-2e6853c4] .v-btn__content{gap:8px;color:#63bdc4!important}.btn-add-bio[data-v-2e6853c4] .v-icon{color:#63bdc4!important}.btn-add-bio[data-v-2e6853c4]:hover{background-color:rgba(99,189,196,.06)!important;box-shadow:none!important;color:#43a9b1!important}.btn-add-bio[data-v-2e6853c4]:hover .v-btn__content,.btn-add-bio[data-v-2e6853c4]:hover .v-icon{color:#43a9b1!important}.social-links[data-v-2e6853c4]{display:flex;flex-wrap:wrap;gap:12px}.social-link[data-v-2e6853c4]{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-2e6853c4]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06);color:#63bdc4}.social-link.active[data-v-2e6853c4]{background:rgba(99,189,196,.12);border-color:#63bdc4;color:#63bdc4}.social-link.active .social-label[data-v-2e6853c4]{font-weight:600;color:#63bdc4}.social-link.active .v-icon[data-v-2e6853c4]:not(.social-add-icon){color:#63bdc4}.social-link.active[data-v-2e6853c4]:hover{background:rgba(99,189,196,.18);border-color:#43a9b1;color:#43a9b1}.social-link.active:hover .social-label[data-v-2e6853c4],.social-link.active:hover .v-icon[data-v-2e6853c4]:not(.social-add-icon){color:#43a9b1}.social-label[data-v-2e6853c4]{font-weight:500}.social-add-icon[data-v-2e6853c4]{color:#63bdc4;flex-shrink:0}.social-link:not(.active) .social-add-icon[data-v-2e6853c4]{color:#676767}.social-link:not(.active):hover .social-add-icon[data-v-2e6853c4]{color:#63bdc4}.security-actions[data-v-2e6853c4]{display:flex;flex-direction:column;gap:20px}.security-item[data-v-2e6853c4]{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-2e6853c4]:last-child{border-bottom:none;padding-bottom:0}.security-item-text[data-v-2e6853c4]{flex:1;min-width:0}.security-label[data-v-2e6853c4]{display:block;font-size:14px;font-weight:600;color:#263238;margin-bottom:4px}.security-desc[data-v-2e6853c4]{font-size:13px;color:#676767;line-height:1.45}.btn-change-password[data-v-2e6853c4]{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-2e6853c4] .v-btn__content{gap:8px;color:#fff!important}.btn-change-password[data-v-2e6853c4] .v-icon{color:#fff!important}.btn-change-password[data-v-2e6853c4]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-change-password[data-v-2e6853c4]:hover .v-btn__content,.btn-change-password[data-v-2e6853c4]:hover .v-icon{color:#fff!important}.btn-delete-account[data-v-2e6853c4]{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-2e6853c4] .v-btn__content{gap:8px;color:#dc3545!important}.btn-delete-account[data-v-2e6853c4] .v-icon{color:#dc3545!important}.btn-delete-account[data-v-2e6853c4]: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-2e6853c4]:hover .v-btn__content,.btn-delete-account[data-v-2e6853c4]:hover .v-icon{color:#bd2130!important}@media screen and (max-width:768px){.page-header[data-v-2e6853c4]{flex-direction:column;align-items:stretch}.btn-edit-profile[data-v-2e6853c4]{align-self:flex-start}.contact-grid[data-v-2e6853c4]{grid-template-columns:1fr;gap:16px}.section-content[data-v-2e6853c4]{padding-left:0}.section-title[data-v-2e6853c4]{margin-bottom:12px}}@media screen and (max-width:576px){.personal-info-page[data-v-2e6853c4]{padding:20px 16px 24px}.page-title[data-v-2e6853c4]{font-size:20px}.security-item[data-v-2e6853c4]{flex-direction:column;align-items:stretch;text-align:left}.btn-change-password[data-v-2e6853c4],.btn-delete-account[data-v-2e6853c4]{width:100%;justify-content:center}}body.theme-dark .personal-info-page[data-v-2e6853c4]{background-color:#121212;color:#e0e0e0}body.theme-dark .page-title[data-v-2e6853c4]{color:#e0e0e0}body.theme-dark .page-subtitle[data-v-2e6853c4]{color:#b0b0b0}body.theme-dark .info-section[data-v-2e6853c4]{border-bottom-color:#333}body.theme-dark .section-title[data-v-2e6853c4]{color:#e0e0e0}body.theme-dark .item-icon[data-v-2e6853c4],body.theme-dark .item-label[data-v-2e6853c4]{color:#b0b0b0}body.theme-dark .item-value[data-v-2e6853c4]{color:#e0e0e0}body.theme-dark .item-value[href][data-v-2e6853c4]:hover{color:#43a9b1}body.theme-dark .bio-text[data-v-2e6853c4]{color:#e0e0e0}body.theme-dark .bio-empty p[data-v-2e6853c4]{color:#b0b0b0}body.theme-dark .social-link[data-v-2e6853c4]{background:#2a2a2a;border-color:#333;color:#e0e0e0}body.theme-dark .social-link[data-v-2e6853c4]:hover{border-color:#63bdc4;background:rgba(99,189,196,.15);color:#63bdc4}body.theme-dark .social-link.active[data-v-2e6853c4]{background:rgba(99,189,196,.2);border-color:#63bdc4;color:#63bdc4}body.theme-dark .social-link.active .social-label[data-v-2e6853c4],body.theme-dark .social-link.active .v-icon[data-v-2e6853c4]:not(.social-add-icon){color:#63bdc4}body.theme-dark .social-link.active[data-v-2e6853c4]:hover{background:rgba(99,189,196,.28);border-color:#43a9b1;color:#43a9b1}body.theme-dark .social-link.active:hover .social-label[data-v-2e6853c4],body.theme-dark .social-link.active:hover .v-icon[data-v-2e6853c4]:not(.social-add-icon){color:#43a9b1}body.theme-dark .social-link:not(.active) .social-add-icon[data-v-2e6853c4]{color:#b0b0b0}body.theme-dark .social-link:not(.active):hover .social-add-icon[data-v-2e6853c4]{color:#63bdc4}body.theme-dark .security-item[data-v-2e6853c4]{border-bottom-color:#333}body.theme-dark .security-label[data-v-2e6853c4]{color:#e0e0e0}body.theme-dark .security-desc[data-v-2e6853c4]{color:#b0b0b0}.job-details-page[data-v-33c524c2]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative}.page-header[data-v-33c524c2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-33c524c2]{flex:1;min-width:0}.page-title[data-v-33c524c2]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-33c524c2]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.btn-edit-profile[data-v-33c524c2]{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-33c524c2] .v-btn__content{gap:8px;color:#fff!important}.btn-edit-profile[data-v-33c524c2] .v-icon{color:#fff!important}.btn-edit-profile[data-v-33c524c2]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-edit-profile[data-v-33c524c2]:hover .v-btn__content,.btn-edit-profile[data-v-33c524c2]:hover .v-icon{color:#fff!important}.info-section[data-v-33c524c2]{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.info-section[data-v-33c524c2]:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.section-title[data-v-33c524c2]{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-33c524c2]{color:#63bdc4;flex-shrink:0}.section-content[data-v-33c524c2]{padding-left:28px}.role-value[data-v-33c524c2]{margin:0;font-size:16px;font-weight:500;color:#263238;line-height:1.4}.overview-text[data-v-33c524c2]{white-space:pre-line;line-height:1.6;color:#263238;margin:0 0 8px 0}.toggle-overview[data-v-33c524c2]{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-33c524c2]:hover{color:#43a9b1;text-decoration:underline}.rate-value[data-v-33c524c2]{display:flex;align-items:baseline;gap:2px}.rate-amount[data-v-33c524c2]{font-size:20px;font-weight:600;color:#263238;letter-spacing:-.02em}.rate-unit[data-v-33c524c2]{font-size:14px;color:#676767;font-weight:500}.empty-state[data-v-33c524c2]{padding:4px 0}.empty-state p[data-v-33c524c2]{margin:0 0 12px 0;font-size:14px;color:#676767;line-height:1.5}.btn-add-inline[data-v-33c524c2]{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-33c524c2] .v-btn__content{gap:8px;color:#63bdc4!important}.btn-add-inline[data-v-33c524c2] .v-icon{color:#63bdc4!important}.btn-add-inline[data-v-33c524c2]:hover{background-color:rgba(99,189,196,.06)!important;color:#43a9b1!important}.btn-add-inline[data-v-33c524c2]:hover .v-btn__content,.btn-add-inline[data-v-33c524c2]:hover .v-icon{color:#43a9b1!important}.section-content[data-v-33c524c2] .category-box,.section-content[data-v-33c524c2] .skills-box{margin-top:0}@media screen and (max-width:768px){.page-header[data-v-33c524c2]{flex-direction:column;align-items:stretch}.btn-edit-profile[data-v-33c524c2]{align-self:flex-start}.section-content[data-v-33c524c2]{padding-left:0}.section-title[data-v-33c524c2]{margin-bottom:12px}}body.theme-dark .job-details-page[data-v-33c524c2]{background-color:transparent;color:#e0e0e0}body.theme-dark .job-details-page .page-title[data-v-33c524c2]{color:#e8e8e8}body.theme-dark .job-details-page .page-subtitle[data-v-33c524c2]{color:#b0b0b0}body.theme-dark .job-details-page .btn-edit-profile[data-v-33c524c2]{background-color:#63bdc4!important}body.theme-dark .job-details-page .btn-edit-profile[data-v-33c524c2]:hover{background-color:#7dd3da!important}body.theme-dark .job-details-page .info-section[data-v-33c524c2]{border-bottom-color:#333}body.theme-dark .job-details-page .section-title[data-v-33c524c2]{color:#e8e8e8}body.theme-dark .job-details-page .section-icon[data-v-33c524c2]{color:#63bdc4!important}body.theme-dark .job-details-page .overview-text[data-v-33c524c2],body.theme-dark .job-details-page .role-value[data-v-33c524c2]{color:#e0e0e0}body.theme-dark .job-details-page .toggle-overview[data-v-33c524c2]{color:#63bdc4}body.theme-dark .job-details-page .toggle-overview[data-v-33c524c2]:hover{color:#7dd3da}body.theme-dark .job-details-page .rate-amount[data-v-33c524c2]{color:#e8e8e8}body.theme-dark .job-details-page .empty-state p[data-v-33c524c2],body.theme-dark .job-details-page .rate-unit[data-v-33c524c2]{color:#b0b0b0}body.theme-dark .job-details-page .btn-add-inline[data-v-33c524c2],body.theme-dark .job-details-page .btn-add-inline[data-v-33c524c2] .v-btn__content,body.theme-dark .job-details-page .btn-add-inline[data-v-33c524c2] .v-icon{color:#63bdc4!important}body.theme-dark .job-details-page .btn-add-inline[data-v-33c524c2]:hover{background-color:rgba(99,189,196,.15)!important;color:#7dd3da!important}body.theme-dark .job-details-page .btn-add-inline[data-v-33c524c2]:hover .v-btn__content,body.theme-dark .job-details-page .btn-add-inline[data-v-33c524c2]:hover .v-icon{color:#7dd3da!important}body.theme-dark .job-details-page[data-v-33c524c2] .category-box,body.theme-dark .job-details-page[data-v-33c524c2] .skills-box{color:#e0e0e0}.education-page[data-v-6ce885d6]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.page-header[data-v-6ce885d6]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-6ce885d6]{flex:1;min-width:0}.page-title[data-v-6ce885d6]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-6ce885d6]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.education-page--align-left .header-text[data-v-6ce885d6],.education-page--align-left .page-subtitle[data-v-6ce885d6],.education-page--align-left .page-title[data-v-6ce885d6]{text-align:left}.btn-primary-action[data-v-6ce885d6]{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-6ce885d6] .v-btn__content{gap:8px;color:#fff!important}.btn-primary-action[data-v-6ce885d6] .v-icon{color:#fff!important}.btn-primary-action[data-v-6ce885d6]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-primary-action[data-v-6ce885d6]:hover .v-btn__content,.btn-primary-action[data-v-6ce885d6]:hover .v-icon{color:#fff!important}.education-section[data-v-6ce885d6]{display:flex;flex-direction:column}.education-list[data-v-6ce885d6]{list-style:none;display:flex;flex-direction:column;gap:0}.education-list-item[data-v-6ce885d6],.education-list[data-v-6ce885d6]{margin:0;padding:0;overflow:visible}.empty-state[data-v-6ce885d6]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-6ce885d6]{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-6ce885d6]{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-6ce885d6]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-6ce885d6]{margin:0 0 24px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.btn-add-primary[data-v-6ce885d6]{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-6ce885d6]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}.btn-add-primary[data-v-6ce885d6]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.delete-dialog-content[data-v-6ce885d6]{padding:24px;background:#fff;border-radius:12px}.delete-dialog-title[data-v-6ce885d6]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238}.delete-dialog-desc[data-v-6ce885d6]{margin:0 0 24px 0;font-size:14px;color:#676767;line-height:1.5}.delete-dialog-actions[data-v-6ce885d6]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-6ce885d6]{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-6ce885d6]:hover{background:#f5f5f5;border-color:#d3d3d3}.btn-cancel[data-v-6ce885d6]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-delete[data-v-6ce885d6]{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-6ce885d6]:hover:not(:disabled){background:#cf2434}.btn-delete[data-v-6ce885d6]:disabled{opacity:.7;cursor:not-allowed}.btn-delete[data-v-6ce885d6]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}@media(max-width:600px){.page-header[data-v-6ce885d6]{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}.btn-primary-action[data-v-6ce885d6]{width:100%;justify-content:center;align-self:stretch}.page-title[data-v-6ce885d6]{font-size:20px}.empty-state-inner[data-v-6ce885d6]{padding:32px 20px;min-height:220px;border-radius:10px}.empty-state-heading[data-v-6ce885d6]{font-size:17px}.delete-dialog-content[data-v-6ce885d6]{padding:20px}}body.theme-dark .education-page[data-v-6ce885d6]{background-color:transparent;color:#e0e0e0}body.theme-dark .education-page .page-title[data-v-6ce885d6]{color:#e8e8e8}body.theme-dark .education-page .page-subtitle[data-v-6ce885d6]{color:#b0b0b0}body.theme-dark .education-page .empty-state-inner[data-v-6ce885d6]{background:#252525;border-color:#333}body.theme-dark .education-page .empty-state-icon[data-v-6ce885d6]{background:#2a2a2a;border-color:#444;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .education-page .empty-state-icon .v-icon[data-v-6ce885d6]{color:#888!important}body.theme-dark .education-page .empty-state-heading[data-v-6ce885d6]{color:#e8e8e8}body.theme-dark .education-page .empty-state-text[data-v-6ce885d6]{color:#b0b0b0}body.theme-dark .education-page .btn-add-primary[data-v-6ce885d6]{background:#63bdc4;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .education-page .btn-add-primary[data-v-6ce885d6]:hover{background:#7dd3da;box-shadow:0 2px 12px rgba(0,0,0,.4)}body.theme-dark .education-delete-dialog .delete-dialog-content[data-v-6ce885d6],body.theme-dark .education-page .delete-dialog-content[data-v-6ce885d6]{background:#1e1e1e;border:1px solid #333}body.theme-dark .education-delete-dialog .delete-dialog-title[data-v-6ce885d6],body.theme-dark .education-page .delete-dialog-title[data-v-6ce885d6]{color:#e8e8e8}body.theme-dark .education-delete-dialog .delete-dialog-desc[data-v-6ce885d6],body.theme-dark .education-page .delete-dialog-desc[data-v-6ce885d6]{color:#b0b0b0}body.theme-dark .education-delete-dialog .btn-cancel[data-v-6ce885d6],body.theme-dark .education-page .btn-cancel[data-v-6ce885d6]{background:#2a2a2a;border-color:#555;color:#e0e0e0}body.theme-dark .education-delete-dialog .btn-cancel[data-v-6ce885d6]:hover,body.theme-dark .education-page .btn-cancel[data-v-6ce885d6]:hover{background:#333;border-color:#666}.work-experience-page[data-v-6fb397ea]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.page-header[data-v-6fb397ea]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-6fb397ea]{flex:1;min-width:0}.page-title[data-v-6fb397ea]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-6fb397ea]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.work-experience-page--align-left .header-text[data-v-6fb397ea],.work-experience-page--align-left .page-subtitle[data-v-6fb397ea],.work-experience-page--align-left .page-title[data-v-6fb397ea]{text-align:left}.btn-primary-action[data-v-6fb397ea]{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-6fb397ea] .v-btn__content{gap:8px;color:#fff!important}.btn-primary-action[data-v-6fb397ea] .v-icon{color:#fff!important}.btn-primary-action[data-v-6fb397ea]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-primary-action[data-v-6fb397ea]:hover .v-btn__content,.btn-primary-action[data-v-6fb397ea]:hover .v-icon{color:#fff!important}.work-experience-section[data-v-6fb397ea]{display:flex;flex-direction:column}.work-experience-list[data-v-6fb397ea]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;overflow:visible}.work-experience-list-item[data-v-6fb397ea]{margin:0;padding:0;overflow:visible}.empty-state[data-v-6fb397ea]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-6fb397ea]{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-6fb397ea]{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-6fb397ea]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-6fb397ea]{margin:0 0 24px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.btn-add-primary[data-v-6fb397ea]{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-6fb397ea]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}.btn-add-primary[data-v-6fb397ea]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.delete-dialog-content[data-v-6fb397ea]{padding:24px;background:#fff;border-radius:12px}.delete-dialog-title[data-v-6fb397ea]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238}.delete-dialog-desc[data-v-6fb397ea]{margin:0 0 24px 0;font-size:14px;color:#676767;line-height:1.5}.delete-dialog-actions[data-v-6fb397ea]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-6fb397ea]{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-6fb397ea]:hover{background:#f5f5f5;border-color:#d3d3d3}.btn-cancel[data-v-6fb397ea]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-delete[data-v-6fb397ea]{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-6fb397ea]:hover:not(:disabled){background:#cf2434}.btn-delete[data-v-6fb397ea]:disabled{opacity:.7;cursor:not-allowed}.btn-delete[data-v-6fb397ea]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}@media(max-width:600px){.page-header[data-v-6fb397ea]{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}.btn-primary-action[data-v-6fb397ea]{width:100%;justify-content:center;align-self:stretch}.page-title[data-v-6fb397ea]{font-size:20px}.empty-state-inner[data-v-6fb397ea]{padding:32px 20px;min-height:220px;border-radius:10px}.empty-state-heading[data-v-6fb397ea]{font-size:17px}.delete-dialog-content[data-v-6fb397ea]{padding:20px}}body.theme-dark .work-experience-page[data-v-6fb397ea]{background-color:transparent;color:#e0e0e0}body.theme-dark .work-experience-page .page-title[data-v-6fb397ea]{color:#e8e8e8}body.theme-dark .work-experience-page .page-subtitle[data-v-6fb397ea]{color:#b0b0b0}body.theme-dark .work-experience-page .empty-state-inner[data-v-6fb397ea]{background:#252525;border-color:#333}body.theme-dark .work-experience-page .empty-state-icon[data-v-6fb397ea]{background:#2a2a2a;border-color:#444;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .work-experience-page .empty-state-icon .v-icon[data-v-6fb397ea]{color:#888!important}body.theme-dark .work-experience-page .empty-state-heading[data-v-6fb397ea]{color:#e8e8e8}body.theme-dark .work-experience-page .empty-state-text[data-v-6fb397ea]{color:#b0b0b0}body.theme-dark .work-experience-page .btn-add-primary[data-v-6fb397ea]{background:#63bdc4;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .work-experience-page .btn-add-primary[data-v-6fb397ea]:hover{background:#7dd3da;box-shadow:0 2px 12px rgba(0,0,0,.4)}body.theme-dark .work-experience-delete-dialog .delete-dialog-content[data-v-6fb397ea],body.theme-dark .work-experience-page .delete-dialog-content[data-v-6fb397ea]{background:#1e1e1e;border:1px solid #333}body.theme-dark .work-experience-delete-dialog .delete-dialog-title[data-v-6fb397ea],body.theme-dark .work-experience-page .delete-dialog-title[data-v-6fb397ea]{color:#e8e8e8}body.theme-dark .work-experience-delete-dialog .delete-dialog-desc[data-v-6fb397ea],body.theme-dark .work-experience-page .delete-dialog-desc[data-v-6fb397ea]{color:#b0b0b0}body.theme-dark .work-experience-delete-dialog .btn-cancel[data-v-6fb397ea],body.theme-dark .work-experience-page .btn-cancel[data-v-6fb397ea]{background:#2a2a2a;border-color:#555;color:#e0e0e0}body.theme-dark .work-experience-delete-dialog .btn-cancel[data-v-6fb397ea]:hover,body.theme-dark .work-experience-page .btn-cancel[data-v-6fb397ea]:hover{background:#333;border-color:#666}.resume-page[data-v-65613a47]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.page-header[data-v-65613a47]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.header-text[data-v-65613a47]{flex:1;min-width:0}.page-title[data-v-65613a47]{margin:0 0 6px 0;font-size:22px;font-weight:600;color:#263238;letter-spacing:-.02em}.page-subtitle[data-v-65613a47]{margin:0;font-size:14px;color:#676767;line-height:1.45;max-width:520px}.resume-page--align-left .header-text[data-v-65613a47],.resume-page--align-left .page-subtitle[data-v-65613a47],.resume-page--align-left .page-title[data-v-65613a47]{text-align:left}.btn-primary-action[data-v-65613a47]{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-65613a47] .v-btn__content{gap:8px;color:#fff!important}.btn-primary-action[data-v-65613a47] .v-icon{color:#fff!important}.btn-primary-action[data-v-65613a47]:hover{background-color:#43a9b1!important;box-shadow:none!important;color:#fff!important}.btn-primary-action[data-v-65613a47]:hover .v-btn__content,.btn-primary-action[data-v-65613a47]:hover .v-icon{color:#fff!important}.resume-card[data-v-65613a47],.resume-section[data-v-65613a47]{display:flex;flex-direction:column}.resume-card[data-v-65613a47]{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-65613a47]{display:flex;align-items:flex-start;gap:16px}.resume-icon-wrap[data-v-65613a47]{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-65613a47]{flex:1;min-width:0}.resume-name[data-v-65613a47]{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-65613a47]:hover{color:#43a9b1;text-decoration:underline}.resume-name[data-v-65613a47]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.resume-date[data-v-65613a47]{margin:0;font-size:13px;color:#676767}.resume-actions[data-v-65613a47]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btn-replace[data-v-65613a47]{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-65613a47]:hover{background:rgba(99,189,196,.14);border-color:#43a9b1;color:#43a9b1}.btn-replace[data-v-65613a47]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-remove[data-v-65613a47]{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-65613a47]{color:inherit}.btn-remove[data-v-65613a47]:hover{background:rgba(220,53,69,.22);color:#bd2130}.btn-remove[data-v-65613a47]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}.empty-state[data-v-65613a47]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-65613a47]{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-65613a47]{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-65613a47]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-65613a47]{margin:0 0 24px 0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}.btn-add-primary[data-v-65613a47]{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-65613a47]:hover{background:#55a6ab;box-shadow:0 2px 12px rgba(0,0,0,.16)}.btn-add-primary[data-v-65613a47]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.sr-only[data-v-65613a47]{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-65613a47]{padding:24px;background:#fff;border-radius:12px}.delete-dialog-title[data-v-65613a47]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238}.delete-dialog-desc[data-v-65613a47]{margin:0 0 24px 0;font-size:14px;color:#676767;line-height:1.5}.delete-dialog-actions[data-v-65613a47]{display:flex;justify-content:flex-end;gap:12px}.btn-cancel[data-v-65613a47]{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-65613a47]:hover{background:#f5f5f5;border-color:#d3d3d3}.btn-cancel[data-v-65613a47]:focus-visible{outline:2px solid #63bdc4;outline-offset:2px}.btn-delete[data-v-65613a47]{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-65613a47]:hover:not(:disabled){background:#cf2434}.btn-delete[data-v-65613a47]:disabled{opacity:.7;cursor:not-allowed}.btn-delete[data-v-65613a47]:focus-visible{outline:2px solid #dc3545;outline-offset:2px}.btn-loading-icon[data-v-65613a47]{animation:resume-btn-spin-65613a47 .9s linear infinite}@keyframes resume-btn-spin-65613a47{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:600px){.page-header[data-v-65613a47]{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}.btn-primary-action[data-v-65613a47]{width:100%;justify-content:center;align-self:stretch}.page-title[data-v-65613a47]{font-size:20px}.empty-state-inner[data-v-65613a47]{padding:32px 20px;min-height:220px;border-radius:10px}.empty-state-heading[data-v-65613a47]{font-size:17px}.resume-card-inner[data-v-65613a47]{flex-direction:column}.delete-dialog-content[data-v-65613a47]{padding:20px}}body.theme-dark .resume-page[data-v-65613a47]{background-color:transparent;color:#e0e0e0}body.theme-dark .resume-page .page-title[data-v-65613a47]{color:#e8e8e8}body.theme-dark .resume-page .page-subtitle[data-v-65613a47]{color:#b0b0b0}body.theme-dark .resume-page .resume-card[data-v-65613a47]{background:#252525;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .resume-page .resume-icon-wrap[data-v-65613a47]{background:#2a2a2a;border-color:#444}body.theme-dark .resume-page .resume-name[data-v-65613a47]{color:#63bdc4}body.theme-dark .resume-page .resume-name[data-v-65613a47]:hover{color:#7dd3da}body.theme-dark .resume-page .resume-date[data-v-65613a47]{color:#b0b0b0}body.theme-dark .resume-page .btn-replace[data-v-65613a47]{background:rgba(99,189,196,.2);border-color:#63bdc4;color:#63bdc4}body.theme-dark .resume-page .btn-replace[data-v-65613a47]:hover{background:rgba(99,189,196,.3);border-color:#7dd3da;color:#7dd3da}body.theme-dark .resume-page .btn-remove[data-v-65613a47]{background:rgba(239,83,80,.2);color:#ef5350}body.theme-dark .resume-page .btn-remove[data-v-65613a47]:hover{background:rgba(239,83,80,.3);color:#f06292}body.theme-dark .resume-page .empty-state-inner[data-v-65613a47]{background:#252525;border-color:#333}body.theme-dark .resume-page .empty-state-icon[data-v-65613a47]{background:#2a2a2a;border-color:#444;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .resume-page .empty-state-icon .v-icon[data-v-65613a47]{color:#888!important}body.theme-dark .resume-page .empty-state-heading[data-v-65613a47]{color:#e8e8e8}body.theme-dark .resume-page .empty-state-text[data-v-65613a47]{color:#b0b0b0}body.theme-dark .resume-page .btn-add-primary[data-v-65613a47]{background:#63bdc4;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .resume-page .btn-add-primary[data-v-65613a47]:hover{background:#7dd3da;box-shadow:0 2px 12px rgba(0,0,0,.4)}body.theme-dark .resume-page .delete-dialog-content[data-v-65613a47],body.theme-dark .resume-remove-dialog .delete-dialog-content[data-v-65613a47]{background:#1e1e1e;border:1px solid #333}body.theme-dark .resume-page .delete-dialog-title[data-v-65613a47],body.theme-dark .resume-remove-dialog .delete-dialog-title[data-v-65613a47]{color:#e8e8e8}body.theme-dark .resume-page .delete-dialog-desc[data-v-65613a47],body.theme-dark .resume-remove-dialog .delete-dialog-desc[data-v-65613a47]{color:#b0b0b0}body.theme-dark .resume-page .btn-cancel[data-v-65613a47],body.theme-dark .resume-remove-dialog .btn-cancel[data-v-65613a47]{background:#2a2a2a;border-color:#555;color:#e0e0e0}body.theme-dark .resume-page .btn-cancel[data-v-65613a47]:hover,body.theme-dark .resume-remove-dialog .btn-cancel[data-v-65613a47]:hover{background:#333;border-color:#666}.profile-tabs[data-v-64382b55]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fafafa}.profile-tabs__bar[data-v-64382b55]{position:relative;flex-shrink:0;padding:0 20px 0 0;background:#fafafa;border-bottom:1px solid #e0e0e0}.profile-tabs__v-tabs[data-v-64382b55] .v-tabs-bar,.profile-tabs__v-tabs[data-v-64382b55] .v-tabs-container{background:transparent!important;padding-left:0!important}.profile-tabs__v-tabs[data-v-64382b55] .v-tabs-bar{box-shadow:none!important;min-height:56px;padding-bottom:4px!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group{padding-left:0!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group__container{flex-wrap:nowrap;padding-left:0!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group__content{padding-left:0!important;margin-left:0!important}.profile-tabs__v-tabs[data-v-64382b55] .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-64382b55] .v-tab:hover{color:#263238!important;background:rgba(0,0,0,.04)!important}.profile-tabs__v-tabs[data-v-64382b55] .v-tab--selected{color:#263238!important;font-weight:600!important;background:transparent!important}.profile-tabs__v-tabs[data-v-64382b55] .v-tab .v-btn__content{gap:10px}.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group__next,.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group__prev{color:#676767!important;min-width:40px!important}.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group__next .v-icon,.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group__prev .v-icon{color:inherit!important}.profile-tabs__v-tabs[data-v-64382b55] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,.profile-tabs__v-tabs[data-v-64382b55] .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-64382b55]{display:inline-flex;align-items:center;justify-content:center}.profile-tabs__tab-icon[data-v-64382b55]{flex-shrink:0;opacity:.85;font-size:20px!important}.profile-tabs__tab--active .profile-tabs__tab-icon[data-v-64382b55],[data-v-64382b55] .v-tab--selected .profile-tabs__tab-icon{color:#63bdc4!important;opacity:1}.profile-tabs__indicator[data-v-64382b55]{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-64382b55]{flex:1;min-height:0;overflow:hidden;padding:0;background:#fff;border-radius:0 0 12px 12px}.profile-tabs__panel-inner[data-v-64382b55]{height:100%;min-height:0;overflow:auto}body.theme-dark .profile-tabs[data-v-64382b55]{background:#1e1e1e}body.theme-dark .profile-tabs__bar[data-v-64382b55]{background:#1e1e1e;border-bottom:1px solid #333}body.theme-dark .profile-tabs[data-v-64382b55] .v-tab{color:#b0b0b0!important}body.theme-dark .profile-tabs[data-v-64382b55] .v-tab .v-icon{color:inherit!important}body.theme-dark .profile-tabs[data-v-64382b55] .v-tab:hover{color:#e0e0e0!important;background:hsla(0,0%,100%,.06)!important}body.theme-dark .profile-tabs[data-v-64382b55] .v-tab--selected{color:#e8e8e8!important;background:transparent!important}body.theme-dark .profile-tabs[data-v-64382b55] .v-tab--selected .profile-tabs__tab-icon,body.theme-dark .profile-tabs__tab--active .profile-tabs__tab-icon[data-v-64382b55]{color:#63bdc4!important;opacity:1}body.theme-dark .profile-tabs__tab-icon[data-v-64382b55]{color:inherit}body.theme-dark .profile-tabs__indicator[data-v-64382b55]{background:#63bdc4}body.theme-dark .profile-tabs__panel[data-v-64382b55]{background:#1e1e1e;border-radius:0 0 12px 12px}body.theme-dark .profile-tabs__panel-inner[data-v-64382b55]{background:transparent}body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__next,body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__prev{color:#888!important}body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__next .v-icon,body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__prev .v-icon{color:inherit!important}body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__next:not(.v-slide-group__next--disabled):hover,body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__prev:not(.v-slide-group__prev--disabled):hover{color:#63bdc4!important}body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__next--disabled,body.theme-dark .profile-tabs[data-v-64382b55] .v-slide-group__prev--disabled{color:#555!important;opacity:.6}.job-history-page[data-v-0ae5af1d]{background-color:#fff;padding:24px 20px 32px;font-size:15px;color:#263238;position:relative;display:flex;flex-direction:column}.job-history-list[data-v-0ae5af1d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.job-history-list-item[data-v-0ae5af1d]{margin:0;padding:0}.empty-state[data-v-0ae5af1d]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:280px}.empty-state-inner[data-v-0ae5af1d]{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-0ae5af1d]{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-icon .empty-state-icon-svg[data-v-0ae5af1d]{color:#9e9e9e!important}.empty-state-heading[data-v-0ae5af1d]{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#263238;letter-spacing:-.02em}.empty-state-text[data-v-0ae5af1d]{margin:0;max-width:360px;font-size:14px;color:#676767;line-height:1.5}body.theme-dark .job-history-page[data-v-0ae5af1d]{background-color:#121212;color:#e0e0e0}body.theme-dark .empty-state-inner[data-v-0ae5af1d]{background:#1e1e1e;border-color:#333}body.theme-dark .empty-state-icon[data-v-0ae5af1d]{background:#2a2a2a;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .empty-state-icon .empty-state-icon-svg[data-v-0ae5af1d]{color:#666!important}body.theme-dark .empty-state-heading[data-v-0ae5af1d]{color:#e0e0e0}body.theme-dark .empty-state-text[data-v-0ae5af1d]{color:#b0b0b0}.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-313957ae]{margin-bottom:15px;display:flex}.day-time-row-container .date-box[data-v-313957ae]{width:55px}.day-time-row-container .time-container[data-v-313957ae]{width:calc(100% - 55px)}.day-time-row-container .date-text[data-v-313957ae]{font-size:13px;color:#000}.day-time-row-container .week-text[data-v-313957ae]{font-size:15px;margin-top:12px}.day-time-row-container .unavailable-text[data-v-313957ae]{width:340px;font-size:14px;color:gray;margin-top:14px}.day-time-row-container .time-box[data-v-313957ae]{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-313957ae]{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-313957ae]{display:flex;flex-direction:column;justify-content:flex-end;margin-top:10px}.day-time-row-container .timesheet-view[data-v-313957ae]{display:flex;align-items:center}.day-time-row-container .time-details-container[data-v-313957ae]{display:flex;margin-bottom:12px}.day-time-row-container .time-details-text[data-v-313957ae]{margin-left:20px;font-size:16px;font-weight:500}.day-time-row-container .action-btn[data-v-313957ae]{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-313957ae]{border-color:#55a6ab;color:#55a6ab}.day-time-row-container .action-btn--plus[data-v-313957ae]:hover{background:rgba(99,189,196,.12);border-color:#63bdc4;color:#478c90}.day-time-row-container .action-btn--minus[data-v-313957ae]{margin-right:4px;border-color:rgba(220,53,69,.6);color:#dc3545}.day-time-row-container .action-btn--minus[data-v-313957ae]:hover{background:rgba(220,53,69,.1);border-color:#dc3545;color:#bd2130}.day-time-row-container .clock-img[data-v-313957ae]{width:24px;height:24px;margin-right:12px}.highlight-day-time-container[data-v-313957ae]{margin-bottom:20px}.highlight-day-time-container .time-details-container[data-v-313957ae]{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-313957ae]:hover{background-color:#55a6ab;color:#fff}.highlight-day-time-container .time-details-container:hover .clock-icon[data-v-313957ae]{color:#fff}.highlight-day-time-container .time-details-container:hover .edit-icon[data-v-313957ae]{display:block;color:#fff}.highlight-day-time-container .time-details-container .clock-icon[data-v-313957ae]{position:absolute;left:16px;top:10px;color:#55a6ab}.highlight-day-time-container .time-details-container .edit-icon[data-v-313957ae]{display:none;position:absolute;right:16px;top:10px;color:#55a6ab}body.theme-dark .day-time-row-container .date-text[data-v-313957ae],body.theme-dark .day-time-row-container .week-text[data-v-313957ae]{color:#e0e0e0}body.theme-dark .day-time-row-container .unavailable-text[data-v-313957ae]{color:#b0b0b0}body.theme-dark .day-time-row-container .action-btn[data-v-313957ae]{background:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .day-time-row-container .action-btn--plus[data-v-313957ae]{border-color:#55a6ab;color:#55a6ab}body.theme-dark .day-time-row-container .action-btn--plus[data-v-313957ae]:hover{background:rgba(99,189,196,.2);border-color:#63bdc4;color:#a8e6cf}body.theme-dark .day-time-row-container .action-btn--minus[data-v-313957ae]{border-color:rgba(220,53,69,.6);color:#f08f9a}body.theme-dark .day-time-row-container .action-btn--minus[data-v-313957ae]:hover{background:rgba(220,53,69,.15);border-color:#dc3545;color:#bd2130}body.theme-dark .highlight-day-time-container .time-details-container[data-v-313957ae]{border-color:#55a6ab;color:#55a6ab}body.theme-dark .highlight-day-time-container .time-details-container:hover .time-text[data-v-313957ae],body.theme-dark .highlight-day-time-container .time-details-container[data-v-313957ae]:hover{color:#fff}body.theme-dark .highlight-day-time-container .time-details-container:hover .clock-icon[data-v-313957ae],body.theme-dark .highlight-day-time-container .time-details-container:hover .edit-icon[data-v-313957ae]{color:#fff!important}body.theme-dark .highlight-day-time-container .clock-icon[data-v-313957ae],body.theme-dark .highlight-day-time-container .edit-icon[data-v-313957ae]{color:#55a6ab}.booking-status-cell[data-v-5f230b8b]{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-5f230b8b]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:#e0e0e0}.booking-status-cell[data-v-5f230b8b]: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-5f230b8b]{cursor:default;pointer-events:none}.booking-status-cell--no-link[data-v-5f230b8b]: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-5f230b8b]{width:4px;flex-shrink:0;border-radius:.625rem 0 0 .625rem}.booking-status-cell__body[data-v-5f230b8b]{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;min-width:0;flex:1}.booking-status-cell__main[data-v-5f230b8b]{flex:1;min-width:0}.booking-status-cell__name[data-v-5f230b8b]{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-5f230b8b]{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:#676767}.booking-status-cell__time-icon[data-v-5f230b8b]{flex-shrink:0;opacity:.85;color:#676767!important}.booking-status-cell__badge[data-v-5f230b8b]{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-5f230b8b]{flex-shrink:0;opacity:.95}.booking-status-cell__badge--declined[data-v-5f230b8b]{border:1px dashed rgba(220,53,69,.35)}body.theme-dark .booking-status-cell[data-v-5f230b8b]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .booking-status-cell[data-v-5f230b8b]:hover{border-color:#444;box-shadow:0 2px 8px rgba(0,0,0,.4)}body.theme-dark .booking-status-cell--no-link[data-v-5f230b8b]:hover{border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .booking-status-cell__name[data-v-5f230b8b]{color:#e0e0e0}body.theme-dark .booking-status-cell__time[data-v-5f230b8b]{color:#b0b0b0}body.theme-dark .booking-status-cell__time-icon[data-v-5f230b8b]{color:#b0b0b0!important}.detail-availability-container[data-v-26276bd6]{background-color:transparent;height:100%;min-height:320px;overflow-y:auto;padding:0 1.25rem 1.25rem}.detail-availability-container__date[data-v-26276bd6]{display:block;font-size:1rem;font-weight:600;color:#263238;margin-bottom:1rem;letter-spacing:-.01em}.detail-section[data-v-26276bd6]{margin-bottom:1.25rem}.detail-section__label[data-v-26276bd6]{font-size:.6875rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem}.empty-state[data-v-26276bd6]{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-26276bd6]{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-26276bd6]{color:#55a6ab!important}.empty-state__title[data-v-26276bd6]{font-size:1rem;font-weight:600;color:#263238;margin:0 0 .35rem 0}.empty-state__text[data-v-26276bd6]{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-26276bd6]{padding:0 .75rem 1rem;min-height:260px}.detail-availability-container[data-v-26276bd6] .v-input__details{display:none}.empty-state[data-v-26276bd6]{min-height:200px;padding:1.5rem .75rem}}body.theme-dark .detail-availability-container__date[data-v-26276bd6]{color:#e0e0e0}body.theme-dark .detail-section__label[data-v-26276bd6]{color:#b0b0b0}body.theme-dark .empty-state__icon-wrap[data-v-26276bd6]{background:rgba(99,189,196,.15)}body.theme-dark .empty-state__icon[data-v-26276bd6]{color:#55a6ab!important}body.theme-dark .empty-state__title[data-v-26276bd6]{color:#e0e0e0}body.theme-dark .empty-state__text[data-v-26276bd6]{color:#b0b0b0}.label-cell[data-v-ed26a82a]{margin:0;display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:#676767}.label-cell .color-box[data-v-ed26a82a]{width:14px;height:14px;border-radius:4px;background-color:#e0e0e0;flex-shrink:0}.label-cell .color-box.available[data-v-ed26a82a]{background-color:#55a6ab}.label-cell .color-box.booked[data-v-ed26a82a]{background-color:#dc3545}body.theme-dark .label-cell[data-v-ed26a82a]{color:#b0b0b0}.calendar-view[data-v-7c364143]{padding-top:0}.calendar-view[data-v-7c364143] .vc-calendar{border:none!important;width:100%!important}.calendar-view[data-v-7c364143] .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-7c364143] .vc-calendar.vc-border{border:none;border-radius:0}.calendar-view[data-v-7c364143] .vc-calendar .vc-arrows-container{top:2px}.calendar-view[data-v-7c364143] .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-7c364143] .vc-calendar .vc-weeks{padding:0}.calendar-view[data-v-7c364143] .vc-calendar .vc-day{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.calendar-view[data-v-7c364143] .vc-calendar .vc-day.weekday-position-7{border-right:none}.calendar-view[data-v-7c364143] .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-7c364143] .vc-calendar .day-cell:last-child{border-right:none}.vc-weeks:last-child .calendar-view[data-v-7c364143] .vc-calendar .day-cell{border-bottom:none}.calendar-view[data-v-7c364143] .vc-calendar .day-cell .vc-weeks .vc-day:last-child .day-cell{border-right:none}.calendar-view[data-v-7c364143] .vc-calendar .day-cell:hover{background-color:rgba(99,189,196,.12);color:#263238}.calendar-view[data-v-7c364143] .vc-calendar .day-cell.available{background-color:rgba(85,166,171,.95);color:#fff}.calendar-view[data-v-7c364143] .vc-calendar .day-cell.available:hover{background-color:#4b9297}.calendar-view[data-v-7c364143] .vc-calendar .day-cell.booked{background-color:rgba(220,53,69,.9);color:#fff}.calendar-view[data-v-7c364143] .vc-calendar .day-cell.booked:hover{background-color:#cf2434}.calendar-view .label-container[data-v-7c364143]{display:flex;margin-top:1rem;padding:0 15px 20px 10px;gap:1.5rem;align-items:center;justify-content:flex-start}body.theme-dark .calendar-view[data-v-7c364143]{background-color:#1e1e1e;border-radius:12px;padding:.5rem 0 0}body.theme-dark .calendar-view .label-container[data-v-7c364143] .label-cell{color:#b0b0b0}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar{background-color:transparent!important}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-header{color:#e0e0e0;background-color:transparent}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-arrows-container .vc-arrow,body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-arrows-container .vc-icon,body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-arrows-container button,body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-title,body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-title span{color:#e0e0e0!important}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-weekday{border-bottom-color:#333;color:#b0b0b0;background-color:transparent}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-weeks{background-color:transparent}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .day-cell,body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .vc-day{border-bottom-color:#333;border-right-color:#333;background-color:#252525}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .day-cell{color:#b0b0b0}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .day-cell:hover{background-color:rgba(99,189,196,.25);color:#e0e0e0}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .day-cell.available{background-color:rgba(85,166,171,.9);color:#fff}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .day-cell.available:hover{background-color:#478c90}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .day-cell.booked{background-color:rgba(220,53,69,.85);color:#fff}body.theme-dark .calendar-view[data-v-7c364143] .vc-calendar .day-cell.booked:hover{background-color:#c62232}body[data-v-fb34a44e]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-fb34a44e]{display:flex;align-items:center}.v-start[data-v-fb34a44e]{display:flex;align-items:flex-start}.v-end[data-v-fb34a44e]{display:flex;align-items:flex-end}.v-around[data-v-fb34a44e]{display:flex;justify-content:space-around}.v-between[data-v-fb34a44e]{display:flex;justify-content:space-between}.v-column[data-v-fb34a44e]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-fb34a44e]{align-items:center}.align-top[data-v-fb34a44e]{vertical-align:top}.txt-align-left[data-v-fb34a44e]{text-align:left}.txt-align-center[data-v-fb34a44e]{text-align:center}.txt-align-right[data-v-fb34a44e]{text-align:right}.bg-darkgrey[data-v-fb34a44e]{background-color:#2d2d2d}.bg-standard[data-v-fb34a44e]{background-color:#057777}.bg-white[data-v-fb34a44e]{background-color:#fff}.bg-lightgrey[data-v-fb34a44e]{background-color:#d3d3d3}.f-4[data-v-fb34a44e]{font-size:.4rem}.f-5[data-v-fb34a44e]{font-size:.5rem}.f-6[data-v-fb34a44e]{font-size:.65rem}.f-7[data-v-fb34a44e]{font-size:.75rem}.f-8[data-v-fb34a44e]{font-size:.8rem}.f-10[data-v-fb34a44e]{font-size:1rem}.f-12[data-v-fb34a44e]{font-size:1.2rem}.f-14[data-v-fb34a44e]{font-size:1.4rem}.f-18[data-v-fb34a44e]{font-size:1.8rem}.f-20[data-v-fb34a44e]{font-size:2rem}.f-24[data-v-fb34a44e]{font-size:2.25rem}.f-white[data-v-fb34a44e]{color:#fff}.f-black[data-v-fb34a44e]{color:#000}.f-grey[data-v-fb34a44e]{color:#263238}.f-lightgrey[data-v-fb34a44e]{color:#546e7a}.f-green[data-v-fb34a44e]{color:#63bdc4}.f-darkgreen[data-v-fb34a44e]{color:#057777}.f-orange[data-v-fb34a44e]{color:#fd5e4d}.f-weight-500[data-v-fb34a44e]{font-weight:500}.f-weight-600[data-v-fb34a44e]{font-weight:600}.f-weight-700[data-v-fb34a44e]{font-weight:700}.f-weight-800[data-v-fb34a44e]{font-weight:800}.font-italic[data-v-fb34a44e]{font-style:italic}.w-20[data-v-fb34a44e]{width:20%}.w-30[data-v-fb34a44e]{width:30%}.w-33[data-v-fb34a44e]{width:33%}.w-40[data-v-fb34a44e]{width:40%}.w-50[data-v-fb34a44e]{width:50%}.w-60[data-v-fb34a44e]{width:60%}.w-70[data-v-fb34a44e]{width:70%}.w-80[data-v-fb34a44e]{width:80%}.w-90[data-v-fb34a44e]{width:90%}.w-100[data-v-fb34a44e]{width:100%}.b-radius-25[data-v-fb34a44e]{border-radius:25px}.b-radius-10[data-v-fb34a44e]{border-radius:10px}.border-1-color[data-v-fb34a44e]{border:1px solid #e0e0e0}.border-right-1[data-v-fb34a44e]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-fb34a44e]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-fb34a44e]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-fb34a44e]{padding:0}.p-8[data-v-fb34a44e]{padding:8px}.p-10[data-v-fb34a44e]{padding:10px}.p-12[data-v-fb34a44e]{padding:12px}.p-15[data-v-fb34a44e]{padding:15px}.p-20[data-v-fb34a44e]{padding:20px}.p-30[data-v-fb34a44e]{padding:30px}.p-40[data-v-fb34a44e]{padding:40px}.p-50[data-v-fb34a44e]{padding:50px}.pl-10[data-v-fb34a44e]{padding-left:10px}.pl-20[data-v-fb34a44e]{padding-left:20px}.pl-30[data-v-fb34a44e]{padding-left:30px}.pl-40[data-v-fb34a44e]{padding-left:40px}.pl-50[data-v-fb34a44e]{padding-left:50px}.pr-10[data-v-fb34a44e]{padding-right:10px}.pr-20[data-v-fb34a44e]{padding-right:20px}.pr-30[data-v-fb34a44e]{padding-right:30px}.pr-40[data-v-fb34a44e]{padding-right:40px}.pr-50[data-v-fb34a44e]{padding-right:50px}.pt-10[data-v-fb34a44e]{padding-top:10px}.pt-20[data-v-fb34a44e]{padding-top:20px}.pt-30[data-v-fb34a44e]{padding-top:30px}.pt-40[data-v-fb34a44e]{padding-top:40px}.pt-50[data-v-fb34a44e]{padding-top:50px}.pb-10[data-v-fb34a44e]{padding-bottom:10px}.pb-20[data-v-fb34a44e]{padding-bottom:20px}.pb-30[data-v-fb34a44e]{padding-bottom:30px}.pb-40[data-v-fb34a44e]{padding-bottom:40px}.pb-50[data-v-fb34a44e]{padding-bottom:50px}.m-0[data-v-fb34a44e]{margin:0}.m-10[data-v-fb34a44e]{margin:10px}.m-15[data-v-fb34a44e]{margin:15px}.m-20[data-v-fb34a44e]{margin:20px}.m-25[data-v-fb34a44e]{margin:25px}.m-30[data-v-fb34a44e]{margin:30px}.m-40[data-v-fb34a44e]{margin:40px}.m-50[data-v-fb34a44e]{margin:50px}.ml-10[data-v-fb34a44e]{margin-left:10px}.ml-20[data-v-fb34a44e]{margin-left:20px}.ml-30[data-v-fb34a44e]{margin-left:30px}.ml-40[data-v-fb34a44e]{margin-left:40px}.ml-50[data-v-fb34a44e]{margin-left:50px}.ml-60[data-v-fb34a44e]{margin-left:60px}.mr-10[data-v-fb34a44e]{margin-right:10px}.mr-20[data-v-fb34a44e]{margin-right:20px}.mr-30[data-v-fb34a44e]{margin-right:30px}.mr-40[data-v-fb34a44e]{margin-right:40px}.mr-50[data-v-fb34a44e]{margin-right:50px}.mt-5[data-v-fb34a44e]{margin-top:5px}.mt-10[data-v-fb34a44e]{margin-top:10px}.mt-20[data-v-fb34a44e]{margin-top:20px}.mt-30[data-v-fb34a44e]{margin-top:30px}.mt-40[data-v-fb34a44e]{margin-top:40px}.mt-50[data-v-fb34a44e]{margin-top:50px}.mt-60[data-v-fb34a44e]{margin-top:60px}.mt-70[data-v-fb34a44e]{margin-top:70px}.mb-0[data-v-fb34a44e]{margin-bottom:0}.mb-5[data-v-fb34a44e]{margin-bottom:5px}.mb-10[data-v-fb34a44e]{margin-bottom:10px}.mb-15[data-v-fb34a44e]{margin-bottom:15px}.mb-20[data-v-fb34a44e]{margin-bottom:20px}.mb-30[data-v-fb34a44e]{margin-bottom:30px}.mb-40[data-v-fb34a44e]{margin-bottom:40px}.mb-50[data-v-fb34a44e]{margin-bottom:50px}.cursor-pointer[data-v-fb34a44e]{cursor:pointer}.height-1[data-v-fb34a44e]{line-height:1}.employee-availability-container[data-v-fb34a44e]{background-color:transparent}.availability-layout[data-v-fb34a44e]{display:flex;margin:0;min-height:420px}.availability-layout__calendar[data-v-fb34a44e]{flex:1;min-width:0;padding:1.25rem 1.5rem 1.5rem;max-width:66.666%}.availability-layout__calendar .section-label[data-v-fb34a44e]{margin:0 0 .75rem 0;font-size:.8125rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.availability-layout__detail[data-v-fb34a44e]{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-fb34a44e]{padding:1.25rem 1.25rem 0 1.25rem;margin-bottom:.5rem;font-size:1.4rem}.availability-layout__detail[data-v-fb34a44e] .detail-availability-container{flex:1;border-left:none;padding-top:.5rem}@media screen and (max-width:1024px){.availability-layout[data-v-fb34a44e]{flex-direction:column;min-height:auto}.availability-layout__calendar[data-v-fb34a44e]{max-width:100%;padding:1rem 1rem 1.25rem;margin-bottom:0}.availability-layout__detail[data-v-fb34a44e]{width:100%;border-left:none;border-top:1px solid #e0e0e0;min-height:auto}.availability-layout__detail .section-label--detail[data-v-fb34a44e]{padding:1rem 1rem 0 1rem}.availability-layout__detail[data-v-fb34a44e] .detail-availability-container{height:auto;min-height:280px}}@media screen and (max-width:768px){.availability-layout__calendar[data-v-fb34a44e],.availability-layout__detail[data-v-fb34a44e] .detail-availability-container{padding:.75rem}}body.theme-dark .availability-layout__calendar .section-label[data-v-fb34a44e]{color:#b0b0b0}body.theme-dark .availability-layout__detail[data-v-fb34a44e]{border-left-color:#333}body.theme-dark .availability-layout__detail .section-label--detail[data-v-fb34a44e]{color:#e0e0e0}@media screen and (max-width:1024px){body.theme-dark .availability-layout__detail[data-v-fb34a44e]{border-top-color:#333}}.detail-employee-tabs[data-v-74bbd838]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fafafa}.detail-employee-tabs__bar[data-v-74bbd838]{position:relative;flex-shrink:0;padding:0 20px 0 0;background:#fafafa;border-bottom:1px solid #e0e0e0}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-tabs-container{background:transparent!important;padding-left:0!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .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-74bbd838] .v-slide-group{padding-left:0!important;margin-left:0!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__container{flex-wrap:nowrap;padding-left:0!important;margin-left:0!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__content{padding-left:0!important;margin-left:0!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .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-74bbd838] .v-tab:hover{color:#263238!important;background:rgba(0,0,0,.04)!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-tab--selected{color:#263238!important;font-weight:600!important;background:transparent!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-tab .v-btn__content{gap:10px}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__next,.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__prev{color:#676767!important;min-width:40px!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__next .v-icon,.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__prev .v-icon{color:inherit!important}.detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,.detail-employee-tabs__v-tabs[data-v-74bbd838] .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-74bbd838]{display:inline-flex;align-items:center;justify-content:center}.detail-employee-tabs__tab-icon[data-v-74bbd838]{flex-shrink:0;opacity:.85;font-size:20px!important}.detail-employee-tabs__tab--active .detail-employee-tabs__tab-icon[data-v-74bbd838],[data-v-74bbd838] .v-tab--selected .detail-employee-tabs__tab-icon{color:#63bdc4!important;opacity:1}.detail-employee-tabs__indicator[data-v-74bbd838]{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-74bbd838]{flex:1;min-height:0;overflow:hidden;padding:0;background:#fff;border-radius:0 0 12px 12px}.detail-employee-tabs__panel-inner[data-v-74bbd838]{height:100%;min-height:0;overflow:auto}body.theme-dark .detail-employee-tabs[data-v-74bbd838],body.theme-dark .detail-employee-tabs__bar[data-v-74bbd838]{background:#1e1e1e!important}body.theme-dark .detail-employee-tabs__bar[data-v-74bbd838]{border-bottom-color:#333}body.theme-dark .detail-employee-tabs__v-tabs[data-v-74bbd838] .v-tab{color:#b0b0b0!important}body.theme-dark .detail-employee-tabs__v-tabs[data-v-74bbd838] .v-tab:hover{color:#e0e0e0!important;background:hsla(0,0%,100%,.06)!important}body.theme-dark .detail-employee-tabs__v-tabs[data-v-74bbd838] .v-tab--selected{color:#63bdc4!important}body.theme-dark .detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__next,body.theme-dark .detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__prev{color:#b0b0b0!important}body.theme-dark .detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,body.theme-dark .detail-employee-tabs__v-tabs[data-v-74bbd838] .v-slide-group__prev:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover{color:#63bdc4!important}body.theme-dark .detail-employee-tabs__panel[data-v-74bbd838]{background:#121212}.detail-employer-tabs[data-v-f8caf4b6]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fafafa}.detail-employer-tabs__bar[data-v-f8caf4b6]{position:relative;flex-shrink:0;padding:0 20px 0 0;background:#fafafa;border-bottom:1px solid #e0e0e0}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-tabs-container{background:transparent!important;padding-left:0!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .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-f8caf4b6] .v-slide-group{padding-left:0!important;margin-left:0!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__container{flex-wrap:nowrap;padding-left:0!important;margin-left:0!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__content{padding-left:0!important;margin-left:0!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .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-f8caf4b6] .v-tab:hover{color:#263238!important;background:rgba(0,0,0,.04)!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-tab--selected{color:#263238!important;font-weight:600!important;background:transparent!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-tab .v-btn__content{gap:10px}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__next,.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__prev{color:#676767!important;min-width:40px!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__next .v-icon,.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__prev .v-icon{color:inherit!important}.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,.detail-employer-tabs__v-tabs[data-v-f8caf4b6] .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-f8caf4b6]{display:inline-flex;align-items:center;justify-content:center}.detail-employer-tabs__tab-icon[data-v-f8caf4b6]{flex-shrink:0;opacity:.85;font-size:20px!important}.detail-employer-tabs__tab--active .detail-employer-tabs__tab-icon[data-v-f8caf4b6],[data-v-f8caf4b6] .v-tab--selected .detail-employer-tabs__tab-icon{color:#63bdc4!important;opacity:1}.detail-employer-tabs__indicator[data-v-f8caf4b6]{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-f8caf4b6]{flex:1;min-height:0;overflow:hidden;padding:0;background:#fff;border-radius:0 0 12px 12px}.detail-employer-tabs__panel-inner[data-v-f8caf4b6]{height:100%;min-height:0;overflow:auto}body.theme-dark .detail-employer-tabs[data-v-f8caf4b6],body.theme-dark .detail-employer-tabs__bar[data-v-f8caf4b6]{background:#1e1e1e!important}body.theme-dark .detail-employer-tabs__bar[data-v-f8caf4b6]{border-bottom-color:#333}body.theme-dark .detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-tab{color:#b0b0b0!important}body.theme-dark .detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-tab:hover{color:#e0e0e0!important;background:hsla(0,0%,100%,.06)!important}body.theme-dark .detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-tab--selected{color:#63bdc4!important}body.theme-dark .detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__next,body.theme-dark .detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__prev{color:#b0b0b0!important}body.theme-dark .detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__next:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover,body.theme-dark .detail-employer-tabs__v-tabs[data-v-f8caf4b6] .v-slide-group__prev:not(.v-slide-group__prev--disabled):not(.v-slide-group__next--disabled):hover{color:#63bdc4!important}body.theme-dark .detail-employer-tabs__panel[data-v-f8caf4b6]{background:#121212}.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-0d30b3ac]{display:flex;align-items:flex-start;gap:0;min-height:0}.employee-profile__sidebar[data-v-0d30b3ac]{flex-shrink:0;width:250px}.employee-profile__content[data-v-0d30b3ac]{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-0d30b3ac]{flex-wrap:wrap}.employee-profile__sidebar[data-v-0d30b3ac]{display:none}.employee-profile__content[data-v-0d30b3ac]{flex:1 1 100%;max-width:100%;padding-left:0}}body.theme-dark .employee-profile[data-v-0d30b3ac]{background:#121212}body.theme-dark .employee-profile__content[data-v-0d30b3ac]{background:transparent}.notification-page .page-content[data-v-5a26ab86]{padding:20px;max-width:900px;margin:0 auto}.notification-page .page-content .header-section[data-v-5a26ab86]{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-5a26ab86]{margin:0;font-size:24px;font-weight:600;color:#263238;line-height:1.3}.notification-page .page-content .header-section .header-actions[data-v-5a26ab86]{display:flex;align-items:center;gap:12px}.notification-page .page-content .header-section .header-actions .mark-all-btn[data-v-5a26ab86]{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-5a26ab86]{color:#63bdc4}.notification-page .page-content .header-section .header-actions .mark-all-btn[data-v-5a26ab86]: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-5a26ab86]:active:not(:disabled){background-color:rgba(99,189,196,.15)}.notification-page .page-content .header-section .header-actions .mark-all-btn[data-v-5a26ab86]: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-5a26ab86]{color:#676767}.notification-page .page-content .notifications-container[data-v-5a26ab86]{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-5a26ab86]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px}.notification-page .page-content .notifications-container .loading-wrapper[data-v-5a26ab86] .v-progress-circular{color:#63bdc4!important}.notification-page .page-content .notifications-container .notifications-list .notification-group[data-v-5a26ab86]{border-bottom:1px solid #f0f0f0}.notification-page .page-content .notifications-container .notifications-list .notification-group[data-v-5a26ab86]:last-child{border-bottom:none}.notification-page .page-content .notifications-container .notifications-list .notification-group .group-header[data-v-5a26ab86]{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-5a26ab86]{border-bottom:1px solid #e0e0e0}.notification-page .page-content .notifications-container .notifications-list .notification-group .group-items .notification-cell[data-v-5a26ab86]:last-child{border-bottom:none}.notification-page .page-content .notifications-container .empty-wrapper[data-v-5a26ab86]{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-5a26ab86]{padding:16px}.notification-page .page-content .header-section[data-v-5a26ab86]{flex-direction:column;align-items:flex-start}.notification-page .page-content .header-section .header-actions[data-v-5a26ab86]{width:100%}}body.theme-dark .notification-page .page-content .header-section .page-title[data-v-5a26ab86]{color:#e0e0e0}body.theme-dark .notification-page .page-content .header-section .mark-all-btn[data-v-5a26ab86]{color:#63bdc4;border-color:#63bdc4}body.theme-dark .notification-page .page-content .header-section .mark-all-btn[data-v-5a26ab86]:hover:not(:disabled){background-color:rgba(99,189,196,.15);color:#55a6ab;border-color:#55a6ab}body.theme-dark .notification-page .page-content .header-section .mark-all-btn[data-v-5a26ab86]:disabled{border-color:#555;color:#888}body.theme-dark .notification-page .page-content .header-section .mark-all-btn:disabled .mark-all-icon[data-v-5a26ab86]{color:#888}body.theme-dark .notification-page .page-content .notifications-container[data-v-5a26ab86]{background:#2a2a2a;border-color:#444;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .notification-page .page-content .notifications-list .notification-group[data-v-5a26ab86]{border-bottom-color:#444}body.theme-dark .notification-page .page-content .notifications-list .notification-group .group-header[data-v-5a26ab86]{color:#b0b0b0;background:rgba(99,189,196,.08)}body.theme-dark .notification-page .page-content .notifications-list .notification-group .group-items .notification-cell[data-v-5a26ab86]{border-bottom-color:#444}.recent-page-container[data-v-22b457de]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;min-height:200px}.recent-page-container.recent-page--embedded[data-v-22b457de]{padding:20px}.recent-section-title[data-v-22b457de]{margin:0 0 20px;font-size:18px;font-weight:600;color:#222;letter-spacing:-.02em}.recent-users-section[data-v-22b457de]{margin-bottom:24px}.recent-users-scroll[data-v-22b457de]{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin}.recent-users-scroll[data-v-22b457de]::-webkit-scrollbar{height:6px}.recent-users-scroll[data-v-22b457de]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.recent-user-cell[data-v-22b457de]{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-22b457de]:hover{transform:translateY(-2px)}.recent-user-avatar[data-v-22b457de]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e5e7eb}.recent-user-name[data-v-22b457de]{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-22b457de]{margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.recent-keywords-label[data-v-22b457de]{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}.recent-keywords-list[data-v-22b457de]{display:flex;flex-wrap:wrap;gap:10px}.recent-keyword-chip[data-v-22b457de]{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-22b457de]:hover{background:rgba(99,189,196,.08);border-color:rgba(99,189,196,.3);color:#63bdc4}.recent-keyword-chip .recent-keyword-icon[data-v-22b457de]{color:#9ca3af!important}.recent-keyword-chip:hover .recent-keyword-icon[data-v-22b457de]{color:#63bdc4!important}.recent-empty[data-v-22b457de]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.recent-empty .recent-empty-icon[data-v-22b457de]{color:#9ca3af!important}.recent-empty-text[data-v-22b457de]{margin:12px 0 0;font-size:14px;color:#6b7280}body.theme-dark .recent-page-container[data-v-22b457de]{background:#1e1e1e;border-color:#333}body.theme-dark .recent-section-title[data-v-22b457de]{color:#e0e0e0}body.theme-dark .recent-users-scroll[data-v-22b457de]::-webkit-scrollbar-thumb{background:#555;border-radius:3px}body.theme-dark .recent-user-avatar[data-v-22b457de]{border-color:#444}body.theme-dark .recent-user-name[data-v-22b457de]{color:#b0b0b0}body.theme-dark .recent-keywords-section[data-v-22b457de]{border-top-color:#333}body.theme-dark .recent-keywords-label[data-v-22b457de]{color:#e0e0e0}body.theme-dark .recent-keyword-chip[data-v-22b457de]{color:#b0b0b0;background:#2a2a2a;border-color:#444}body.theme-dark .recent-keyword-chip[data-v-22b457de]:hover{background:rgba(99,189,196,.15);border-color:rgba(99,189,196,.4);color:#63bdc4}body.theme-dark .recent-keyword-chip .recent-keyword-icon[data-v-22b457de]{color:#888!important}body.theme-dark .recent-keyword-chip:hover .recent-keyword-icon[data-v-22b457de]{color:#63bdc4!important}body.theme-dark .recent-empty .recent-empty-icon[data-v-22b457de]{color:#666!important}body.theme-dark .recent-empty-text[data-v-22b457de]{color:#b0b0b0}.result-jobs-container[data-v-2519d7b8]{padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.result-jobs-container[data-v-2519d7b8]:last-child{border-bottom:none}.result-section-title[data-v-2519d7b8]{margin:0 0 16px;font-size:16px;font-weight:600;color:#222}.result-jobs-list[data-v-2519d7b8]{display:flex;flex-direction:column;gap:0}.result-job-row[data-v-2519d7b8]{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-2519d7b8]:last-child{border-bottom:none}.result-job-row[data-v-2519d7b8]:hover{background:#f9fafb}.result-job-avatar[data-v-2519d7b8]{width:48px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.result-job-info[data-v-2519d7b8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.result-job-title[data-v-2519d7b8]{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-2519d7b8],.result-job-time[data-v-2519d7b8]{font-size:13px;color:#6b7280}.result-job-chevron[data-v-2519d7b8]{color:#9ca3af!important;flex-shrink:0}.result-see-all[data-v-2519d7b8]{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-2519d7b8]:hover{color:#55a6ab}body.theme-dark .result-jobs-container[data-v-2519d7b8]{border-bottom-color:#333}body.theme-dark .result-section-title[data-v-2519d7b8]{color:#e0e0e0}body.theme-dark .result-job-row[data-v-2519d7b8]{border-bottom-color:#333}body.theme-dark .result-job-row[data-v-2519d7b8]:hover{background:#2a2a2a}body.theme-dark .result-job-title[data-v-2519d7b8]{color:#e0e0e0}body.theme-dark .result-job-meta[data-v-2519d7b8],body.theme-dark .result-job-time[data-v-2519d7b8]{color:#b0b0b0}body.theme-dark .result-job-chevron[data-v-2519d7b8]{color:#888!important}.employer-cell-container[data-v-00f75c48]{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-00f75c48]:focus,.employer-cell-container[data-v-00f75c48]: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-00f75c48]:last-child{margin-bottom:0}.employer-cell-container .avatar[data-v-00f75c48]{width:52px;height:52px;border-radius:26px;-o-object-fit:cover;object-fit:cover}.employer-cell-container .info-box[data-v-00f75c48]{margin-left:16px;flex:1;overflow:hidden}.employer-cell-container .info-box .name-text[data-v-00f75c48]{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-00f75c48]{color:#63bdc4!important;margin-bottom:3px}.employer-cell-container .info-box .location-text[data-v-00f75c48]{color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employer-cell-container .info-box .bio-text[data-v-00f75c48]{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}body.theme-dark .employer-cell-container[data-v-00f75c48]{background:#1e1e1e;border-color:#333}body.theme-dark .employer-cell-container[data-v-00f75c48]:focus,body.theme-dark .employer-cell-container[data-v-00f75c48]:hover{border-color:rgba(99,189,196,.5);box-shadow:0 4px 12px rgba(0,0,0,.3)}body.theme-dark .employer-cell-container .name-text[data-v-00f75c48]{color:#e0e0e0}body.theme-dark .employer-cell-container .bio-text[data-v-00f75c48],body.theme-dark .employer-cell-container .location-text[data-v-00f75c48]{color:#b0b0b0}.skills-box-container[data-v-45865fde]{display:flex;align-items:center;flex-wrap:wrap;padding-top:9px}.skills-box-container.light[data-v-45865fde]{padding-top:0}.skills-box-container .cell[data-v-45865fde]{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-45865fde]{background-color:#e9e9e9;color:#353e48}body.theme-dark .skills-box-container .cell.light[data-v-45865fde]{background-color:#2a2a2a;color:#e0e0e0;border:1px solid #333}.employee-cell-container[data-v-6a2a81ac]{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-6a2a81ac]:hover{border-color:rgba(99,189,196,.3);box-shadow:0 4px 12px rgba(0,0,0,.06)}.employee-cell-container[data-v-6a2a81ac]:last-child{margin-bottom:0}.employee-cell-container.active[data-v-6a2a81ac]{background-color:#effbf9;border-color:rgba(99,189,196,.4)}.employee-cell-container.selectable[data-v-6a2a81ac]{cursor:auto}.employee-cell-container .header[data-v-6a2a81ac]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media only screen and (max-width:600px){.employee-cell-container .header[data-v-6a2a81ac]{flex-wrap:wrap}}.employee-cell-container .header .avatar-selectbox[data-v-6a2a81ac]{width:50px;height:50px;border-radius:25px;background-color:#55a6ab;flex-shrink:0;display:flex;align-items:center;justify-content:center}.employee-cell-container .header .avatar-image[data-v-6a2a81ac]{width:50px;height:50px;border-radius:25px;-o-object-fit:cover;object-fit:cover;background-color:#d6dfeb;flex-shrink:0}.employee-cell-container .header .info-box[data-v-6a2a81ac]{flex:1;min-width:0}@media only screen and (max-width:600px){.employee-cell-container .header .info-box[data-v-6a2a81ac]{width:100%;order:2}}.employee-cell-container .header .info-box.selectable[data-v-6a2a81ac]{max-width:calc(100% - 280px)}.employee-cell-container .header .info-box .name-text[data-v-6a2a81ac]{font-size:13px;line-height:16px;color:#353e48}.employee-cell-container .header .info-box .title-text[data-v-6a2a81ac]{font-size:16px;font-weight:500;line-height:20px;color:#000}.employee-cell-container .header .info-box .location-text[data-v-6a2a81ac]{font-size:13px;color:gray;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-cell-container .header .meta-row[data-v-6a2a81ac]{display:flex;align-items:center;gap:16px;flex-shrink:0}@media only screen and (max-width:600px){.employee-cell-container .header .meta-row[data-v-6a2a81ac]{width:100%;order:3;margin-top:4px;padding-top:8px;border-top:1px solid #eee}}.employee-cell-container .header .meta-rating[data-v-6a2a81ac]{display:flex;align-items:center;gap:6px}.employee-cell-container .header .meta-rating[data-v-6a2a81ac] .rate-star-container{display:flex;align-items:center}.employee-cell-container .header .meta-rating[data-v-6a2a81ac] .rate-star-container .star{width:14px;height:14px}.employee-cell-container .header .meta-rating[data-v-6a2a81ac] .rate-star-container .star img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.employee-cell-container .header .meta-rating-value[data-v-6a2a81ac]{font-size:13px;font-weight:600;color:#353e48;min-width:20px}.employee-cell-container .header .meta-rate[data-v-6a2a81ac]{font-size:14px;font-weight:600;color:#353e48;white-space:nowrap}.employee-cell-container .header .btn-view-profile[data-v-6a2a81ac]{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;flex-shrink:0}@media only screen and (max-width:600px){.employee-cell-container .header .btn-view-profile[data-v-6a2a81ac]{order:4;margin-top:10px;width:100%}}.employee-cell-container .overview-text[data-v-6a2a81ac]{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}body.theme-dark .employee-cell-container[data-v-6a2a81ac]{background:#1e1e1e;border-color:#333}body.theme-dark .employee-cell-container[data-v-6a2a81ac]:hover{border-color:rgba(99,189,196,.5);box-shadow:0 4px 12px rgba(0,0,0,.3)}body.theme-dark .employee-cell-container.active[data-v-6a2a81ac]{background:rgba(99,189,196,.15);border-color:rgba(99,189,196,.5)}body.theme-dark .employee-cell-container .avatar-image[data-v-6a2a81ac]{background-color:#2a2a2a}body.theme-dark .employee-cell-container .info-box .name-text[data-v-6a2a81ac],body.theme-dark .employee-cell-container .info-box .title-text[data-v-6a2a81ac]{color:#e0e0e0}body.theme-dark .employee-cell-container .info-box .location-text[data-v-6a2a81ac]{color:#b0b0b0}body.theme-dark .employee-cell-container .btn-view-profile[data-v-6a2a81ac]{color:#63bdc4;border-color:#63bdc4}body.theme-dark .employee-cell-container .overview-text[data-v-6a2a81ac]{color:#b0b0b0}body.theme-dark .employee-cell-container .meta-rate[data-v-6a2a81ac],body.theme-dark .employee-cell-container .meta-rating-value[data-v-6a2a81ac]{color:#e0e0e0}body.theme-dark .employee-cell-container .header .meta-row[data-v-6a2a81ac]{border-top-color:#333}.result-users-container[data-v-36ecd332]{padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.result-users-container[data-v-36ecd332]:last-child{border-bottom:none}.result-section-title[data-v-36ecd332]{margin:0 0 16px;font-size:16px;font-weight:600;color:#222}.result-users-list[data-v-36ecd332]{display:flex;flex-direction:column;gap:0}.result-user-cell[data-v-36ecd332]{border-bottom:1px solid #f3f4f6}.result-user-cell[data-v-36ecd332]:last-child{border-bottom:none}.result-user-cell[data-v-36ecd332] .employee-cell-container,.result-user-cell[data-v-36ecd332] .employer-cell-container{padding:14px 0;border:none;border-radius:0;transition:background .15s}.result-user-cell[data-v-36ecd332] .employee-cell-container:hover,.result-user-cell[data-v-36ecd332] .employer-cell-container:hover{background:#f9fafb}.result-see-all[data-v-36ecd332]{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-36ecd332]:hover{color:#55a6ab}body.theme-dark .result-users-container[data-v-36ecd332]{border-bottom-color:#333}body.theme-dark .result-section-title[data-v-36ecd332]{color:#e0e0e0}body.theme-dark .result-user-cell[data-v-36ecd332]{border-bottom-color:#333}body.theme-dark .result-user-cell[data-v-36ecd332] .employee-cell-container:hover,body.theme-dark .result-user-cell[data-v-36ecd332] .employer-cell-container:hover{background:#2a2a2a}.search-container[data-v-b3f14b00]{width:100%}.search-header-wrapper[data-v-b3f14b00]{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.search-input-wrap[data-v-b3f14b00]{flex:1;min-width:0}.search-input-wrap[data-v-b3f14b00] .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-b3f14b00] .search-input-container:focus-within{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.search-input-wrap[data-v-b3f14b00] .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.search-input-wrap[data-v-b3f14b00] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.search-input-wrap[data-v-b3f14b00] .search-input{width:100%!important;height:100%;min-height:38px;padding:0 32px;border:none;outline:none;background:transparent;font-size:14px;line-height:1.4}body.theme-dark .search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .search-input-container,body.theme-dark .search-input-wrap[data-v-b3f14b00] .search-input-container{border-color:#333;background:#1e1e1e!important}body.theme-dark .search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .search-input-container:focus-within,body.theme-dark .search-input-wrap[data-v-b3f14b00] .search-input-container:focus-within{border-color:hsla(0,0%,100%,.8);box-shadow:0 0 0 2px hsla(0,0%,100%,.25)}body.theme-dark .search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .search-input,body.theme-dark .search-input-wrap[data-v-b3f14b00] .search-input{color:#e0e0e0;background:transparent!important}body.theme-dark .search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .search-input::-moz-placeholder,body.theme-dark .search-input-wrap[data-v-b3f14b00] .search-input::-moz-placeholder{color:#888}body.theme-dark .search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .search-input::placeholder,body.theme-dark .search-input-wrap[data-v-b3f14b00] .search-input::placeholder{color:#888}body.theme-dark .search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .suggestions-container,body.theme-dark .search-input-wrap[data-v-b3f14b00] .suggestions-container{background:#1e1e1e!important;border-color:#333;box-shadow:0 4px 16px rgba(0,0,0,.4)}body.theme-dark .search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .suggestions-container>*,body.theme-dark .search-input-wrap[data-v-b3f14b00] .suggestions-container>*{border-bottom-color:#333}.search-content[data-v-b3f14b00]{margin-top:0}.search-results-card[data-v-b3f14b00]{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-b3f14b00]{max-height:calc(100vh - 260px)}}.search-no-results[data-v-b3f14b00]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.search-no-results-title[data-v-b3f14b00]{margin:16px 0 4px;font-size:18px;font-weight:600;color:#222}.search-no-results-subtitle[data-v-b3f14b00]{margin:0;font-size:14px;color:#6b7280}body.theme-dark .search-results-card[data-v-b3f14b00]{background:#1e1e1e;border-color:#333}body.theme-dark .search-no-results .v-icon[data-v-b3f14b00]{color:#666!important}body.theme-dark .search-no-results-title[data-v-b3f14b00]{color:#e0e0e0}body.theme-dark .search-no-results-subtitle[data-v-b3f14b00]{color:#b0b0b0}.search-container--embedded .search-screen-embedded[data-v-b3f14b00]{width:100%}.search-container--embedded .search-screen-input-wrap[data-v-b3f14b00]{margin-bottom:20px;width:100%}.search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .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-b3f14b00] .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-b3f14b00] .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-b3f14b00] .close-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .search-input{width:100%!important;max-width:100%;height:100%;min-height:38px;padding: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-b3f14b00] .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-b3f14b00] .suggestions-container>*{border-bottom:1px solid #f0f0f0}.search-container--embedded .search-screen-input-wrap[data-v-b3f14b00] .suggestions-container>:last-child{border-bottom:none}.search-container--embedded .search-content[data-v-b3f14b00]{margin-top:0}.search-container--embedded .search-results-card[data-v-b3f14b00]{margin-top:20px;max-height:calc(100vh - 220px)}@media screen and (max-width:576px){.search-container--embedded .search-results-card[data-v-b3f14b00]{max-height:calc(100vh - 260px)}}.employer-home-page[data-v-02a9c17c]{display:flex;flex-direction:column;min-height:100%}.employer-home-page .page-content[data-v-02a9c17c],.employer-home-wrapper[data-v-02a9c17c]{flex:1;display:flex;flex-direction:column;min-height:0}.employer-home-wrapper[data-v-02a9c17c]{width:100%;min-width:0}.employer-home-container[data-v-02a9c17c]{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;flex:1;display:flex;flex-direction:column;min-height:0}.employer-home-body[data-v-02a9c17c]{width:100%;min-width:0;padding-top:20px;padding-bottom:40px;box-sizing:border-box;flex:1;min-height:0}.employer-home-layout[data-v-02a9c17c]{display:flex;width:100%;min-width:0;gap:32px;align-items:flex-start;box-sizing:border-box}.employer-home-main[data-v-02a9c17c]{flex:1 1 0%;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.employer-home-mobile-tabs[data-v-02a9c17c],.employer-home-search-bar[data-v-02a9c17c]{margin-bottom:20px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.employer-home-mobile-tabs[data-v-02a9c17c]{display:none}.employer-home-grid[data-v-02a9c17c]{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(2,1fr);gap:20px;box-sizing:border-box}@media screen and (max-width:1024px){.employer-home-grid[data-v-02a9c17c]{gap:16px}}@media screen and (max-width:767px){.employer-home-layout[data-v-02a9c17c]{flex-direction:column;gap:0;width:100%}.employer-home-main[data-v-02a9c17c]{flex:1 1 auto;width:100%;max-width:100%;overflow-x:hidden}.employer-home-mobile-tabs[data-v-02a9c17c]{display:block;width:100%;max-width:100%}.employer-home-body[data-v-02a9c17c]{padding-top:16px}.employer-home-grid[data-v-02a9c17c]{grid-template-columns:1fr;gap:16px}}.employee-home-page[data-v-a7a33132]{display:flex;flex-direction:column;min-height:100%}.employee-home-page .page-content[data-v-a7a33132],.employee-home-wrapper[data-v-a7a33132]{flex:1;display:flex;flex-direction:column;min-height:0}.employee-home-wrapper[data-v-a7a33132]{width:100%;min-width:0}.employee-home-container[data-v-a7a33132]{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;flex:1;display:flex;flex-direction:column;min-height:0}.employee-home-body[data-v-a7a33132]{width:100%;min-width:0;padding-top:20px;padding-bottom:40px;box-sizing:border-box;flex:1;min-height:0}.employee-home-layout[data-v-a7a33132]{display:flex;width:100%;min-width:0;gap:32px;align-items:flex-start;box-sizing:border-box}.employee-home-main[data-v-a7a33132]{flex:1 1 0%;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.employee-home-mobile-tabs[data-v-a7a33132],.employee-home-search-bar[data-v-a7a33132]{margin-bottom:20px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.employee-home-mobile-tabs[data-v-a7a33132]{display:none}.employee-home-mobile-tabs[data-v-a7a33132] .custom-tabbar{padding:0;margin-bottom:0}.employee-home-mobile-tabs[data-v-a7a33132] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employee-home-grid[data-v-a7a33132]{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(2,1fr);gap:20px;box-sizing:border-box}[data-v-a7a33132] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-a7a33132] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employee-home-grid[data-v-a7a33132]{gap:16px}}@media screen and (max-width:767px){.employee-home-layout[data-v-a7a33132]{flex-direction:column;gap:0;width:100%}.employee-home-main[data-v-a7a33132]{flex:1 1 auto;width:100%;max-width:100%;overflow-x:hidden}.employee-home-mobile-tabs[data-v-a7a33132]{display:block;width:100%;max-width:100%}.employee-home-body[data-v-a7a33132]{padding-top:16px}.employee-home-grid[data-v-a7a33132]{grid-template-columns:1fr;gap:16px}}@media screen and (max-width:370px){.employee-home-mobile-tabs[data-v-a7a33132] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}body.theme-dark .employee-home-page .page-content[data-v-a7a33132]{background-color:transparent}.home-container[data-v-80b8f70a]{min-height:100%;background-color:#fff;flex-grow:1}body.theme-dark .home-container[data-v-80b8f70a]{background-color:#121212}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-actions[data-v-05ea1dc7]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.post-job-save-btn[data-v-05ea1dc7]{white-space:nowrap;min-width:180px}.post-job-card[data-v-05ea1dc7]{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-05ea1dc7]{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-05ea1dc7]{color:#63bdc4;opacity:.9}.post-job-section-header[data-v-05ea1dc7]{margin-bottom:16px}.post-job-section-header .post-job-section-title[data-v-05ea1dc7]{margin-bottom:0}.required[data-v-05ea1dc7]{color:#dc3545;font-weight:500}.post-job-field[data-v-05ea1dc7]{position:relative}.post-job-label[data-v-05ea1dc7]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#263238}.post-job-hint[data-v-05ea1dc7]{margin:8px 0 0;font-size:13px;color:#676767;line-height:1.4}.post-job-char-count[data-v-05ea1dc7]{position:absolute;top:0;right:0;font-size:12px;color:#676767}.post-job-char-count.over[data-v-05ea1dc7]{color:#e65100}.post-job-ai-btn[data-v-05ea1dc7]{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-05ea1dc7]:hover:not(:disabled){background:rgba(99,189,196,.2);border-color:#63bdc4}.post-job-ai-btn[data-v-05ea1dc7]:disabled{opacity:.5;cursor:not-allowed}.payment-grid[data-v-05ea1dc7]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.compensation-hint[data-v-05ea1dc7]{margin:-8px 0 16px}.compensation-grid[data-v-05ea1dc7]{grid-template-columns:1fr 1fr}.payment-field[data-v-05ea1dc7]{min-width:0}.payment-field-full[data-v-05ea1dc7]{grid-column:1/-1}.compensation-custom-row[data-v-05ea1dc7]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.show-salary-checkbox[data-v-05ea1dc7]{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-05ea1dc7]{width:18px;height:18px;accent-color:#63bdc4}.post-job-hint-inline[data-v-05ea1dc7]{margin-top:4px}.post-job-sidebar[data-v-05ea1dc7]{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-05ea1dc7]{padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.06)}.post-job-sidebar-block[data-v-05ea1dc7]:last-child{border-bottom:none}.post-job-balance-block[data-v-05ea1dc7]{padding-top:16px;padding-bottom:16px;background:linear-gradient(180deg,rgba(99,189,196,.06),transparent)}.post-job-sidebar-title[data-v-05ea1dc7]{margin:0 0 12px;font-size:14px;font-weight:600;color:#263238}.post-job-sidebar-hint[data-v-05ea1dc7]{margin:10px 0 0;font-size:13px;color:#676767;line-height:1.4}.post-job-category-header[data-v-05ea1dc7]{margin-bottom:12px;align-items:center}.post-job-category-header .post-job-sidebar-title-inline[data-v-05ea1dc7]{margin-bottom:0;margin-right:8px}.post-job-add-icon[data-v-05ea1dc7]{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-05ea1dc7]:hover:not(:disabled){background:#55a6ab;transform:scale(1.05)}.post-job-add-icon[data-v-05ea1dc7]:disabled{cursor:not-allowed;opacity:.85}.post-job-add-btn[data-v-05ea1dc7]{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-05ea1dc7]:hover{background:#55a6ab;transform:scale(1.02)}.new-job-container[data-v-05ea1dc7]{margin-top:20px}.new-job-container>div[data-v-05ea1dc7]{padding:0 12px 12px 12px}.new-job-container .category-container[data-v-05ea1dc7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;min-height:0}.new-job-container .category-container[data-v-05ea1dc7]:not(:empty){margin-top:10px}.new-job-container .category-container[data-v-05ea1dc7]:empty{margin-top:0;min-height:0}.new-job-container[data-v-05ea1dc7] .ql-container .ql-editor{min-height:320px;font-family:Roboto,sans-serif}.new-job-container .googleMap[data-v-05ea1dc7]{width:100%;height:220px;border-radius:8px;overflow:hidden}.new-job-container[data-v-05ea1dc7] .v-input__details{display:none!important}.new-job-container .post-job-skills-block[data-v-05ea1dc7] .label-text{display:none}@media screen and (max-width:991px){.compensation-custom-row[data-v-05ea1dc7],.payment-grid[data-v-05ea1dc7]{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.post-job-card[data-v-05ea1dc7]{padding:18px}.payment-grid[data-v-05ea1dc7]{grid-template-columns:1fr;gap:16px}.compensation-custom-row[data-v-05ea1dc7]{grid-template-columns:1fr}.new-job-container>div[data-v-05ea1dc7]{padding-right:0}}body.theme-dark .post-job-card[data-v-05ea1dc7]{background:#1e1e1e;--round-input-label-bg:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .post-job-section-title[data-v-05ea1dc7]{color:#e0e0e0}body.theme-dark .post-job-section-title .section-icon[data-v-05ea1dc7]{color:#63bdc4}body.theme-dark .post-job-label[data-v-05ea1dc7]{color:#e0e0e0}body.theme-dark .post-job-char-count[data-v-05ea1dc7],body.theme-dark .post-job-hint[data-v-05ea1dc7]{color:#b0b0b0}body.theme-dark .post-job-char-count.over[data-v-05ea1dc7]{color:#ffab91}body.theme-dark .post-job-ai-btn[data-v-05ea1dc7]{color:#63bdc4;background:rgba(99,189,196,.2);border-color:rgba(99,189,196,.45)}body.theme-dark .post-job-ai-btn[data-v-05ea1dc7]:hover:not(:disabled){background:rgba(99,189,196,.3)}body.theme-dark .post-job-sidebar[data-v-05ea1dc7]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .post-job-sidebar-block[data-v-05ea1dc7]{border-bottom-color:#333}body.theme-dark .post-job-balance-block[data-v-05ea1dc7]{background:linear-gradient(180deg,rgba(99,189,196,.12),transparent)}body.theme-dark .post-job-sidebar-title[data-v-05ea1dc7]{color:#e0e0e0}body.theme-dark .post-job-sidebar-hint[data-v-05ea1dc7]{color:#b0b0b0}body.theme-dark .post-job-add-btn[data-v-05ea1dc7],body.theme-dark .post-job-add-icon[data-v-05ea1dc7]{color:#fff;background:#63bdc4}body.theme-dark .new-job-container .googleMap[data-v-05ea1dc7]{border:1px solid #333;border-radius:8px}body.theme-dark .error-text[data-v-05ea1dc7]{color:#f87171}body[data-v-d6b6a11a]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-d6b6a11a]{display:flex;align-items:center}.v-start[data-v-d6b6a11a]{display:flex;align-items:flex-start}.v-end[data-v-d6b6a11a]{display:flex;align-items:flex-end}.v-around[data-v-d6b6a11a]{display:flex;justify-content:space-around}.v-between[data-v-d6b6a11a]{display:flex;justify-content:space-between}.v-column[data-v-d6b6a11a]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-d6b6a11a]{align-items:center}.align-top[data-v-d6b6a11a]{vertical-align:top}.txt-align-left[data-v-d6b6a11a]{text-align:left}.txt-align-center[data-v-d6b6a11a]{text-align:center}.txt-align-right[data-v-d6b6a11a]{text-align:right}.bg-darkgrey[data-v-d6b6a11a]{background-color:#2d2d2d}.bg-standard[data-v-d6b6a11a]{background-color:#057777}.bg-white[data-v-d6b6a11a]{background-color:#fff}.bg-lightgrey[data-v-d6b6a11a]{background-color:#d3d3d3}.f-4[data-v-d6b6a11a]{font-size:.4rem}.f-5[data-v-d6b6a11a]{font-size:.5rem}.f-6[data-v-d6b6a11a]{font-size:.65rem}.f-7[data-v-d6b6a11a]{font-size:.75rem}.f-8[data-v-d6b6a11a]{font-size:.8rem}.f-10[data-v-d6b6a11a]{font-size:1rem}.f-12[data-v-d6b6a11a]{font-size:1.2rem}.f-14[data-v-d6b6a11a]{font-size:1.4rem}.f-18[data-v-d6b6a11a]{font-size:1.8rem}.f-20[data-v-d6b6a11a]{font-size:2rem}.f-24[data-v-d6b6a11a]{font-size:2.25rem}.f-white[data-v-d6b6a11a]{color:#fff}.f-black[data-v-d6b6a11a]{color:#000}.f-grey[data-v-d6b6a11a]{color:#263238}.f-lightgrey[data-v-d6b6a11a]{color:#546e7a}.f-green[data-v-d6b6a11a]{color:#63bdc4}.f-darkgreen[data-v-d6b6a11a]{color:#057777}.f-orange[data-v-d6b6a11a]{color:#fd5e4d}.f-weight-500[data-v-d6b6a11a]{font-weight:500}.f-weight-600[data-v-d6b6a11a]{font-weight:600}.f-weight-700[data-v-d6b6a11a]{font-weight:700}.f-weight-800[data-v-d6b6a11a]{font-weight:800}.font-italic[data-v-d6b6a11a]{font-style:italic}.w-20[data-v-d6b6a11a]{width:20%}.w-30[data-v-d6b6a11a]{width:30%}.w-33[data-v-d6b6a11a]{width:33%}.w-40[data-v-d6b6a11a]{width:40%}.w-50[data-v-d6b6a11a]{width:50%}.w-60[data-v-d6b6a11a]{width:60%}.w-70[data-v-d6b6a11a]{width:70%}.w-80[data-v-d6b6a11a]{width:80%}.w-90[data-v-d6b6a11a]{width:90%}.w-100[data-v-d6b6a11a]{width:100%}.b-radius-25[data-v-d6b6a11a]{border-radius:25px}.b-radius-10[data-v-d6b6a11a]{border-radius:10px}.border-1-color[data-v-d6b6a11a]{border:1px solid #e0e0e0}.border-right-1[data-v-d6b6a11a]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-d6b6a11a]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-d6b6a11a]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-d6b6a11a]{padding:0}.p-8[data-v-d6b6a11a]{padding:8px}.p-10[data-v-d6b6a11a]{padding:10px}.p-12[data-v-d6b6a11a]{padding:12px}.p-15[data-v-d6b6a11a]{padding:15px}.p-20[data-v-d6b6a11a]{padding:20px}.p-30[data-v-d6b6a11a]{padding:30px}.p-40[data-v-d6b6a11a]{padding:40px}.p-50[data-v-d6b6a11a]{padding:50px}.pl-10[data-v-d6b6a11a]{padding-left:10px}.pl-20[data-v-d6b6a11a]{padding-left:20px}.pl-30[data-v-d6b6a11a]{padding-left:30px}.pl-40[data-v-d6b6a11a]{padding-left:40px}.pl-50[data-v-d6b6a11a]{padding-left:50px}.pr-10[data-v-d6b6a11a]{padding-right:10px}.pr-20[data-v-d6b6a11a]{padding-right:20px}.pr-30[data-v-d6b6a11a]{padding-right:30px}.pr-40[data-v-d6b6a11a]{padding-right:40px}.pr-50[data-v-d6b6a11a]{padding-right:50px}.pt-10[data-v-d6b6a11a]{padding-top:10px}.pt-20[data-v-d6b6a11a]{padding-top:20px}.pt-30[data-v-d6b6a11a]{padding-top:30px}.pt-40[data-v-d6b6a11a]{padding-top:40px}.pt-50[data-v-d6b6a11a]{padding-top:50px}.pb-10[data-v-d6b6a11a]{padding-bottom:10px}.pb-20[data-v-d6b6a11a]{padding-bottom:20px}.pb-30[data-v-d6b6a11a]{padding-bottom:30px}.pb-40[data-v-d6b6a11a]{padding-bottom:40px}.pb-50[data-v-d6b6a11a]{padding-bottom:50px}.m-0[data-v-d6b6a11a]{margin:0}.m-10[data-v-d6b6a11a]{margin:10px}.m-15[data-v-d6b6a11a]{margin:15px}.m-20[data-v-d6b6a11a]{margin:20px}.m-25[data-v-d6b6a11a]{margin:25px}.m-30[data-v-d6b6a11a]{margin:30px}.m-40[data-v-d6b6a11a]{margin:40px}.m-50[data-v-d6b6a11a]{margin:50px}.ml-10[data-v-d6b6a11a]{margin-left:10px}.ml-20[data-v-d6b6a11a]{margin-left:20px}.ml-30[data-v-d6b6a11a]{margin-left:30px}.ml-40[data-v-d6b6a11a]{margin-left:40px}.ml-50[data-v-d6b6a11a]{margin-left:50px}.ml-60[data-v-d6b6a11a]{margin-left:60px}.mr-10[data-v-d6b6a11a]{margin-right:10px}.mr-20[data-v-d6b6a11a]{margin-right:20px}.mr-30[data-v-d6b6a11a]{margin-right:30px}.mr-40[data-v-d6b6a11a]{margin-right:40px}.mr-50[data-v-d6b6a11a]{margin-right:50px}.mt-5[data-v-d6b6a11a]{margin-top:5px}.mt-10[data-v-d6b6a11a]{margin-top:10px}.mt-20[data-v-d6b6a11a]{margin-top:20px}.mt-30[data-v-d6b6a11a]{margin-top:30px}.mt-40[data-v-d6b6a11a]{margin-top:40px}.mt-50[data-v-d6b6a11a]{margin-top:50px}.mt-60[data-v-d6b6a11a]{margin-top:60px}.mt-70[data-v-d6b6a11a]{margin-top:70px}.mb-0[data-v-d6b6a11a]{margin-bottom:0}.mb-5[data-v-d6b6a11a]{margin-bottom:5px}.mb-10[data-v-d6b6a11a]{margin-bottom:10px}.mb-15[data-v-d6b6a11a]{margin-bottom:15px}.mb-20[data-v-d6b6a11a]{margin-bottom:20px}.mb-30[data-v-d6b6a11a]{margin-bottom:30px}.mb-40[data-v-d6b6a11a]{margin-bottom:40px}.mb-50[data-v-d6b6a11a]{margin-bottom:50px}.cursor-pointer[data-v-d6b6a11a]{cursor:pointer}.height-1[data-v-d6b6a11a]{line-height:1}.detail-job-wrapper[data-v-d6b6a11a]{width:100%}.detail-job-inner[data-v-d6b6a11a]{max-width:1200px;margin:0 auto}@keyframes highlightPulse-d6b6a11a{0%,to{background-color:rgba(99,189,196,.1)}50%{background-color:rgba(99,189,196,.2)}}.detail-job-page[data-v-d6b6a11a]{display:flex;gap:24px;align-items:flex-start}.detail-job-page .detail-job-container[data-v-d6b6a11a]{margin-top:8px;background:#fff;border-radius:8px;overflow:hidden}.detail-job-page .detail-job-container[data-v-d6b6a11a]:not(.has-side-bar){width:100%}.detail-job-page .detail-job-container.has-side-bar[data-v-d6b6a11a]{flex:1;min-width:0}.detail-job-page .detail-job-container .proposals-page[data-v-d6b6a11a]{width:100%;background:#fff}.detail-job-page .detail-job-container .proposals-section[data-v-d6b6a11a]{padding:24px 24px 28px;border-bottom:none}.detail-job-page .detail-job-container .proposals-section .section-title[data-v-d6b6a11a]{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-d6b6a11a]{color:#63bdc4}.detail-job-page .detail-job-container .proposals-section .proposals-list[data-v-d6b6a11a]{display:flex;flex-direction:column;gap:16px}.detail-job-page .detail-job-container .proposals-section .proposal-cell-wrapper[data-v-d6b6a11a]{transition:all .3s ease;position:relative}.detail-job-page .detail-job-container .proposals-section .proposal-cell-wrapper.highlighted-proposal[data-v-d6b6a11a]{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-d6b6a11a 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-d6b6a11a] .proposal-cell-container{background-color:transparent!important}.detail-job-page .detail-job-container .proposals-section .proposals-empty[data-v-d6b6a11a]{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-d6b6a11a]{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-d6b6a11a]{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-d6b6a11a] .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-d6b6a11a] .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-d6b6a11a] .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-d6b6a11a] .action-btn.outline{background:#fafbfc}.detail-job-page .side-bar .btn-group[data-v-d6b6a11a] .action-btn.outline:hover:not(.disabled){background:rgba(99,189,196,.06)}.detail-job-page .side-bar .btn-group[data-v-d6b6a11a] .action-btn .v-icon{margin-right:8px;font-size:20px}@media screen and (max-width:768px){.detail-job-container .proposals-section[data-v-d6b6a11a]{padding:20px 16px 24px}}@media screen and (max-width:1048px){.detail-job-page[data-v-d6b6a11a]{gap:16px}}@media screen and (max-width:836px){.detail-job-page[data-v-d6b6a11a]{flex-direction:column}.detail-job-page .detail-job-container.has-side-bar[data-v-d6b6a11a]{width:100%}.detail-job-page .detail-job-container.has-side-bar .overview-page[data-v-d6b6a11a] .section-price{flex-wrap:wrap}.detail-job-page .detail-job-container.has-side-bar .overview-page[data-v-d6b6a11a] .section-price .info-box{flex:0 0 50%;margin-bottom:20px}.detail-job-page .side-bar[data-v-d6b6a11a]{padding:0 20px;margin-bottom:80px;width:100%;background-color:#fff}.detail-job-page .side-bar .btn-group[data-v-d6b6a11a]{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-d6b6a11a] .action-btn{flex:1;min-width:120px;max-width:160px}}@media screen and (max-width:768px){.page-content .main-title[data-v-d6b6a11a]{font-size:20px;line-height:25px}.page-content .detail-job-page[data-v-d6b6a11a]{flex-direction:column}.page-content .detail-job-page .side-bar[data-v-d6b6a11a]{padding:0 20px;margin-bottom:80px;width:100%;background-color:#fff}.page-content .detail-job-page .side-bar .btn-group[data-v-d6b6a11a]{left:95px;width:calc(100% - 110px)}.detail-job-container[data-v-d6b6a11a] .section-price{align-items:start!important;flex-wrap:wrap}}@media screen and (max-width:600px){.detail-job-container[data-v-d6b6a11a] .contract-cell-container>:nth-of-type(2)>:last-of-type{flex-direction:column;align-items:start}.detail-job-container[data-v-d6b6a11a] .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-d6b6a11a]{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-d6b6a11a]: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-d6b6a11a]{width:100%}.page-content .detail-job-page .side-bar .btn-group>div[data-v-d6b6a11a]:last-of-type{margin-left:0;margin-top:10px!important;width:100%}}@media screen and (max-width:450px){.detail-job-container[data-v-d6b6a11a] .name-text>div{flex-direction:column}.detail-job-container[data-v-d6b6a11a] .name-text>div>div:last-of-type{margin-left:0}.detail-job-container[data-v-d6b6a11a] .proposals-section .clickable-rate-container img{width:20px;height:20px}.detail-job-container[data-v-d6b6a11a] .proposals-section .action-btn{max-width:160px}}@media screen and (max-width:420px){.detail-job-container[data-v-d6b6a11a] .section-price>.info-box{flex:0 0 100%}.detail-job-container.has-side-bar[data-v-d6b6a11a]{width:100%}.detail-job-container.has-side-bar .overview-page[data-v-d6b6a11a] .section-price .info-box{flex:0 0 100%!important;padding-left:0}}body.theme-dark .detail-job-container[data-v-d6b6a11a]{background:#1e1e1e;--round-input-label-bg:#1e1e1e}body.theme-dark .detail-job-container .proposals-page[data-v-d6b6a11a]{background:#1e1e1e}body.theme-dark .detail-job-container .proposals-section .section-title[data-v-d6b6a11a]{color:#e0e0e0}body.theme-dark .detail-job-page .detail-job-container .proposals-section .proposals-empty[data-v-d6b6a11a]{background:#252525!important;border:1px dashed #333!important}body.theme-dark .detail-job-page .detail-job-container .proposals-section .proposals-empty[data-v-d6b6a11a] .empty-view-container .empty-view-icon{color:#666!important}body.theme-dark .detail-job-page .detail-job-container .proposals-section .proposals-empty[data-v-d6b6a11a] .empty-view-container .title{color:#e0e0e0}body.theme-dark .detail-job-page .detail-job-container .proposals-section .proposals-empty[data-v-d6b6a11a] .empty-view-container .subtitle{color:#b0b0b0}body.theme-dark .side-bar .btn-group[data-v-d6b6a11a]{background:#1e1e1e;border-color:#333;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .side-bar .btn-group[data-v-d6b6a11a] .action-btn.outline{background:#2a2a2a}body.theme-dark .side-bar .btn-group[data-v-d6b6a11a] .action-btn.outline:hover:not(.disabled){background:rgba(99,189,196,.15)}.page-category-select[data-v-0e119502]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.page-category-select[data-v-0e119502] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.page-category-select .category-scroll-wrap[data-v-0e119502]{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-0e119502]{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-0e119502]{text-align:left}.page-category-select .step-indicator[data-v-0e119502]{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-0e119502]{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-0e119502]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#263238}.page-category-select .selection-summary .clear-btn[data-v-0e119502]{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-0e119502]:hover{background:rgba(99,189,196,.1)}.page-category-select .categories-container[data-v-0e119502]{margin-top:24px;display:flex;flex-direction:column;gap:28px}.page-category-select .categories-loading[data-v-0e119502]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.page-category-select .categories-loading p[data-v-0e119502]{font-size:14px;color:#676767;margin:0}.page-category-select .category-section .section-header[data-v-0e119502]{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-0e119502]{font-size:15px;font-weight:700;color:#263238;margin:0;letter-spacing:.01em}.page-category-select .category-section .section-count[data-v-0e119502]{font-size:12px;font-weight:600;color:#676767;background:#f5f5f5;padding:4px 10px;border-radius:12px}.page-category-select .subcategory-grid[data-v-0e119502]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.page-category-select .subcategory-card[data-v-0e119502]{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-0e119502]: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-0e119502]{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-0e119502]{background:rgba(99,189,196,.12)}.page-category-select .subcategory-card.selected .card-label[data-v-0e119502]{color:#63bdc4;font-weight:600}.page-category-select .subcategory-card .card-icon-wrap[data-v-0e119502]{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-0e119502]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.page-category-select .subcategory-card .card-label[data-v-0e119502]{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-0e119502]{position:absolute;top:8px;right:8px;color:#63bdc4}.page-category-select .footer[data-v-0e119502]{margin-top:32px;padding-top:24px;border-top:1px solid #eee}.page-category-select .helper-text[data-v-0e119502]{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-0e119502]{display:flex;justify-content:flex-end;align-items:center;gap:16px}.page-category-select .action-buttons[data-v-0e119502] .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-0e119502] .btn-continue{min-width:160px}@media screen and (max-width:768px){.page-category-select .form-container[data-v-0e119502]{max-width:calc(100% - 32px);padding:28px 24px}.page-category-select .subcategory-grid[data-v-0e119502]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.page-category-select .subcategory-card[data-v-0e119502]{padding:14px 10px;min-height:100px}.page-category-select .subcategory-card .card-icon-wrap[data-v-0e119502]{width:42px;height:42px}.page-category-select .subcategory-card .card-icon[data-v-0e119502]{width:30px;height:30px}.page-category-select .subcategory-card .card-label[data-v-0e119502]{font-size:11px}}@media screen and (max-width:480px){.page-category-select .category-scroll-wrap[data-v-0e119502]{margin-top:72px;height:calc(100vh - 72px)}.page-category-select .form-container[data-v-0e119502]{margin:20px auto;padding:24px 16px}.page-category-select .selection-summary[data-v-0e119502]{flex-direction:column;gap:10px;text-align:center}.page-category-select .subcategory-grid[data-v-0e119502]{grid-template-columns:repeat(3,1fr);gap:8px}.page-category-select .subcategory-card[data-v-0e119502]{padding:12px 8px;min-height:90px}.page-category-select .subcategory-card .card-icon-wrap[data-v-0e119502]{width:36px;height:36px;border-radius:10px}.page-category-select .subcategory-card .card-icon[data-v-0e119502]{width:26px;height:26px}.page-category-select .subcategory-card .card-label[data-v-0e119502]{font-size:10px}.page-category-select .subcategory-card .card-check[data-v-0e119502]{top:4px;right:4px}.page-category-select .action-buttons[data-v-0e119502]{flex-direction:column-reverse;gap:12px}.page-category-select .action-buttons[data-v-0e119502] .round-btn{width:100%;min-width:unset}.page-category-select .helper-text[data-v-0e119502]{font-size:12px}}@media screen and (max-width:360px){.page-category-select .subcategory-grid[data-v-0e119502]{grid-template-columns:repeat(2,1fr)}}body.theme-dark .page-category-select .form-container[data-v-0e119502]{background:#1e1e1e!important;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}body.theme-dark .page-category-select .step-indicator[data-v-0e119502]{color:#888}body.theme-dark .page-category-select .selection-summary[data-v-0e119502]{background:rgba(99,189,196,.15);border-color:rgba(99,189,196,.35)}body.theme-dark .page-category-select .selection-summary .summary-badge[data-v-0e119502]{color:#e8e8e8}body.theme-dark .page-category-select .selection-summary .summary-badge[data-v-0e119502] .v-icon{color:#63bdc4!important}body.theme-dark .page-category-select .selection-summary .clear-btn[data-v-0e119502]{color:#63bdc4}body.theme-dark .page-category-select .selection-summary .clear-btn[data-v-0e119502]:hover{background:rgba(99,189,196,.2)}body.theme-dark .page-category-select .category-section .section-header[data-v-0e119502]{border-bottom-color:#333}body.theme-dark .page-category-select .section-title[data-v-0e119502]{color:#e8e8e8}body.theme-dark .page-category-select .section-count[data-v-0e119502]{color:#b0b0b0;background:#2a2a2a}body.theme-dark .page-category-select .subcategory-card[data-v-0e119502]{border-color:#444;background:#252525}body.theme-dark .page-category-select .subcategory-card[data-v-0e119502]:hover{border-color:rgba(99,189,196,.5);background:#2a2a2a;box-shadow:0 4px 12px rgba(0,0,0,.25)}body.theme-dark .page-category-select .subcategory-card.selected[data-v-0e119502]{border-color:#63bdc4;background:rgba(99,189,196,.12);box-shadow:0 2px 8px rgba(99,189,196,.2)}body.theme-dark .page-category-select .subcategory-card.selected .card-icon-wrap[data-v-0e119502]{background:rgba(99,189,196,.2)}body.theme-dark .page-category-select .subcategory-card.selected .card-label[data-v-0e119502]{color:#63bdc4}body.theme-dark .page-category-select .subcategory-card .card-icon-wrap[data-v-0e119502]{background:#333}body.theme-dark .page-category-select .subcategory-card .card-label[data-v-0e119502]{color:#e0e0e0}body.theme-dark .page-category-select .subcategory-card .card-check[data-v-0e119502]{color:#63bdc4}body.theme-dark .page-category-select .categories-loading p[data-v-0e119502]{color:#b0b0b0}body.theme-dark .page-category-select .categories-loading[data-v-0e119502] .v-progress-circular{color:#63bdc4!important}body.theme-dark .page-category-select .footer[data-v-0e119502]{border-top-color:#333}body.theme-dark .page-category-select .helper-text[data-v-0e119502]{color:#b0b0b0}body.theme-dark .page-category-select .helper-text[data-v-0e119502] .v-icon{color:#888!important}.sr-only[data-v-3f2fcff4]{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-3f2fcff4]{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:0;overflow:visible}.service-details-container[data-v-3f2fcff4] .auth-header-bar{position:fixed;top:0;left:0;right:0;z-index:10}.service-details-scroll-wrap[data-v-3f2fcff4]{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-3f2fcff4]{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-3f2fcff4]{max-width:90vw}}.service-details-form .form[data-v-3f2fcff4]{text-align:left}.service-details-form .step-indicator[data-v-3f2fcff4]{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-3f2fcff4]{margin-top:8px;display:flex;flex-direction:column;gap:20px}.service-details-form .form-sections[data-v-3f2fcff4]{display:flex;flex-direction:column;gap:20px}.service-details-form .section-card[data-v-3f2fcff4]{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:20px}.service-details-form .section-label[data-v-3f2fcff4]{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-3f2fcff4]{color:#63bdc4}.service-details-form .section-label--sub[data-v-3f2fcff4]{margin-top:20px}.service-details-form .section-helper[data-v-3f2fcff4]{font-size:12px;color:#676767;line-height:1.45;margin:0 0 14px 0}.service-details-form .avatar-block[data-v-3f2fcff4]{display:flex;justify-content:center;padding:8px 0}.service-details-form .avatar-wrapper[data-v-3f2fcff4]{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-3f2fcff4]{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-3f2fcff4]{transform:scale(1.05)}.service-details-form .avatar-wrapper .avatar-overlay[data-v-3f2fcff4]{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-3f2fcff4]{opacity:1}.service-details-form .avatar-wrapper .avatar-label[data-v-3f2fcff4]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.service-details-form[data-v-3f2fcff4] .v-field{background-color:#fff!important}.service-details-form .field-overview[data-v-3f2fcff4],.service-details-form .field-rate[data-v-3f2fcff4],.service-details-form .field-title[data-v-3f2fcff4]{margin-bottom:4px}.service-details-form .overview-wrap[data-v-3f2fcff4]{position:relative;margin-bottom:4px}.service-details-form .overview-wrap .char-count[data-v-3f2fcff4]{font-size:11px;color:#676767;text-align:right;margin:4px 0 0 0}.service-details-form .overview-wrap .char-count.near[data-v-3f2fcff4]{color:#b45309}.service-details-form .skills-wrap[data-v-3f2fcff4]{margin-top:8px}.service-details-form .skills-wrap .skills-helper[data-v-3f2fcff4]{margin-top:8px;margin-bottom:0}.service-details-form .footer[data-v-3f2fcff4]{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-3f2fcff4]{display:flex;justify-content:space-between;align-items:stretch;gap:16px}.service-details-form .footer-actions[data-v-3f2fcff4] .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-3f2fcff4]{display:flex;align-items:center;gap:8px;font-size:13px;color:#676767;margin:0;line-height:1.4}.service-details-form[data-v-3f2fcff4] .v-input__details{padding-left:0!important;margin:0 0 8px 10px!important}.service-details-form[data-v-3f2fcff4] .v-messages__message{text-align:left}@media screen and (max-width:1024px){.service-details-container[data-v-3f2fcff4] .background-view .auth-logo{height:32px}}@media screen and (max-width:600px){.service-details-form[data-v-3f2fcff4]{padding:28px 20px 28px;max-width:calc(100% - 24px)}.service-details-form .section-card[data-v-3f2fcff4]{padding:16px}.service-details-form .footer[data-v-3f2fcff4]{align-items:stretch}.service-details-form .footer-actions[data-v-3f2fcff4]{flex-direction:column-reverse;gap:12px}.service-details-form .footer-actions[data-v-3f2fcff4] .round-btn{flex:none;width:100%;max-width:none}.service-details-form .footer-actions[data-v-3f2fcff4] .btn-back{display:none}}@media screen and (max-width:414px){.service-details-form .footer-actions[data-v-3f2fcff4] .round-btn{width:100%;max-width:none}.service-details-form .footer-actions[data-v-3f2fcff4] .btn-back{display:none}}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4]{background:#1e1e1e!important;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}body.theme-dark .service-details-container .step-indicator[data-v-3f2fcff4]{color:#888}body.theme-dark .service-details-container .section-card[data-v-3f2fcff4]{background:#252525!important;border-color:#333!important}body.theme-dark .service-details-container .section-label[data-v-3f2fcff4]{color:#e0e0e0}body.theme-dark .service-details-container .section-label .section-icon[data-v-3f2fcff4]{color:#63bdc4!important}body.theme-dark .service-details-container .section-helper[data-v-3f2fcff4]{color:#b0b0b0}body.theme-dark .service-details-container .avatar-wrapper[data-v-3f2fcff4]{border-color:#444;box-shadow:0 4px 12px rgba(0,0,0,.4)}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field{background-color:#2a2a2a!important;border-color:#444!important;color:#e0e0e0!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field--variant-outlined .v-field__outline{--v-field-border-opacity:0.5;color:#555!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field--variant-outlined.v-field--active .v-field__outline,body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field--variant-outlined.v-field--focused .v-field__outline{color:#63bdc4!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field input,body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field textarea,body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field__input{color:#e0e0e0!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field .v-field__input::-moz-placeholder{color:#666!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field .v-field__input::placeholder{color:#666!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-label{color:#b0b0b0!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field--active .v-label,body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-field--focused .v-label{color:#63bdc4!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-chip{background:#333!important;color:#e0e0e0!important;border-color:#555!important}body.theme-dark .service-details-container .service-details-form[data-v-3f2fcff4] .v-combobox .v-field__input{color:#e0e0e0!important}body.theme-dark .service-details-container .overview-wrap .char-count[data-v-3f2fcff4]{color:#888}body.theme-dark .service-details-container .overview-wrap .char-count.near[data-v-3f2fcff4]{color:#e0a020}body.theme-dark .service-details-container .footer[data-v-3f2fcff4]{border-top-color:#333}body.theme-dark .service-details-container .helper-text[data-v-3f2fcff4]{color:#b0b0b0}body.theme-dark .service-details-container .helper-text[data-v-3f2fcff4] .v-icon{color:#888!important}.filter-bar-container[data-v-002c80f0]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;width:100%}.filter-bar-container .hori-scroll[data-v-002c80f0]{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-002c80f0]::-webkit-scrollbar{height:3px}.filter-bar-container .hori-scroll[data-v-002c80f0]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.filter-bar-container .hori-scroll[data-v-002c80f0]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.filter-bar-container .btn[data-v-002c80f0]{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-002c80f0]:hover{border-color:rgba(99,189,196,.4);background:rgba(99,189,196,.06)}.filter-bar-container .btn.active[data-v-002c80f0]{background:#63bdc4;border-color:#63bdc4;box-shadow:none}.filter-bar-container .btn-text[data-v-002c80f0]{color:#64748b;font-size:13px;font-weight:500;letter-spacing:.01em}.filter-bar-container .btn-text.active[data-v-002c80f0]{color:#fff}.filter-bar-container .distance-filter[data-v-002c80f0]{position:relative;cursor:pointer;padding:2px}.filter-bar-container .distance-filter .distance-icon[data-v-002c80f0]{color:#63bdc4;transition:transform .2s ease}.filter-bar-container .distance-filter .distance-icon[data-v-002c80f0]:hover{transform:scale(1.08)}.filter-bar-container .distance-option-container[data-v-002c80f0]{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-002c80f0]{display:flex;align-items:center;gap:10px;padding:8px 0}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-002c80f0]{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-002c80f0]:checked{border-color:#63bdc4;background:#63bdc4}.filter-bar-container .distance-option-container .distance-option .radio-input[data-v-002c80f0]: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-002c80f0]: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-002c80f0]{cursor:pointer;font-size:14px;margin-bottom:0;color:#263238;flex:1}.filter-bar-container .distance-option-container .footer[data-v-002c80f0]{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-002c80f0],.filter-bar-container .distance-option-container .footer .btn-cancel[data-v-002c80f0]{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-002c80f0]{background:transparent;color:#676767;border:1px solid #e0e0e0}.filter-bar-container .distance-option-container .footer .btn-cancel[data-v-002c80f0]:hover{background:#f5f5f5}.filter-bar-container .distance-option-container .footer .btn-apply[data-v-002c80f0]{background:#63bdc4;color:#fff;border:none}.filter-bar-container .distance-option-container .footer .btn-apply[data-v-002c80f0]:hover{background:#55a6ab;box-shadow:0 2px 8px rgba(99,189,196,.3)}body.theme-dark .filter-bar-container .hori-scroll[data-v-002c80f0]::-webkit-scrollbar-track{background:#2a2a2a}body.theme-dark .filter-bar-container .hori-scroll[data-v-002c80f0]::-webkit-scrollbar-thumb{background:#555}body.theme-dark .filter-bar-container .btn[data-v-002c80f0]{background:#2a2a2a;border-color:#444}body.theme-dark .filter-bar-container .btn[data-v-002c80f0]:hover{border-color:rgba(99,189,196,.5);background:rgba(99,189,196,.12)}body.theme-dark .filter-bar-container .btn.active[data-v-002c80f0]{background:#63bdc4;border-color:#63bdc4}body.theme-dark .filter-bar-container .btn-text[data-v-002c80f0]{color:#b0b0b0}body.theme-dark .filter-bar-container .btn-text.active[data-v-002c80f0]{color:#fff}body.theme-dark .filter-bar-container .distance-icon[data-v-002c80f0]{color:#63bdc4!important}body.theme-dark .filter-bar-container .distance-option-container[data-v-002c80f0]{background:#1e1e1e;border:1px solid #333;box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3)}body.theme-dark .filter-bar-container .distance-option .radio-input[data-v-002c80f0]{border-color:#555;background:#2a2a2a}body.theme-dark .filter-bar-container .distance-option .radio-input[data-v-002c80f0]:checked{border-color:#63bdc4;background:#63bdc4}body.theme-dark .filter-bar-container .distance-option .radio-input[data-v-002c80f0]:checked:after{background:#fff}body.theme-dark .filter-bar-container .distance-option .radio-input[data-v-002c80f0]:focus{box-shadow:0 0 0 2px rgba(99,189,196,.35)}body.theme-dark .filter-bar-container .distance-option label[data-v-002c80f0]{color:#e0e0e0}body.theme-dark .filter-bar-container .distance-option-container .footer[data-v-002c80f0]{border-top-color:#333}body.theme-dark .filter-bar-container .distance-option-container .footer .btn-cancel[data-v-002c80f0]{background:transparent;color:#b0b0b0;border-color:#555}body.theme-dark .filter-bar-container .distance-option-container .footer .btn-cancel[data-v-002c80f0]:hover{background:#333}body.theme-dark .filter-bar-container .distance-option-container .footer .btn-apply[data-v-002c80f0]{background:#63bdc4;color:#fff}.recommend-container[data-v-35071d56]{max-width:1280px;margin:0 auto;padding:0 1.5rem 2rem}@media screen and (max-width:576px){.recommend-container[data-v-35071d56]{padding:0 1rem 1.5rem}}.action-buttons[data-v-35071d56]{display:flex;align-items:center;gap:12px;flex-shrink:0}.recommend-skip-btn[data-v-35071d56]{min-width:120px}.recommend-invite-btn[data-v-35071d56]{min-width:180px;white-space:nowrap}.recommend-content-row[data-v-35071d56]{margin-top:20px}.recommend-content-row>div[data-v-35071d56]{padding:0 12px 12px 0}@media screen and (max-width:991px){.recommend-content-row>div[data-v-35071d56]{padding-right:0}}.recommend-job-card[data-v-35071d56]{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-35071d56]{gap:16px}.job-context-icon[data-v-35071d56]{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-35071d56]{min-width:0}.job-context-label[data-v-35071d56]{display:block;font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.job-context-title[data-v-35071d56]{margin:0;font-size:18px;font-weight:600;color:#263238;line-height:1.35;word-break:break-word}.results-bar[data-v-35071d56]{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-35071d56]{font-size:14px;font-weight:500;color:#676767}.selected-count[data-v-35071d56]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#63bdc4}.recommend-list-card[data-v-35071d56]{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-35071d56]{display:flex;flex-direction:column;gap:12px}[data-v-35071d56] .employee-cell-container{margin-bottom:0}[data-v-35071d56] .empty-view-container{min-height:260px;padding:48px 24px}.recommend-sidebar[data-v-35071d56]{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-35071d56]{padding:24px}.sidebar-title[data-v-35071d56]{margin:0 0 8px;font-size:16px;font-weight:600;color:#263238}.sidebar-desc[data-v-35071d56]{margin:0 0 16px;font-size:14px;color:#676767;line-height:1.5}.selected-preview .selected-badge[data-v-35071d56]{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-35071d56]{font-size:14px;color:#999;font-style:italic}@media screen and (max-width:991px){.action-buttons[data-v-35071d56]{flex-wrap:wrap;gap:10px}.recommend-invite-btn[data-v-35071d56]{min-width:140px}.recommend-sidebar[data-v-35071d56]{position:static;margin-top:8px}}@media screen and (max-width:767px){.recommend-job-card[data-v-35071d56]{padding:16px 18px}.job-context-title[data-v-35071d56]{font-size:16px}.recommend-list-card[data-v-35071d56]{padding:16px 18px}.sidebar-block[data-v-35071d56]{padding:18px 20px}}body.theme-dark .recommend-employees-page .page-content[data-v-35071d56]{background:#121212}body.theme-dark .recommend-employees-page .recommend-job-card[data-v-35071d56]{background:linear-gradient(135deg,rgba(99,189,196,.12),rgba(99,189,196,.04));border-color:rgba(99,189,196,.3)}body.theme-dark .recommend-employees-page .job-context-icon[data-v-35071d56]{background:#2a2a2a;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .recommend-employees-page .job-context-label[data-v-35071d56]{color:#b0b0b0}body.theme-dark .recommend-employees-page .job-context-title[data-v-35071d56]{color:#e0e0e0}body.theme-dark .recommend-employees-page .results-bar[data-v-35071d56]{border-bottom-color:#333}body.theme-dark .recommend-employees-page .results-count[data-v-35071d56]{color:#b0b0b0}body.theme-dark .recommend-employees-page .selected-count[data-v-35071d56]{color:#81c784}body.theme-dark .recommend-employees-page .recommend-list-card[data-v-35071d56],body.theme-dark .recommend-employees-page .recommend-sidebar[data-v-35071d56]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .recommend-employees-page .sidebar-title[data-v-35071d56]{color:#e0e0e0}body.theme-dark .recommend-employees-page .sidebar-desc[data-v-35071d56]{color:#b0b0b0}body.theme-dark .recommend-employees-page .selected-preview .selected-badge[data-v-35071d56]{background:rgba(99,189,196,.2);color:#81c784}body.theme-dark .recommend-employees-page .selected-placeholder[data-v-35071d56]{color:#888}.transaction-page .page-content[data-v-79cd3f08]{max-width:100%;margin:0 auto}.transaction-page .payments-wrapper[data-v-79cd3f08]{max-width:1200px;margin:0 auto}.transaction-page .payments-body[data-v-79cd3f08]{padding-bottom:40px}.transaction-page .balance-hero[data-v-79cd3f08]{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-79cd3f08]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.transaction-page .balance-info[data-v-79cd3f08]{display:flex;flex-direction:column;gap:6px}.transaction-page .balance-label[data-v-79cd3f08]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);text-transform:capitalize}.transaction-page .balance-amount[data-v-79cd3f08]{font-size:32px;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1.2}.transaction-page .hero-action[data-v-79cd3f08]{flex-shrink:0;background:#fff!important;color:#63bdc4!important}.transaction-page .hero-action[data-v-79cd3f08] .v-icon{color:#63bdc4!important}.transaction-page .stats-row[data-v-79cd3f08]{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0 24px}.transaction-page .stat-card[data-v-79cd3f08]{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-79cd3f08]{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-79cd3f08]{background:linear-gradient(135deg,#63bdc4,#55a6ab)}.transaction-page .stat-card-icon.count[data-v-79cd3f08]{background:linear-gradient(135deg,#5c6bc0,#3949ab)}.transaction-page .stat-card-content[data-v-79cd3f08]{display:flex;flex-direction:column;gap:4px;min-width:0}.transaction-page .stat-card-label[data-v-79cd3f08]{font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.03em}.transaction-page .stat-card-value[data-v-79cd3f08]{font-size:20px;font-weight:700;color:#263238;letter-spacing:-.02em;line-height:1.2}.transaction-page .transactions-panel[data-v-79cd3f08]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;margin-bottom:24px}.transaction-page .panel-header[data-v-79cd3f08]{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-79cd3f08]{margin:0;font-size:17px;font-weight:600;color:#263238}.transaction-page .refresh-btn[data-v-79cd3f08]{text-transform:none;font-weight:500}.transaction-page .filter-tabs[data-v-79cd3f08]{display:flex;gap:4px;padding:12px 24px;border-bottom:1px solid #e0e0e0;background:#fff;flex-wrap:wrap}.transaction-page .filter-tab[data-v-79cd3f08]{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-79cd3f08]:hover{background:#f5f5f5;color:#263238}.transaction-page .filter-tab.active[data-v-79cd3f08]{background:rgba(99,189,196,.12);color:#63bdc4;border-color:rgba(99,189,196,.3)}.transaction-page .table-container[data-v-79cd3f08]{overflow-x:auto}.transaction-page .transaction-cards[data-v-79cd3f08]{display:none}.transaction-page .transactions-table[data-v-79cd3f08]{width:100%;border-collapse:collapse;font-size:14px}.transaction-page .transactions-table thead[data-v-79cd3f08]{background:#f5f5f5}.transaction-page .transactions-table th[data-v-79cd3f08]{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-79cd3f08]{text-align:right}.transaction-page .transactions-table tbody tr[data-v-79cd3f08]{border-bottom:1px solid #e0e0e0;transition:background .15s}.transaction-page .transactions-table tbody tr[data-v-79cd3f08]:hover{background:#fafafa}.transaction-page .transactions-table td[data-v-79cd3f08]{padding:14px 20px;vertical-align:top}.transaction-page .col-date[data-v-79cd3f08]{width:110px;white-space:nowrap}.transaction-page .date-text[data-v-79cd3f08]{color:#676767;font-weight:500}.transaction-page .col-type[data-v-79cd3f08]{width:120px}.transaction-page .type-badge[data-v-79cd3f08]{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-79cd3f08]{background:rgba(76,175,80,.12);color:#2e7d32}.transaction-page .type-badge.type-debit[data-v-79cd3f08]{background:rgba(220,53,69,.1);color:#c62828}.transaction-page .col-desc[data-v-79cd3f08]{min-width:180px}.transaction-page .desc-cell[data-v-79cd3f08]{display:flex;flex-direction:column;gap:4px}.transaction-page .desc-title[data-v-79cd3f08]{font-weight:500;color:#263238}.transaction-page .job-link[data-v-79cd3f08]{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-79cd3f08]:hover{color:#55a6ab;text-decoration:underline}.transaction-page .col-amount[data-v-79cd3f08]{text-align:right;white-space:nowrap}.transaction-page .amount-cell[data-v-79cd3f08]{font-weight:600;font-size:14px}.transaction-page .amount-cell.credit[data-v-79cd3f08]{color:#63bdc4}.transaction-page .amount-cell.debit[data-v-79cd3f08]{color:#dc3545}.transaction-page .pagination[data-v-79cd3f08]{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-79cd3f08]{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-79cd3f08]:hover:not(:disabled){background:#f5f5f5;border-color:#63bdc4;color:#63bdc4}.transaction-page .page-btn[data-v-79cd3f08]:disabled{opacity:.5;cursor:not-allowed}.transaction-page .page-info[data-v-79cd3f08]{font-size:13px;color:#676767;font-weight:500}.transaction-page .empty-state[data-v-79cd3f08]{padding:48px 24px}.transaction-page .loading-state[data-v-79cd3f08]{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-79cd3f08]{margin:0}@media screen and (max-width:767px){.transaction-page .balance-hero[data-v-79cd3f08]{padding:20px}.transaction-page .balance-amount[data-v-79cd3f08]{font-size:26px}.transaction-page .balance-hero-inner[data-v-79cd3f08]{flex-direction:column;align-items:flex-start}.transaction-page .hero-action[data-v-79cd3f08]{width:100%}.transaction-page .stats-row[data-v-79cd3f08]{flex-direction:column;gap:12px}.transaction-page .stat-card[data-v-79cd3f08]{min-width:0;flex:1 1 auto}.transaction-page .stat-card-value[data-v-79cd3f08]{font-size:18px}.transaction-page .panel-header[data-v-79cd3f08]{flex-direction:column;align-items:flex-start;gap:12px}.transaction-page .filter-tabs[data-v-79cd3f08]{padding:12px 16px}.transaction-page .table-container--desktop[data-v-79cd3f08]{display:none}.transaction-page .transaction-cards[data-v-79cd3f08]{display:block}.transaction-page .transaction-card[data-v-79cd3f08]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid #e0e0e0}.transaction-page .transaction-card-left[data-v-79cd3f08]{flex:1;min-width:0}.transaction-page .transaction-card-row[data-v-79cd3f08]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;margin-bottom:4px}.transaction-page .transaction-card-date[data-v-79cd3f08]{font-size:13px;font-weight:500;color:#676767}.transaction-page .transaction-card-desc[data-v-79cd3f08]{width:100%}.transaction-page .transaction-card-desc .desc-title[data-v-79cd3f08]{font-weight:500;color:#263238;font-size:14px}.transaction-page .transaction-card-job[data-v-79cd3f08]{font-size:12px;margin-top:2px}.transaction-page .transaction-card-amount[data-v-79cd3f08]{font-weight:600;font-size:14px;flex-shrink:0}.transaction-page .transaction-card-amount.credit[data-v-79cd3f08]{color:#63bdc4}.transaction-page .transaction-card-amount.debit[data-v-79cd3f08]{color:#dc3545}.transaction-page .transactions-table td[data-v-79cd3f08],.transaction-page .transactions-table th[data-v-79cd3f08]{padding:12px 16px}}body.theme-dark .transaction-page .balance-hero[data-v-79cd3f08]{background:linear-gradient(145deg,#1a2526,#152022);border:1px solid rgba(99,189,196,.2);box-shadow:0 4px 16px rgba(0,0,0,.35),inset 0 1px 0 rgba(99,189,196,.06)}body.theme-dark .transaction-page .balance-label[data-v-79cd3f08]{color:#9eb4b5;font-weight:500}body.theme-dark .transaction-page .balance-amount[data-v-79cd3f08]{color:#e8f2f3;text-shadow:0 1px 2px rgba(0,0,0,.2)}body.theme-dark .transaction-page .hero-action[data-v-79cd3f08]{background:#63bdc4!important;color:#fff!important;border:1px solid rgba(99,189,196,.5)!important;box-shadow:0 2px 8px rgba(99,189,196,.25)!important}body.theme-dark .transaction-page .hero-action[data-v-79cd3f08]:hover{background:#52a8af!important;border-color:#63bdc4!important;box-shadow:0 2px 12px rgba(99,189,196,.35)!important}body.theme-dark .transaction-page .hero-action[data-v-79cd3f08] .v-icon{color:#fff!important}body.theme-dark .transaction-page .stat-card[data-v-79cd3f08]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .transaction-page .stat-card-label[data-v-79cd3f08]{color:#b0b0b0}body.theme-dark .transaction-page .stat-card-value[data-v-79cd3f08]{color:#e0e0e0}body.theme-dark .transaction-page .transactions-panel[data-v-79cd3f08]{background:#1e1e1e!important;border-color:#333!important}body.theme-dark .transaction-page .panel-header[data-v-79cd3f08]{background:#252525!important;border-bottom-color:#333!important}body.theme-dark .transaction-page .panel-title[data-v-79cd3f08]{color:#e0e0e0}body.theme-dark .transaction-page .refresh-btn[data-v-79cd3f08]{color:#63bdc4!important}body.theme-dark .transaction-page .filter-tabs[data-v-79cd3f08]{background:#1e1e1e!important;border-bottom-color:#333!important}body.theme-dark .transaction-page .filter-tab[data-v-79cd3f08]{color:#b0b0b0}body.theme-dark .transaction-page .filter-tab[data-v-79cd3f08]:hover{background:#333;color:#e0e0e0}body.theme-dark .transaction-page .filter-tab.active[data-v-79cd3f08]{background:rgba(99,189,196,.2);color:#63bdc4;border-color:rgba(99,189,196,.4)}body.theme-dark .transaction-page .transactions-table thead[data-v-79cd3f08]{background:#252525!important}body.theme-dark .transaction-page .transactions-table th[data-v-79cd3f08]{color:#b0b0b0!important}body.theme-dark .transaction-page .transactions-table tbody tr[data-v-79cd3f08]{border-bottom-color:#333!important}body.theme-dark .transaction-page .transactions-table tbody tr[data-v-79cd3f08]:hover{background:#252525!important}body.theme-dark .transaction-page .date-text[data-v-79cd3f08]{color:#b0b0b0}body.theme-dark .transaction-page .type-badge.type-credit[data-v-79cd3f08]{background:rgba(76,175,80,.25);color:#81c784}body.theme-dark .transaction-page .type-badge.type-debit[data-v-79cd3f08]{background:rgba(220,53,69,.2);color:#e57373}body.theme-dark .transaction-page .desc-title[data-v-79cd3f08]{color:#e0e0e0}body.theme-dark .transaction-page .job-link[data-v-79cd3f08]{color:#63bdc4}body.theme-dark .transaction-page .job-link[data-v-79cd3f08]:hover{color:#7dd3d8}body.theme-dark .transaction-page .amount-cell.credit[data-v-79cd3f08]{color:#63bdc4}body.theme-dark .transaction-page .amount-cell.debit[data-v-79cd3f08]{color:#e57373}body.theme-dark .transaction-page .pagination[data-v-79cd3f08]{background:#252525!important;border-top-color:#333!important}body.theme-dark .transaction-page .page-btn[data-v-79cd3f08]{background:#2a2a2a!important;border-color:#444!important;color:#e0e0e0!important}body.theme-dark .transaction-page .page-btn[data-v-79cd3f08]:hover:not(:disabled){background:#333!important;border-color:#63bdc4!important;color:#63bdc4!important}body.theme-dark .transaction-page .loading-state[data-v-79cd3f08],body.theme-dark .transaction-page .page-info[data-v-79cd3f08]{color:#b0b0b0}body.theme-dark .transaction-page .transaction-card[data-v-79cd3f08]{border-bottom-color:#333!important}body.theme-dark .transaction-page .transaction-card-date[data-v-79cd3f08]{color:#b0b0b0}body.theme-dark .transaction-page .transaction-card-desc .desc-title[data-v-79cd3f08]{color:#e0e0e0}.bank-form[data-v-26570d7e]{width:100%}.bank-form .bank-card[data-v-26570d7e]{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-26570d7e]{background:linear-gradient(135deg,#4caf50,#388e3c);padding:32px 32px 28px;color:#fff}.bank-form .card-header .bank-branding[data-v-26570d7e]{display:flex;align-items:center;gap:16px}.bank-form .card-header .bank-branding .bank-icon[data-v-26570d7e]{color:#fff}.bank-form .card-header .bank-branding .brand-text[data-v-26570d7e]{flex:1}.bank-form .card-header .bank-branding .brand-text .main-title[data-v-26570d7e]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.bank-form .card-header .bank-branding .brand-text .subtitle[data-v-26570d7e]{font-size:14px;opacity:.9;font-weight:400}.bank-form .amount-section[data-v-26570d7e]{padding:32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.bank-form .amount-section .amount-label[data-v-26570d7e]{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-26570d7e]{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-26570d7e]: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-26570d7e]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]{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-26570d7e]::-moz-placeholder{color:#bdbdbd;font-weight:400}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]::placeholder{color:#bdbdbd;font-weight:400}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]::-webkit-inner-spin-button,.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bank-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-26570d7e]{-moz-appearance:textfield}.bank-form .amount-section .error-message[data-v-26570d7e]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.bank-form .info-section[data-v-26570d7e]{padding:32px;background:#fff}.bank-form .info-section .section-label[data-v-26570d7e]{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-26570d7e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bank-form .info-section .form-row .form-field[data-v-26570d7e]{display:flex;flex-direction:column}.bank-form .info-section .form-row .form-field .field-label[data-v-26570d7e]{font-size:13px;font-weight:500;color:#546e7a;margin-bottom:8px}.bank-form .info-section .form-row .form-field .form-input[data-v-26570d7e]{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-26570d7e]: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-26570d7e]::-moz-placeholder{color:#bdbdbd}.bank-form .info-section .form-row .form-field .form-input[data-v-26570d7e]::placeholder{color:#bdbdbd}.bank-form .info-section .form-row .form-field .form-input.error[data-v-26570d7e]{border-color:#d32f2f}.bank-form .info-section .form-row .form-field .form-input.error[data-v-26570d7e]:focus{box-shadow:0 0 0 3px rgba(211,47,47,.1)}.bank-form .info-section .form-row .form-field .field-error[data-v-26570d7e]{color:#d32f2f;font-size:12px;margin-top:6px;display:flex;align-items:center;gap:4px}.bank-form .action-section[data-v-26570d7e]{padding:0 32px 32px;display:flex;gap:12px}.bank-form .action-section .action-button[data-v-26570d7e]{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-26570d7e]{display:flex;align-items:center;gap:8px}.bank-form .action-section .action-button .button-icon[data-v-26570d7e]{margin-right:4px}.bank-form .action-section .action-button .button-spinner[data-v-26570d7e]{margin-right:8px}.bank-form .action-section .action-button.collect-button[data-v-26570d7e]{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-26570d7e]: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-26570d7e]: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-26570d7e]{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-26570d7e]: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-26570d7e]: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-26570d7e]{opacity:.6;cursor:not-allowed;pointer-events:none}.bank-form .security-section[data-v-26570d7e]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.bank-form .security-section .security-badges[data-v-26570d7e]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.bank-form .security-section .security-badges .security-item[data-v-26570d7e]{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-26570d7e]{display:flex;align-items:center}.bank-form .security-section .trust-text[data-v-26570d7e]{font-size:12px;color:#78909c;line-height:1.5;margin-bottom:12px}.bank-form .security-section .info-note[data-v-26570d7e]{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-26570d7e]{flex:1}@media screen and (max-width:768px){.bank-form .card-header[data-v-26570d7e]{padding:24px 20px 20px}.bank-form .card-header .bank-branding[data-v-26570d7e]{gap:12px}.bank-form .card-header .bank-branding .bank-icon[data-v-26570d7e]{font-size:40px!important}.bank-form .card-header .bank-branding .brand-text .main-title[data-v-26570d7e]{font-size:20px}.bank-form .card-header .bank-branding .brand-text .subtitle[data-v-26570d7e]{font-size:13px}.bank-form .amount-section[data-v-26570d7e]{padding:24px 20px}.bank-form .amount-section .amount-input-wrapper[data-v-26570d7e]{height:56px}.bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-26570d7e]{font-size:20px}.bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]{font-size:24px}.bank-form .info-section[data-v-26570d7e]{padding:24px 20px}.bank-form .info-section .form-row[data-v-26570d7e]{grid-template-columns:1fr;gap:16px}.bank-form .action-section[data-v-26570d7e]{padding:0 20px 24px;flex-direction:column}.bank-form .action-section .action-button[data-v-26570d7e]{height:52px;font-size:15px}.bank-form .security-section[data-v-26570d7e]{padding:20px}.bank-form .security-section .security-badges[data-v-26570d7e]{flex-direction:column;gap:12px}}body.theme-dark .bank-form .bank-card[data-v-26570d7e]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .bank-form .card-header[data-v-26570d7e]{background:linear-gradient(135deg,#388e3c,#2e7d32);color:#e8f5e9}body.theme-dark .bank-form .amount-section[data-v-26570d7e]{background:#252525!important;border-bottom-color:#333!important}body.theme-dark .bank-form .amount-section .amount-label[data-v-26570d7e]{color:#b0b0b0}body.theme-dark .bank-form .amount-section .amount-input-wrapper[data-v-26570d7e]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .bank-form .amount-section .amount-input-wrapper[data-v-26570d7e]:focus-within{border-color:#4caf50!important;box-shadow:0 0 0 3px rgba(76,175,80,.25)}body.theme-dark .bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-26570d7e]{color:#e0e0e0}body.theme-dark .bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]{color:#e0e0e0!important}body.theme-dark .bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]::-moz-placeholder{color:#666}body.theme-dark .bank-form .amount-section .amount-input-wrapper .amount-input[data-v-26570d7e]::placeholder{color:#666}body.theme-dark .bank-form .amount-section .error-message[data-v-26570d7e]{color:#ef5350}body.theme-dark .bank-form .info-section[data-v-26570d7e]{background:#1e1e1e!important}body.theme-dark .bank-form .info-section .field-label[data-v-26570d7e],body.theme-dark .bank-form .info-section .section-label[data-v-26570d7e]{color:#b0b0b0}body.theme-dark .bank-form .info-section .form-input[data-v-26570d7e]{background:#2a2a2a!important;border-color:#444!important;color:#e0e0e0!important}body.theme-dark .bank-form .info-section .form-input[data-v-26570d7e]::-moz-placeholder{color:#666}body.theme-dark .bank-form .info-section .form-input[data-v-26570d7e]::placeholder{color:#666}body.theme-dark .bank-form .info-section .form-input[data-v-26570d7e]:focus{border-color:#4caf50!important;box-shadow:0 0 0 3px rgba(76,175,80,.25)}body.theme-dark .bank-form .info-section .form-input.error[data-v-26570d7e]{border-color:#ef5350}body.theme-dark .bank-form .info-section .field-error[data-v-26570d7e]{color:#ef5350}body.theme-dark .bank-form .action-section .action-button.collect-button[data-v-26570d7e]{background:linear-gradient(135deg,#4caf50,#388e3c);box-shadow:0 2px 8px rgba(76,175,80,.4)}body.theme-dark .bank-form .action-section .action-button.collect-button[data-v-26570d7e]:hover:not(.disabled){box-shadow:0 4px 12px rgba(76,175,80,.5)}body.theme-dark .bank-form .action-section .action-button.confirm-button[data-v-26570d7e]{background:linear-gradient(135deg,#2196f3,#1976d2);box-shadow:0 2px 8px rgba(33,150,243,.4)}body.theme-dark .bank-form .action-section .action-button.confirm-button[data-v-26570d7e]:hover:not(.disabled){box-shadow:0 4px 12px rgba(33,150,243,.5)}body.theme-dark .bank-form .security-section[data-v-26570d7e]{background:#252525!important;border-top-color:#333!important}body.theme-dark .bank-form .security-section .security-item[data-v-26570d7e]{color:#b0b0b0}body.theme-dark .bank-form .security-section .security-item[data-v-26570d7e] .v-icon{color:#66bb6a!important}body.theme-dark .bank-form .security-section .trust-text[data-v-26570d7e]{color:#888}body.theme-dark .bank-form .security-section .info-note[data-v-26570d7e]{background:rgba(33,150,243,.15)!important;border-left-color:#42a5f5!important;color:#90caf9!important}body.theme-dark .bank-form .security-section .info-note[data-v-26570d7e] .v-icon{color:#90caf9!important}.credit-card-form[data-v-80cee8dc]{width:100%}.credit-card-form .credit-card[data-v-80cee8dc]{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-80cee8dc]{background:linear-gradient(135deg,#635bff,#4c43d4);padding:32px 32px 28px;color:#fff}.credit-card-form .card-header .card-branding[data-v-80cee8dc]{display:flex;align-items:center;gap:16px}.credit-card-form .card-header .card-branding .card-icon[data-v-80cee8dc]{color:#fff}.credit-card-form .card-header .card-branding .brand-text[data-v-80cee8dc]{flex:1}.credit-card-form .card-header .card-branding .brand-text .main-title[data-v-80cee8dc]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.credit-card-form .card-header .card-branding .brand-text .subtitle[data-v-80cee8dc]{font-size:14px;opacity:.9;font-weight:400}.credit-card-form .amount-section[data-v-80cee8dc]{padding:32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.credit-card-form .amount-section .amount-label[data-v-80cee8dc]{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-80cee8dc]{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-80cee8dc]: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-80cee8dc]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]{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-80cee8dc]::-moz-placeholder{color:#bdbdbd;font-weight:400}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]::placeholder{color:#bdbdbd;font-weight:400}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]::-webkit-inner-spin-button,.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.credit-card-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-80cee8dc]{-moz-appearance:textfield}.credit-card-form .amount-section .error-message[data-v-80cee8dc]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.credit-card-form .card-details-section[data-v-80cee8dc]{padding:32px;background:#fff}.credit-card-form .card-details-section .section-label[data-v-80cee8dc]{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-80cee8dc]{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-80cee8dc]{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-80cee8dc]{width:100%;min-height:48px;padding:12px 8px}.credit-card-form .card-details-section .stripe-card-wrapper #card-element[data-v-80cee8dc] input{pointer-events:auto!important}.credit-card-form .card-details-section .stripe-card-wrapper[data-v-80cee8dc] iframe{width:100%!important;pointer-events:auto!important}.credit-card-form .card-details-section .card-error[data-v-80cee8dc]{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-80cee8dc]{padding:0 32px 32px}.credit-card-form .submit-section .submit-button[data-v-80cee8dc]{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-80cee8dc]: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-80cee8dc]: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-80cee8dc]{opacity:.6;cursor:not-allowed;pointer-events:none}.credit-card-form .submit-section .submit-button .button-text[data-v-80cee8dc]{display:flex;align-items:center;gap:8px}.credit-card-form .submit-section .submit-button .button-icon[data-v-80cee8dc]{margin-right:4px}.credit-card-form .submit-section .submit-button .button-spinner[data-v-80cee8dc]{margin-right:8px}.credit-card-form .security-section[data-v-80cee8dc]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.credit-card-form .security-section .security-badges[data-v-80cee8dc]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.credit-card-form .security-section .security-badges .security-item[data-v-80cee8dc]{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-80cee8dc]{display:flex;align-items:center}.credit-card-form .security-section .trust-text[data-v-80cee8dc]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.credit-card-form .card-header[data-v-80cee8dc]{padding:24px 20px 20px}.credit-card-form .card-header .card-branding[data-v-80cee8dc]{gap:12px}.credit-card-form .card-header .card-branding .card-icon[data-v-80cee8dc]{font-size:40px!important}.credit-card-form .card-header .card-branding .brand-text .main-title[data-v-80cee8dc]{font-size:20px}.credit-card-form .card-header .card-branding .brand-text .subtitle[data-v-80cee8dc]{font-size:13px}.credit-card-form .amount-section[data-v-80cee8dc]{padding:24px 20px}.credit-card-form .amount-section .amount-input-wrapper[data-v-80cee8dc]{height:56px}.credit-card-form .amount-section .amount-input-wrapper .currency-symbol[data-v-80cee8dc]{font-size:20px}.credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]{font-size:24px}.credit-card-form .card-details-section[data-v-80cee8dc]{padding:24px 20px}.credit-card-form .card-details-section .stripe-card-wrapper[data-v-80cee8dc]{min-height:52px;padding:2px}.credit-card-form .card-details-section .stripe-card-wrapper #card-element[data-v-80cee8dc]{min-height:48px;padding:10px 6px}.credit-card-form .submit-section[data-v-80cee8dc]{padding:0 20px 24px}.credit-card-form .submit-section .submit-button[data-v-80cee8dc]{height:52px;font-size:15px}.credit-card-form .security-section[data-v-80cee8dc]{padding:20px}.credit-card-form .security-section .security-badges[data-v-80cee8dc]{flex-direction:column;gap:12px}}body.theme-dark .credit-card-form .credit-card[data-v-80cee8dc]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .credit-card-form .card-header[data-v-80cee8dc]{background:linear-gradient(135deg,#4a42c4,#3a32a8);color:#e8e8ff}body.theme-dark .credit-card-form .amount-section[data-v-80cee8dc]{background:#252525!important;border-bottom-color:#333!important}body.theme-dark .credit-card-form .amount-section .amount-label[data-v-80cee8dc]{color:#b0b0b0}body.theme-dark .credit-card-form .amount-section .amount-input-wrapper[data-v-80cee8dc]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .credit-card-form .amount-section .amount-input-wrapper[data-v-80cee8dc]:focus-within{border-color:#635bff!important;box-shadow:0 0 0 3px rgba(99,91,255,.25)}body.theme-dark .credit-card-form .amount-section .amount-input-wrapper .currency-symbol[data-v-80cee8dc]{color:#e0e0e0}body.theme-dark .credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]{color:#e0e0e0!important}body.theme-dark .credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]::-moz-placeholder{color:#666}body.theme-dark .credit-card-form .amount-section .amount-input-wrapper .amount-input[data-v-80cee8dc]::placeholder{color:#666}body.theme-dark .credit-card-form .amount-section .error-message[data-v-80cee8dc]{color:#ef5350}body.theme-dark .credit-card-form .card-details-section[data-v-80cee8dc]{background:#1e1e1e!important}body.theme-dark .credit-card-form .card-details-section .section-label[data-v-80cee8dc]{color:#b0b0b0}body.theme-dark .credit-card-form .card-details-section .stripe-card-wrapper[data-v-80cee8dc]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .credit-card-form .card-details-section .stripe-card-wrapper.focused[data-v-80cee8dc]{border-color:#635bff!important;box-shadow:0 0 0 3px rgba(99,91,255,.25)}body.theme-dark .credit-card-form .card-details-section .card-error[data-v-80cee8dc]{color:#ef5350;background:rgba(211,47,47,.15)!important;border-left-color:#ef5350!important}body.theme-dark .credit-card-form .submit-section .submit-button[data-v-80cee8dc]{background:linear-gradient(135deg,#635bff,#4c43d4);box-shadow:0 2px 8px rgba(99,91,255,.4)}body.theme-dark .credit-card-form .submit-section .submit-button[data-v-80cee8dc]:hover:not(.disabled){background:linear-gradient(135deg,#4c43d4,#3d35b8);box-shadow:0 4px 12px rgba(99,91,255,.5)}body.theme-dark .credit-card-form .security-section[data-v-80cee8dc]{background:#252525!important;border-top-color:#333!important}body.theme-dark .credit-card-form .security-section .security-item[data-v-80cee8dc]{color:#b0b0b0}body.theme-dark .credit-card-form .security-section .security-item[data-v-80cee8dc] .v-icon{color:#7c75ff!important}body.theme-dark .credit-card-form .security-section .trust-text[data-v-80cee8dc]{color:#888}.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-1b08dbaf]{width:100%}.paypal-form .paypal-card[data-v-1b08dbaf]{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-1b08dbaf]{background:linear-gradient(135deg,#0070ba,#00457c);padding:32px 32px 28px;color:#fff}.paypal-form .card-header .paypal-branding[data-v-1b08dbaf]{display:flex;align-items:center;gap:16px}.paypal-form .card-header .paypal-branding .paypal-logo[data-v-1b08dbaf]{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-1b08dbaf]{flex:1}.paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-1b08dbaf]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-1b08dbaf]{font-size:14px;opacity:.9;font-weight:400}.paypal-form .amount-section[data-v-1b08dbaf]{padding:32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.paypal-form .amount-section .amount-label[data-v-1b08dbaf]{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-1b08dbaf]{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-1b08dbaf]: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-1b08dbaf]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]{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-1b08dbaf]::-moz-placeholder{color:#bdbdbd;font-weight:400}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]::placeholder{color:#bdbdbd;font-weight:400}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]::-webkit-inner-spin-button,.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paypal-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-1b08dbaf]{-moz-appearance:textfield}.paypal-form .amount-section .error-message[data-v-1b08dbaf]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.paypal-form .paypal-button-wrapper[data-v-1b08dbaf]{padding:32px;position:relative}.paypal-form .paypal-button-wrapper .paypal-button-container[data-v-1b08dbaf]{width:100%;min-height:50px}.paypal-form .paypal-button-wrapper.show-custom-button .paypal-button-container[data-v-1b08dbaf]{min-height:0;margin-bottom:0}.paypal-form .paypal-button-wrapper .custom-paypal-button[data-v-1b08dbaf]{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-1b08dbaf]: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-1b08dbaf]: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-1b08dbaf]{opacity:.6;cursor:not-allowed;pointer-events:none}.paypal-form .paypal-button-wrapper .custom-paypal-button .button-content[data-v-1b08dbaf]{display:flex;align-items:center;gap:12px}.paypal-form .paypal-button-wrapper .custom-paypal-button .button-content .button-icon[data-v-1b08dbaf]{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-1b08dbaf]{font-size:16px;font-weight:600;color:#1a1a1a;letter-spacing:.3px}.paypal-form .security-section[data-v-1b08dbaf]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.paypal-form .security-section .security-badges[data-v-1b08dbaf]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.paypal-form .security-section .security-badges .security-item[data-v-1b08dbaf]{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-1b08dbaf]{display:flex;align-items:center}.paypal-form .security-section .trust-text[data-v-1b08dbaf]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.paypal-form .card-header[data-v-1b08dbaf]{padding:24px 20px 20px}.paypal-form .card-header .paypal-branding[data-v-1b08dbaf]{gap:12px}.paypal-form .card-header .paypal-branding .paypal-logo[data-v-1b08dbaf]{width:40px;height:40px}.paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-1b08dbaf]{font-size:20px}.paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-1b08dbaf]{font-size:13px}.paypal-form .amount-section[data-v-1b08dbaf]{padding:24px 20px}.paypal-form .amount-section .amount-input-wrapper[data-v-1b08dbaf]{height:56px}.paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-1b08dbaf]{font-size:20px}.paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]{font-size:24px}.paypal-form .paypal-button-wrapper[data-v-1b08dbaf]{padding:24px 20px}.paypal-form .paypal-button-wrapper .custom-paypal-button[data-v-1b08dbaf]{height:48px}.paypal-form .paypal-button-wrapper .custom-paypal-button .button-content .button-text[data-v-1b08dbaf]{font-size:15px}.paypal-form .security-section[data-v-1b08dbaf]{padding:20px}.paypal-form .security-section .security-badges[data-v-1b08dbaf]{flex-direction:column;gap:12px}}body.theme-dark .paypal-form .paypal-card[data-v-1b08dbaf]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .paypal-form .card-header[data-v-1b08dbaf]{background:linear-gradient(135deg,#0d3d5c,#0a2d45);color:#e8f4f8}body.theme-dark .paypal-form .amount-section[data-v-1b08dbaf]{background:#252525!important;border-bottom-color:#333!important}body.theme-dark .paypal-form .amount-section .amount-label[data-v-1b08dbaf]{color:#b0b0b0}body.theme-dark .paypal-form .amount-section .amount-input-wrapper[data-v-1b08dbaf]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .paypal-form .amount-section .amount-input-wrapper[data-v-1b08dbaf]:focus-within{border-color:#0070ba!important;box-shadow:0 0 0 3px rgba(0,112,186,.25)}body.theme-dark .paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-1b08dbaf]{color:#e0e0e0}body.theme-dark .paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]{color:#e0e0e0!important}body.theme-dark .paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]::-moz-placeholder{color:#666}body.theme-dark .paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-1b08dbaf]::placeholder{color:#666}body.theme-dark .paypal-form .amount-section .error-message[data-v-1b08dbaf]{color:#ef5350}body.theme-dark .paypal-form .paypal-button-wrapper[data-v-1b08dbaf]{background:#1e1e1e}body.theme-dark .paypal-form .custom-paypal-button[data-v-1b08dbaf]{background:linear-gradient(135deg,#e6ac2a,#d9a021);box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .paypal-form .custom-paypal-button[data-v-1b08dbaf]:hover:not(.disabled){background:linear-gradient(135deg,#d9a021,#cc9619);box-shadow:0 4px 12px rgba(0,0,0,.4)}body.theme-dark .paypal-form .custom-paypal-button .button-text[data-v-1b08dbaf]{color:#1a1a1a}body.theme-dark .paypal-form .security-section[data-v-1b08dbaf]{background:#252525!important;border-top-color:#333!important}body.theme-dark .paypal-form .security-section .security-item[data-v-1b08dbaf]{color:#b0b0b0}body.theme-dark .paypal-form .security-section .security-item[data-v-1b08dbaf] .v-icon{color:#5ba3d0!important}body.theme-dark .paypal-form .security-section .trust-text[data-v-1b08dbaf]{color:#888}.filter-jobs-modal .modal-overlay[data-v-52932517]{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-52932517]{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-52932517]{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-52932517]{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-52932517]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.filter-jobs-modal .modal-content .title-box .title-text[data-v-52932517]{font-weight:600;font-size:20px;color:#263238}.filter-jobs-modal .modal-content .location-field[data-v-52932517]{margin:0 15px}.filter-jobs-modal .modal-content .distance-box.disabled[data-v-52932517]{opacity:.5;pointer-events:none}.filter-jobs-modal .modal-content .distance-box .top[data-v-52932517]{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-52932517]{color:#546e74}.filter-jobs-modal .modal-content .distance-box .top .value-text[data-v-52932517]{color:#63bdc4}.filter-jobs-modal .modal-content .btn-groups[data-v-52932517]{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-52932517]{cursor:pointer;width:160px;color:#0b0b0b}.filter-jobs-modal .modal-content .btn-groups .btn-apply[data-v-52932517]{background:#5fb9c4;border-radius:20px;color:#fff;cursor:pointer;width:160px;padding:7px 0}.filter-jobs-modal .contents[data-v-52932517]{padding:0 30px 15px 30px}.filter-jobs-modal .contents .add-image[data-v-52932517]{width:16px;height:16px}.filter-jobs-modal .contents .category-container[data-v-52932517]{display:flex;flex-wrap:wrap}[data-v-52932517] .vue-slider-process{background-color:#63bdc4}[data-v-52932517] .vue-slider:hover .vue-slider-dot-handle:hover{border-color:#63bdc4}[data-v-52932517] .vue-slider-dot-handle{border:2px solid #63bdc4}[data-v-52932517] .vue-slider:hover .vue-slider-process{background-color:#63bdc4}@media screen and (max-width:767px){.filter-jobs-modal .modal-content[data-v-52932517]{width:90vw}}body.theme-dark .filter-jobs-modal .modal-content[data-v-52932517]{background-color:#1e1e1e!important;border:1px solid #333;box-shadow:0 8px 32px rgba(0,0,0,.5)}body.theme-dark .filter-jobs-modal .title-box[data-v-52932517]{border-bottom-color:#333!important}body.theme-dark .filter-jobs-modal .title-box .title-text[data-v-52932517]{color:#e8e8e8}body.theme-dark .filter-jobs-modal .title-box .btn-close[data-v-52932517]{filter:brightness(0) invert(1);opacity:.9}.withdraw-paypal-form[data-v-18a36400]{width:100%}.withdraw-paypal-form .paypal-card[data-v-18a36400]{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-18a36400]{background:linear-gradient(135deg,#0070ba,#00457c);padding:32px 32px 28px;color:#fff}.withdraw-paypal-form .card-header .paypal-branding[data-v-18a36400]{display:flex;align-items:center;gap:16px}.withdraw-paypal-form .card-header .paypal-branding .paypal-logo[data-v-18a36400]{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-18a36400]{flex:1}.withdraw-paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-18a36400]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.withdraw-paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-18a36400]{font-size:14px;opacity:.9;font-weight:400}.withdraw-paypal-form .balance-info[data-v-18a36400]{padding:20px 32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.withdraw-paypal-form .balance-info .balance-item[data-v-18a36400]{display:flex;justify-content:space-between;align-items:center}.withdraw-paypal-form .balance-info .balance-item .balance-label[data-v-18a36400]{font-size:14px;color:#546e7a;font-weight:500}.withdraw-paypal-form .balance-info .balance-item .balance-value[data-v-18a36400]{font-size:20px;font-weight:700;color:#4caf50}.withdraw-paypal-form .amount-section[data-v-18a36400]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-paypal-form .amount-section .amount-label[data-v-18a36400]{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-18a36400]{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-18a36400]: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-18a36400]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]{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-18a36400]::-moz-placeholder{color:#bdbdbd;font-weight:400}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]::placeholder{color:#bdbdbd;font-weight:400}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]::-webkit-inner-spin-button,.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-18a36400]{-moz-appearance:textfield}.withdraw-paypal-form .amount-section .error-message[data-v-18a36400]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.withdraw-paypal-form .email-section[data-v-18a36400]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-paypal-form .email-section .section-label[data-v-18a36400]{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-18a36400]{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-18a36400]: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-18a36400]{border-color:#d32f2f}.withdraw-paypal-form .email-section .email-input-wrapper.error[data-v-18a36400]: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-18a36400]{color:#546e7a;margin-right:12px}.withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-18a36400]{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-18a36400]::-moz-placeholder{color:#bdbdbd}.withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-18a36400]::placeholder{color:#bdbdbd}.withdraw-paypal-form .email-section .error-message[data-v-18a36400]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.withdraw-paypal-form .submit-section[data-v-18a36400]{padding:32px}.withdraw-paypal-form .submit-section .submit-button[data-v-18a36400]{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-18a36400]: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-18a36400]: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-18a36400]{opacity:.6;cursor:not-allowed;pointer-events:none}.withdraw-paypal-form .submit-section .submit-button .button-text[data-v-18a36400]{display:flex;align-items:center;gap:8px}.withdraw-paypal-form .submit-section .submit-button .button-icon[data-v-18a36400]{margin-right:4px}.withdraw-paypal-form .submit-section .submit-button .button-spinner[data-v-18a36400]{margin-right:8px}.withdraw-paypal-form .security-section[data-v-18a36400]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.withdraw-paypal-form .security-section .security-badges[data-v-18a36400]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.withdraw-paypal-form .security-section .security-badges .security-item[data-v-18a36400]{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-18a36400]{display:flex;align-items:center}.withdraw-paypal-form .security-section .trust-text[data-v-18a36400]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.withdraw-paypal-form .card-header[data-v-18a36400]{padding:24px 20px 20px}.withdraw-paypal-form .card-header .paypal-branding[data-v-18a36400]{gap:12px}.withdraw-paypal-form .card-header .paypal-branding .paypal-logo[data-v-18a36400]{width:40px;height:40px}.withdraw-paypal-form .card-header .paypal-branding .brand-text .main-title[data-v-18a36400]{font-size:20px}.withdraw-paypal-form .card-header .paypal-branding .brand-text .subtitle[data-v-18a36400]{font-size:13px}.withdraw-paypal-form .balance-info[data-v-18a36400]{padding:16px 20px}.withdraw-paypal-form .amount-section[data-v-18a36400]{padding:24px 20px}.withdraw-paypal-form .amount-section .amount-input-wrapper[data-v-18a36400]{height:56px}.withdraw-paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-18a36400]{font-size:20px}.withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]{font-size:24px}.withdraw-paypal-form .email-section[data-v-18a36400],.withdraw-paypal-form .submit-section[data-v-18a36400]{padding:24px 20px}.withdraw-paypal-form .submit-section .submit-button[data-v-18a36400]{height:52px;font-size:15px}.withdraw-paypal-form .security-section[data-v-18a36400]{padding:20px}.withdraw-paypal-form .security-section .security-badges[data-v-18a36400]{flex-direction:column;gap:12px}}body.theme-dark .withdraw-paypal-form .paypal-card[data-v-18a36400]{background:#1e1e1e!important;border:1px solid #333!important;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .withdraw-paypal-form .card-header[data-v-18a36400]{background:linear-gradient(135deg,#0d3d5c,#0a2d45);color:#e8f4f8}body.theme-dark .withdraw-paypal-form .card-header .paypal-logo[data-v-18a36400]{filter:brightness(0) invert(1)}body.theme-dark .withdraw-paypal-form .balance-info[data-v-18a36400]{background:#252525!important;border-bottom-color:#333!important}body.theme-dark .withdraw-paypal-form .balance-info .balance-label[data-v-18a36400]{color:#b0b0b0}body.theme-dark .withdraw-paypal-form .balance-info .balance-value[data-v-18a36400]{color:#81c784}body.theme-dark .withdraw-paypal-form .amount-section[data-v-18a36400]{background:#1e1e1e!important;border-bottom-color:#333!important}body.theme-dark .withdraw-paypal-form .amount-section .amount-label[data-v-18a36400]{color:#b0b0b0}body.theme-dark .withdraw-paypal-form .amount-section .amount-input-wrapper[data-v-18a36400]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .withdraw-paypal-form .amount-section .amount-input-wrapper[data-v-18a36400]:focus-within{border-color:#0070ba!important;box-shadow:0 0 0 3px rgba(0,112,186,.25);background:#2a2a2a!important}body.theme-dark .withdraw-paypal-form .amount-section .amount-input-wrapper .currency-symbol[data-v-18a36400]{color:#e0e0e0}body.theme-dark .withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]{color:#e0e0e0!important}body.theme-dark .withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]::-moz-placeholder{color:#666}body.theme-dark .withdraw-paypal-form .amount-section .amount-input-wrapper .amount-input[data-v-18a36400]::placeholder{color:#666}body.theme-dark .withdraw-paypal-form .amount-section .error-message[data-v-18a36400]{color:#ef5350}body.theme-dark .withdraw-paypal-form .email-section[data-v-18a36400]{background:#1e1e1e!important;border-bottom-color:#333!important}body.theme-dark .withdraw-paypal-form .email-section .section-label[data-v-18a36400]{color:#b0b0b0}body.theme-dark .withdraw-paypal-form .email-section .email-input-wrapper[data-v-18a36400]{background:#2a2a2a!important;border-color:#444!important;color:#e0e0e0}body.theme-dark .withdraw-paypal-form .email-section .email-input-wrapper[data-v-18a36400]:focus-within{border-color:#0070ba!important;box-shadow:0 0 0 3px rgba(0,112,186,.25);background:#2a2a2a!important}body.theme-dark .withdraw-paypal-form .email-section .email-input-wrapper.error[data-v-18a36400]{border-color:#ef5350}body.theme-dark .withdraw-paypal-form .email-section .email-input-wrapper .email-icon[data-v-18a36400]{color:#b0b0b0}body.theme-dark .withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-18a36400]{color:#e0e0e0!important}body.theme-dark .withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-18a36400]::-moz-placeholder{color:#666}body.theme-dark .withdraw-paypal-form .email-section .email-input-wrapper .email-input[data-v-18a36400]::placeholder{color:#666}body.theme-dark .withdraw-paypal-form .email-section .error-message[data-v-18a36400]{color:#ef5350}body.theme-dark .withdraw-paypal-form .submit-section .submit-button[data-v-18a36400]{background:linear-gradient(135deg,#0070ba,#00457c);box-shadow:0 2px 8px rgba(0,112,186,.4)}body.theme-dark .withdraw-paypal-form .submit-section .submit-button[data-v-18a36400]:hover:not(.disabled){box-shadow:0 4px 12px rgba(0,112,186,.5)}body.theme-dark .withdraw-paypal-form .security-section[data-v-18a36400]{background:#252525!important;border-top-color:#333!important}body.theme-dark .withdraw-paypal-form .security-section .security-item[data-v-18a36400]{color:#b0b0b0}body.theme-dark .withdraw-paypal-form .security-section .security-item[data-v-18a36400] .v-icon{color:#5ba3d0!important}body.theme-dark .withdraw-paypal-form .security-section .trust-text[data-v-18a36400]{color:#888}.withdraw-bank-form[data-v-5d6c24b4]{width:100%}.withdraw-bank-form .bank-card[data-v-5d6c24b4]{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-5d6c24b4]{background:linear-gradient(135deg,#4caf50,#388e3c);padding:32px 32px 28px;color:#fff}.withdraw-bank-form .card-header .bank-branding[data-v-5d6c24b4]{display:flex;align-items:center;gap:16px}.withdraw-bank-form .card-header .bank-branding .bank-icon[data-v-5d6c24b4]{color:#fff}.withdraw-bank-form .card-header .bank-branding .brand-text[data-v-5d6c24b4]{flex:1}.withdraw-bank-form .card-header .bank-branding .brand-text .main-title[data-v-5d6c24b4]{font-size:24px;font-weight:600;margin-bottom:4px;letter-spacing:-.5px}.withdraw-bank-form .card-header .bank-branding .brand-text .subtitle[data-v-5d6c24b4]{font-size:14px;opacity:.9;font-weight:400}.withdraw-bank-form .balance-info[data-v-5d6c24b4]{padding:20px 32px;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.withdraw-bank-form .balance-info .balance-item[data-v-5d6c24b4]{display:flex;justify-content:space-between;align-items:center}.withdraw-bank-form .balance-info .balance-item .balance-label[data-v-5d6c24b4]{font-size:14px;color:#546e7a;font-weight:500}.withdraw-bank-form .balance-info .balance-item .balance-value[data-v-5d6c24b4]{font-size:20px;font-weight:700;color:#4caf50}.withdraw-bank-form .amount-section[data-v-5d6c24b4]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-bank-form .amount-section .amount-label[data-v-5d6c24b4]{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-5d6c24b4]{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-5d6c24b4]: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-5d6c24b4]{font-size:24px;font-weight:600;color:#263238;margin-right:8px}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]{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-5d6c24b4]::-moz-placeholder{color:#bdbdbd;font-weight:400}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]::placeholder{color:#bdbdbd;font-weight:400}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]::-webkit-inner-spin-button,.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[type=number][data-v-5d6c24b4]{-moz-appearance:textfield}.withdraw-bank-form .amount-section .error-message[data-v-5d6c24b4]{color:#d32f2f;font-size:13px;margin-top:8px;display:flex;align-items:center;gap:4px}.withdraw-bank-form .bank-details-section[data-v-5d6c24b4]{padding:32px;background:#fff;border-bottom:1px solid #e0e0e0}.withdraw-bank-form .bank-details-section .section-label[data-v-5d6c24b4]{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-5d6c24b4]{display:flex;flex-direction:column;margin-bottom:20px}.withdraw-bank-form .bank-details-section .form-field[data-v-5d6c24b4]:last-child{margin-bottom:0}.withdraw-bank-form .bank-details-section .form-field .field-label[data-v-5d6c24b4]{font-size:13px;font-weight:500;color:#546e7a;margin-bottom:8px}.withdraw-bank-form .bank-details-section .form-field .form-input[data-v-5d6c24b4]{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-5d6c24b4]: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-5d6c24b4]::-moz-placeholder{color:#bdbdbd}.withdraw-bank-form .bank-details-section .form-field .form-input[data-v-5d6c24b4]::placeholder{color:#bdbdbd}.withdraw-bank-form .bank-details-section .form-field .form-input.error[data-v-5d6c24b4]{border-color:#d32f2f}.withdraw-bank-form .bank-details-section .form-field .form-input.error[data-v-5d6c24b4]:focus{box-shadow:0 0 0 3px rgba(211,47,47,.1)}.withdraw-bank-form .bank-details-section .form-field .field-error[data-v-5d6c24b4]{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-5d6c24b4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.withdraw-bank-form .submit-section[data-v-5d6c24b4]{padding:32px}.withdraw-bank-form .submit-section .submit-button[data-v-5d6c24b4]{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-5d6c24b4]: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-5d6c24b4]: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-5d6c24b4]{opacity:.6;cursor:not-allowed;pointer-events:none}.withdraw-bank-form .submit-section .submit-button .button-text[data-v-5d6c24b4]{display:flex;align-items:center;gap:8px}.withdraw-bank-form .submit-section .submit-button .button-icon[data-v-5d6c24b4]{margin-right:4px}.withdraw-bank-form .submit-section .submit-button .button-spinner[data-v-5d6c24b4]{margin-right:8px}.withdraw-bank-form .security-section[data-v-5d6c24b4]{padding:24px 32px 32px;background:#f8f9fa;border-top:1px solid #e0e0e0}.withdraw-bank-form .security-section .security-badges[data-v-5d6c24b4]{display:flex;gap:24px;margin-bottom:12px;flex-wrap:wrap}.withdraw-bank-form .security-section .security-badges .security-item[data-v-5d6c24b4]{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-5d6c24b4]{display:flex;align-items:center}.withdraw-bank-form .security-section .trust-text[data-v-5d6c24b4]{font-size:12px;color:#78909c;line-height:1.5}@media screen and (max-width:768px){.withdraw-bank-form .card-header[data-v-5d6c24b4]{padding:24px 20px 20px}.withdraw-bank-form .card-header .bank-branding[data-v-5d6c24b4]{gap:12px}.withdraw-bank-form .card-header .bank-branding .bank-icon[data-v-5d6c24b4]{font-size:40px!important}.withdraw-bank-form .card-header .bank-branding .brand-text .main-title[data-v-5d6c24b4]{font-size:20px}.withdraw-bank-form .card-header .bank-branding .brand-text .subtitle[data-v-5d6c24b4]{font-size:13px}.withdraw-bank-form .balance-info[data-v-5d6c24b4]{padding:16px 20px}.withdraw-bank-form .amount-section[data-v-5d6c24b4]{padding:24px 20px}.withdraw-bank-form .amount-section .amount-input-wrapper[data-v-5d6c24b4]{height:56px}.withdraw-bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-5d6c24b4]{font-size:20px}.withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]{font-size:24px}.withdraw-bank-form .bank-details-section[data-v-5d6c24b4]{padding:24px 20px}.withdraw-bank-form .bank-details-section .form-row[data-v-5d6c24b4]{grid-template-columns:1fr;gap:16px}.withdraw-bank-form .submit-section[data-v-5d6c24b4]{padding:24px 20px}.withdraw-bank-form .submit-section .submit-button[data-v-5d6c24b4]{height:52px;font-size:15px}.withdraw-bank-form .security-section[data-v-5d6c24b4]{padding:20px}.withdraw-bank-form .security-section .security-badges[data-v-5d6c24b4]{flex-direction:column;gap:12px}}body.theme-dark .withdraw-bank-form .bank-card[data-v-5d6c24b4]{background:#1e1e1e!important;border:1px solid #333!important;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .withdraw-bank-form .card-header[data-v-5d6c24b4]{background:linear-gradient(135deg,rgba(99,189,196,.2),#1a2526);border-bottom:1px solid #333;color:#e8f5e9}body.theme-dark .withdraw-bank-form .card-header .bank-icon[data-v-5d6c24b4]{color:#63bdc4!important}body.theme-dark .withdraw-bank-form .balance-info[data-v-5d6c24b4]{background:#252525!important;border-bottom-color:#333!important}body.theme-dark .withdraw-bank-form .balance-info .balance-label[data-v-5d6c24b4]{color:#b0b0b0}body.theme-dark .withdraw-bank-form .balance-info .balance-value[data-v-5d6c24b4]{color:#81c784}body.theme-dark .withdraw-bank-form .amount-section[data-v-5d6c24b4]{background:#1e1e1e!important;border-bottom-color:#333!important}body.theme-dark .withdraw-bank-form .amount-section .amount-label[data-v-5d6c24b4]{color:#b0b0b0}body.theme-dark .withdraw-bank-form .amount-section .amount-input-wrapper[data-v-5d6c24b4]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .withdraw-bank-form .amount-section .amount-input-wrapper[data-v-5d6c24b4]:focus-within{border-color:#4caf50!important;box-shadow:0 0 0 3px rgba(76,175,80,.25);background:#2a2a2a!important}body.theme-dark .withdraw-bank-form .amount-section .amount-input-wrapper .currency-symbol[data-v-5d6c24b4]{color:#e0e0e0}body.theme-dark .withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]{color:#e0e0e0!important}body.theme-dark .withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]::-moz-placeholder{color:#666}body.theme-dark .withdraw-bank-form .amount-section .amount-input-wrapper .amount-input[data-v-5d6c24b4]::placeholder{color:#666}body.theme-dark .withdraw-bank-form .amount-section .error-message[data-v-5d6c24b4]{color:#ef5350}body.theme-dark .withdraw-bank-form .bank-details-section[data-v-5d6c24b4]{background:#1e1e1e!important;border-bottom-color:#333!important}body.theme-dark .withdraw-bank-form .bank-details-section .field-label[data-v-5d6c24b4],body.theme-dark .withdraw-bank-form .bank-details-section .section-label[data-v-5d6c24b4]{color:#b0b0b0}body.theme-dark .withdraw-bank-form .bank-details-section .form-input[data-v-5d6c24b4]{background:#2a2a2a!important;border-color:#444!important;color:#e0e0e0!important}body.theme-dark .withdraw-bank-form .bank-details-section .form-input[data-v-5d6c24b4]::-moz-placeholder{color:#666}body.theme-dark .withdraw-bank-form .bank-details-section .form-input[data-v-5d6c24b4]::placeholder{color:#666}body.theme-dark .withdraw-bank-form .bank-details-section .form-input[data-v-5d6c24b4]:focus{border-color:#4caf50!important;box-shadow:0 0 0 3px rgba(76,175,80,.25);background:#2a2a2a!important}body.theme-dark .withdraw-bank-form .bank-details-section .form-input.error[data-v-5d6c24b4]{border-color:#ef5350}body.theme-dark .withdraw-bank-form .bank-details-section .field-error[data-v-5d6c24b4]{color:#ef5350}body.theme-dark .withdraw-bank-form .submit-section .submit-button[data-v-5d6c24b4]{background:linear-gradient(135deg,#4caf50,#388e3c);box-shadow:0 2px 8px rgba(76,175,80,.4)}body.theme-dark .withdraw-bank-form .submit-section .submit-button[data-v-5d6c24b4]:hover:not(.disabled){box-shadow:0 4px 12px rgba(76,175,80,.5)}body.theme-dark .withdraw-bank-form .security-section[data-v-5d6c24b4]{background:#252525!important;border-top-color:#333!important}body.theme-dark .withdraw-bank-form .security-section .security-item[data-v-5d6c24b4]{color:#b0b0b0}body.theme-dark .withdraw-bank-form .security-section .security-item[data-v-5d6c24b4] .v-icon{color:#66bb6a!important}body.theme-dark .withdraw-bank-form .security-section .trust-text[data-v-5d6c24b4]{color:#888}.deposit-page .page-content[data-v-4163bef0]{max-width:680px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.deposit-page .page-content .payment-method-selection[data-v-4163bef0]{margin-top:24px}.deposit-page .page-content .payment-method-selection .method-cards[data-v-4163bef0]{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-4163bef0]{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-4163bef0]: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-4163bef0]{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-4163bef0]{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-4163bef0]{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-4163bef0]{color:#63bdc4}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info[data-v-4163bef0]{flex:1}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-4163bef0]{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-4163bef0]{font-size:14px;color:#546e7a}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-4163bef0]{color:#bdbdbd;font-size:28px;flex-shrink:0}.deposit-page .page-content .selected-form[data-v-4163bef0]{margin-top:30px;display:flex;justify-content:center}.deposit-page .page-content .selected-form>div[data-v-4163bef0]{width:100%;max-width:600px}.deposit-page .page-content .form[data-v-4163bef0]{margin-top:20px;display:flex!important;flex-wrap:wrap}@media screen and (max-width:1200px){.deposit-page .page-content .form[data-v-4163bef0]{display:block!important}.deposit-page .page-content .form .credit-card[data-v-4163bef0]{margin-top:20px}}@media screen and (max-width:768px){.deposit-page .page-content[data-v-4163bef0]{padding-left:16px;padding-right:16px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content[data-v-4163bef0]{padding:20px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-icon[data-v-4163bef0]{width:56px;height:56px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-icon img[data-v-4163bef0]{width:32px;height:32px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-4163bef0]{font-size:16px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-4163bef0]{font-size:13px}.deposit-page .page-content .payment-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-4163bef0]{font-size:24px}}body.theme-dark .deposit-page .payment-method-selection .method-cards .method-card[data-v-4163bef0]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important}body.theme-dark .deposit-page .payment-method-selection .method-cards .method-card[data-v-4163bef0]:hover{border-color:#63bdc4!important;box-shadow:0 8px 20px rgba(0,0,0,.4),0 0 0 1px rgba(99,189,196,.2)!important}body.theme-dark .deposit-page .payment-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-4163bef0]{color:#e0e0e0}body.theme-dark .deposit-page .payment-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-4163bef0]{color:#b0b0b0}body.theme-dark .deposit-page .payment-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-4163bef0]{color:#666!important}body.theme-dark .deposit-page .payment-method-selection .method-cards .method-card .card-content .method-icon .icon-color[data-v-4163bef0]{color:#63bdc4!important}body.theme-dark .deposit-page .selected-form[data-v-4163bef0]{color:#e0e0e0}.withdraw-page .page-content[data-v-58e84b5e]{max-width:100%;margin:0 auto}.withdraw-page .withdraw-wrapper[data-v-58e84b5e]{max-width:900px;margin:0 auto}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection[data-v-58e84b5e]{margin-top:40px}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards[data-v-58e84b5e]{display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card[data-v-58e84b5e]{cursor:pointer;transition:all .3s ease;border:2px solid transparent;border-radius:12px;overflow:hidden}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card[data-v-58e84b5e]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.15)!important;border-color:#63bdc4}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card .card-content[data-v-58e84b5e]{display:flex;align-items:center;padding:24px;gap:20px}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card .card-content .method-icon[data-v-58e84b5e]{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-wrapper .withdraw-method-selection .method-cards .method-card .card-content .method-icon img[data-v-58e84b5e]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card .card-content .method-icon .icon-color[data-v-58e84b5e]{color:#63bdc4}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card .card-content .method-info[data-v-58e84b5e]{flex:1}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-58e84b5e]{font-size:18px;font-weight:600;color:#263238;margin-bottom:6px}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-58e84b5e]{font-size:14px;color:#546e7a}.withdraw-page .page-content .withdraw-wrapper .withdraw-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-58e84b5e]{color:#bdbdbd;font-size:28px;flex-shrink:0}.withdraw-page .page-content .withdraw-wrapper .selected-form[data-v-58e84b5e]{margin-top:30px;display:flex;justify-content:center}.withdraw-page .page-content .withdraw-wrapper .selected-form>div[data-v-58e84b5e]{width:100%;max-width:600px}.withdraw-page .header-balance[data-v-58e84b5e]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.withdraw-page .header-balance__label[data-v-58e84b5e]{font-size:12px;font-weight:500;color:#676767;text-transform:uppercase;letter-spacing:.03em}.withdraw-page .header-balance__amount[data-v-58e84b5e]{font-size:20px;font-weight:700;color:#63bdc4;letter-spacing:-.02em}@media screen and (max-width:768px){.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content[data-v-58e84b5e]{padding:20px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-icon[data-v-58e84b5e]{width:56px;height:56px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-icon img[data-v-58e84b5e]{width:32px;height:32px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-title[data-v-58e84b5e]{font-size:16px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .method-info .method-description[data-v-58e84b5e]{font-size:13px}.withdraw-page .page-content .withdraw-method-selection .method-cards .method-card .card-content .arrow-icon[data-v-58e84b5e]{font-size:24px}}body.theme-dark .withdraw-page .page-content[data-v-58e84b5e]{background:transparent}body.theme-dark .withdraw-page .header-balance__label[data-v-58e84b5e]{color:#b0b0b0}body.theme-dark .withdraw-page .header-balance__amount[data-v-58e84b5e]{color:#63bdc4}body.theme-dark .withdraw-page .method-card[data-v-58e84b5e]{background:#1e1e1e!important;border:1px solid #333!important;box-shadow:0 2px 8px rgba(0,0,0,.3);color:#e8e8e8}body.theme-dark .withdraw-page .method-card .card-content[data-v-58e84b5e],body.theme-dark .withdraw-page .method-card .method-info[data-v-58e84b5e]{color:inherit}body.theme-dark .withdraw-page .method-card[data-v-58e84b5e]:hover{border-color:rgba(99,189,196,.5)!important;box-shadow:0 8px 24px rgba(0,0,0,.4),0 0 20px rgba(99,189,196,.15)!important}body.theme-dark .withdraw-page .method-icon[data-v-58e84b5e]{background:rgba(99,189,196,.12)!important;border:1px solid rgba(99,189,196,.2)}body.theme-dark .withdraw-page .method-icon .icon-color[data-v-58e84b5e]{color:#63bdc4!important}body.theme-dark .withdraw-page .method-title[data-v-58e84b5e]{color:#e8e8e8!important}body.theme-dark .withdraw-page .method-description[data-v-58e84b5e]{color:#b0b0b0!important}body.theme-dark .withdraw-page .method-card .arrow-icon[data-v-58e84b5e],body.theme-dark .withdraw-page .method-card[data-v-58e84b5e] .arrow-icon{color:#555!important}body.theme-dark .withdraw-page .method-card:hover .arrow-icon[data-v-58e84b5e],body.theme-dark .withdraw-page .method-card[data-v-58e84b5e]:hover .arrow-icon{color:#63bdc4!important}.subscription-page[data-v-58bd437e]{font-family:Roboto,sans-serif;padding-bottom:60px}.subscription-page .subscription-header[data-v-58bd437e]{text-align:center;margin:40px 0;padding:0 20px}.subscription-page .subscription-header .header-title[data-v-58bd437e]{font-size:32px;font-weight:700;color:#1a1a2e;margin-bottom:12px;line-height:1.3}.subscription-page .subscription-header .header-subtitle[data-v-58bd437e]{font-size:16px;color:#6c757d;max-width:500px;margin:0 auto;line-height:1.6}.subscription-page .current-plan-banner[data-v-58bd437e]{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-58bd437e]{color:#4caf50;font-size:24px;margin-right:16px}.subscription-page .current-plan-banner .banner-content[data-v-58bd437e]{flex:1}.subscription-page .current-plan-banner .banner-content .banner-label[data-v-58bd437e]{color:#2e7d32;font-size:13px;display:block}.subscription-page .current-plan-banner .banner-content .banner-plan[data-v-58bd437e]{color:#1b5e20;font-size:18px;font-weight:600}.subscription-page .current-plan-banner .banner-status[data-v-58bd437e]{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-58bd437e]{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-58bd437e]{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-58bd437e]:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.subscription-page .pricing-card.pay-per-use[data-v-58bd437e]{border-color:#e0e0e0;background:linear-gradient(180deg,#fafafa,#fff)}.subscription-page .pricing-card.featured[data-v-58bd437e]{border-color:#63bdc4;background:linear-gradient(180deg,#f0fafb,#fff)}.subscription-page .pricing-card.featured .popular-badge[data-v-58bd437e]{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-58bd437e]{border-color:#7c4dff;background:linear-gradient(180deg,#f5f0ff,#fff)}.subscription-page .pricing-card.current-plan[data-v-58bd437e]{border-color:#4caf50;background:linear-gradient(180deg,#e8f5e9,#fff)}.subscription-page .pricing-card .card-header[data-v-58bd437e]{text-align:center;margin-bottom:24px}.subscription-page .pricing-card .card-header .plan-name[data-v-58bd437e]{font-size:22px;font-weight:700;color:#1a1a2e;margin:0 0 8px 0}.subscription-page .pricing-card .card-header .plan-tagline[data-v-58bd437e]{font-size:14px;color:#6c757d;margin:0}.subscription-page .pricing-card .card-pricing[data-v-58bd437e]{text-align:center;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #eee}.subscription-page .pricing-card .card-pricing .price-amount[data-v-58bd437e]{font-size:42px;font-weight:800;color:#1a1a2e;line-height:1}.subscription-page .pricing-card .card-pricing .price-period[data-v-58bd437e]{font-size:14px;color:#6c757d;display:block;margin-top:4px}.subscription-page .pricing-card .feature-list[data-v-58bd437e]{list-style:none;padding:0;margin:0 0 28px 0;flex-grow:1}.subscription-page .pricing-card .feature-list li[data-v-58bd437e]{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-58bd437e]{color:#63bdc4;font-size:14px;margin-top:2px;flex-shrink:0}.subscription-page .pricing-card .plan-btn[data-v-58bd437e]{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-58bd437e]{background:#f5f5f5;color:#1a1a2e;border:2px solid #e0e0e0}.subscription-page .pricing-card .plan-btn.btn-secondary[data-v-58bd437e]:hover{background:#eee;border-color:#bdbdbd}.subscription-page .pricing-card .plan-btn.btn-primary[data-v-58bd437e]{background:#63bdc4;color:#fff}.subscription-page .pricing-card .plan-btn.btn-primary[data-v-58bd437e]:hover{background:#55a6ab}.subscription-page .pricing-card .plan-btn.btn-featured[data-v-58bd437e]{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-58bd437e]:hover{box-shadow:0 6px 20px rgba(99,189,196,.5);transform:translateY(-1px)}.subscription-page .pricing-card .plan-btn.btn-premium[data-v-58bd437e]{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-58bd437e]:hover{box-shadow:0 6px 20px rgba(124,77,255,.5);transform:translateY(-1px)}.subscription-page .pricing-card .plan-btn.btn-current[data-v-58bd437e]{background:#e8f5e9;color:#2e7d32;border:2px solid #a5d6a7;cursor:default}.subscription-page .pricing-card .plan-btn.btn-current[data-v-58bd437e]:hover{transform:none;box-shadow:none}.subscription-page .pricing-card .plan-btn[data-v-58bd437e]:disabled{cursor:default;opacity:1}.subscription-page .trust-section[data-v-58bd437e]{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-58bd437e]{display:flex;align-items:center;gap:10px;color:#495057;font-size:14px;font-weight:500}.subscription-page .trust-section .trust-item i[data-v-58bd437e]{color:#63bdc4;font-size:20px}.subscription-page .faq-section[data-v-58bd437e]{max-width:900px;margin:0 auto;padding:40px 20px}.subscription-page .faq-section .faq-title[data-v-58bd437e]{text-align:center;font-size:26px;font-weight:700;color:#1a1a2e;margin-bottom:32px}.subscription-page .faq-section .faq-grid[data-v-58bd437e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.subscription-page .faq-section .faq-item[data-v-58bd437e]{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-58bd437e]{font-size:15px;font-weight:600;color:#1a1a2e;margin:0 0 12px 0}.subscription-page .faq-section .faq-item p[data-v-58bd437e]{font-size:14px;color:#6c757d;line-height:1.6;margin:0}@media screen and (max-width:992px){.subscription-page .pricing-container[data-v-58bd437e]{grid-template-columns:repeat(2,1fr);padding:0 16px}}@media screen and (max-width:768px){.subscription-page .subscription-header[data-v-58bd437e]{margin:24px 0}.subscription-page .subscription-header .header-title[data-v-58bd437e]{font-size:26px}.subscription-page .subscription-header .header-subtitle[data-v-58bd437e]{font-size:14px}.subscription-page .current-plan-banner[data-v-58bd437e]{margin:0 16px 24px;padding:14px 18px}.subscription-page .current-plan-banner .banner-icon[data-v-58bd437e]{font-size:20px;margin-right:12px}.subscription-page .current-plan-banner .banner-content .banner-plan[data-v-58bd437e]{font-size:16px}.subscription-page .current-plan-banner .banner-status[data-v-58bd437e]{padding:5px 12px;font-size:11px}.subscription-page .pricing-container[data-v-58bd437e]{grid-template-columns:1fr;padding:0 16px;gap:20px}.subscription-page .pricing-card[data-v-58bd437e]{padding:28px 24px}.subscription-page .pricing-card.featured[data-v-58bd437e]{order:-1}.subscription-page .pricing-card .card-pricing .price-amount[data-v-58bd437e]{font-size:36px}.subscription-page .trust-section[data-v-58bd437e]{gap:20px;padding:24px 16px;margin:32px 16px}.subscription-page .trust-section .trust-item[data-v-58bd437e]{font-size:13px;min-width:140px;justify-content:center}.subscription-page .faq-section[data-v-58bd437e]{padding:32px 16px}.subscription-page .faq-section .faq-title[data-v-58bd437e]{font-size:22px;margin-bottom:24px}.subscription-page .faq-section .faq-grid[data-v-58bd437e]{grid-template-columns:1fr;gap:16px}.subscription-page .faq-section .faq-item[data-v-58bd437e]{padding:20px}}@media screen and (max-width:480px){.subscription-page .subscription-header .header-title[data-v-58bd437e]{font-size:22px}.subscription-page .current-plan-banner[data-v-58bd437e]{flex-wrap:wrap;gap:12px}.subscription-page .current-plan-banner .banner-icon[data-v-58bd437e]{display:none}.subscription-page .current-plan-banner .banner-status[data-v-58bd437e]{width:100%;text-align:center}.subscription-page .trust-section[data-v-58bd437e]{flex-direction:column;align-items:center;gap:16px}}body.theme-dark .subscription-page .subscription-header .header-title[data-v-58bd437e]{color:#e0e0e0}body.theme-dark .subscription-page .subscription-header .header-subtitle[data-v-58bd437e]{color:#b0b0b0}body.theme-dark .subscription-page .current-plan-banner[data-v-58bd437e]{background:linear-gradient(135deg,#1e3d20,#2d5a30);border-color:#3d7a40}body.theme-dark .subscription-page .current-plan-banner .banner-icon[data-v-58bd437e]{color:#81c784}body.theme-dark .subscription-page .current-plan-banner .banner-content .banner-label[data-v-58bd437e]{color:#a5d6a7}body.theme-dark .subscription-page .current-plan-banner .banner-content .banner-plan[data-v-58bd437e]{color:#e8f5e9}body.theme-dark .subscription-page .current-plan-banner .banner-status[data-v-58bd437e]{background:#2e7d32;color:#e0e0e0}body.theme-dark .subscription-page .pricing-card[data-v-58bd437e]{background:#2a2a2a;box-shadow:0 4px 20px rgba(0,0,0,.3);border-color:#444}body.theme-dark .subscription-page .pricing-card[data-v-58bd437e]:hover{box-shadow:0 12px 40px rgba(0,0,0,.4)}body.theme-dark .subscription-page .pricing-card.pay-per-use[data-v-58bd437e]{border-color:#555;background:linear-gradient(180deg,#252525,#2a2a2a)}body.theme-dark .subscription-page .pricing-card.featured[data-v-58bd437e]{border-color:#63bdc4;background:linear-gradient(180deg,#1e2d2e,#2a2a2a)}body.theme-dark .subscription-page .pricing-card.featured .popular-badge[data-v-58bd437e]{background:linear-gradient(135deg,#63bdc4,#55a6ab);color:#fff}body.theme-dark .subscription-page .pricing-card.premium[data-v-58bd437e]{border-color:#7c4dff;background:linear-gradient(180deg,#251e33,#2a2a2a)}body.theme-dark .subscription-page .pricing-card.current-plan[data-v-58bd437e]{border-color:#4caf50;background:linear-gradient(180deg,#1e2d1f,#2a2a2a)}body.theme-dark .subscription-page .pricing-card .card-header .plan-name[data-v-58bd437e]{color:#e0e0e0}body.theme-dark .subscription-page .pricing-card .card-header .plan-tagline[data-v-58bd437e]{color:#b0b0b0}body.theme-dark .subscription-page .pricing-card .card-pricing[data-v-58bd437e]{border-bottom-color:#444}body.theme-dark .subscription-page .pricing-card .card-pricing .price-amount[data-v-58bd437e]{color:#e0e0e0}body.theme-dark .subscription-page .pricing-card .card-pricing .price-period[data-v-58bd437e]{color:#b0b0b0}body.theme-dark .subscription-page .pricing-card .feature-list li[data-v-58bd437e]{color:silver}body.theme-dark .subscription-page .pricing-card .feature-list li i[data-v-58bd437e]{color:#63bdc4}body.theme-dark .subscription-page .pricing-card .plan-btn.btn-secondary[data-v-58bd437e]{background:#333;color:#e0e0e0;border-color:#555}body.theme-dark .subscription-page .pricing-card .plan-btn.btn-secondary[data-v-58bd437e]:hover{background:#3d3d3d;border-color:#666}body.theme-dark .subscription-page .pricing-card .plan-btn.btn-current[data-v-58bd437e]{background:rgba(76,175,80,.2);color:#81c784;border-color:#4caf50}body.theme-dark .subscription-page .trust-section[data-v-58bd437e]{background:#1e1e1e;border:1px solid #333}body.theme-dark .subscription-page .trust-section .trust-item[data-v-58bd437e]{color:silver}body.theme-dark .subscription-page .trust-section .trust-item i[data-v-58bd437e]{color:#63bdc4}body.theme-dark .subscription-page .faq-section .faq-title[data-v-58bd437e]{color:#e0e0e0}body.theme-dark .subscription-page .faq-section .faq-item[data-v-58bd437e]{background:#2a2a2a;border-color:#444;box-shadow:0 2px 12px rgba(0,0,0,.3)}body.theme-dark .subscription-page .faq-section .faq-item h4[data-v-58bd437e]{color:#e0e0e0}body.theme-dark .subscription-page .faq-section .faq-item p[data-v-58bd437e]{color:#b0b0b0}.checkout-success .form[data-v-5d65b605]{margin-top:40px;background:#fff;max-width:600px;border-radius:5px;text-align:center;padding:30px}.checkout-success .form .main-text[data-v-5d65b605]{font-weight:700;font-size:22px;color:#26c6da;margin-top:30px}.checkout-success .form .sub-text[data-v-5d65b605]{margin-top:10px;margin-bottom:20px;color:#2a2a2a;font-size:15px}.checkout-success .form .btn-green[data-v-5d65b605]{width:250px;margin-top:20px;background:#63bdc4;color:#fff}body.theme-dark .checkout-success .form[data-v-5d65b605]{background:#2a2a2a;border:1px solid #444}body.theme-dark .checkout-success .form .main-text[data-v-5d65b605]{color:#26c6da}body.theme-dark .checkout-success .form .sub-text[data-v-5d65b605]{color:#b0b0b0}.checkout-failure .form[data-v-60a3645b]{margin-top:40px;background:#fff;max-width:600px;border-radius:5px;text-align:center;padding:30px}.checkout-failure .form .main-text[data-v-60a3645b]{font-weight:700;font-size:22px;color:#26c6da;margin-top:30px}.checkout-failure .form .sub-text[data-v-60a3645b]{margin-top:10px;margin-bottom:20px;color:#2a2a2a;font-size:15px}.checkout-failure .form .btn-gray[data-v-60a3645b]{width:250px;margin-top:20px;background:#546e7a;color:#fff}body.theme-dark .checkout-failure .form[data-v-60a3645b]{background:#2a2a2a;border:1px solid #444}body.theme-dark .checkout-failure .form .main-text[data-v-60a3645b]{color:#26c6da}body.theme-dark .checkout-failure .form .sub-text[data-v-60a3645b]{color:#b0b0b0}.page-education-history[data-v-df41d2a0] .auth-scroll-content{width:100%}.education-form[data-v-df41d2a0]{display:block;max-width:800px;width:100%;padding:20px 10px;margin:40px auto 24px;box-sizing:border-box}.education-form .education-content[data-v-df41d2a0]{flex:1;min-height:0;display:flex;flex-direction:column}.education-form .continue-row[data-v-df41d2a0]{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-df41d2a0] .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-df41d2a0] .education-page{flex:1;min-height:320px;display:flex;flex-direction:column}.education-form[data-v-df41d2a0] .education-page .education-cell .description-text{white-space:pre-wrap}.education-form .h-splitter[data-v-df41d2a0]{width:100%;height:1px;background-color:#eee;margin-top:15px}.education-form .content-wrapper[data-v-df41d2a0]{width:100%}@media screen and (max-width:1200px){.education-form[data-v-df41d2a0]{max-width:90vw}}@media screen and (max-width:1024px){.education-form .content-wrapper[data-v-df41d2a0]{padding:20px}}@media screen and (max-width:652px){.education-form[data-v-df41d2a0]{max-width:calc(100% - 32px);padding:24px 16px}.education-form .content-wrapper[data-v-df41d2a0]{padding:0}.education-form[data-v-df41d2a0] .education-cell .title-section{width:80%}.education-form[data-v-df41d2a0] .education-cell .degree-field,.education-form[data-v-df41d2a0] .education-cell .description-text,.education-form[data-v-df41d2a0] .education-cell .school-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:600px){.education-form[data-v-df41d2a0]{max-width:calc(100% - 32px);padding:24px 16px 28px}.education-form .content-wrapper[data-v-df41d2a0]{padding:0}.education-form .continue-row[data-v-df41d2a0]{flex-direction:column-reverse;gap:12px;padding-top:24px;padding-bottom:16px}.education-form .continue-row[data-v-df41d2a0] .round-btn{flex:none;width:100%;max-width:none}.education-form .continue-row[data-v-df41d2a0] .btn-back{display:none}}@media screen and (max-width:426px){.education-form[data-v-df41d2a0] .page-header .page-title,.education-form[data-v-df41d2a0] .page-title{text-align:left}.education-form .continue-row[data-v-df41d2a0] .round-btn{min-height:48px}}@media screen and (max-width:414px){.education-form[data-v-df41d2a0]{max-width:calc(100% - 32px);padding:24px 16px 24px}.education-form .continue-row[data-v-df41d2a0]{padding-top:20px;padding-bottom:12px}.education-form .continue-row[data-v-df41d2a0] .btn-back{display:none}}@media screen and (max-width:768px){[data-v-df41d2a0] .background-view .auth-logo{height:32px}}body.theme-dark .page-education-history .education-form[data-v-df41d2a0]{background:#1e1e1e!important;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}body.theme-dark .page-education-history .h-splitter[data-v-df41d2a0]{background-color:#333}.page-work-experience[data-v-d29bd436] .auth-scroll-content{width:100%}.work-experience-form[data-v-d29bd436]{display:block;max-width:800px;width:100%;padding:20px 10px;margin:40px auto 24px;box-sizing:border-box}.work-experience-form .work-experience-content[data-v-d29bd436]{flex:1;min-height:0;display:flex;flex-direction:column}.work-experience-form .continue-row[data-v-d29bd436]{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-d29bd436] .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-d29bd436] .work-experience-page{flex:1;min-height:320px;display:flex;flex-direction:column}.work-experience-form[data-v-d29bd436] .work-experience-page .work-experience-cell .description-text{white-space:pre-wrap}.work-experience-form .content-wrapper[data-v-d29bd436]{width:100%}@media screen and (max-width:1200px){.work-experience-form[data-v-d29bd436]{max-width:90vw}}@media screen and (max-width:1024px){.work-experience-form .content-wrapper[data-v-d29bd436]{padding:20px}}@media screen and (max-width:652px){.work-experience-form[data-v-d29bd436]{max-width:calc(100% - 32px);padding:24px 16px}.work-experience-form .content-wrapper[data-v-d29bd436]{padding:0}.work-experience-form[data-v-d29bd436] .work-experience-cell .title-section{width:80%}.work-experience-form[data-v-d29bd436] .work-experience-cell .description-text,.work-experience-form[data-v-d29bd436] .work-experience-cell .name-text,.work-experience-form[data-v-d29bd436] .work-experience-cell .role-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:600px){.work-experience-form[data-v-d29bd436]{max-width:calc(100% - 32px);padding:24px 16px 28px}.work-experience-form .content-wrapper[data-v-d29bd436]{padding:0}.work-experience-form .continue-row[data-v-d29bd436]{flex-direction:column-reverse;gap:12px;padding-top:24px;padding-bottom:16px}.work-experience-form .continue-row[data-v-d29bd436] .round-btn{flex:none;width:100%;max-width:none}.work-experience-form .continue-row[data-v-d29bd436] .btn-back{display:none}}@media screen and (max-width:426px){.work-experience-form[data-v-d29bd436] .page-header .page-title,.work-experience-form[data-v-d29bd436] .page-title{text-align:left}.work-experience-form .continue-row[data-v-d29bd436] .round-btn{min-height:48px}}@media screen and (max-width:414px){.work-experience-form[data-v-d29bd436]{max-width:calc(100% - 32px);padding:24px 16px 24px}.work-experience-form .continue-row[data-v-d29bd436]{padding-top:20px;padding-bottom:12px}.work-experience-form .continue-row[data-v-d29bd436] .btn-back{display:none}}@media screen and (max-width:768px){[data-v-d29bd436] .background-view .auth-logo{height:32px}}body.theme-dark .page-work-experience .work-experience-form[data-v-d29bd436]{background:#1e1e1e!important;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}.page-resume[data-v-7b77fd38] .auth-scroll-content{width:100%}.resume-form[data-v-7b77fd38]{display:block;max-width:800px;width:100%;padding:20px 10px;margin:40px auto 24px;box-sizing:border-box}.resume-form .resume-content[data-v-7b77fd38]{flex:1;min-height:0;display:flex;flex-direction:column}.resume-form .continue-row[data-v-7b77fd38]{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-7b77fd38] .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-7b77fd38] .resume-page{flex:1;min-height:320px;display:flex;flex-direction:column}.resume-form .content-wrapper[data-v-7b77fd38]{width:100%}@media screen and (max-width:1200px){.resume-form[data-v-7b77fd38]{max-width:90vw}}@media screen and (max-width:1024px){.resume-form .content-wrapper[data-v-7b77fd38]{padding:20px}}@media screen and (max-width:652px){.resume-form[data-v-7b77fd38]{max-width:calc(100% - 32px);padding:24px 16px}.resume-form .content-wrapper[data-v-7b77fd38]{padding:0}}@media screen and (max-width:600px){.resume-form[data-v-7b77fd38]{max-width:calc(100% - 32px);padding:24px 16px 28px}.resume-form .content-wrapper[data-v-7b77fd38]{padding:0}.resume-form .continue-row[data-v-7b77fd38]{flex-direction:column-reverse;gap:12px;padding-top:24px;padding-bottom:16px}.resume-form .continue-row[data-v-7b77fd38] .round-btn{flex:none;width:100%;max-width:none}.resume-form .continue-row[data-v-7b77fd38] .btn-back{display:none}}@media screen and (max-width:426px){.resume-form[data-v-7b77fd38] .page-header .page-title,.resume-form[data-v-7b77fd38] .page-title{text-align:left}.resume-form .continue-row[data-v-7b77fd38] .round-btn{min-height:48px}}@media screen and (max-width:414px){.resume-form[data-v-7b77fd38]{max-width:calc(100% - 32px);padding:24px 16px 24px}.resume-form .continue-row[data-v-7b77fd38]{padding-top:20px;padding-bottom:12px}.resume-form .continue-row[data-v-7b77fd38] .btn-back{display:none}}@media screen and (max-width:768px){[data-v-7b77fd38] .background-view .auth-logo{height:32px}}body.theme-dark .page-resume .resume-form[data-v-7b77fd38]{background:#1e1e1e!important;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.4)}.employee-my-jobs-page[data-v-35a52f77]{display:flex;flex-direction:column;min-height:100%}.employee-my-jobs-page .page-content[data-v-35a52f77],.employee-my-jobs-wrapper[data-v-35a52f77]{flex:1;display:flex;flex-direction:column;min-height:0}.employee-my-jobs-wrapper[data-v-35a52f77]{width:100%;min-width:0}.employee-my-jobs-container[data-v-35a52f77]{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;flex:1;display:flex;flex-direction:column;min-height:0}.employee-my-jobs-body[data-v-35a52f77]{width:100%;min-width:0;padding-top:20px;padding-bottom:40px;box-sizing:border-box;flex:1;min-height:0}.employee-my-jobs-layout[data-v-35a52f77]{display:flex;width:100%;min-width:0;gap:32px;align-items:flex-start;box-sizing:border-box}.employee-my-jobs-main[data-v-35a52f77]{flex:1 1 0%;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.employee-my-jobs-mobile-tabs[data-v-35a52f77]{display:none;width:100%;max-width:100%;min-width:0;margin-bottom:20px;box-sizing:border-box}.employee-my-jobs-mobile-tabs[data-v-35a52f77] .custom-tabbar{padding:0;margin-bottom:0}.employee-my-jobs-mobile-tabs[data-v-35a52f77] .custom-tabbar li{padding:10px 16px 10px 0;font-size:14px}.employee-my-jobs-grid[data-v-35a52f77]{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(2,1fr);gap:20px;box-sizing:border-box}[data-v-35a52f77] .theme--light.v-tabs>.v-tabs-bar{background-color:transparent}[data-v-35a52f77] .v-tab{margin-left:0!important}@media screen and (max-width:1024px){.employee-my-jobs-grid[data-v-35a52f77]{gap:16px}}@media screen and (max-width:767px){.employee-my-jobs-layout[data-v-35a52f77]{flex-direction:column;gap:0;width:100%}.employee-my-jobs-main[data-v-35a52f77]{flex:1 1 auto;width:100%;max-width:100%;overflow-x:hidden}.employee-my-jobs-mobile-tabs[data-v-35a52f77]{display:block;width:100%;max-width:100%}.employee-my-jobs-body[data-v-35a52f77]{padding-top:16px}.employee-my-jobs-grid[data-v-35a52f77]{grid-template-columns:1fr;gap:16px}}@media screen and (max-width:370px){.employee-my-jobs-mobile-tabs[data-v-35a52f77] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}body.theme-dark .employee-my-jobs-page .page-content[data-v-35a52f77]{background-color:transparent}.channel-cell[data-v-abfddc0c]{cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f0f0f0;position:relative}.channel-cell[data-v-abfddc0c]:last-child{border-bottom:none}.channel-cell.has-unread[data-v-abfddc0c]{background:linear-gradient(90deg,rgba(99,189,196,.06),transparent 8px)}.channel-cell[data-v-abfddc0c]:hover{background-color:#f8f9fa}.channel-cell:hover.has-unread[data-v-abfddc0c]{background:linear-gradient(90deg,rgba(99,189,196,.08),#f8f9fa 8px)}.channel-cell .channel-cell-inner[data-v-abfddc0c]{display:flex;align-items:center;padding:16px 20px;gap:14px}.channel-cell .avatar-box[data-v-abfddc0c]{flex-shrink:0}.channel-cell .avatar-box .avatar[data-v-abfddc0c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.channel-cell .content-box[data-v-abfddc0c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.channel-cell .top-row[data-v-abfddc0c]{display:flex;justify-content:space-between;align-items:center;gap:12px}.channel-cell .top-row .name-text[data-v-abfddc0c]{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-abfddc0c]{font-weight:600;color:#010101}.channel-cell .top-row .meta-row[data-v-abfddc0c]{display:flex;align-items:center;gap:10px;flex-shrink:0}.channel-cell .top-row .time-text[data-v-abfddc0c]{font-size:12px;color:#78909c;white-space:nowrap}.channel-cell .top-row .unread-badge[data-v-abfddc0c]{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-abfddc0c]{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-abfddc0c]{color:#b0bec5;flex-shrink:0}body.theme-dark .channel-cell[data-v-abfddc0c]{border-bottom-color:#333!important}body.theme-dark .channel-cell.has-unread[data-v-abfddc0c]{background:linear-gradient(90deg,rgba(99,189,196,.12),transparent 8px)!important}body.theme-dark .channel-cell[data-v-abfddc0c]:hover{background-color:#252525!important}body.theme-dark .channel-cell:hover.has-unread[data-v-abfddc0c]{background:linear-gradient(90deg,rgba(99,189,196,.18),#252525 8px)!important}body.theme-dark .channel-cell .name-text[data-v-abfddc0c]{color:#b0b0b0!important}body.theme-dark .channel-cell .name-text.unread[data-v-abfddc0c]{color:#e0e0e0!important}body.theme-dark .channel-cell .time-text[data-v-abfddc0c]{color:#888!important}body.theme-dark .channel-cell .message-preview[data-v-abfddc0c]{color:#999!important}body.theme-dark .channel-cell .chevron[data-v-abfddc0c]{color:#666!important}.message-list-page .page-content[data-v-965200c4]{max-width:100%;margin:0 auto}.message-list-page .messages-wrapper[data-v-965200c4]{width:100%;max-width:1200px;min-width:0;margin:0 auto;box-sizing:border-box}.message-list-page .messages-body[data-v-965200c4]{width:100%;min-width:0;padding-top:20px;padding-bottom:40px;box-sizing:border-box}.message-list-page .unread-pill[data-v-965200c4]{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-965200c4]{width:100%;max-width:320px;margin-bottom:16px}.message-list-page .inbox-header-actions .search-box[data-v-965200c4]{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-965200c4]: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-965200c4]{color:#9e9e9e;margin-right:10px;flex-shrink:0}.message-list-page .inbox-header-actions .search-box .search-input[data-v-965200c4]{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-965200c4]::-moz-placeholder{color:#9e9e9e}.message-list-page .inbox-header-actions .search-box .search-input[data-v-965200c4]::placeholder{color:#9e9e9e}.message-list-page .inbox-header-actions .search-box .search-clear[data-v-965200c4]{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-965200c4]:hover{color:#263238;background:#f5f5f5}.message-list-page .inbox-container[data-v-965200c4]{width:100%;max-width:100%;min-width:0;margin-top:8px;box-sizing:border-box}.message-list-page .inbox-card[data-v-965200c4]{width:100%;max-width:100%;min-width:0;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;box-sizing:border-box}.message-list-page .inbox-tabs[data-v-965200c4]{width:100%;max-width:100%;min-width:0;border-bottom:1px solid #eee;background:#fff;box-sizing:border-box}.message-list-page .inbox-tabs[data-v-965200c4] .custom-tabbar{margin:0;padding:0;height:48px;display:flex;align-items:center;border:none!important}.message-list-page .inbox-tabs[data-v-965200c4] .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-965200c4] .custom-tabbar li:hover{color:#63bdc4}.message-list-page .inbox-tabs[data-v-965200c4] .custom-tabbar li.selected{color:#63bdc4;border-bottom:none}.message-list-page .inbox-tabs[data-v-965200c4] .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-965200c4]{width:100%;max-width:100%;padding:12px 20px;border-bottom:1px solid #eee;background:#fafafa;box-sizing:border-box}.message-list-page .inbox-list-header .conversation-count[data-v-965200c4]{font-size:13px;color:#676767;font-weight:500}.message-list-page .inbox-list[data-v-965200c4]{width:100%;max-width:100%;min-width:0;max-height:calc(100vh - 320px);overflow-y:auto;box-sizing:border-box}.message-list-page .empty-wrapper[data-v-965200c4]{width:100%;max-width:100%;min-width:0;min-height:380px;padding:40px 20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.message-list-page .empty-content[data-v-965200c4]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px;width:100%}.message-list-page .empty-actions[data-v-965200c4]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}.message-list-page .action-btn[data-v-965200c4]{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-965200c4]{background:#63bdc4;color:#fff}.message-list-page .action-btn.primary[data-v-965200c4]:hover{background:#55a6ab;color:#fff}.message-list-page .action-btn.secondary[data-v-965200c4]{background:#fff;color:#263238;border:1px solid #e0e0e0}.message-list-page .action-btn.secondary[data-v-965200c4]:hover{background:#f5f5f5;border-color:#ccc}.message-list-page .inbox-tips[data-v-965200c4]{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-965200c4]{font-size:14px;font-weight:600;color:#263238;margin:0 0 12px 0}.message-list-page .inbox-tips .tips-list[data-v-965200c4]{margin:0;padding-left:20px;font-size:13px;color:#676767;line-height:1.6}.message-list-page .inbox-tips .tips-list li[data-v-965200c4]{margin-bottom:6px}.message-list-page .inbox-tips .tips-list li[data-v-965200c4]:last-child{margin-bottom:0}body.theme-dark .message-list-page .unread-pill[data-v-965200c4]{color:#63bdc4;background:rgba(99,189,196,.2)}body.theme-dark .message-list-page .inbox-header-actions .search-box[data-v-965200c4]{background:#2a2a2a!important;border-color:#444!important}body.theme-dark .message-list-page .inbox-header-actions .search-box[data-v-965200c4]:focus-within{border-color:#63bdc4!important;box-shadow:0 0 0 2px rgba(99,189,196,.25)}body.theme-dark .message-list-page .inbox-header-actions .search-box .search-icon[data-v-965200c4]{color:#888!important}body.theme-dark .message-list-page .inbox-header-actions .search-box .search-input[data-v-965200c4]{color:#e0e0e0!important}body.theme-dark .message-list-page .inbox-header-actions .search-box .search-input[data-v-965200c4]::-moz-placeholder{color:#888}body.theme-dark .message-list-page .inbox-header-actions .search-box .search-input[data-v-965200c4]::placeholder{color:#888}body.theme-dark .message-list-page .inbox-header-actions .search-box .search-clear[data-v-965200c4]{color:#b0b0b0!important}body.theme-dark .message-list-page .inbox-header-actions .search-box .search-clear[data-v-965200c4]:hover{color:#e0e0e0!important;background:#333!important}body.theme-dark .message-list-page .inbox-card[data-v-965200c4]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .message-list-page .inbox-tabs[data-v-965200c4]{border-bottom-color:#333!important;background:#1e1e1e!important}body.theme-dark .message-list-page .inbox-tabs[data-v-965200c4] .custom-tabbar li{color:#b0b0b0!important}body.theme-dark .message-list-page .inbox-tabs[data-v-965200c4] .custom-tabbar li.selected,body.theme-dark .message-list-page .inbox-tabs[data-v-965200c4] .custom-tabbar li:hover{color:#63bdc4!important}body.theme-dark .message-list-page .inbox-tabs[data-v-965200c4] .custom-tabbar li.selected:after{background:#63bdc4}body.theme-dark .message-list-page .inbox-list-header[data-v-965200c4]{border-bottom-color:#333!important;background:#252525!important}body.theme-dark .message-list-page .inbox-list-header .conversation-count[data-v-965200c4]{color:#b0b0b0!important}body.theme-dark .message-list-page .action-btn.primary[data-v-965200c4]{background:#63bdc4!important;color:#fff!important}body.theme-dark .message-list-page .action-btn.primary[data-v-965200c4]:hover{background:#52a8af!important;color:#fff!important}body.theme-dark .message-list-page .action-btn.secondary[data-v-965200c4]{background:#2a2a2a!important;color:#e0e0e0!important;border-color:#444!important}body.theme-dark .message-list-page .action-btn.secondary[data-v-965200c4]:hover{background:#333!important;border-color:#555!important}body.theme-dark .message-list-page .inbox-tips[data-v-965200c4]{background:#252525!important;border-color:#333!important}body.theme-dark .message-list-page .inbox-tips .tips-title[data-v-965200c4]{color:#e0e0e0!important}body.theme-dark .message-list-page .inbox-tips .tips-list[data-v-965200c4]{color:#b0b0b0!important}@media screen and (max-width:768px){.message-list-page .page-content[data-v-965200c4],.message-list-page[data-v-965200c4]{min-height:100vh;min-height:100dvh}.message-list-page .messages-body[data-v-965200c4]{padding-top:16px;padding-bottom:max(24px,24px + env(safe-area-inset-bottom,0px))}.message-list-page .inbox-header-actions[data-v-965200c4]{max-width:100%}}.chat-cell[data-v-645075a7]{display:flex;align-items:flex-end;gap:10px;margin-bottom:16px;max-width:85%}.chat-cell.own[data-v-645075a7]{flex-direction:row-reverse;margin-left:auto;max-width:85%}.chat-avatar[data-v-645075a7]{flex-shrink:0}.chat-avatar img[data-v-645075a7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bubble-wrap[data-v-645075a7]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.chat-cell.own .bubble-wrap[data-v-645075a7]{align-items:flex-end}.bubble[data-v-645075a7]{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-645075a7]{background:#f0f0f0;color:#263238;border-bottom-left-radius:4px}.bubble.text.own[data-v-645075a7]{background:#63bdc4;color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:4px}.bubble.image[data-v-645075a7]{padding:0;overflow:hidden;max-width:280px;cursor:pointer;border-radius:16px;border-bottom-left-radius:4px}.bubble.image.own[data-v-645075a7]{border-bottom-left-radius:16px;border-bottom-right-radius:4px}.bubble.image img[data-v-645075a7]{display:block;width:100%;height:auto;max-height:240px;-o-object-fit:cover;object-fit:cover}.time-text[data-v-645075a7]{font-size:11px;color:#9e9e9e;margin-top:4px;padding:0 4px}body.theme-dark .chat-cell .chat-avatar[data-v-645075a7]{border:1px solid #333;border-radius:50%;overflow:hidden}body.theme-dark .chat-cell .bubble.text[data-v-645075a7]{background:#2a2a2a!important;color:#e0e0e0!important}body.theme-dark .chat-cell .bubble.text.own[data-v-645075a7]{background:#63bdc4!important;color:#fff!important}body.theme-dark .chat-cell .bubble.image[data-v-645075a7]{border:1px solid #333;border-radius:16px;overflow:hidden}body.theme-dark .chat-cell .bubble.image.own[data-v-645075a7]{border-color:rgba(99,189,196,.4)}body.theme-dark .chat-cell .time-text[data-v-645075a7]{color:#888!important}@media screen and (max-width:768px){.chat-cell[data-v-645075a7]{max-width:90%}}.chat-contact-info-alert[data-v-720e1dc2]{padding:0;font-family:inherit}.chat-contact-info-alert__badge[data-v-720e1dc2]{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#63bdc4;margin-bottom:10px}.chat-contact-info-alert__title[data-v-720e1dc2]{margin:0 0 8px 0;font-size:15px;font-weight:600;color:#263238;line-height:1.35;letter-spacing:-.01em}.chat-contact-info-alert__desc[data-v-720e1dc2]{margin:0;font-size:13px;color:#676767;line-height:1.5}.chat-contact-info-alert__divider[data-v-720e1dc2]{height:1px;background:rgba(0,0,0,.08);margin:14px 0 12px 0}.chat-contact-info-alert__label[data-v-720e1dc2]{margin:0 0 8px 0;font-size:12px;font-weight:600;color:#263238;text-transform:uppercase;letter-spacing:.04em}.chat-contact-info-alert__list[data-v-720e1dc2]{margin:0;padding:0;list-style:none;font-size:13px;color:#676767;line-height:1.55}.chat-contact-info-alert__list li[data-v-720e1dc2]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.chat-contact-info-alert__list li[data-v-720e1dc2]:last-child{margin-bottom:0}.chat-contact-info-alert__list-icon[data-v-720e1dc2]{flex-shrink:0;color:#63bdc4!important;opacity:.9}body.theme-dark .chat-contact-info-alert__badge[data-v-720e1dc2]{color:#63bdc4}body.theme-dark .chat-contact-info-alert__title[data-v-720e1dc2]{color:#e0e0e0}body.theme-dark .chat-contact-info-alert__desc[data-v-720e1dc2]{color:#b0b0b0}body.theme-dark .chat-contact-info-alert__divider[data-v-720e1dc2]{background:#333}body.theme-dark .chat-contact-info-alert__label[data-v-720e1dc2]{color:#e0e0e0}body.theme-dark .chat-contact-info-alert__list[data-v-720e1dc2]{color:#b0b0b0}body.theme-dark .chat-contact-info-alert__list-icon[data-v-720e1dc2]{color:#63bdc4!important}.comment-input-container[data-v-1b180cf7]{display:flex;align-items:flex-end;gap:12px;width:100%;padding:14px 20px}.comment-input-container .icon-button[data-v-1b180cf7]{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-1b180cf7]{color:#555}.comment-input-container .icon-button[data-v-1b180cf7]:hover{background-color:#e0e0e0}.comment-input-container .icon-button.send[data-v-1b180cf7]{background-color:#63bdc4}.comment-input-container .icon-button.send .icon[data-v-1b180cf7]{color:#fff}.comment-input-container .icon-button.send[data-v-1b180cf7]:hover:not(.disable){background-color:#4db4bc}.comment-input-container .icon-button.send.disable[data-v-1b180cf7]{pointer-events:none;opacity:.5}.comment-input-container .comment-input[data-v-1b180cf7]{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-1b180cf7]{overflow-y:auto}.comment-input-container .comment-input[data-v-1b180cf7]:focus{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.comment-input-container .comment-input[data-v-1b180cf7]::-moz-placeholder{color:#9e9e9e}.comment-input-container .comment-input[data-v-1b180cf7]::placeholder{color:#9e9e9e}body.theme-dark .comment-input-container .icon-button[data-v-1b180cf7]{background-color:#333}body.theme-dark .comment-input-container .icon-button .icon[data-v-1b180cf7]{color:#b0b0b0}body.theme-dark .comment-input-container .icon-button[data-v-1b180cf7]:hover{background-color:#444}body.theme-dark .comment-input-container .icon-button.send[data-v-1b180cf7]{background-color:#63bdc4}body.theme-dark .comment-input-container .icon-button.send .icon[data-v-1b180cf7]{color:#fff}body.theme-dark .comment-input-container .icon-button.send[data-v-1b180cf7]:hover:not(.disable){background-color:#52a8af}body.theme-dark .comment-input-container .comment-input[data-v-1b180cf7]{background:#2a2a2a!important;border-color:#444!important;color:#e0e0e0!important}body.theme-dark .comment-input-container .comment-input[data-v-1b180cf7]:focus{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.25)}body.theme-dark .comment-input-container .comment-input[data-v-1b180cf7]::-moz-placeholder{color:#888}body.theme-dark .comment-input-container .comment-input[data-v-1b180cf7]::placeholder{color:#888}.chat-page[data-v-517e75a9]{height:100vh;height:calc(100dvh - 100px);max-height:100vh;max-height:100dvh;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.chat-page .page-content[data-v-517e75a9]{max-width:1200px;margin:0 auto;padding:24px 24px 24px;flex:1 1 0;min-height:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.chat-page .chat-main[data-v-517e75a9]{display:flex;align-items:stretch;gap:24px;flex:1 1 0;min-height:0;width:100%;min-width:0;overflow:hidden}.chat-page .chat-card[data-v-517e75a9]{flex:1 1 0;min-width:0;min-height:0;max-height:100%;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}.chat-page .chat-header-wrap[data-v-517e75a9]{flex-shrink:0;padding:0 24px 0 8px;border-bottom:1px solid #e8e8e8;background:#fff}.chat-page .chat-header-actions[data-v-517e75a9]{margin-left:auto;display:flex;align-items:center;justify-content:flex-end}.chat-page .info-btn[data-v-517e75a9]{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 .info-btn[data-v-517e75a9]:hover{background:#f0f0f0;color:#63bdc4}.chat-page .chat-body[data-v-517e75a9]{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#f7f8fa}.chat-page .chat-list-container[data-v-517e75a9]{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:20px 24px 16px}.chat-page .chat-list-container.chat-empty[data-v-517e75a9]{display:flex;align-items:center;justify-content:center;padding:48px 24px}.chat-page .chat-input-wrapper[data-v-517e75a9]{flex-shrink:0;border-top:1px solid #eee;background:#fff;padding:0}.chat-page .chat-sidebar[data-v-517e75a9]{width:280px;flex-shrink:0;position:sticky;top:0;align-self:flex-start}.chat-page .chat-sidebar__card[data-v-517e75a9]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:16px;box-sizing:border-box}.photo-preview-container .close-icon[data-v-517e75a9]{width:24px;height:24px}body.theme-dark .chat-page .page-content[data-v-517e75a9]{background:transparent}body.theme-dark .chat-page .chat-card[data-v-517e75a9]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .chat-page .chat-header-wrap[data-v-517e75a9]{border-bottom-color:#333!important;background:#1e1e1e!important}body.theme-dark .chat-page .info-btn[data-v-517e75a9]{color:#b0b0b0!important}body.theme-dark .chat-page .info-btn[data-v-517e75a9]:hover{background:#333!important;color:#63bdc4!important}body.theme-dark .chat-page .chat-body[data-v-517e75a9]{background:#161616!important}body.theme-dark .chat-page .chat-input-wrapper[data-v-517e75a9]{border-top-color:#333!important;background:#1e1e1e!important}body.theme-dark .chat-page .chat-sidebar__card[data-v-517e75a9]{background:#1e1e1e!important;border-color:#333!important;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .photo-preview-container[data-v-517e75a9]{background:rgba(0,0,0,.9)}@media screen and (max-width:1024px){.chat-page .chat-sidebar[data-v-517e75a9]{width:260px}}@media screen and (max-width:900px){.chat-page .chat-main[data-v-517e75a9]{flex-direction:column}.chat-page .chat-sidebar[data-v-517e75a9]{width:100%;position:static;order:-1}.chat-page .chat-sidebar__card[data-v-517e75a9]{margin-bottom:0}}@media screen and (max-width:768px){.chat-page .page-content[data-v-517e75a9]{padding:16px}.chat-page .chat-main[data-v-517e75a9]{gap:16px}.chat-page .chat-list-container[data-v-517e75a9]{padding:16px 16px 12px}.chat-page .chat-list-container.chat-empty[data-v-517e75a9]{padding:32px 16px}.chat-page .chat-sidebar__card[data-v-517e75a9]{padding:12px 16px}}.pay-screen[data-v-30d287f6]{min-height:100%;background-color:#f5f5f5}.pay-screen-content[data-v-30d287f6]{max-width:1100px;margin:0 auto;padding:24px 16px 40px}.pay-screen-header[data-v-30d287f6]{margin-bottom:24px}.pay-screen-header .pay-screen-subtitle[data-v-30d287f6]{font-size:14px;color:#676767;margin-top:6px;margin-bottom:0}.pay-screen-loading[data-v-30d287f6]{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-30d287f6]{font-size:14px;color:#676767;margin:0}.pay-screen-empty[data-v-30d287f6]{padding:48px 24px}.pay-screen-layout[data-v-30d287f6]{display:grid;grid-template-columns:1fr 340px;gap:24px;align-items:start}.pay-screen-main[data-v-30d287f6]{display:flex;flex-direction:column;gap:20px}.pay-screen-card[data-v-30d287f6]{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-30d287f6]{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-30d287f6]{color:#63bdc4}.pay-screen-card--party .pay-screen-party[data-v-30d287f6]{display:flex;align-items:center;gap:16px}.pay-screen-card--party .pay-screen-party-avatar[data-v-30d287f6]{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-30d287f6]{flex:1;min-width:0}.pay-screen-card--party .pay-screen-party-name[data-v-30d287f6]{font-size:16px;font-weight:600;color:#263238;margin-bottom:2px}.pay-screen-card--party .pay-screen-party-meta[data-v-30d287f6]{font-size:14px;color:#676767;margin-bottom:4px}.pay-screen-card--party .pay-screen-party-id[data-v-30d287f6]{font-size:12px;color:#999}.pay-screen-card--controls[data-v-30d287f6]{display:flex;flex-direction:column;gap:8px}.pay-screen-card--controls .pay-screen-controls-desc[data-v-30d287f6]{font-size:13px;color:#676767;margin:0 0 4px}.pay-screen-card--controls .pay-screen-control-block[data-v-30d287f6]{margin-bottom:16px}.pay-screen-card--controls .pay-screen-control-block--no-gap[data-v-30d287f6]{margin-bottom:0}.pay-screen-card--controls .pay-screen-control-label[data-v-30d287f6]{font-size:12px;color:#676767;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.pay-screen-card--controls .pay-screen-control-value[data-v-30d287f6]{font-size:20px;font-weight:600;color:#263238}.pay-screen-card--controls .pay-screen-control-unit[data-v-30d287f6]{font-size:14px;margin-left:4px;color:#676767}.pay-screen-card--controls .pay-screen-control-input[data-v-30d287f6]{flex:1;min-width:200px}.pay-screen-card--controls .pay-screen-control-hint[data-v-30d287f6]{font-size:13px;color:#676767;margin:0}.pay-screen-card--controls .pay-screen-hours-review[data-v-30d287f6]{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-30d287f6]{display:flex;align-items:center;gap:8px}.pay-screen-card--controls .pay-screen-hours-icon[data-v-30d287f6]{color:#676767}.pay-screen-card--controls .pay-screen-hours-label[data-v-30d287f6]{font-size:13px;color:#676767}.pay-screen-card--controls .pay-screen-hours-value[data-v-30d287f6]{font-size:14px;font-weight:600;color:#263238}.pay-screen-card--controls .pay-screen-review-btn[data-v-30d287f6]{text-transform:none;font-weight:500;min-width:auto}.pay-screen-card--summary .pay-screen-summary[data-v-30d287f6]{display:flex;flex-direction:column;gap:12px}.pay-screen-card--summary .pay-screen-summary-row[data-v-30d287f6]{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-30d287f6]{color:#676767}.pay-screen-card--summary .pay-screen-summary-row .pay-screen-summary-value[data-v-30d287f6]{font-weight:500;color:#263238}.pay-screen-card--summary .pay-screen-summary-row--total[data-v-30d287f6]{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-30d287f6]{color:#63bdc4}.pay-screen-sidebar[data-v-30d287f6]{position:sticky;top:24px;display:flex;flex-direction:column;gap:16px}.pay-screen-card--balance .pay-screen-balance-amount[data-v-30d287f6]{font-size:22px;font-weight:600;color:#63bdc4;margin-bottom:8px}.pay-screen-card--balance .pay-screen-insufficient[data-v-30d287f6]{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-30d287f6]{font-size:13px;color:#676767;margin:0 0 10px;line-height:1.45}.pay-screen-card--balance .pay-screen-deposit-link[data-v-30d287f6]{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-30d287f6]:hover{color:#43a9b1}.pay-screen-actions .pay-screen-pay-btn[data-v-30d287f6]{width:100%}@media screen and (max-width:900px){.pay-screen-layout[data-v-30d287f6]{grid-template-columns:1fr}.pay-screen-sidebar[data-v-30d287f6]{position:static}}@media screen and (max-width:600px){.pay-screen-content[data-v-30d287f6]{padding:16px 12px 32px}.pay-screen-card[data-v-30d287f6]{padding:16px 18px}.pay-screen-party[data-v-30d287f6]{flex-wrap:wrap}.pay-screen-party-avatar[data-v-30d287f6]{width:48px;height:48px}}.modal-overlay[data-v-0fdb4d52]{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-0fdb4d52]{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-0fdb4d52]{padding:20px 24px 16px;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;gap:4px}.modal-title[data-v-0fdb4d52]{font-size:18px;font-weight:600;color:#263238;margin:0;line-height:1.3}.modal-subtitle[data-v-0fdb4d52]{font-size:13px;color:#676767;margin:0;line-height:1.4}.modal-body[data-v-0fdb4d52]{padding:20px 24px;overflow-y:auto}.field-group[data-v-0fdb4d52]{margin-bottom:20px}.field-group[data-v-0fdb4d52]:last-of-type{margin-bottom:0}.field-label[data-v-0fdb4d52]{display:block;font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.field-optional[data-v-0fdb4d52]{font-weight:500;text-transform:none;letter-spacing:0;color:#999}.time-row[data-v-0fdb4d52]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field-input[data-v-0fdb4d52]{display:block;width:100%}.add-time-picker[data-v-0fdb4d52]{--dp-border-radius:8px;--dp-border-color:#e0e0e0;--dp-border-color-hover:#e0e0e0;--dp-border-color-focus:#63bdc4}.add-time-picker[data-v-0fdb4d52] .dp__input_wrap{border:none!important;border-radius:0;box-shadow:none!important}.add-time-picker[data-v-0fdb4d52] .dp__input_wrap:focus{border:none!important;box-shadow:none!important}.add-time-picker[data-v-0fdb4d52] .dp__input{border:1px solid #e0e0e0;border-radius:8px;font-size:14px}.add-time-picker[data-v-0fdb4d52] .dp__input:hover:not(.dp__input_focus){border-color:#ccc}.add-time-picker[data-v-0fdb4d52] .dp__input:focus,.add-time-picker[data-v-0fdb4d52] .dp__input_focus{border-color:#63bdc4;outline:none}.memo-input[data-v-0fdb4d52] .v-field{border-radius:8px;border:1px solid #e0e0e0;box-shadow:none;--v-field-border-opacity:0}.memo-input[data-v-0fdb4d52] .v-field.v-field--focused .v-field__outline,.memo-input[data-v-0fdb4d52] .v-field:hover .v-field__outline,.memo-input[data-v-0fdb4d52] .v-field__outline{display:none}.memo-input[data-v-0fdb4d52] .v-field__input{font-size:14px;padding:8px 12px;min-height:56px}.memo-input[data-v-0fdb4d52] .v-field:hover{border-color:#ccc}.memo-input[data-v-0fdb4d52] .v-field.v-field--focused{border-color:#63bdc4;box-shadow:none}.error-text[data-v-0fdb4d52]{font-size:12px;color:#dc3545;margin:6px 0 0}.error-overlap[data-v-0fdb4d52]{margin-top:12px;margin-bottom:4px}.modal-footer[data-v-0fdb4d52]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0}body.theme-dark .add-time-modal.modal-overlay[data-v-0fdb4d52]{background:rgba(0,0,0,.7)}body.theme-dark .add-time-modal .modal-content[data-v-0fdb4d52]{background:#1e1e1e;border-color:#333;box-shadow:0 8px 32px rgba(0,0,0,.5)}body.theme-dark .add-time-modal .modal-header[data-v-0fdb4d52]{border-bottom-color:#333}body.theme-dark .add-time-modal .modal-title[data-v-0fdb4d52]{color:#e8e8e8}body.theme-dark .add-time-modal .field-label[data-v-0fdb4d52],body.theme-dark .add-time-modal .modal-subtitle[data-v-0fdb4d52]{color:#b0b0b0}body.theme-dark .add-time-modal .field-optional[data-v-0fdb4d52]{color:#888}body.theme-dark .add-time-modal .add-time-picker[data-v-0fdb4d52]{--dp-border-color:#444;--dp-border-color-hover:#555;--dp-border-color-focus:#63bdc4;--dp-bg-color:#2a2a2a;--dp-text-color:#e0e0e0}body.theme-dark .add-time-modal .add-time-picker[data-v-0fdb4d52] .dp__input{background-color:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .add-time-modal .add-time-picker[data-v-0fdb4d52] .dp__input::-moz-placeholder{color:#888}body.theme-dark .add-time-modal .add-time-picker[data-v-0fdb4d52] .dp__input::placeholder{color:#888}body.theme-dark .add-time-modal .add-time-picker[data-v-0fdb4d52] .dp__input:focus,body.theme-dark .add-time-modal .add-time-picker[data-v-0fdb4d52] .dp__input_focus{border-color:#63bdc4}body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field{background-color:#2a2a2a!important;border-color:#444!important}body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field:hover{border-color:#555!important}body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field.v-field--focused{border-color:#63bdc4!important}body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field textarea,body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field__input{color:#e0e0e0!important}body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field textarea::-moz-placeholder,body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field__input::-moz-placeholder{color:#888!important}body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field textarea::placeholder,body.theme-dark .add-time-modal .memo-input[data-v-0fdb4d52] .v-field__input::placeholder{color:#888!important}body.theme-dark .add-time-modal .error-text[data-v-0fdb4d52]{color:#ef5350}body.theme-dark .add-time-modal .modal-footer[data-v-0fdb4d52]{border-top-color:#333}.modal-overlay[data-v-113e2ba6]{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-113e2ba6]{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-113e2ba6]{margin-bottom:16px}.modal-title[data-v-113e2ba6]{font-size:18px;font-weight:600;color:#263238;margin:0 0 10px}.modal-message[data-v-113e2ba6]{font-size:14px;color:#676767;line-height:1.5;margin:0 0 24px}.modal-actions[data-v-113e2ba6]{display:flex;align-items:center;justify-content:center;gap:12px}body.theme-dark .confirm-remove-time-modal.modal-overlay[data-v-113e2ba6]{background:rgba(0,0,0,.65)}body.theme-dark .confirm-remove-time-modal .modal-content[data-v-113e2ba6]{background:#1e1e1e;border-color:#333;box-shadow:0 8px 32px rgba(0,0,0,.5)}body.theme-dark .confirm-remove-time-modal .modal-title[data-v-113e2ba6]{color:#e8e8e8}body.theme-dark .confirm-remove-time-modal .modal-message[data-v-113e2ba6]{color:#b0b0b0}body.theme-dark .confirm-remove-time-modal .modal-icon-wrap[data-v-113e2ba6] .v-icon{color:#ef5350!important}.timesheet-cell[data-v-5832f224]{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-5832f224]:last-child{margin-bottom:0}.timesheet-cell[data-v-5832f224]:hover{background:#fafafa}.cell-content[data-v-5832f224]{flex:1;min-width:0}.time-row[data-v-5832f224]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.type-dot[data-v-5832f224]{width:8px;height:8px;border-radius:4px;background:#97e103;flex-shrink:0}.type-dot.tracked[data-v-5832f224]{background:#07ae00}.time-range[data-v-5832f224]{font-size:14px;font-weight:500;color:#263238;font-variant-numeric:tabular-nums}.time-duration[data-v-5832f224]{font-size:13px;font-weight:600;color:#676767;font-variant-numeric:tabular-nums}.memo-text[data-v-5832f224]{font-size:13px;color:#676767;margin:6px 0 0 18px;line-height:1.4}.delete-btn[data-v-5832f224]{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-5832f224]:hover{background:rgba(220,53,69,.1);color:#dc3545}body.theme-dark .timesheet-cell[data-v-5832f224]{background:#2a2a2a;border-color:#444}body.theme-dark .timesheet-cell[data-v-5832f224]:hover{background:#333}body.theme-dark .time-range[data-v-5832f224]{color:#e0e0e0}body.theme-dark .memo-text[data-v-5832f224],body.theme-dark .time-duration[data-v-5832f224]{color:#b0b0b0}body.theme-dark .type-dot[data-v-5832f224]{background:#7bc428}body.theme-dark .type-dot.tracked[data-v-5832f224]{background:#07ae00}body.theme-dark .delete-btn[data-v-5832f224]{color:#b0b0b0}body.theme-dark .delete-btn[data-v-5832f224]:hover{background:rgba(239,83,80,.15);color:#ef5350}body.theme-dark .delete-btn[data-v-5832f224] .v-icon{color:inherit}.detail-timesheet-popover[data-v-acea848a]{padding:0;min-width:340px;max-width:420px;background:#fff;border-radius:12px;overflow:hidden}.sheet-header[data-v-acea848a]{padding:20px 20px 16px;border-bottom:1px solid #e0e0e0;background:linear-gradient(180deg,#fafbfc 0,#fff)}.sheet-title[data-v-acea848a]{font-size:18px;font-weight:600;color:#263238;margin:0 0 12px;letter-spacing:-.01em;line-height:1.3}.sheet-total-row[data-v-acea848a]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.sheet-total-label[data-v-acea848a]{font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.sheet-total-value[data-v-acea848a]{font-size:20px;font-weight:700;color:#63bdc4;font-variant-numeric:tabular-nums}.legend-row[data-v-acea848a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.legend-pill[data-v-acea848a]{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-acea848a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.legend-dot.tracked[data-v-acea848a]{background:#07ae00}.legend-dot.manual[data-v-acea848a]{background:#8b9a2a}.legend-label[data-v-acea848a]{color:#676767;font-weight:500}.legend-value[data-v-acea848a]{color:#263238;font-weight:600;font-variant-numeric:tabular-nums}.sheet-body[data-v-acea848a]{padding:16px 20px 20px;max-height:320px;overflow-y:auto;overflow-x:hidden}.entries-section[data-v-acea848a]{margin:0}.entries-label[data-v-acea848a]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.entries-list[data-v-acea848a]{display:flex;flex-direction:column;gap:8px}.timesheet-entry-wrap[data-v-acea848a]{display:block}.sheet-empty[data-v-acea848a]{padding:24px 16px}body.theme-dark .detail-timesheet-popover[data-v-acea848a]{background:#1e1e1e}body.theme-dark .sheet-header[data-v-acea848a]{border-bottom-color:#333;background:linear-gradient(180deg,#252525 0,#1e1e1e)}body.theme-dark .sheet-title[data-v-acea848a]{color:#e8e8e8}body.theme-dark .sheet-total-label[data-v-acea848a]{color:#b0b0b0}body.theme-dark .sheet-total-value[data-v-acea848a]{color:#63bdc4}body.theme-dark .legend-pill[data-v-acea848a]{background:hsla(0,0%,100%,.06)}body.theme-dark .legend-dot.tracked[data-v-acea848a]{background:#07ae00}body.theme-dark .legend-dot.manual[data-v-acea848a]{background:#7bc428}body.theme-dark .legend-label[data-v-acea848a]{color:#b0b0b0}body.theme-dark .legend-value[data-v-acea848a]{color:#e0e0e0}body.theme-dark .entries-label[data-v-acea848a]{color:#b0b0b0}body.theme-dark .sheet-empty[data-v-acea848a] .title{color:#e8e8e8}body.theme-dark .sheet-empty[data-v-acea848a] .subtitle{color:#b0b0b0}body.theme-dark .sheet-empty[data-v-acea848a] .empty-view-icon{color:#666!important}.modal-overlay[data-v-5d11cdb7]{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-5d11cdb7]{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-5d11cdb7]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.modal-title[data-v-5d11cdb7]{font-size:20px;font-weight:600;color:#263238;margin:0 0 6px}.modal-subtitle[data-v-5d11cdb7]{font-size:13px;color:#676767;margin:0 0 16px;line-height:1.5}.memo-suggestions[data-v-5d11cdb7]{margin-bottom:16px}.suggestion-label[data-v-5d11cdb7]{display:block;font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.suggestion-pill-group[data-v-5d11cdb7]{display:flex;flex-wrap:wrap;gap:8px}.suggestion-pill[data-v-5d11cdb7]{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-5d11cdb7]:hover{background:#f4f6fb;border-color:rgba(15,30,60,.3)}.memo-textarea[data-v-5d11cdb7]{margin-bottom:12px}.memo-footer[data-v-5d11cdb7]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.modal-actions[data-v-5d11cdb7]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.memo-counter[data-v-5d11cdb7]{font-size:12px;color:#676767;font-variant-numeric:tabular-nums}body.theme-dark .memo-modal.modal-overlay[data-v-5d11cdb7]{background:rgba(0,0,0,.7)}body.theme-dark .memo-modal .modal-content[data-v-5d11cdb7]{background:#1e1e1e;border-color:#333;box-shadow:0 18px 45px rgba(0,0,0,.5)}body.theme-dark .memo-modal .modal-title[data-v-5d11cdb7]{color:#e8e8e8}body.theme-dark .memo-modal .modal-subtitle[data-v-5d11cdb7],body.theme-dark .memo-modal .suggestion-label[data-v-5d11cdb7]{color:#b0b0b0}body.theme-dark .memo-modal .suggestion-pill[data-v-5d11cdb7]{background:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .memo-modal .suggestion-pill[data-v-5d11cdb7]:hover{background:#333;border-color:#555}body.theme-dark .memo-modal .memo-counter[data-v-5d11cdb7]{color:#b0b0b0}body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field{background-color:#2a2a2a!important}body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field--focused{background-color:#333!important}body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field__outline,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field__outline__end,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field__outline__notch,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field__outline__start{color:#444!important}body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field--focused .v-field__outline,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field--focused .v-field__outline__end,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field--focused .v-field__outline__notch,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field--focused .v-field__outline__start{color:#63bdc4!important}body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field textarea,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field__input{color:#e0e0e0!important}body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field textarea::-moz-placeholder,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field__input::-moz-placeholder{color:#888!important}body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field textarea::placeholder,body.theme-dark .memo-modal .memo-textarea[data-v-5d11cdb7] .v-field__input::placeholder{color:#888!important}.time-board-container[data-v-2db3c12e]{margin-top:0}.board-card[data-v-2db3c12e]{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-2db3c12e]{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-2db3c12e]{display:flex;flex-direction:column;gap:4px}.board-title[data-v-2db3c12e]{font-size:18px;font-weight:600;color:#263238;margin:0}.week-range[data-v-2db3c12e]{font-size:13px;color:#676767}.board-header-right[data-v-2db3c12e]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.week-amount-label[data-v-2db3c12e]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em}.week-amount-value[data-v-2db3c12e]{font-size:20px;font-weight:700;color:#263238;font-variant-numeric:tabular-nums}.date-picker-row[data-v-2db3c12e]{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;flex-wrap:wrap}.week-picker-wrap[data-v-2db3c12e]{flex:1;min-width:200px;position:relative}.picker-label[data-v-2db3c12e]{display:block;font-size:12px;font-weight:600;color:#676767;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.week-picker[data-v-2db3c12e]{width:100%}.week-picker-trigger[data-v-2db3c12e]{cursor:pointer;width:100%}.week-display-input[data-v-2db3c12e]{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-2db3c12e]:focus{outline:none;border-color:#63bdc4}.week-picker-hidden-input[data-v-2db3c12e]{position:absolute;top:0;left:0;right:0;height:42px;pointer-events:none}.week-picker-hidden-input[data-v-2db3c12e] .dp__input_wrap,.week-picker-hidden-input[data-v-2db3c12e] input.dp__input{opacity:0;pointer-events:none}.add-time-btn[data-v-2db3c12e]{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-2db3c12e]{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-2db3c12e]{flex:1;min-width:0}.day-list-header .col-hours[data-v-2db3c12e]{width:80px;text-align:right;flex-shrink:0}.day-list-header .col-amount[data-v-2db3c12e]{width:90px;text-align:right;flex-shrink:0}.time-history-list[data-v-2db3c12e]{margin-top:0}.time-history-item[data-v-2db3c12e]{cursor:pointer;padding:14px 0;border-bottom:1px solid #e0e0e0;transition:background .15s}.time-history-item[data-v-2db3c12e]:last-child{border-bottom:none}.time-history-item[data-v-2db3c12e]:hover{background:rgba(99,189,196,.06);margin:0 -24px;padding-left:24px;padding-right:24px}.item-row[data-v-2db3c12e]{display:flex;align-items:center;gap:16px;margin-bottom:8px}.date-text[data-v-2db3c12e]{flex:1;min-width:0;font-size:15px;font-weight:500;color:#263238}.hour-text[data-v-2db3c12e]{width:80px;color:#676767}.amount-text[data-v-2db3c12e],.hour-text[data-v-2db3c12e]{text-align:right;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0}.amount-text[data-v-2db3c12e]{width:90px;color:#63bdc4}.progress-bar[data-v-2db3c12e]{border-radius:3px}.week-empty[data-v-2db3c12e]{text-align:center;padding:48px 24px;border:1px dashed #e0e0e0;border-radius:10px;margin-top:16px;background:#fafafa}.week-empty-text[data-v-2db3c12e]{font-size:16px;font-weight:500;color:#263238;margin:12px 0 4px}.week-empty-hint[data-v-2db3c12e]{font-size:14px;color:#676767;margin:0}.detail-menu-anchor[data-v-2db3c12e]{position:fixed;width:0;height:0;pointer-events:none}.detail-popover[data-v-2db3c12e]{min-width:360px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.12)}body.theme-dark .time-board-container .board-card[data-v-2db3c12e]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .time-board-container .board-header[data-v-2db3c12e]{border-bottom-color:#333}body.theme-dark .time-board-container .board-title[data-v-2db3c12e]{color:#e8e8e8}body.theme-dark .time-board-container .week-amount-label[data-v-2db3c12e],body.theme-dark .time-board-container .week-hours-label[data-v-2db3c12e],body.theme-dark .time-board-container .week-range[data-v-2db3c12e]{color:#b0b0b0}body.theme-dark .time-board-container .week-amount-value[data-v-2db3c12e],body.theme-dark .time-board-container .week-hours-value[data-v-2db3c12e]{color:#e8e8e8}body.theme-dark .time-board-container .picker-label[data-v-2db3c12e]{color:#b0b0b0}body.theme-dark .time-board-container .week-display-input[data-v-2db3c12e]{background-color:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .time-board-container .week-display-input[data-v-2db3c12e]:focus{border-color:#63bdc4}body.theme-dark .time-board-container .day-list-header[data-v-2db3c12e]{color:#b0b0b0;border-bottom-color:#333}body.theme-dark .time-board-container .time-history-item[data-v-2db3c12e]{border-bottom-color:#333}body.theme-dark .time-board-container .time-history-item[data-v-2db3c12e]:hover{background:rgba(99,189,196,.1)}body.theme-dark .time-board-container .date-text[data-v-2db3c12e]{color:#e0e0e0}body.theme-dark .time-board-container .hour-text[data-v-2db3c12e]{color:#b0b0b0}body.theme-dark .time-board-container .amount-text[data-v-2db3c12e]{color:#63bdc4}body.theme-dark .time-board-container .week-empty[data-v-2db3c12e]{background:#2a2a2a;border-color:#444}body.theme-dark .time-board-container .week-empty .v-icon[data-v-2db3c12e]{color:#888!important}body.theme-dark .time-board-container .week-empty-text[data-v-2db3c12e]{color:#e8e8e8}body.theme-dark .time-board-container .week-empty-hint[data-v-2db3c12e]{color:#b0b0b0}body.theme-dark .time-board-container .progress-bar[data-v-2db3c12e] .v-progress-linear__background{background-color:hsla(0,0%,100%,.08)!important}.time-board-detail-menu{min-width:360px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.12)}body.theme-dark .time-board-detail-menu{background:#1e1e1e;border:1px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.5)}.time-tracker-card[data-v-ac99ec6a]{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-ac99ec6a]{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-ac99ec6a]{display:flex;align-items:center;gap:10px}.time-tracker-card__icon[data-v-ac99ec6a]{color:#63bdc4}.time-tracker-card__title[data-v-ac99ec6a]{margin:0;font-size:1.125rem;font-weight:600;color:#263238;letter-spacing:-.01em}.time-tracker-card__stats[data-v-ac99ec6a]{display:flex;align-items:center;justify-content:center;gap:24px;padding:20px;border-bottom:1px solid #e0e0e0}.time-tracker-card__stat[data-v-ac99ec6a]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:80px}.time-tracker-card__stat-label[data-v-ac99ec6a]{font-size:.6875rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.06em}.time-tracker-card__stat-value[data-v-ac99ec6a]{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;color:#263238}.time-tracker-card__stat-divider[data-v-ac99ec6a]{width:1px;height:32px;background:#e0e0e0}.time-tracker-card__session[data-v-ac99ec6a]{padding:20px}.time-tracker-card__contract[data-v-ac99ec6a]{display:flex;flex-direction:column;gap:2px;margin-bottom:16px}.time-tracker-card__contract-label[data-v-ac99ec6a]{font-size:.6875rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em}.time-tracker-card__contract-name[data-v-ac99ec6a]{font-size:.9375rem;font-weight:600;color:#263238;line-height:1.35}.time-tracker-card__timer-row[data-v-ac99ec6a]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.time-tracker-card__timer[data-v-ac99ec6a]{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-ac99ec6a]{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-ac99ec6a]{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-ac99ec6a]{color:#63bdc4}.time-tracker-card__timer-status[data-v-ac99ec6a]{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-ac99ec6a]{color:#63bdc4}.time-tracker-card__status-dot[data-v-ac99ec6a]{width:6px;height:6px;border-radius:50%;background:#676767;opacity:.7}.time-tracker-card__status-dot.time-tracker-card__status-dot--active[data-v-ac99ec6a]{background:#63bdc4;opacity:1;box-shadow:0 0 0 2px rgba(99,189,196,.4);animation:pulse-dot-ac99ec6a 1.5s ease-in-out infinite}@keyframes pulse-dot-ac99ec6a{0%,to{opacity:1}50%{opacity:.6}}.time-tracker-card__memo-btn[data-v-ac99ec6a]{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-ac99ec6a]:hover{background:#f8f9fa;border-color:#63bdc4;color:#63bdc4}.time-tracker-card__actions[data-v-ac99ec6a]{display:flex;align-items:center;justify-content:center;gap:12px}.time-tracker-card__btn[data-v-ac99ec6a]{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-ac99ec6a]:not(.time-tracker-card__btn--disabled):active{transform:scale(.98)}.time-tracker-card__btn--start[data-v-ac99ec6a]{background:#63bdc4;color:#fff}.time-tracker-card__btn--start[data-v-ac99ec6a]: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-ac99ec6a]{background:#2d2d2d;color:#fff}.time-tracker-card__btn--stop[data-v-ac99ec6a]: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-ac99ec6a]{opacity:.5;cursor:not-allowed}body.theme-dark .time-tracker-card[data-v-ac99ec6a]{background:#1e1e1e;border-color:#333;box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .time-tracker-card__header[data-v-ac99ec6a]{background:linear-gradient(135deg,rgba(99,189,196,.12),rgba(99,189,196,.04));border-bottom-color:#333}body.theme-dark .time-tracker-card__icon[data-v-ac99ec6a]{color:#63bdc4}body.theme-dark .time-tracker-card__title[data-v-ac99ec6a]{color:#e8e8e8}body.theme-dark .time-tracker-card__stats[data-v-ac99ec6a]{border-bottom-color:#333}body.theme-dark .time-tracker-card__stat-label[data-v-ac99ec6a]{color:#b0b0b0}body.theme-dark .time-tracker-card__stat-value[data-v-ac99ec6a]{color:#e8e8e8}body.theme-dark .time-tracker-card__stat-divider[data-v-ac99ec6a]{background:#444}body.theme-dark .time-tracker-card__contract-label[data-v-ac99ec6a]{color:#b0b0b0}body.theme-dark .time-tracker-card__contract-name[data-v-ac99ec6a]{color:#e0e0e0}body.theme-dark .time-tracker-card__timer[data-v-ac99ec6a]{background:#2a2a2a;border-color:#444}body.theme-dark .time-tracker-card__timer.time-tracker-card__timer--running[data-v-ac99ec6a]{background:rgba(99,189,196,.15);border-color:rgba(99,189,196,.4);box-shadow:0 0 0 1px rgba(99,189,196,.25)}body.theme-dark .time-tracker-card__timer-value[data-v-ac99ec6a]{color:#e0e0e0}body.theme-dark .time-tracker-card__timer.time-tracker-card__timer--running .time-tracker-card__timer-value[data-v-ac99ec6a]{color:#63bdc4}body.theme-dark .time-tracker-card__timer-status[data-v-ac99ec6a]{color:#b0b0b0}body.theme-dark .time-tracker-card__timer.time-tracker-card__timer--running .time-tracker-card__timer-status[data-v-ac99ec6a]{color:#63bdc4}body.theme-dark .time-tracker-card__status-dot[data-v-ac99ec6a]{background:#b0b0b0}body.theme-dark .time-tracker-card__status-dot.time-tracker-card__status-dot--active[data-v-ac99ec6a]{background:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.4)}body.theme-dark .time-tracker-card__memo-btn[data-v-ac99ec6a]{background:#2a2a2a;border-color:#444;color:#e0e0e0}body.theme-dark .time-tracker-card__memo-btn[data-v-ac99ec6a]:hover{background:#333;border-color:#63bdc4;color:#63bdc4}body.theme-dark .time-tracker-card__memo-btn[data-v-ac99ec6a] .v-icon{color:inherit}body.theme-dark .time-tracker-card__btn--start[data-v-ac99ec6a]:hover:not(.time-tracker-card__btn--disabled){box-shadow:0 4px 12px rgba(99,189,196,.4)}body.theme-dark .time-tracker-card__btn--stop[data-v-ac99ec6a]{background:#444}body.theme-dark .time-tracker-card__btn--stop[data-v-ac99ec6a]:hover:not(.time-tracker-card__btn--disabled){background:#555;box-shadow:0 4px 12px rgba(0,0,0,.3)}.time-day-cell[data-v-685f9543]{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-685f9543]{cursor:pointer}.time-day-cell:hover.time-day-cell--selectable[data-v-685f9543]{border-color:rgba(99,189,196,.5);box-shadow:0 2px 10px rgba(99,189,196,.1)}.time-day-cell--active[data-v-685f9543]{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.2)}.time-day-cell__accent[data-v-685f9543]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:12px 0 0 12px;background:#63bdc4;animation:pulse-accent-685f9543 1.5s ease-in-out infinite}@keyframes pulse-accent-685f9543{0%,to{opacity:1}50%{opacity:.6}}.time-day-cell__body[data-v-685f9543]{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-685f9543]{padding-left:20px}.time-day-cell__party[data-v-685f9543]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:0}.time-day-cell__avatar-btn[data-v-685f9543]{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-685f9543]:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.time-day-cell__avatar[data-v-685f9543]{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-685f9543]{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-685f9543]:hover{color:#55a6ab}.time-day-cell__party-name[data-v-685f9543]{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-685f9543]:hover:not(:disabled){color:#63bdc4;text-decoration:underline}.time-day-cell__party-name[data-v-685f9543]:disabled{cursor:default}.time-day-cell__hours[data-v-685f9543]{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-685f9543]{display:flex;flex-direction:column;gap:2px}.time-day-cell__hour-label[data-v-685f9543]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#676767}.time-day-cell__hour-value[data-v-685f9543]{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:#263238}body.theme-dark .time-day-cell[data-v-685f9543]{background:#2a2a2a;border-color:#444}body.theme-dark .time-day-cell:hover.time-day-cell--selectable[data-v-685f9543]{border-color:rgba(99,189,196,.5);box-shadow:0 2px 10px rgba(99,189,196,.15)}body.theme-dark .time-day-cell--active[data-v-685f9543]{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.25)}body.theme-dark .time-day-cell__accent[data-v-685f9543]{background:#63bdc4}body.theme-dark .time-day-cell__avatar[data-v-685f9543]{background:#333}body.theme-dark .time-day-cell__job-title[data-v-685f9543]{color:#63bdc4}body.theme-dark .time-day-cell__job-title[data-v-685f9543]:hover{color:#7dd3da}body.theme-dark .time-day-cell__party-name[data-v-685f9543]{color:#e0e0e0}body.theme-dark .time-day-cell__party-name[data-v-685f9543]:hover:not(:disabled){color:#63bdc4}body.theme-dark .time-day-cell__hours[data-v-685f9543]{background:#1e1e1e;border-radius:8px}body.theme-dark .time-day-cell__hour-label[data-v-685f9543]{color:#b0b0b0}body.theme-dark .time-day-cell__hour-value[data-v-685f9543]{color:#e8e8e8}body.theme-dark .time-day-cell__avatar-btn[data-v-685f9543]:hover{box-shadow:0 2px 8px rgba(0,0,0,.4)}.week-calendar-bar-container[data-v-e200f12e]{margin-bottom:20px}.week-label[data-v-e200f12e]{font-size:12px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.day-buttons-container[data-v-e200f12e]{display:flex;gap:8px;width:100%}.day-cell[data-v-e200f12e]{flex:1;cursor:pointer;min-width:0}.day-button[data-v-e200f12e]{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;min-height:72px}.day-button .week-text[data-v-e200f12e]{font-size:11px;color:#676767;text-transform:uppercase;letter-spacing:.02em}.day-button .date-num[data-v-e200f12e]{font-size:16px;font-weight:600;color:#263238;margin-top:4px}.day-button .hours-text[data-v-e200f12e]{font-size:11px;color:#676767;margin-top:4px}.day-button[data-v-e200f12e]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06)}.day-button.selected[data-v-e200f12e]{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-e200f12e],.day-button.selected .week-text[data-v-e200f12e]{color:#63bdc4}.day-button.selected .date-num[data-v-e200f12e]{color:#263238}.day-button.today[data-v-e200f12e]:not(.selected){border-color:#c7c7c7}.day-button.today:not(.selected) .date-num[data-v-e200f12e]{color:#63bdc4}body.theme-dark .week-label[data-v-e200f12e]{color:#b0b0b0}body.theme-dark .day-button[data-v-e200f12e]{background:#2a2a2a;border-color:#444}body.theme-dark .day-button .hours-text[data-v-e200f12e],body.theme-dark .day-button .week-text[data-v-e200f12e]{color:#b0b0b0}body.theme-dark .day-button .date-num[data-v-e200f12e]{color:#e8e8e8}body.theme-dark .day-button[data-v-e200f12e]:hover{border-color:#63bdc4;background:rgba(99,189,196,.1)}body.theme-dark .day-button.selected[data-v-e200f12e]{border-color:#63bdc4;background:rgba(99,189,196,.18);box-shadow:0 0 0 2px rgba(99,189,196,.25)}body.theme-dark .day-button.selected .hours-text[data-v-e200f12e],body.theme-dark .day-button.selected .week-text[data-v-e200f12e]{color:#63bdc4}body.theme-dark .day-button.selected .date-num[data-v-e200f12e]{color:#e8e8e8}body.theme-dark .day-button.today[data-v-e200f12e]:not(.selected){border-color:#555}body.theme-dark .day-button.today:not(.selected) .date-num[data-v-e200f12e]{color:#63bdc4}@media screen and (max-width:480px){.week-calendar-bar-container[data-v-e200f12e]{margin-bottom:16px;margin-left:-4px;margin-right:-4px}.week-label[data-v-e200f12e]{font-size:11px;margin-bottom:8px}.day-buttons-container[data-v-e200f12e]{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:6px;padding-bottom:4px}.day-cell[data-v-e200f12e]{flex:0 0 44px;min-width:44px}.day-button[data-v-e200f12e]{padding:8px 4px;min-height:64px;border-radius:8px}.day-button .week-text[data-v-e200f12e]{font-size:10px}.day-button .date-num[data-v-e200f12e]{font-size:14px;margin-top:2px}.day-button .hours-text[data-v-e200f12e]{font-size:10px;margin-top:2px}}.time-clock-manager-wrapper[data-v-fbc029e6]{max-width:1200px;margin:0 auto;min-height:calc(100vh - 125px)}.time-clock-body[data-v-fbc029e6]{padding-top:20px;padding-bottom:40px}@media screen and (max-width:576px){.time-clock-body[data-v-fbc029e6]{padding-top:16px}}@media screen and (max-width:480px){.time-clock-manager-container[data-v-fbc029e6]{padding:16px 12px;border-radius:10px}.time-clock-manager-container .job-list-section[data-v-fbc029e6]{margin-top:20px;padding-top:16px}.time-clock-manager-container .section-label[data-v-fbc029e6]{font-size:12px;margin-bottom:10px}}.time-clock-empty-state[data-v-fbc029e6]{display:flex;justify-content:center;align-items:center;min-height:380px;padding:40px 20px}.time-clock-empty-state .empty-content[data-v-fbc029e6]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px;width:100%}.time-clock-manager-container[data-v-fbc029e6]{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-fbc029e6]{margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}.time-clock-manager-container .section-label[data-v-fbc029e6]{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-fbc029e6]{width:100%}.time-clock-manager-container .job-row-wrap[data-v-fbc029e6]{display:block}body.theme-dark .time-clock-manager-container[data-v-fbc029e6]{background:#1e1e1e;border-color:#333;box-shadow:0 2px 12px rgba(0,0,0,.3)}body.theme-dark .time-clock-manager-container .job-list-section[data-v-fbc029e6]{border-top-color:#333}body.theme-dark .time-clock-manager-container .section-label[data-v-fbc029e6]{color:#b0b0b0}.timesheet-page-wrapper[data-v-2c80328a]{max-width:760px;margin:0 auto;padding:0 20px 32px;flex:1;min-height:0}.timesheet-loading[data-v-2c80328a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;gap:16px}.timesheet-loading .loading-text[data-v-2c80328a]{font-size:15px;color:#676767;margin:0}.timesheet-empty[data-v-2c80328a]{display:flex;justify-content:center;align-items:center;min-height:360px;padding:24px}.empty-card[data-v-2c80328a]{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-2c80328a]{font-size:20px;font-weight:600;color:#263238;margin:20px 0 8px}.empty-subtitle[data-v-2c80328a]{font-size:15px;color:#676767;margin:0 0 24px;line-height:1.5}.empty-cta[data-v-2c80328a]{text-transform:none;font-weight:600}.timesheet-container[data-v-2c80328a]{margin-top:0}.contract-header-card[data-v-2c80328a]{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-2c80328a]{flex:1;min-width:0}.contract-title[data-v-2c80328a]{font-size:20px;font-weight:600;color:#263238;margin:0 0 12px;line-height:1.3}.contract-meta[data-v-2c80328a]{margin:0;display:flex;flex-wrap:wrap;gap:12px}.contract-meta-pill[data-v-2c80328a]{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-2c80328a]{color:#63bdc4}.contract-meta-text[data-v-2c80328a]{display:flex;flex-direction:column;gap:2px}.contract-meta-label[data-v-2c80328a]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#676767}.contract-meta-value[data-v-2c80328a]{font-size:14px;font-weight:600;color:#263238}.back-to-tracker[data-v-2c80328a]{text-transform:none;font-weight:600;flex-shrink:0}.summary-cards[data-v-2c80328a]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.summary-card[data-v-2c80328a]{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-2c80328a]{font-size:11px;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.05em}.summary-card .summary-value[data-v-2c80328a]{font-size:22px;font-weight:700;color:#263238;font-variant-numeric:tabular-nums}body.theme-dark .timesheet-loading .loading-text[data-v-2c80328a]{color:#b0b0b0}body.theme-dark .empty-card[data-v-2c80328a]{background:#1e1e1e;border-color:#333;box-shadow:0 2px 12px rgba(0,0,0,.3)}body.theme-dark .empty-title[data-v-2c80328a]{color:#e8e8e8}body.theme-dark .empty-subtitle[data-v-2c80328a]{color:#b0b0b0}body.theme-dark .contract-header-card[data-v-2c80328a]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .contract-title[data-v-2c80328a]{color:#e8e8e8}body.theme-dark .contract-meta-pill[data-v-2c80328a]{background:#2a2a2a;border-color:#444}body.theme-dark .contract-meta-icon[data-v-2c80328a]{color:#63bdc4}body.theme-dark .contract-meta-label[data-v-2c80328a]{color:#b0b0b0}body.theme-dark .contract-meta-value[data-v-2c80328a]{color:#e0e0e0}body.theme-dark .summary-card[data-v-2c80328a]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .summary-card .summary-label[data-v-2c80328a]{color:#b0b0b0}body.theme-dark .summary-card .summary-value[data-v-2c80328a]{color:#e8e8e8}.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-db4eaad0]{max-width:1200px;margin:0 auto}.search-users-page .search-users-body[data-v-db4eaad0]{padding-top:20px;padding-bottom:40px}.search-users-page .search-content-card[data-v-db4eaad0]{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-db4eaad0]{max-width:100%}@media screen and (max-width:576px){.search-users-page .search-content-card[data-v-db4eaad0]{border-radius:10px}}.search-users-page .search-bar-section[data-v-db4eaad0]{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-db4eaad0]{padding:16px 16px 12px}}.search-users-page .search-bar-inner[data-v-db4eaad0],.search-users-page .search-bar-section[data-v-db4eaad0] .search-input-container{width:100%;max-width:100%}.search-users-page .search-bar-section[data-v-db4eaad0] .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-db4eaad0] .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-db4eaad0] .search-input-container .search-icon{left:14px;top:50%;transform:translateY(-50%)}.search-users-page .search-bar-section[data-v-db4eaad0] .search-input-container .close-icon{right:12px;top:50%;transform:translateY(-50%)}.search-users-page .search-bar-section[data-v-db4eaad0] .search-input-container .suggestions-container{width:100%;max-width:100%;border-radius:8px;margin-top:6px}.search-users-page[data-v-db4eaad0] .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-db4eaad0] .filter-bar-container{padding:8px 16px 10px}}.search-users-page .results-header[data-v-db4eaad0]{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-db4eaad0]{padding:12px 16px 8px}}.search-users-page .results-count[data-v-db4eaad0]{font-size:14px;font-weight:600;color:#676767}.search-users-page .user-list-view[data-v-db4eaad0]{margin:0;padding:8px 24px 24px;background:#fff}@media screen and (max-width:576px){.search-users-page .user-list-view[data-v-db4eaad0]{padding:8px 16px 20px}}.search-users-page .user-list-view.employer[data-v-db4eaad0]{display:block}.search-users-page .loading-more[data-v-db4eaad0]{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-db4eaad0]{height:1px;width:100%;pointer-events:none;visibility:hidden}.search-users-page[data-v-db4eaad0] .empty-view-container{min-height:280px;padding:48px 24px}@media screen and (max-width:768px){.search-users-page .search-users-body[data-v-db4eaad0]{padding-top:16px}}body.theme-dark .search-users-page .page-content[data-v-db4eaad0]{background:#121212}body.theme-dark .search-users-page .search-content-card[data-v-db4eaad0]{background:#1e1e1e;border-color:#333;box-shadow:0 2px 8px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}body.theme-dark .search-users-page .search-bar-section[data-v-db4eaad0]{background:#252525;border-bottom-color:#333}body.theme-dark .search-users-page .search-bar-section[data-v-db4eaad0] .search-input-container .search-input{background:#2a2a2a;border-color:#444;color:#fff}body.theme-dark .search-users-page .search-bar-section[data-v-db4eaad0] .search-input-container .search-input::-moz-placeholder{color:#888}body.theme-dark .search-users-page .search-bar-section[data-v-db4eaad0] .search-input-container .search-input::placeholder{color:#888}body.theme-dark .search-users-page .search-bar-section[data-v-db4eaad0] .search-input-container .search-input:focus{border-color:#63bdc4;box-shadow:0 0 0 2px rgba(99,189,196,.25)}body.theme-dark .search-users-page[data-v-db4eaad0] .filter-bar-container{background:#252525;border-bottom-color:#333}body.theme-dark .search-users-page .results-header[data-v-db4eaad0]{border-bottom-color:#333}body.theme-dark .search-users-page .results-count[data-v-db4eaad0]{color:#b0b0b0}body.theme-dark .search-users-page .user-list-view[data-v-db4eaad0]{background:#1e1e1e}body.theme-dark .search-users-page .loading-more[data-v-db4eaad0]{color:#b0b0b0}.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-94605a52]{display:flex;align-items:stretch;min-height:0}.editor-section[data-v-94605a52]{flex:1;min-width:0;padding:1.5rem 1.75rem 1.75rem}.editor-section__header[data-v-94605a52]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.editor-section__label[data-v-94605a52]{font-size:.8125rem;font-weight:600;color:#676767;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.editor-section__mode[data-v-94605a52]{flex:0 1 auto;min-width:200px;max-width:280px}.editor-section__body[data-v-94605a52]{margin-top:.5rem}.help-panel[data-v-94605a52]{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-94605a52]{max-width:340px}.help-panel__icon-wrap[data-v-94605a52]{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-94605a52]{color:#55a6ab!important}.help-panel__title[data-v-94605a52]{font-size:1.125rem;font-weight:600;color:#263238;margin:0 0 .5rem 0;letter-spacing:-.01em}.help-panel__intro[data-v-94605a52]{font-size:.9375rem;color:#383838;line-height:1.5;margin:0 0 1rem 0}.help-panel__list[data-v-94605a52]{font-size:.875rem;color:#676767;line-height:1.6;margin:0;padding-left:1.25rem}.help-panel__list li[data-v-94605a52]{margin-bottom:.35rem}.help-panel__list strong[data-v-94605a52]{color:#263238;font-weight:600}.help-panel__list .help-panel__key[data-v-94605a52]{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-94605a52]{border:1px solid #55a6ab;color:#55a6ab;background:rgba(99,189,196,.08)}.help-panel__list .help-panel__key--minus[data-v-94605a52]{border:1px solid rgba(220,53,69,.6);color:#dc3545;background:rgba(220,53,69,.06)}[data-v-94605a52] .v-input__details{display:none}[data-v-94605a52] .v-field{margin-bottom:0}@media screen and (max-width:1200px){.help-panel[data-v-94605a52]{display:none}.editor-section[data-v-94605a52]{padding:1.25rem 1.5rem}}@media screen and (max-width:600px){.editor-section[data-v-94605a52]{padding:1rem;min-width:0}.editor-section__header[data-v-94605a52]{flex-wrap:wrap;gap:.75rem}.editor-section__mode[data-v-94605a52]{min-width:100%;max-width:none}}body.theme-dark .add-availability-container[data-v-94605a52]{background:transparent}body.theme-dark .editor-section__label[data-v-94605a52]{color:#b0b0b0}body.theme-dark .editor-section__mode[data-v-94605a52] .v-field{background:#2a2a2a!important;color:#e0e0e0!important;border-color:#444!important}body.theme-dark .editor-section__mode[data-v-94605a52] .v-field.v-field--focused,body.theme-dark .editor-section__mode[data-v-94605a52] .v-field:hover{border-color:#63bdc4!important}body.theme-dark .editor-section__mode[data-v-94605a52] .v-field__input,body.theme-dark .editor-section__mode[data-v-94605a52] .v-select__selection-text{color:#e0e0e0!important}body.theme-dark .editor-section__mode[data-v-94605a52] .v-icon{color:#b0b0b0!important}body.theme-dark .help-panel[data-v-94605a52]{background:rgba(99,189,196,.08);border-left-color:#333}body.theme-dark .help-panel__icon-wrap[data-v-94605a52]{background:rgba(99,189,196,.2)}body.theme-dark .help-panel__icon[data-v-94605a52]{color:#63bdc4!important}body.theme-dark .help-panel__title[data-v-94605a52]{color:#e8e8e8}body.theme-dark .help-panel__intro[data-v-94605a52],body.theme-dark .help-panel__list[data-v-94605a52]{color:#b0b0b0}body.theme-dark .help-panel__list strong[data-v-94605a52]{color:#e0e0e0}body.theme-dark .help-panel__key--plus[data-v-94605a52]{border-color:#63bdc4;color:#63bdc4;background:rgba(99,189,196,.15)}body.theme-dark .help-panel__key--minus[data-v-94605a52]{border-color:rgba(220,53,69,.6);color:#ef5350;background:rgba(220,53,69,.12)}.my-availability-container[data-v-5c5c6729]{max-width:1200px;margin:0 auto}.page-header-body[data-v-5c5c6729]{padding-top:20px;padding-bottom:40px}.availability-summary[data-v-5c5c6729]{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-5c5c6729]{color:#55a6ab!important}.availability-summary__text[data-v-5c5c6729]{font-size:.875rem;color:#383838;font-weight:500}.availability-card[data-v-5c5c6729]{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-5c5c6729]{margin-top:1.5rem}@media screen and (max-width:768px){.btn-add-availability[data-v-5c5c6729]{width:100%}}@media screen and (max-width:480px){.availability-summary[data-v-5c5c6729]{margin-bottom:1rem}}body.theme-dark .main-page .page-content[data-v-5c5c6729]{background:#1e1e1e}body.theme-dark .my-availability-container[data-v-5c5c6729]{background:transparent}body.theme-dark .availability-summary[data-v-5c5c6729]{background:rgba(99,189,196,.12);border-color:rgba(99,189,196,.35)}body.theme-dark .availability-summary__icon[data-v-5c5c6729]{color:#63bdc4!important}body.theme-dark .availability-summary__text[data-v-5c5c6729]{color:#b0b0b0}body.theme-dark .availability-card[data-v-5c5c6729]{background:#2a2a2a;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}.booking-request-cell[data-v-749bbcfe]{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-749bbcfe]: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-749bbcfe]{color:#63bdc4}.booking-request-cell:hover .booking-request-cell__chevron[data-v-749bbcfe]{transform:translateX(3px);color:#63bdc4}.booking-request-cell[data-v-749bbcfe]: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-749bbcfe]: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-749bbcfe]{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:10px 0 0 10px}.booking-request-cell__body[data-v-749bbcfe]{padding:20px 20px 16px 24px}.booking-request-cell__header[data-v-749bbcfe]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.booking-request-cell__date[data-v-749bbcfe]{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-749bbcfe]{flex-shrink:0;opacity:.85;color:#676767}.booking-request-cell__badges[data-v-749bbcfe]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.booking-request-cell__badge[data-v-749bbcfe]{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-749bbcfe]{flex-shrink:0;opacity:.95}.booking-request-cell__badge--standard[data-v-749bbcfe]{background:rgba(99,189,196,.12);color:#63bdc4;border:1px solid rgba(99,189,196,.3)}.booking-request-cell__badge--urgent[data-v-749bbcfe]{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-749bbcfe],.booking-request-cell__badge--waiting[data-v-749bbcfe]{background:rgba(255,193,7,.18);color:#b38600}.booking-request-cell__badge--active[data-v-749bbcfe]{background:rgba(0,54,177,.1);color:#0036b1}.booking-request-cell__badge--accepted[data-v-749bbcfe]{background:rgba(40,167,69,.12);color:#28a745}.booking-request-cell__badge--declined[data-v-749bbcfe]{background:rgba(220,53,69,.08);color:#b02a37;border:1px dashed rgba(220,53,69,.35)}.booking-request-cell__badge--expired[data-v-749bbcfe]{background:hsla(208,7%,46%,.12);color:#6c757d}.booking-request-cell__title[data-v-749bbcfe]{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-749bbcfe]{display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px;margin-bottom:16px}.booking-request-cell__meta-item[data-v-749bbcfe]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#676767}.booking-request-cell__meta-item--price[data-v-749bbcfe]{font-weight:600;color:#263238}.booking-request-cell__meta-icon[data-v-749bbcfe]{flex-shrink:0;opacity:.9;color:#63bdc4}.booking-request-cell__meta-text[data-v-749bbcfe]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.booking-request-cell__footer[data-v-749bbcfe]{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-749bbcfe]{font-size:13px;font-weight:600;color:#676767;letter-spacing:.02em;transition:color .2s ease}.booking-request-cell__chevron[data-v-749bbcfe]{color:#676767;transition:transform .2s ease,color .2s ease}body.theme-dark .booking-request-cell[data-v-749bbcfe]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}body.theme-dark .booking-request-cell[data-v-749bbcfe]:hover{box-shadow:0 8px 24px rgba(0,0,0,.4),0 2px 6px rgba(0,0,0,.25);border-color:#444}body.theme-dark .booking-request-cell[data-v-749bbcfe]:focus-visible{box-shadow:0 0 0 2px rgba(99,189,196,.4)}body.theme-dark .booking-request-cell__date-icon[data-v-749bbcfe],body.theme-dark .booking-request-cell__date[data-v-749bbcfe]{color:#b0b0b0}body.theme-dark .booking-request-cell__title[data-v-749bbcfe]{color:#e0e0e0}body.theme-dark .booking-request-cell__meta-item[data-v-749bbcfe]{color:#b0b0b0}body.theme-dark .booking-request-cell__meta-item.booking-request-cell__meta-item--price[data-v-749bbcfe]{color:#e0e0e0}body.theme-dark .booking-request-cell__meta-icon[data-v-749bbcfe]{color:#63bdc4}body.theme-dark .booking-request-cell__footer[data-v-749bbcfe]{border-top-color:#333}body.theme-dark .booking-request-cell__chevron[data-v-749bbcfe],body.theme-dark .booking-request-cell__view[data-v-749bbcfe]{color:#b0b0b0}body.theme-dark .booking-request-cell:hover .booking-request-cell__chevron[data-v-749bbcfe],body.theme-dark .booking-request-cell:hover .booking-request-cell__view[data-v-749bbcfe]{color:#63bdc4}body.theme-dark .booking-request-cell__badge--standard[data-v-749bbcfe]{background:rgba(99,189,196,.22)!important;color:#7dd4da!important;border-color:rgba(99,189,196,.45)}body.theme-dark .booking-request-cell__badge--urgent[data-v-749bbcfe]{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(234,88,12,.25))!important;color:#f59e0b!important;border-color:rgba(234,88,12,.45)}body.theme-dark .booking-request-cell__badge--pending[data-v-749bbcfe],body.theme-dark .booking-request-cell__badge--waiting[data-v-749bbcfe]{background:rgba(255,193,7,.25)!important;color:#e6b800!important}body.theme-dark .booking-request-cell__badge--active[data-v-749bbcfe]{background:rgba(0,54,177,.2)!important;color:#60a5fa!important}body.theme-dark .booking-request-cell__badge--accepted[data-v-749bbcfe]{background:rgba(40,167,69,.2)!important;color:#4ade80!important}body.theme-dark .booking-request-cell__badge--declined[data-v-749bbcfe]{background:rgba(220,53,69,.15)!important;color:#f87171!important;border-color:rgba(220,53,69,.5)}body.theme-dark .booking-request-cell__badge--expired[data-v-749bbcfe]{background:hsla(208,7%,46%,.2)!important;color:#94a3b8!important}body[data-v-1611d038]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.v-center[data-v-1611d038]{display:flex;align-items:center}.v-start[data-v-1611d038]{display:flex;align-items:flex-start}.v-end[data-v-1611d038]{display:flex;align-items:flex-end}.v-around[data-v-1611d038]{display:flex;justify-content:space-around}.v-between[data-v-1611d038]{display:flex;justify-content:space-between}.v-column[data-v-1611d038]{display:flex;flex-direction:column;align-items:flex-start}.align-center[data-v-1611d038]{align-items:center}.align-top[data-v-1611d038]{vertical-align:top}.txt-align-left[data-v-1611d038]{text-align:left}.txt-align-center[data-v-1611d038]{text-align:center}.txt-align-right[data-v-1611d038]{text-align:right}.bg-darkgrey[data-v-1611d038]{background-color:#2d2d2d}.bg-standard[data-v-1611d038]{background-color:#057777}.bg-white[data-v-1611d038]{background-color:#fff}.bg-lightgrey[data-v-1611d038]{background-color:#d3d3d3}.f-4[data-v-1611d038]{font-size:.4rem}.f-5[data-v-1611d038]{font-size:.5rem}.f-6[data-v-1611d038]{font-size:.65rem}.f-7[data-v-1611d038]{font-size:.75rem}.f-8[data-v-1611d038]{font-size:.8rem}.f-10[data-v-1611d038]{font-size:1rem}.f-12[data-v-1611d038]{font-size:1.2rem}.f-14[data-v-1611d038]{font-size:1.4rem}.f-18[data-v-1611d038]{font-size:1.8rem}.f-20[data-v-1611d038]{font-size:2rem}.f-24[data-v-1611d038]{font-size:2.25rem}.f-white[data-v-1611d038]{color:#fff}.f-black[data-v-1611d038]{color:#000}.f-grey[data-v-1611d038]{color:#263238}.f-lightgrey[data-v-1611d038]{color:#546e7a}.f-green[data-v-1611d038]{color:#63bdc4}.f-darkgreen[data-v-1611d038]{color:#057777}.f-orange[data-v-1611d038]{color:#fd5e4d}.f-weight-500[data-v-1611d038]{font-weight:500}.f-weight-600[data-v-1611d038]{font-weight:600}.f-weight-700[data-v-1611d038]{font-weight:700}.f-weight-800[data-v-1611d038]{font-weight:800}.font-italic[data-v-1611d038]{font-style:italic}.w-20[data-v-1611d038]{width:20%}.w-30[data-v-1611d038]{width:30%}.w-33[data-v-1611d038]{width:33%}.w-40[data-v-1611d038]{width:40%}.w-50[data-v-1611d038]{width:50%}.w-60[data-v-1611d038]{width:60%}.w-70[data-v-1611d038]{width:70%}.w-80[data-v-1611d038]{width:80%}.w-90[data-v-1611d038]{width:90%}.w-100[data-v-1611d038]{width:100%}.b-radius-25[data-v-1611d038]{border-radius:25px}.b-radius-10[data-v-1611d038]{border-radius:10px}.border-1-color[data-v-1611d038]{border:1px solid #e0e0e0}.border-right-1[data-v-1611d038]{border:0 solid #e0e0e0;border-right-width:1px}.border-bottom-1[data-v-1611d038]{border:0 solid #e0e0e0;border-bottom-width:1px}.border-top-1[data-v-1611d038]{border:0 solid #e0e0e0;border-top-width:1px}.p-0[data-v-1611d038]{padding:0}.p-8[data-v-1611d038]{padding:8px}.p-10[data-v-1611d038]{padding:10px}.p-12[data-v-1611d038]{padding:12px}.p-15[data-v-1611d038]{padding:15px}.p-20[data-v-1611d038]{padding:20px}.p-30[data-v-1611d038]{padding:30px}.p-40[data-v-1611d038]{padding:40px}.p-50[data-v-1611d038]{padding:50px}.pl-10[data-v-1611d038]{padding-left:10px}.pl-20[data-v-1611d038]{padding-left:20px}.pl-30[data-v-1611d038]{padding-left:30px}.pl-40[data-v-1611d038]{padding-left:40px}.pl-50[data-v-1611d038]{padding-left:50px}.pr-10[data-v-1611d038]{padding-right:10px}.pr-20[data-v-1611d038]{padding-right:20px}.pr-30[data-v-1611d038]{padding-right:30px}.pr-40[data-v-1611d038]{padding-right:40px}.pr-50[data-v-1611d038]{padding-right:50px}.pt-10[data-v-1611d038]{padding-top:10px}.pt-20[data-v-1611d038]{padding-top:20px}.pt-30[data-v-1611d038]{padding-top:30px}.pt-40[data-v-1611d038]{padding-top:40px}.pt-50[data-v-1611d038]{padding-top:50px}.pb-10[data-v-1611d038]{padding-bottom:10px}.pb-20[data-v-1611d038]{padding-bottom:20px}.pb-30[data-v-1611d038]{padding-bottom:30px}.pb-40[data-v-1611d038]{padding-bottom:40px}.pb-50[data-v-1611d038]{padding-bottom:50px}.m-0[data-v-1611d038]{margin:0}.m-10[data-v-1611d038]{margin:10px}.m-15[data-v-1611d038]{margin:15px}.m-20[data-v-1611d038]{margin:20px}.m-25[data-v-1611d038]{margin:25px}.m-30[data-v-1611d038]{margin:30px}.m-40[data-v-1611d038]{margin:40px}.m-50[data-v-1611d038]{margin:50px}.ml-10[data-v-1611d038]{margin-left:10px}.ml-20[data-v-1611d038]{margin-left:20px}.ml-30[data-v-1611d038]{margin-left:30px}.ml-40[data-v-1611d038]{margin-left:40px}.ml-50[data-v-1611d038]{margin-left:50px}.ml-60[data-v-1611d038]{margin-left:60px}.mr-10[data-v-1611d038]{margin-right:10px}.mr-20[data-v-1611d038]{margin-right:20px}.mr-30[data-v-1611d038]{margin-right:30px}.mr-40[data-v-1611d038]{margin-right:40px}.mr-50[data-v-1611d038]{margin-right:50px}.mt-5[data-v-1611d038]{margin-top:5px}.mt-10[data-v-1611d038]{margin-top:10px}.mt-20[data-v-1611d038]{margin-top:20px}.mt-30[data-v-1611d038]{margin-top:30px}.mt-40[data-v-1611d038]{margin-top:40px}.mt-50[data-v-1611d038]{margin-top:50px}.mt-60[data-v-1611d038]{margin-top:60px}.mt-70[data-v-1611d038]{margin-top:70px}.mb-0[data-v-1611d038]{margin-bottom:0}.mb-5[data-v-1611d038]{margin-bottom:5px}.mb-10[data-v-1611d038]{margin-bottom:10px}.mb-15[data-v-1611d038]{margin-bottom:15px}.mb-20[data-v-1611d038]{margin-bottom:20px}.mb-30[data-v-1611d038]{margin-bottom:30px}.mb-40[data-v-1611d038]{margin-bottom:40px}.mb-50[data-v-1611d038]{margin-bottom:50px}.cursor-pointer[data-v-1611d038]{cursor:pointer}.height-1[data-v-1611d038]{line-height:1}.booking-page[data-v-1611d038]{display:flex;flex-direction:column;min-height:100%}.booking-page .page-content[data-v-1611d038],.booking-wrapper[data-v-1611d038]{flex:1;display:flex;flex-direction:column;min-height:0}.booking-wrapper[data-v-1611d038]{width:100%;min-width:0}.booking-container[data-v-1611d038]{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;flex:1;display:flex;flex-direction:column;min-height:0}.booking-body[data-v-1611d038]{width:100%;min-width:0;padding-top:20px;padding-bottom:40px;box-sizing:border-box;flex:1;min-height:0}.booking-layout[data-v-1611d038]{display:flex;width:100%;min-width:0;gap:32px;align-items:flex-start;box-sizing:border-box}.booking-main[data-v-1611d038]{flex:1 1 0%;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.booking-mobile-tabs[data-v-1611d038]{display:none;width:100%;max-width:100%;min-width:0;margin-bottom:20px;box-sizing:border-box}.booking-grid[data-v-1611d038]{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(2,1fr);gap:20px;box-sizing:border-box}@media screen and (max-width:1024px){.booking-grid[data-v-1611d038]{gap:16px}}@media screen and (max-width:767px){.booking-layout[data-v-1611d038]{flex-direction:column;gap:0;width:100%}.booking-main[data-v-1611d038]{flex:1 1 auto;width:100%;max-width:100%;overflow-x:hidden}.booking-mobile-tabs[data-v-1611d038]{display:block;width:100%;max-width:100%}.booking-body[data-v-1611d038]{padding-top:16px}.booking-grid[data-v-1611d038]{grid-template-columns:1fr;gap:16px}}@media screen and (max-width:370px){.booking-mobile-tabs[data-v-1611d038] .custom-tabbar{overflow-x:auto;overflow-y:hidden;display:flex;scrollbar-width:none}}body.theme-dark .booking-page .page-content[data-v-1611d038],body.theme-dark .booking-wrapper[data-v-1611d038]{background:#1e1e1e}body.theme-dark .booking-body[data-v-1611d038],body.theme-dark .booking-container[data-v-1611d038]{background:transparent}.employee-list-card[data-v-08a4b90a]{display:flex;flex-direction:column;gap:20px}.employee-list-card__section[data-v-08a4b90a]{margin:0}.employee-list-card__section-header[data-v-08a4b90a]{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-08a4b90a]{flex-shrink:0}.employee-list-card__section-header--active[data-v-08a4b90a]{color:#63bdc4;border-bottom-color:rgba(99,189,196,.3)}.employee-list-card__section-header--waiting[data-v-08a4b90a]{color:#b38600;border-bottom-color:rgba(255,193,7,.3)}.employee-list-card__section-header--accepted[data-v-08a4b90a]{color:#28a745;border-bottom-color:rgba(40,167,69,.25)}.employee-list-card__section-header--declined[data-v-08a4b90a]{color:#6c757d;border-bottom-color:hsla(208,7%,46%,.25)}.employee-list-card__section-title[data-v-08a4b90a]{flex:1}.employee-list-card__section-count[data-v-08a4b90a]{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-08a4b90a]{display:flex;flex-direction:column;gap:8px}.employee-list-card__item[data-v-08a4b90a]{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-08a4b90a]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#e0e0e0}.employee-list-card__item--active[data-v-08a4b90a]{border-color:rgba(99,189,196,.4);background:rgba(99,189,196,.06)}.employee-list-card__item--active[data-v-08a4b90a]:hover{border-color:rgba(99,189,196,.6)}.employee-list-card__item--waiting[data-v-08a4b90a]{border-color:rgba(255,193,7,.35);background:rgba(255,193,7,.06)}.employee-list-card__item--waiting[data-v-08a4b90a]:hover{border-color:rgba(255,193,7,.5)}.employee-list-card__item--accepted[data-v-08a4b90a]{border-color:rgba(40,167,69,.35);background:rgba(40,167,69,.06)}.employee-list-card__item--accepted[data-v-08a4b90a]:hover{border-color:rgba(40,167,69,.5)}.employee-list-card__item--declined[data-v-08a4b90a]{border-color:hsla(208,7%,46%,.25);background:hsla(208,7%,46%,.05)}.employee-list-card__item--declined[data-v-08a4b90a]:hover{border-color:hsla(208,7%,46%,.35)}.employee-list-card__avatar[data-v-08a4b90a]{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.employee-list-card__info[data-v-08a4b90a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.employee-list-card__name[data-v-08a4b90a]{font-size:14px;font-weight:600;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-list-card__location[data-v-08a4b90a]{font-size:12px;color:#676767;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-list-card__status-icon[data-v-08a4b90a]{flex-shrink:0}.employee-list-card__status-icon--active[data-v-08a4b90a]{color:#63bdc4}.employee-list-card__status-icon--waiting[data-v-08a4b90a]{color:#b38600}.employee-list-card__status-icon--accepted[data-v-08a4b90a]{color:#28a745}.employee-list-card__status-icon--declined[data-v-08a4b90a]{color:#6c757d}.employee-list-card__empty[data-v-08a4b90a]{text-align:center;padding:24px 16px;background:#fafafa;border:1px dashed #e0e0e0;border-radius:10px}.employee-list-card__empty-icon[data-v-08a4b90a]{color:#676767;opacity:.5;margin-bottom:8px}.employee-list-card__empty-text[data-v-08a4b90a]{margin:0;font-size:14px;color:#676767}body.theme-dark .employee-list-card__section-header[data-v-08a4b90a]{border-bottom-color:#333}body.theme-dark .employee-list-card__section-header--active[data-v-08a4b90a]{color:#81c784;border-bottom-color:rgba(99,189,196,.4)}body.theme-dark .employee-list-card__section-header--waiting[data-v-08a4b90a]{color:#fcd34d;border-bottom-color:rgba(255,193,7,.4)}body.theme-dark .employee-list-card__section-header--accepted[data-v-08a4b90a]{color:#86efac;border-bottom-color:rgba(40,167,69,.4)}body.theme-dark .employee-list-card__section-header--declined[data-v-08a4b90a]{color:#9ca3af;border-bottom-color:hsla(208,7%,46%,.35)}body.theme-dark .employee-list-card__section-icon[data-v-08a4b90a]{color:inherit}body.theme-dark .employee-list-card__section-count[data-v-08a4b90a]{background:hsla(0,0%,100%,.1);color:#e0e0e0}body.theme-dark .employee-list-card__item[data-v-08a4b90a]{background:#2a2a2a;border-color:#444}body.theme-dark .employee-list-card__item[data-v-08a4b90a]:hover{box-shadow:0 2px 8px rgba(0,0,0,.3);border-color:#555}body.theme-dark .employee-list-card__item--active[data-v-08a4b90a]{background:rgba(99,189,196,.12);border-color:rgba(99,189,196,.4)}body.theme-dark .employee-list-card__item--active[data-v-08a4b90a]:hover{border-color:rgba(99,189,196,.6)}body.theme-dark .employee-list-card__item--waiting[data-v-08a4b90a]{background:rgba(255,193,7,.1);border-color:rgba(255,193,7,.4)}body.theme-dark .employee-list-card__item--waiting[data-v-08a4b90a]:hover{border-color:rgba(255,193,7,.5)}body.theme-dark .employee-list-card__item--accepted[data-v-08a4b90a]{background:rgba(40,167,69,.12);border-color:rgba(40,167,69,.4)}body.theme-dark .employee-list-card__item--accepted[data-v-08a4b90a]:hover{border-color:rgba(40,167,69,.5)}body.theme-dark .employee-list-card__item--declined[data-v-08a4b90a]{background:hsla(208,7%,46%,.1);border-color:hsla(208,7%,46%,.35)}body.theme-dark .employee-list-card__item--declined[data-v-08a4b90a]:hover{border-color:hsla(208,7%,46%,.45)}body.theme-dark .employee-list-card__name[data-v-08a4b90a]{color:#e0e0e0}body.theme-dark .employee-list-card__location[data-v-08a4b90a]{color:#b0b0b0}body.theme-dark .employee-list-card__status-icon--active[data-v-08a4b90a]{color:#81c784!important}body.theme-dark .employee-list-card__status-icon--waiting[data-v-08a4b90a]{color:#fcd34d!important}body.theme-dark .employee-list-card__status-icon--accepted[data-v-08a4b90a]{color:#86efac!important}body.theme-dark .employee-list-card__status-icon--declined[data-v-08a4b90a]{color:#9ca3af!important}body.theme-dark .employee-list-card__empty[data-v-08a4b90a]{background:#252525;border-color:#444;border-style:solid}body.theme-dark .employee-list-card__empty-icon[data-v-08a4b90a]{color:#888}body.theme-dark .employee-list-card__empty-text[data-v-08a4b90a]{color:#b0b0b0}.request-info-card[data-v-61f1f3a6]{margin-top:0}.request-info-card__layout[data-v-61f1f3a6]{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-61f1f3a6]{grid-template-columns:1fr}}.request-info-card__main[data-v-61f1f3a6]{min-width:0}.request-info-card__card[data-v-61f1f3a6]{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-61f1f3a6]{position:sticky;top:24px}.request-info-card__header[data-v-61f1f3a6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.request-info-card__date[data-v-61f1f3a6]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#676767;font-weight:500}.request-info-card__icon[data-v-61f1f3a6]{flex-shrink:0;opacity:.85;color:#63bdc4}.request-info-card__badges[data-v-61f1f3a6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.request-info-card__badge[data-v-61f1f3a6]{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-61f1f3a6]{flex-shrink:0}.request-info-card__badge--standard[data-v-61f1f3a6]{background:rgba(99,189,196,.12);color:#63bdc4;border:1px solid rgba(99,189,196,.3)}.request-info-card__badge--urgent[data-v-61f1f3a6]{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-61f1f3a6]{background:rgba(255,193,7,.18);color:#b38600}.request-info-card__badge--active[data-v-61f1f3a6]{background:rgba(0,54,177,.1);color:#0036b1}.request-info-card__badge--waiting[data-v-61f1f3a6]{background:rgba(255,193,7,.18);color:#b38600}.request-info-card__badge--accepted[data-v-61f1f3a6]{background:rgba(40,167,69,.15);color:#28a745}.request-info-card__badge--declined[data-v-61f1f3a6]{background:rgba(220,53,69,.1);color:#b02a37;border:1px dashed rgba(220,53,69,.4)}.request-info-card__badge--expired[data-v-61f1f3a6]{background:hsla(208,7%,46%,.15);color:#6c757d}.request-info-card__title[data-v-61f1f3a6]{font-size:22px;font-weight:600;color:#263238;margin:0 0 16px 0;line-height:1.35}.request-info-card__meta[data-v-61f1f3a6]{display:flex;flex-wrap:wrap;align-items:center;gap:20px 24px;margin-bottom:20px}.request-info-card__meta-item[data-v-61f1f3a6]{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#676767}.request-info-card__meta-item--price[data-v-61f1f3a6]{font-weight:600;color:#263238}.request-info-card__meta-icon[data-v-61f1f3a6]{flex-shrink:0;color:#63bdc4;opacity:.9}.request-info-card__description[data-v-61f1f3a6]{font-size:15px;color:#676767;line-height:1.6;padding-top:16px;border-top:1px solid #e0e0e0}.request-info-card__description[data-v-61f1f3a6] p{margin:0 0 10px 0}.request-info-card__description[data-v-61f1f3a6] p:last-child{margin-bottom:0}.request-info-card__description[data-v-61f1f3a6] br{display:block;content:"";margin-top:8px}.request-info-card__response-time-card[data-v-61f1f3a6]{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-61f1f3a6]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.request-info-card__response-time-icon[data-v-61f1f3a6]{color:#63bdc4;flex-shrink:0}.request-info-card__response-time-title[data-v-61f1f3a6]{font-size:14px;font-weight:600;color:#263238;letter-spacing:.02em}.request-info-card__response-time-body[data-v-61f1f3a6]{padding:0}.request-info-card__response-time-body--employee .request-info-card__response-time-value--date[data-v-61f1f3a6]{font-weight:600;color:#263238;margin-bottom:8px}.request-info-card__response-time-label[data-v-61f1f3a6]{font-size:12px;color:#676767;margin:0 0 4px 0;font-weight:500}.request-info-card__response-time-value[data-v-61f1f3a6]{font-size:15px;font-weight:600;color:#63bdc4;margin:0;line-height:1.3}.request-info-card__response-time-remain[data-v-61f1f3a6]{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-61f1f3a6]{margin-bottom:20px}.request-info-card__sidebar-title[data-v-61f1f3a6]{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-61f1f3a6]{position:static}}@media only screen and (max-width:576px){.request-info-card__card[data-v-61f1f3a6]{padding:18px}.request-info-card__title[data-v-61f1f3a6]{font-size:18px}.request-info-card__header[data-v-61f1f3a6]{flex-direction:column;align-items:flex-start}}body.theme-dark .request-info-card__card[data-v-61f1f3a6]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .request-info-card__date[data-v-61f1f3a6]{color:#b0b0b0}body.theme-dark .request-info-card__icon[data-v-61f1f3a6]{color:#63bdc4!important}body.theme-dark .request-info-card__badge--standard[data-v-61f1f3a6]{background:rgba(99,189,196,.2);color:#81c784;border-color:rgba(99,189,196,.4)}body.theme-dark .request-info-card__badge--urgent[data-v-61f1f3a6]{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(234,88,12,.25));color:#fbbf24;border-color:rgba(234,88,12,.5)}body.theme-dark .request-info-card__badge--pending[data-v-61f1f3a6],body.theme-dark .request-info-card__badge--waiting[data-v-61f1f3a6]{background:rgba(255,193,7,.2);color:#fcd34d}body.theme-dark .request-info-card__badge--active[data-v-61f1f3a6]{background:rgba(0,54,177,.2);color:#93c5fd}body.theme-dark .request-info-card__badge--accepted[data-v-61f1f3a6]{background:rgba(40,167,69,.2);color:#86efac}body.theme-dark .request-info-card__badge--declined[data-v-61f1f3a6]{background:rgba(220,53,69,.2);color:#fca5a5;border-color:rgba(220,53,69,.5)}body.theme-dark .request-info-card__badge--expired[data-v-61f1f3a6]{background:hsla(208,7%,46%,.2);color:#9ca3af}body.theme-dark .request-info-card__title[data-v-61f1f3a6]{color:#e0e0e0}body.theme-dark .request-info-card__meta-item[data-v-61f1f3a6]{color:#b0b0b0}body.theme-dark .request-info-card__meta-item--price[data-v-61f1f3a6]{color:#e0e0e0}body.theme-dark .request-info-card__meta-icon[data-v-61f1f3a6]{color:#63bdc4!important}body.theme-dark .request-info-card__description[data-v-61f1f3a6]{color:#b0b0b0;border-top-color:#333}body.theme-dark .request-info-card__description[data-v-61f1f3a6] div,body.theme-dark .request-info-card__description[data-v-61f1f3a6] p,body.theme-dark .request-info-card__description[data-v-61f1f3a6] span{color:inherit}body.theme-dark .request-info-card__response-time-card[data-v-61f1f3a6]{background:linear-gradient(135deg,rgba(99,189,196,.12),rgba(99,189,196,.06));border-color:rgba(99,189,196,.3)}body.theme-dark .request-info-card__response-time-icon[data-v-61f1f3a6]{color:#63bdc4!important}body.theme-dark .request-info-card__response-time-title[data-v-61f1f3a6]{color:#e0e0e0}body.theme-dark .request-info-card__response-time-label[data-v-61f1f3a6]{color:#b0b0b0}body.theme-dark .request-info-card__response-time-value[data-v-61f1f3a6]{color:#81c784}body.theme-dark .request-info-card__response-time-body--employee .request-info-card__response-time-value--date[data-v-61f1f3a6]{color:#e0e0e0}body.theme-dark .request-info-card__response-time-remain[data-v-61f1f3a6]{color:#5eead4;background:rgba(13,148,136,.2)}body.theme-dark .request-info-card__response-time-remain .v-icon[data-v-61f1f3a6]{color:inherit!important}body.theme-dark .request-info-card__sidebar-title[data-v-61f1f3a6]{color:#e0e0e0;border-bottom-color:#333}.booking-detail-wrapper[data-v-1e63376b]{width:100%}.booking-detail-container[data-v-1e63376b]{max-width:1200px;margin:0 auto;padding:0 20px}.booking-detail-actions[data-v-1e63376b]{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;flex-shrink:0}.booking-detail-footer-actions[data-v-1e63376b]{display:flex;align-items:center;gap:12px}.booking-detail-btn[data-v-1e63376b]{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-1e63376b]:active{transform:scale(.98)}.booking-detail-btn__icon[data-v-1e63376b]{flex-shrink:0}.booking-detail-btn--delete[data-v-1e63376b]{background:#fff;border-color:#e0e0e0;color:#b91c1c}.booking-detail-btn--delete[data-v-1e63376b]:hover{background:rgba(220,53,69,.06);border-color:rgba(220,53,69,.5);color:#b02a37}.booking-detail-btn--decline[data-v-1e63376b]{background:#fff;border-color:#e0e0e0;color:#dc3545}.booking-detail-btn--decline[data-v-1e63376b]:hover{background:rgba(220,53,69,.06);border-color:rgba(220,53,69,.4)}.booking-detail-btn--accept[data-v-1e63376b]{background:#63bdc4;border-color:#63bdc4;color:#fff}.booking-detail-btn--accept[data-v-1e63376b]:hover{background:#46b0b8;border-color:#46b0b8}.booking-detail-body[data-v-1e63376b]{padding-top:24px;padding-bottom:40px}.booking-not-found[data-v-1e63376b]{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-1e63376b]{color:#676767;opacity:.5;margin-bottom:20px}.booking-not-found-title[data-v-1e63376b]{font-size:20px;font-weight:600;color:#222;margin:0 0 10px 0;letter-spacing:-.02em}.booking-not-found-message[data-v-1e63376b]{font-size:14px;color:#676767;margin:0 0 28px 0;line-height:1.5;max-width:360px}.booking-not-found-back[data-v-1e63376b]{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-1e63376b]:hover{background:rgba(99,189,196,.1)}.booking-not-found-back-icon[data-v-1e63376b]{flex-shrink:0}.booking-detail-confirm-overlay[data-v-1e63376b]{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-1e63376b .2s ease}.booking-detail-confirm-dialog[data-v-1e63376b]{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-1e63376b]{margin:0 0 10px 0;font-size:18px;font-weight:600;color:#222}.booking-detail-confirm-message[data-v-1e63376b]{margin:0 0 20px 0;font-size:14px;color:#676767;line-height:1.5}.booking-detail-confirm-actions[data-v-1e63376b]{display:flex;justify-content:flex-end;gap:12px}.booking-detail-confirm-btn[data-v-1e63376b]{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-1e63376b]:hover{background:#f5f5f5}.booking-detail-confirm-btn--delete[data-v-1e63376b]{background:#b91c1c;border-color:#b91c1c;color:#fff}.booking-detail-confirm-btn--delete[data-v-1e63376b]:hover{background:#991b1b;border-color:#991b1b}@keyframes booking-detail-fade-in-1e63376b{0%{opacity:0}to{opacity:1}}@media screen and (max-width:767px){.booking-detail-container[data-v-1e63376b]{padding-left:16px;padding-right:16px}.booking-detail-actions[data-v-1e63376b]{width:100%;flex-direction:column;align-items:stretch}.booking-detail-footer-actions[data-v-1e63376b]{flex-direction:column;width:100%}.booking-detail-footer-actions .booking-detail-btn[data-v-1e63376b]{width:100%}.booking-detail-body[data-v-1e63376b]{padding-top:20px}.booking-not-found[data-v-1e63376b]{padding:40px 24px;min-height:280px}.booking-not-found-title[data-v-1e63376b]{font-size:18px}.booking-not-found-message[data-v-1e63376b]{font-size:13px}}body.theme-dark .booking-detail-page .page-content[data-v-1e63376b]{background:#121212}body.theme-dark .booking-detail-page .booking-detail-actions .booking-detail-btn--delete[data-v-1e63376b]{background:#2a2a2a;border-color:#555;color:#f87171}body.theme-dark .booking-detail-page .booking-detail-actions .booking-detail-btn--delete[data-v-1e63376b]:hover{background:rgba(220,53,69,.15);border-color:rgba(220,53,69,.5);color:#fca5a5}body.theme-dark .booking-detail-page .booking-detail-actions .booking-detail-btn--decline[data-v-1e63376b]{background:#2a2a2a;border-color:#555;color:#f87171}body.theme-dark .booking-detail-page .booking-detail-actions .booking-detail-btn--decline[data-v-1e63376b]:hover{background:rgba(220,53,69,.15);border-color:rgba(220,53,69,.5)}body.theme-dark .booking-detail-page .booking-detail-actions .booking-detail-btn--accept[data-v-1e63376b]{background:#63bdc4;border-color:#63bdc4;color:#fff}body.theme-dark .booking-detail-page .booking-detail-body[data-v-1e63376b]{color:#e0e0e0}body.theme-dark .booking-detail-page .booking-not-found[data-v-1e63376b]{background:#1e1e1e;border-color:#444;border-style:solid}body.theme-dark .booking-detail-page .booking-not-found-icon[data-v-1e63376b]{color:#888}body.theme-dark .booking-detail-page .booking-not-found-title[data-v-1e63376b]{color:#e0e0e0}body.theme-dark .booking-detail-page .booking-not-found-message[data-v-1e63376b]{color:#b0b0b0}body.theme-dark .booking-detail-page .booking-not-found-back[data-v-1e63376b]{border-color:#63bdc4;color:#63bdc4;background:transparent}body.theme-dark .booking-detail-page .booking-not-found-back[data-v-1e63376b]:hover{background:rgba(99,189,196,.15)}body.theme-dark .booking-detail-page .booking-detail-confirm-dialog[data-v-1e63376b]{background:#1e1e1e;border:1px solid #333;box-shadow:0 8px 32px rgba(0,0,0,.5)}body.theme-dark .booking-detail-page .booking-detail-confirm-title[data-v-1e63376b]{color:#e0e0e0}body.theme-dark .booking-detail-page .booking-detail-confirm-message[data-v-1e63376b]{color:#b0b0b0}body.theme-dark .booking-detail-page .booking-detail-confirm-btn[data-v-1e63376b]{background:#2a2a2a;border-color:#555;color:#e0e0e0}body.theme-dark .booking-detail-page .booking-detail-confirm-btn--cancel[data-v-1e63376b]:hover{background:#333}body.theme-dark .booking-detail-page .booking-detail-confirm-btn--delete[data-v-1e63376b]{background:#b91c1c;border-color:#b91c1c;color:#fff}.booking-info-page-container .booking-actions[data-v-942ca902]{margin-top:32px;padding-top:24px;display:flex;justify-content:flex-end}.booking-info-page-container .btn-next-wrapper[data-v-942ca902]{width:160px;min-width:160px}.booking-info-page-container .btn-next[data-v-942ca902]{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-942ca902]:hover:not(:disabled){background-color:#43a9b1!important}.booking-info-page-container[data-v-942ca902] .v-form{padding:0}.booking-info-page-container[data-v-942ca902] .html-editor .ql-toolbar.ql-snow{border-radius:4px 4px 0 0;border-color:#d3d3d3}.booking-info-page-container[data-v-942ca902] .html-editor .ql-container.ql-snow{border-radius:0 0 4px 4px;border-color:#d3d3d3}.booking-info-page-container[data-v-942ca902] .html-editor .ql-container .ql-editor{min-height:230px!important;height:230px!important}.booking-section[data-v-942ca902]{padding:0 0 12px;margin-bottom:12px}.booking-section[data-v-942ca902]:last-of-type{margin-bottom:0;padding-bottom:0}.booking-section.booking-section--location[data-v-942ca902]{margin-bottom:30px}.booking-section-title[data-v-942ca902]{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-942ca902]{color:#63bdc4;opacity:.9}.booking-section-title .required[data-v-942ca902]{color:#dc3545;font-weight:500}.booking-section-title--sub[data-v-942ca902]{margin:10px 0 12px;font-size:15px}.booking-map-wrapper[data-v-942ca902]{margin-top:16px;border-radius:8px;overflow:hidden}.booking-google-map[data-v-942ca902]{width:100%;height:220px}.booking-field[data-v-942ca902]{position:relative;margin-bottom:20px}.booking-field[data-v-942ca902]:last-child{margin-bottom:0}.booking-field--full[data-v-942ca902]{grid-column:1/-1}.booking-field-row[data-v-942ca902]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:600px){.booking-field-row[data-v-942ca902]{grid-template-columns:1fr}}.booking-label[data-v-942ca902]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#263238}.booking-label .required[data-v-942ca902]{color:#dc3545;font-weight:500}.booking-hint[data-v-942ca902]{margin:8px 0 0;font-size:13px;color:#676767;line-height:1.4}.booking-hint--top[data-v-942ca902]{margin:0 0 16px}.compensation-hint[data-v-942ca902]{margin:-8px 0 16px}.payment-grid[data-v-942ca902]{display:grid}.compensation-grid[data-v-942ca902],.payment-grid[data-v-942ca902]{grid-template-columns:1fr 1fr;gap:15px}.payment-field[data-v-942ca902]{min-width:0}.payment-field-full[data-v-942ca902]{grid-column:1/-1}.compensation-min-max-row[data-v-942ca902]{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.compensation-custom-salary-row[data-v-942ca902]{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-942ca902],.compensation-min-max-row[data-v-942ca902],.payment-grid.compensation-grid[data-v-942ca902]{grid-template-columns:1fr}.booking-info-page-container .btn-next-wrapper[data-v-942ca902]{width:100%;min-width:0}}body.theme-dark .booking-info-page-container[data-v-942ca902]{--round-input-label-bg:#1e1e1e}body.theme-dark .booking-info-page-container .booking-section-title[data-v-942ca902]{color:#e0e0e0}body.theme-dark .booking-info-page-container .booking-section-title .section-icon[data-v-942ca902]{color:#63bdc4;opacity:.95}body.theme-dark .booking-info-page-container .booking-section-title .required[data-v-942ca902]{color:#f44336}body.theme-dark .booking-info-page-container .booking-hint[data-v-942ca902]{color:#b0b0b0}body.theme-dark .booking-info-page-container .booking-label[data-v-942ca902]{color:#e0e0e0}body.theme-dark .booking-info-page-container .booking-map-wrapper[data-v-942ca902]{border:1px solid #333;border-radius:8px}body.theme-dark .booking-info-page-container[data-v-942ca902] .html-editor .ql-toolbar.ql-snow{border-color:#444;background:#2a2a2a}body.theme-dark .booking-info-page-container[data-v-942ca902] .html-editor .ql-container.ql-snow{border-color:#444}body.theme-dark .booking-info-page-container .btn-next[data-v-942ca902]{background-color:#63bdc4!important;color:#fff!important}body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field--variant-outlined fieldset,body.theme-dark .booking-info-page-container[data-v-942ca902] .v-text-field--outlined fieldset{border-color:#444!important}body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field__outline,body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field__outline__end,body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field__outline__notch,body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field__outline__start{color:#444!important;border-color:#444!important}body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field:hover .v-field__outline,body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field:hover fieldset{border-color:#555!important;color:#555!important}body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field.v-field--focused .v-field__outline,body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field.v-field--focused fieldset{border-color:#63bdc4!important;color:#63bdc4!important}body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field__input{color:#fff!important}body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field__input::-moz-placeholder{color:#888}body.theme-dark .booking-info-page-container[data-v-942ca902] .v-field__input::placeholder{color:#888}.employee-select-page-container[data-v-fd6c0ac4]{width:100%;position:relative}.employee-select-page-container .list-view[data-v-fd6c0ac4]{margin-top:20px}.employee-select-page-container .booking-actions[data-v-fd6c0ac4]{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-fd6c0ac4]{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-fd6c0ac4]:hover{border-color:#63bdc4;color:#63bdc4}.employee-select-page-container .btn-next-wrapper[data-v-fd6c0ac4]{width:160px;min-width:160px}.employee-select-page-container .btn-next[data-v-fd6c0ac4]{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-fd6c0ac4]:hover:not(:disabled){background-color:#43a9b1!important}@media screen and (max-width:600px){.employee-select-page-container .booking-actions[data-v-fd6c0ac4]{flex-direction:column;align-items:stretch}.employee-select-page-container .btn-back[data-v-fd6c0ac4],.employee-select-page-container .btn-next-wrapper[data-v-fd6c0ac4]{width:100%;min-width:0}}body.theme-dark .employee-select-page-container[data-v-fd6c0ac4] .input-container .input-form{background:#2a2a2a!important;border-color:#444!important;color:#e0e0e0}body.theme-dark .employee-select-page-container[data-v-fd6c0ac4] .input-container .input-form input{color:#fff!important;background:transparent!important}body.theme-dark .employee-select-page-container[data-v-fd6c0ac4] .input-container .input-form input::-moz-placeholder{color:#888}body.theme-dark .employee-select-page-container[data-v-fd6c0ac4] .input-container .input-form input::placeholder{color:#888}body.theme-dark .employee-select-page-container[data-v-fd6c0ac4] .input-container .close-box .v-icon,body.theme-dark .employee-select-page-container[data-v-fd6c0ac4] .input-container .icon-box .v-icon{color:#b0b0b0!important}body.theme-dark .employee-select-page-container .btn-back[data-v-fd6c0ac4]{border-color:#444;color:#e0e0e0}body.theme-dark .employee-select-page-container .btn-back[data-v-fd6c0ac4]:hover{border-color:#63bdc4;color:#63bdc4}body.theme-dark .employee-select-page-container .btn-next[data-v-fd6c0ac4]{background-color:#63bdc4!important;color:#fff!important}.week-selection-bar-container .label[data-v-e59daca4]{font-size:14px;font-weight:500;color:#263238;margin-bottom:10px;display:block}.week-selection-bar-container .cell[data-v-e59daca4]{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-e59daca4]:hover{border-color:#63bdc4;background:rgba(99,189,196,.06)}.week-selection-bar-container .week-text[data-v-e59daca4]{color:#676767;font-size:13px;font-weight:600}.week-selection-bar-container .cell.week-day--active[data-v-e59daca4]{background-color:#63bdc4;border-color:#63bdc4}.week-selection-bar-container .cell.week-day--active .week-text[data-v-e59daca4]{color:#fff}.week-selection-bar-container .error-text[data-v-e59daca4]{font-size:12px;color:#dc3545;margin-top:6px;margin-left:0}body.theme-dark .week-selection-bar-container .label[data-v-e59daca4]{color:#e0e0e0}body.theme-dark .week-selection-bar-container .cell[data-v-e59daca4]{border-color:#444;background:#2a2a2a}body.theme-dark .week-selection-bar-container .cell .week-text[data-v-e59daca4]{color:#b0b0b0}body.theme-dark .week-selection-bar-container .cell[data-v-e59daca4]:hover{border-color:#63bdc4;background:rgba(99,189,196,.12)}body.theme-dark .week-selection-bar-container .cell:hover .week-text[data-v-e59daca4]{color:#e0e0e0}body.theme-dark .week-selection-bar-container .cell.week-day--active[data-v-e59daca4]{background-color:#63bdc4;border-color:#63bdc4}body.theme-dark .week-selection-bar-container .cell.week-day--active .week-text[data-v-e59daca4]{color:#fff}body.theme-dark .week-selection-bar-container .error-text[data-v-e59daca4]{color:#f44336}.recurring-page-container[data-v-7d31e6d6]{width:100%;position:relative}.recurring-page-container[data-v-7d31e6d6] .v-form{padding:0}.booking-section[data-v-7d31e6d6]{padding:0 0 12px;margin-bottom:20px}.booking-section[data-v-7d31e6d6]:last-of-type{margin-bottom:0;padding-bottom:0}.booking-field[data-v-7d31e6d6]{position:relative;margin-bottom:20px}.booking-field[data-v-7d31e6d6]:last-child{margin-bottom:0}.booking-hint[data-v-7d31e6d6]{margin:8px 0 0;font-size:13px;color:#676767;line-height:1.4}.request-type-cards[data-v-7d31e6d6]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.request-type-card[data-v-7d31e6d6]{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-7d31e6d6]: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-7d31e6d6]{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-7d31e6d6]{background-color:rgba(99,189,196,.12);color:#63bdc4}.request-type-card--selected .request-type-card__icon--urgent[data-v-7d31e6d6]{background-color:rgba(219,140,0,.15);color:#c49000}.request-type-card__icon[data-v-7d31e6d6]{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-7d31e6d6]{background-color:rgba(99,189,196,.08);color:#63bdc4}.request-type-card__icon--urgent[data-v-7d31e6d6]{background-color:rgba(219,140,0,.1);color:#b8860b}.request-type-card__body[data-v-7d31e6d6]{flex:1;min-width:0;padding-right:24px}.request-type-card__title[data-v-7d31e6d6]{display:block;font-size:16px;font-weight:600;color:#263238;margin-bottom:4px}.request-type-card__desc[data-v-7d31e6d6]{display:block;font-size:13px;color:#676767;line-height:1.4}.request-type-card__check[data-v-7d31e6d6]{position:absolute;top:14px;right:14px;flex-shrink:0}.sr-only[data-v-7d31e6d6]{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-7d31e6d6] .v-label{font-size:15px;color:#263238}.booking-actions[data-v-7d31e6d6]{margin-top:32px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.btn-back[data-v-7d31e6d6]{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-7d31e6d6]:hover{border-color:#63bdc4;color:#63bdc4}.btn-next-wrapper[data-v-7d31e6d6]{width:160px;min-width:160px}.btn-next[data-v-7d31e6d6]{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-7d31e6d6]:hover:not(:disabled){background-color:#43a9b1!important}@media screen and (max-width:600px){.recurring-page-container .booking-actions[data-v-7d31e6d6]{flex-direction:column;align-items:stretch}.recurring-page-container .btn-back[data-v-7d31e6d6],.recurring-page-container .btn-next-wrapper[data-v-7d31e6d6]{width:100%;min-width:0}.recurring-page-container .request-type-cards[data-v-7d31e6d6]{grid-template-columns:1fr}}body.theme-dark .recurring-page-container[data-v-7d31e6d6]{--round-input-label-bg:#1e1e1e}body.theme-dark .recurring-page-container .booking-hint[data-v-7d31e6d6]{color:#b0b0b0}body.theme-dark .recurring-page-container .request-type-card[data-v-7d31e6d6]{background:#2a2a2a;border-color:#444}body.theme-dark .recurring-page-container .request-type-card[data-v-7d31e6d6]:hover{border-color:#555;background-color:rgba(99,189,196,.08);box-shadow:0 2px 8px rgba(0,0,0,.3)}body.theme-dark .recurring-page-container .request-type-card--selected[data-v-7d31e6d6]{border-color:#63bdc4;background-color:rgba(99,189,196,.12);box-shadow:0 2px 12px rgba(99,189,196,.2)}body.theme-dark .recurring-page-container .request-type-card--selected .request-type-card__icon--standard[data-v-7d31e6d6]{background-color:rgba(99,189,196,.2);color:#63bdc4}body.theme-dark .recurring-page-container .request-type-card--selected .request-type-card__icon--urgent[data-v-7d31e6d6]{background-color:rgba(219,140,0,.25);color:#e0a020}body.theme-dark .recurring-page-container .request-type-card__icon--standard[data-v-7d31e6d6]{background-color:rgba(99,189,196,.15);color:#81c784}body.theme-dark .recurring-page-container .request-type-card__icon--urgent[data-v-7d31e6d6]{background-color:rgba(219,140,0,.2);color:#e0a020}body.theme-dark .recurring-page-container .request-type-card__title[data-v-7d31e6d6]{color:#e0e0e0}body.theme-dark .recurring-page-container .request-type-card__desc[data-v-7d31e6d6]{color:#b0b0b0}body.theme-dark .recurring-page-container .request-type-card__check[data-v-7d31e6d6]{color:#4caf50!important}body.theme-dark .recurring-page-container .recurring-checkbox[data-v-7d31e6d6] .v-label{color:#e0e0e0}body.theme-dark .recurring-page-container .btn-back[data-v-7d31e6d6]{border-color:#444;color:#e0e0e0}body.theme-dark .recurring-page-container .btn-back[data-v-7d31e6d6]:hover{border-color:#63bdc4;color:#63bdc4}body.theme-dark .recurring-page-container .btn-next[data-v-7d31e6d6]{background-color:#63bdc4!important;color:#fff!important}.new-booking-request-page .page-content[data-v-267b1e48]{max-width:960px;margin:0 auto}.new-booking-request-container[data-v-267b1e48]{margin-top:24px}.new-booking-request-card[data-v-267b1e48]{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-267b1e48]{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-267b1e48]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.stepper-sidebar__progress[data-v-267b1e48]{font-size:12px;font-weight:600;color:#676767;letter-spacing:.04em;text-transform:uppercase}.stepper-steps[data-v-267b1e48]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.stepper-step-wrapper[data-v-267b1e48]{display:flex;flex-direction:column;align-items:flex-start;width:100%}.stepper-step[data-v-267b1e48]{display:flex;align-items:flex-start;gap:14px;width:100%;padding:2px 0}.stepper-step__indicator[data-v-267b1e48]{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-267b1e48]{display:block}.stepper-step__check[data-v-267b1e48]{color:#fff!important}.stepper-step__text[data-v-267b1e48]{display:flex;flex-direction:column;gap:2px;min-width:0}.stepper-step__label[data-v-267b1e48]{font-size:14px;font-weight:600;color:#676767;line-height:1.35;transition:color .25s ease}.stepper-step__desc[data-v-267b1e48]{font-size:12px;font-weight:400;color:#8d8d8d;line-height:1.4;transition:color .25s ease}.stepper-step--active .stepper-step__indicator[data-v-267b1e48]{background:#63bdc4;color:#fff;box-shadow:0 2px 10px rgba(99,189,196,.4)}.stepper-step--active .stepper-step__label[data-v-267b1e48]{color:#263238}.stepper-step--active .stepper-step__desc[data-v-267b1e48]{color:#676767}.stepper-step--done .stepper-step__indicator[data-v-267b1e48]{background:#55a6ab;color:#fff}.stepper-step--done .stepper-step__label[data-v-267b1e48]{color:#263238}.stepper-step--done .stepper-step__desc[data-v-267b1e48]{color:#676767}.stepper-connector[data-v-267b1e48]{width:2px;min-height:20px;margin:6px 0 6px 13px;padding:0}.stepper-connector__line[data-v-267b1e48]{width:100%;height:100%;min-height:20px;background:#e8e8e8;border-radius:1px;transition:background-color .3s ease}.stepper-connector__line--filled[data-v-267b1e48]{background:#55a6ab}.stepper-content[data-v-267b1e48]{flex:1;min-width:0;padding:28px 32px 32px}@media screen and (max-width:768px){.new-booking-request-page .page-content[data-v-267b1e48]{max-width:100%}.new-booking-request-card[data-v-267b1e48]{flex-direction:column}.stepper-sidebar[data-v-267b1e48]{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-267b1e48]{margin-bottom:16px;padding-bottom:12px;text-align:center}.stepper-steps[data-v-267b1e48]{flex-direction:row;justify-content:center;align-items:center}.stepper-step-wrapper[data-v-267b1e48]{flex-direction:row;width:auto}.stepper-step[data-v-267b1e48]{flex-direction:row;align-items:center}.stepper-step__text[data-v-267b1e48]{display:none}.stepper-connector[data-v-267b1e48]{width:32px;min-width:32px;min-height:2px;height:2px;margin:0 4px}.stepper-connector__line[data-v-267b1e48]{min-height:2px;height:2px}.stepper-content[data-v-267b1e48]{padding:24px 20px 32px}}body.theme-dark .new-booking-request-page .page-content[data-v-267b1e48]{background:#121212}body.theme-dark .new-booking-request-page .new-booking-request-card[data-v-267b1e48]{background:#1e1e1e;border-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.3)}body.theme-dark .new-booking-request-page .stepper-sidebar[data-v-267b1e48]{background:linear-gradient(180deg,#252525,#1e1e1e);border-right-color:#333}body.theme-dark .new-booking-request-page .stepper-sidebar__header[data-v-267b1e48]{border-bottom-color:#333}body.theme-dark .new-booking-request-page .stepper-sidebar__progress[data-v-267b1e48]{color:#b0b0b0}body.theme-dark .new-booking-request-page .stepper-step__indicator[data-v-267b1e48]{background:#333;color:#b0b0b0}body.theme-dark .new-booking-request-page .stepper-step__label[data-v-267b1e48]{color:#b0b0b0}body.theme-dark .new-booking-request-page .stepper-step__desc[data-v-267b1e48]{color:#888}body.theme-dark .new-booking-request-page .stepper-step--active .stepper-step__indicator[data-v-267b1e48]{background:#63bdc4;color:#fff;box-shadow:0 2px 10px rgba(99,189,196,.4)}body.theme-dark .new-booking-request-page .stepper-step--active .stepper-step__label[data-v-267b1e48]{color:#e0e0e0}body.theme-dark .new-booking-request-page .stepper-step--active .stepper-step__desc[data-v-267b1e48]{color:#b0b0b0}body.theme-dark .new-booking-request-page .stepper-step--done .stepper-step__indicator[data-v-267b1e48]{background:#55a6ab;color:#fff}body.theme-dark .new-booking-request-page .stepper-step--done .stepper-step__desc[data-v-267b1e48],body.theme-dark .new-booking-request-page .stepper-step--done .stepper-step__label[data-v-267b1e48]{color:#b0b0b0}body.theme-dark .new-booking-request-page .stepper-connector__line[data-v-267b1e48]{background:#333}body.theme-dark .new-booking-request-page .stepper-connector__line.stepper-connector__line--filled[data-v-267b1e48]{background:#55a6ab}