:root{--primary-color: #007bff;--secondary-color: #6c757d;--success-color: #28a745;--danger-color: #dc3545;--warning-color: #ffc107;--info-color: #17a2b8;--light-color: #f8f9fa;--dark-color: #343a40}body{font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333}.navbar-brand img{transition:transform .3s ease}.navbar-brand:hover img{transform:scale(1.05)}.nav-link{font-weight:500;transition:color .3s ease}.nav-tabs .nav-link.active{color:#007bff;background:none;border-bottom:2px solid #007bff}.nav-tabs .nav-link:hover{border:none;color:#007bff}.btn{border-radius:8px;font-weight:500;transition:all .3s ease}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 5px 15px #667eea66}.btn-outline-primary{border-color:var(--primary-color);color:var(--primary-color)}.btn-outline-primary:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.card{border:none;border-radius:12px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.form-control{border-radius:8px;border:2px solid #e9ecef;transition:border-color .3s ease,box-shadow .3s ease}.form-control:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem #007bff40}.form-label{font-weight:600;color:#495057}.alert{border:none;border-radius:8px;font-weight:500}.badge{font-weight:500;padding:.5em .75em}.star-rating{color:var(--warning-color)}.star-rating .fas{margin-right:2px}.status-approved{color:var(--success-color)}.status-pending{color:var(--warning-color)}.status-rejected{color:var(--danger-color)}.dropdown-item img{margin-right:8px}footer{background:linear-gradient(135deg,#2c3e50,#34495e)}footer a{text-decoration:none;transition:color .3s ease}footer a:hover{color:var(--primary-color)!important}.spinner-border{width:3rem;height:3rem}@media (max-width: 768px){.hero-title{font-size:2.5rem!important}.hero-subtitle{font-size:1.2rem!important}.display-4{font-size:2.5rem}.btn-lg{padding:.75rem 1.5rem;font-size:1rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .6s ease-out}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0056b3}::selection{background-color:var(--primary-color);color:#fff}*:focus{outline:2px solid var(--primary-color);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._hero-section_1ytxl_1{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;overflow:hidden}._hero-video_1ytxl_23{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}._hero-overlay_1ytxl_43{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:-1}._hero-content_1ytxl_63{z-index:1;max-width:800px;padding:0 20px}._hero-title_1ytxl_75{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.7)}._hero-subtitle_1ytxl_89{font-size:1.5rem;margin-bottom:2rem;text-shadow:1px 1px 2px rgba(0,0,0,.7)}._cta-button_1ytxl_101{font-size:1.2rem;padding:15px 40px;border-radius:50px;text-transform:uppercase;font-weight:700;transition:all .3s ease}._feature-section_1ytxl_119{padding:80px 0;background:#f8f9fa}._feature-card_1ytxl_129{text-align:center;padding:2rem;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease;height:100%}._feature-card_1ytxl_129:hover{transform:translateY(-5px)}._feature-icon_1ytxl_157{font-size:3rem;color:#007bff;margin-bottom:1rem}._review-section_1ytxl_169{padding:80px 0}._review-card_1ytxl_177{background:#fff;border-radius:10px;padding:2rem;box-shadow:0 5px 15px #0000001a;margin-bottom:2rem}._star-rating_1ytxl_193{color:#ffc107;font-size:1.2rem}._faq-section_1ytxl_203{padding:80px 0;background:#f8f9fa}._faq-item_1ytxl_213{background:#fff;border-radius:10px;margin-bottom:1rem;box-shadow:0 2px 10px #0000001a}._faq-question_1ytxl_227{padding:1.5rem;border-bottom:1px solid #eee;cursor:pointer;font-weight:700}._faq-answer_1ytxl_241{padding:1.5rem}@media (max-width: 768px){._hero-title_1ytxl_75{font-size:2.5rem}._hero-subtitle_1ytxl_89{font-size:1.2rem}}._login-hero_hh2cv_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._login-title_hh2cv_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._login-subtitle_hh2cv_25{font-size:1.2rem;opacity:.9}._login-content_hh2cv_35{padding:3rem 0}._login-card_hh2cv_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;max-width:400px;margin:0 auto}._login-form_hh2cv_61{margin-bottom:2rem}._form-group_hh2cv_69{margin-bottom:1.5rem}._form-label_hh2cv_77{font-weight:600;color:#495057;margin-bottom:.5rem}._form-control_hh2cv_89{border-radius:8px;border:2px solid #e9ecef;padding:.75rem;transition:border-color .3s ease}._form-control_hh2cv_89:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}._login-btn_hh2cv_113{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;padding:.75rem 2rem;border-radius:8px;font-weight:600;width:100%;transition:all .3s ease}._login-btn_hh2cv_113:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;color:#fff}._divider_hh2cv_147{text-align:center;margin:2rem 0;position:relative}._divider_hh2cv_147:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e9ecef}._divider_hh2cv_147 span{background:#fff;padding:0 1rem;color:#6c757d;font-size:.9rem}._social-login_hh2cv_193{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}._social-btn_hh2cv_207{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border:2px solid #e9ecef;border-radius:8px;background:#fff;color:#495057;text-decoration:none;transition:all .3s ease;font-weight:500}._social-btn_hh2cv_207:hover{border-color:#007bff;background:#f8f9fa;color:#007bff;text-decoration:none}._social-btn_hh2cv_207._google_hh2cv_251{color:#db4437}._social-btn_hh2cv_207._google_hh2cv_251:hover{border-color:#db4437;background:#f8f9fa;color:#db4437}._social-btn_hh2cv_207._facebook_hh2cv_271{color:#4267b2}._social-btn_hh2cv_207._facebook_hh2cv_271:hover{border-color:#4267b2;background:#f8f9fa;color:#4267b2}._social-btn_hh2cv_207._kakao_hh2cv_291{color:#fee500;background:#fee500;color:#3c1e1e}._social-btn_hh2cv_207._kakao_hh2cv_291:hover{border-color:#fee500;background:#fee500;color:#3c1e1e}._forgot-password_hh2cv_315{text-align:center;margin-bottom:1rem}._forgot-password_hh2cv_315 a{color:#6c757d;text-decoration:none;font-size:.9rem}._forgot-password_hh2cv_315 a:hover{color:#007bff}._signup-link_hh2cv_345{text-align:center;padding-top:1.5rem;border-top:1px solid #e9ecef}._signup-link_hh2cv_345 a{color:#007bff;text-decoration:none;font-weight:600}._signup-link_hh2cv_345 a:hover{text-decoration:underline}._alert_hh2cv_377{border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid transparent}._alert-danger_hh2cv_391{background:#f8d7da;border-color:#f5c6cb;color:#721c24}._alert-success_hh2cv_403{background:#d4edda;border-color:#c3e6cb;color:#155724}._alert-info_hh2cv_415{background:#d1ecf1;border-color:#bee5eb;color:#0c5460}@media (max-width: 768px){._login-title_hh2cv_13{font-size:2rem}._login-card_hh2cv_43{margin:0 1rem}}._signup-hero_wnk2u_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._signup-title_wnk2u_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._signup-subtitle_wnk2u_25{font-size:1.2rem;opacity:.9}._signup-content_wnk2u_35{padding:3rem 0}._signup-card_wnk2u_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;max-width:600px;margin:0 auto}._user-type-selection_wnk2u_61{margin-bottom:2rem}._user-type-options_wnk2u_69{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}._user-type-option_wnk2u_69{border:2px solid #e9ecef;border-radius:8px;padding:1.5rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#fff}._user-type-option_wnk2u_69:hover{border-color:#007bff;background:#f8f9fa}._user-type-option_wnk2u_69._selected_wnk2u_113{border-color:#007bff;background:#e3f2fd}._user-type-icon_wnk2u_123{font-size:2rem;color:#007bff;margin-bottom:1rem}._user-type-title_wnk2u_135{font-weight:600;color:#2c3e50;margin-bottom:.5rem}._user-type-desc_wnk2u_147{color:#6c757d;font-size:.9rem}._form-section_wnk2u_157{margin-bottom:2rem}._form-section-title_wnk2u_165{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:1rem;border-bottom:2px solid #e9ecef;padding-bottom:.5rem}._form-group_wnk2u_183{margin-bottom:1.5rem}._form-label_wnk2u_191{font-weight:600;color:#495057;margin-bottom:.5rem}._form-control_wnk2u_203{border-radius:8px;border:2px solid #e9ecef;padding:.75rem;transition:border-color .3s ease}._form-control_wnk2u_203:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}._form-control_wnk2u_203._is-invalid_wnk2u_227{border-color:#dc3545}._invalid-feedback_wnk2u_235{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}._password-strength_wnk2u_249{margin-top:.5rem;font-size:.875rem}._strength-bar_wnk2u_259{height:4px;background:#e9ecef;border-radius:2px;margin-top:.25rem;overflow:hidden}._strength-fill_wnk2u_275{height:100%;transition:all .3s ease}._strength-weak_wnk2u_285{background:#dc3545;width:25%}._strength-fair_wnk2u_295{background:#ffc107;width:50%}._strength-good_wnk2u_305{background:#17a2b8;width:75%}._strength-strong_wnk2u_315{background:#28a745;width:100%}._nationality-select_wnk2u_325{display:flex;align-items:center;gap:.5rem}._nationality-flag_wnk2u_337{width:20px;height:15px}._terms-section_wnk2u_347{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:2rem}._terms-checkbox_wnk2u_361{margin-bottom:1rem}._terms-checkbox_wnk2u_361:last-child{margin-bottom:0}._terms-link_wnk2u_377{color:#007bff;text-decoration:none}._terms-link_wnk2u_377:hover{text-decoration:underline}._signup-btn_wnk2u_395{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;padding:.75rem 2rem;border-radius:8px;font-weight:600;width:100%;transition:all .3s ease}._signup-btn_wnk2u_395:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;color:#fff}._signup-btn_wnk2u_395:disabled{opacity:.6;cursor:not-allowed;transform:none}._login-link_wnk2u_441{text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e9ecef}._login-link_wnk2u_441 a{color:#007bff;text-decoration:none;font-weight:600}._login-link_wnk2u_441 a:hover{text-decoration:underline}._alert_wnk2u_475{border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid transparent}._alert-danger_wnk2u_489{background:#f8d7da;border-color:#f5c6cb;color:#721c24}._alert-success_wnk2u_501{background:#d4edda;border-color:#c3e6cb;color:#155724}@media (max-width: 768px){._signup-title_wnk2u_13{font-size:2rem}._signup-card_wnk2u_43{margin:0 1rem}._user-type-options_wnk2u_69{grid-template-columns:1fr}}._forgot-hero_12uo9_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._forgot-title_12uo9_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._forgot-subtitle_12uo9_25{font-size:1.2rem;opacity:.9}._forgot-content_12uo9_35{padding:3rem 0}._forgot-card_12uo9_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;max-width:600px;margin:0 auto}._step-indicator_12uo9_61{display:flex;justify-content:center;margin-bottom:2rem}._step_12uo9_61{display:flex;align-items:center;margin:0 1rem}._step-number_12uo9_85{width:40px;height:40px;border-radius:50%;background:#e9ecef;color:#6c757d;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:.5rem;transition:all .3s ease}._step-number_12uo9_85._active_12uo9_113{background:#007bff;color:#fff}._step-number_12uo9_85._completed_12uo9_123{background:#28a745;color:#fff}._step-text_12uo9_133{font-weight:500;color:#495057}._step-text_12uo9_133._active_12uo9_113{color:#007bff}._step-text_12uo9_133._completed_12uo9_123{color:#28a745}._step-connector_12uo9_159{width:50px;height:2px;background:#e9ecef;margin:0 .5rem}._step-connector_12uo9_159._active_12uo9_113{background:#007bff}._step-connector_12uo9_159._completed_12uo9_123{background:#28a745}._form-section_12uo9_189{margin-bottom:2rem}._form-section-title_12uo9_197{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:1rem;text-align:center}._form-group_12uo9_213{margin-bottom:1.5rem}._form-label_12uo9_221{font-weight:600;color:#495057;margin-bottom:.5rem}._form-control_12uo9_233{border-radius:8px;border:2px solid #e9ecef;padding:.75rem;transition:border-color .3s ease}._form-control_12uo9_233:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}._form-control_12uo9_233._is-invalid_12uo9_257{border-color:#dc3545}._invalid-feedback_12uo9_265{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}._verification-code_12uo9_279{display:flex;gap:.5rem;justify-content:center;margin:1rem 0}._verification-input_12uo9_293{width:50px;height:50px;text-align:center;font-size:1.5rem;font-weight:700;border:2px solid #e9ecef;border-radius:8px;transition:all .3s ease}._verification-input_12uo9_293:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}._verification-input_12uo9_293._filled_12uo9_325{border-color:#28a745;background:#f8fff9}._resend-section_12uo9_335{text-align:center;margin:1rem 0}._resend-btn_12uo9_345{background:none;border:none;color:#007bff;text-decoration:underline;cursor:pointer;font-size:.9rem}._resend-btn_12uo9_345:hover{color:#0056b3}._resend-btn_12uo9_345:disabled{color:#6c757d;cursor:not-allowed}._countdown_12uo9_381{color:#6c757d;font-size:.9rem;margin-top:.5rem}._submit-btn_12uo9_393{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;padding:.75rem 2rem;border-radius:50px;font-weight:600;width:100%;transition:all .3s ease}._submit-btn_12uo9_393:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;color:#fff}._submit-btn_12uo9_393:disabled{opacity:.6;cursor:not-allowed;transform:none}._back-link_12uo9_439{text-align:center;margin-top:2rem}._back-link_12uo9_439 a{color:#6c757d;text-decoration:none;font-size:.9rem}._back-link_12uo9_439 a:hover{color:#007bff}._alert_12uo9_469{border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid transparent}._alert-danger_12uo9_483{background:#f8d7da;border-color:#f5c6cb;color:#721c24}._alert-success_12uo9_495{background:#d4edda;border-color:#c3e6cb;color:#155724}._alert-info_12uo9_507{background:#d1ecf1;border-color:#bee5eb;color:#0c5460}._password-strength_12uo9_519{margin-top:.5rem;font-size:.875rem}._strength-bar_12uo9_529{height:4px;background:#e9ecef;border-radius:2px;margin-top:.25rem;overflow:hidden}._strength-fill_12uo9_545{height:100%;transition:all .3s ease}._strength-weak_12uo9_555{background:#dc3545;width:25%}._strength-fair_12uo9_565{background:#ffc107;width:50%}._strength-good_12uo9_575{background:#17a2b8;width:75%}._strength-strong_12uo9_585{background:#28a745;width:100%}@media (max-width: 768px){._forgot-title_12uo9_13{font-size:2rem}._forgot-card_12uo9_43{margin:0 1rem}._step_12uo9_61{margin:0 .5rem}._step-text_12uo9_133{display:none}._verification-code_12uo9_279{gap:.25rem}._verification-input_12uo9_293{width:40px;height:40px;font-size:1.2rem}}._search-hero_1re5a_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._filter-sidebar_1re5a_13{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:1.5rem;margin-bottom:2rem}._filter-section_1re5a_29{margin-bottom:1.5rem}._filter-title_1re5a_37{font-weight:600;color:#495057;margin-bottom:.75rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}._job-card_1re5a_55{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:1.5rem;margin-bottom:1.5rem;transition:transform .3s ease,box-shadow .3s ease;border-left:4px solid #007bff}._job-card_1re5a_55:hover{transform:translateY(-3px);box-shadow:0 8px 25px #00000026}._job-title_1re5a_85{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}._job-company_1re5a_99{color:#6c757d;font-weight:500;margin-bottom:.5rem}._job-location_1re5a_111{color:#6c757d;font-size:.9rem;margin-bottom:.5rem}._job-salary_1re5a_123{font-weight:600;color:#28a745;font-size:1.1rem;margin-bottom:.5rem}._job-tags_1re5a_137{margin-bottom:1rem}._job-tag_1re5a_137{display:inline-block;background:#e9ecef;color:#495057;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;margin-right:.5rem;margin-bottom:.5rem}._visa-tag_1re5a_167{background:#007bff;color:#fff}._language-tag_1re5a_177{background:#28a745;color:#fff}._job-rating_1re5a_187{color:#ffc107;margin-bottom:1rem}._search-results-header_1re5a_197{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._sort-dropdown_1re5a_211{min-width:150px}._no-results_1re5a_219{text-align:center;padding:3rem;color:#6c757d}._no-results_1re5a_219 i{font-size:3rem;margin-bottom:1rem;color:#dee2e6}._pagination-wrapper_1re5a_243{display:flex;justify-content:center;margin-top:2rem}@media (max-width: 768px){._filter-sidebar_1re5a_13{margin-bottom:1rem}._search-results-header_1re5a_197{flex-direction:column;align-items:stretch;gap:1rem}}._job-header_h75yb_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._job-title_h75yb_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._job-meta_h75yb_25{display:flex;gap:2rem;margin-bottom:1rem;flex-wrap:wrap}._job-meta-item_h75yb_39{display:flex;align-items:center;gap:.5rem}._job-content_h75yb_51{padding:3rem 0}._job-info-card_h75yb_59{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._job-info-title_h75yb_75{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:1.5rem;border-bottom:2px solid #e9ecef;padding-bottom:.5rem}._job-info-grid_h75yb_93{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}._job-info-item_h75yb_105{display:flex;align-items:center;gap:.75rem}._job-info-icon_h75yb_117{width:40px;height:40px;background:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#007bff}._job-info-content_h75yb_139 h6{margin:0;font-weight:600;color:#495057}._job-info-content_h75yb_139 p{margin:0;color:#6c757d;font-size:.9rem}._job-description_h75yb_163{line-height:1.8;color:#495057}._translation-toggle_h75yb_173{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1rem;margin:1rem 0;cursor:pointer;transition:all .3s ease}._translation-toggle_h75yb_173:hover{background:#e9ecef}._translation-content_h75yb_201{display:none;background:#f8f9fa;border-radius:8px;padding:1.5rem;margin:1rem 0;border-left:4px solid #007bff}._translation-content_h75yb_201._show_h75yb_219{display:block}._review-section_h75yb_227{background:#f8f9fa;padding:2rem;border-radius:12px;margin:2rem 0}._review-card_h75yb_241{background:#fff;border-radius:8px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 2px 8px #0000001a}._review-header_h75yb_257{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._review-author_h75yb_271{display:flex;align-items:center;gap:.5rem}._review-rating_h75yb_283{color:#ffc107}._review-date_h75yb_291{color:#6c757d;font-size:.9rem}._trust-badges_h75yb_301{display:flex;gap:1rem;margin:1rem 0;flex-wrap:wrap}._trust-badge_h75yb_301{background:#28a745;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:500}._cta-section_h75yb_333{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;text-align:center;margin:2rem 0}._cta-buttons_h75yb_351{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem;flex-wrap:wrap}@media (max-width: 768px){._job-title_h75yb_13{font-size:2rem}._job-meta_h75yb_25{flex-direction:column;gap:1rem}._job-info-grid_h75yb_93{grid-template-columns:1fr}._cta-buttons_h75yb_351{flex-direction:column}}._trust-header_nojw2_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._trust-title_nojw2_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._trust-subtitle_nojw2_25{font-size:1.2rem;opacity:.9}._trust-content_nojw2_35{padding:3rem 0}._user-profile-card_nojw2_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._user-avatar_nojw2_59{width:100px;height:100px;border-radius:50%;object-fit:cover;border:4px solid #007bff}._trust-score_nojw2_75{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1rem}._trust-level_nojw2_103{text-align:center;margin-bottom:1rem}._trust-badges_nojw2_113{display:flex;gap:.5rem;flex-wrap:wrap;margin:1rem 0}._trust-badge_nojw2_113{background:#28a745;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:500}._verification-section_nojw2_145{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._verification-item_nojw2_161{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #e9ecef}._verification-item_nojw2_161:last-child{border-bottom:none}._verification-info_nojw2_185{display:flex;align-items:center;gap:1rem}._verification-icon_nojw2_197{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}._verification-icon_nojw2_197._verified_nojw2_217{background:#d4edda;color:#155724}._verification-icon_nojw2_197._pending_nojw2_227{background:#fff3cd;color:#856404}._verification-icon_nojw2_197._unverified_nojw2_237{background:#f8d7da;color:#721c24}._verification-status_nojw2_247{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}._status-verified_nojw2_261{background:#d4edda;color:#155724}._status-pending_nojw2_271{background:#fff3cd;color:#856404}._status-unverified_nojw2_281{background:#f8d7da;color:#721c24}._review-history_nojw2_291{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._review-item_nojw2_307{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:1rem}._review-header_nojw2_321{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._review-job_nojw2_335{font-weight:600;color:#2c3e50}._review-rating_nojw2_345{color:#ffc107}._review-content_nojw2_353{color:#495057;line-height:1.6;margin-bottom:1rem}._review-date_nojw2_365{color:#6c757d;font-size:.9rem}._complaint-section_nojw2_375{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._complaint-item_nojw2_391{background:#fff5f5;border-left:4px solid #dc3545;border-radius:8px;padding:1.5rem;margin-bottom:1rem}._complaint-header_nojw2_407{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._complaint-type_nojw2_421{font-weight:600;color:#dc3545}._complaint-status_nojw2_431{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}._status-003_nojw2_445{background:#d4edda;color:#155724}._status-002_nojw2_455{background:#fff3cd;color:#856404}._complaint-content_nojw2_465{color:#495057;line-height:1.6}._complaint-date_nojw2_475{color:#6c757d;font-size:.9rem;margin-top:1rem}._stats-grid_nojw2_487{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}._stat-card_nojw2_501{background:#fff;border-radius:8px;padding:1.5rem;text-align:center;box-shadow:0 2px 8px #0000001a}._stat-number_nojw2_517{font-size:2rem;font-weight:700;color:#007bff;display:block}._stat-label_nojw2_531{color:#6c757d;font-size:.9rem;margin-top:.5rem}@media (max-width: 768px){._trust-title_nojw2_13{font-size:2rem}._stats-grid_nojw2_487{grid-template-columns:repeat(2,1fr)}._verification-item_nojw2_161{flex-direction:column;align-items:flex-start;gap:1rem}}._reviews-header_17ztu_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._reviews-title_17ztu_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._reviews-subtitle_17ztu_25{font-size:1.2rem;opacity:.9}._reviews-content_17ztu_35{padding:3rem 0}._filter-sidebar_17ztu_43{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:1.5rem;margin-bottom:2rem}._filter-section_17ztu_59{margin-bottom:1.5rem}._filter-title_17ztu_67{font-weight:600;color:#495057;margin-bottom:.75rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}._review-card_17ztu_85{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem;transition:transform .3s ease,box-shadow .3s ease}._review-card_17ztu_85:hover{transform:translateY(-3px);box-shadow:0 8px 25px #00000026}._review-header_17ztu_113{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}._review-author_17ztu_127{display:flex;align-items:center;gap:.75rem}._author-avatar_17ztu_139{width:50px;height:50px;border-radius:50%;object-fit:cover}._author-info_17ztu_153 h6{margin:0;font-weight:600;color:#2c3e50}._author-info_17ztu_153 p{margin:0;color:#6c757d;font-size:.9rem}._review-rating_17ztu_177{color:#ffc107;font-size:1.2rem}._review-title_17ztu_187{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:1rem}._review-content_17ztu_201{line-height:1.8;color:#495057;margin-bottom:1.5rem}._review-meta_17ztu_213{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e9ecef}._review-job_17ztu_229,._review-date_17ztu_239{color:#6c757d;font-size:.9rem}._review-actions_17ztu_249{display:flex;gap:.5rem}._review-stats_17ztu_259{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._stat-item_17ztu_275{text-align:center;padding:1rem}._stat-number_17ztu_285{font-size:2rem;font-weight:700;color:#007bff;display:block}._stat-label_17ztu_299{color:#6c757d;font-size:.9rem;margin-top:.5rem}._write-review-btn_17ztu_311{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;padding:1rem 2rem;border-radius:50px;font-weight:600;transition:all .3s ease;text-decoration:none;display:inline-block}._write-review-btn_17ztu_311:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;color:#fff}._empty-state_17ztu_347{text-align:center;padding:4rem 2rem;color:#6c757d}._empty-state_17ztu_347 i{font-size:4rem;margin-bottom:1rem;color:#dee2e6}._empty-state_17ztu_347 h4{margin-bottom:1rem;color:#495057}._empty-state_17ztu_347 p{margin-bottom:2rem;color:#6c757d}@media (max-width: 768px){._reviews-title_17ztu_13{font-size:2rem}._review-header_17ztu_113{flex-direction:column;gap:1rem}._review-meta_17ztu_213{flex-direction:column;gap:.5rem;align-items:flex-start}}._review-write-header_1xkea_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._review-write-title_1xkea_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._review-write-subtitle_1xkea_25{font-size:1.2rem;opacity:.9}._review-write-content_1xkea_35{padding:3rem 0}._review-form-card_1xkea_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._form-section_1xkea_59{margin-bottom:2rem}._form-section-title_1xkea_67{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:1rem;border-bottom:2px solid #e9ecef;padding-bottom:.5rem}._job-info-card_1xkea_85{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:2rem}._job-title_1xkea_99{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}._job-meta_1xkea_113{color:#6c757d;font-size:.9rem}._rating-section_1xkea_123{text-align:center;padding:2rem 0}._rating-stars_1xkea_133{font-size:2rem;margin-bottom:1rem}._rating-star_1xkea_133{color:#dee2e6;cursor:pointer;transition:color .3s ease;margin:0 .25rem}._rating-star_1xkea_133:hover,._rating-star_1xkea_133._active_1xkea_159{color:#ffc107}._rating-label_1xkea_167{font-size:1.1rem;color:#495057;margin-top:1rem}._rating-description_1xkea_179{color:#6c757d;font-size:.9rem;margin-top:.5rem}._form-group_1xkea_191{margin-bottom:1.5rem}._form-label_1xkea_199{font-weight:600;color:#495057;margin-bottom:.5rem}._form-control_1xkea_211{border-radius:8px;border:2px solid #e9ecef;padding:.75rem;transition:border-color .3s ease}._form-control_1xkea_211:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}._textarea-counter_1xkea_235{color:#6c757d;font-size:.9rem;text-align:right;margin-top:.25rem}._checkbox-group_1xkea_249{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}._checkbox-item_1xkea_263{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f8f9fa;border-radius:20px;border:2px solid #e9ecef;cursor:pointer;transition:all .3s ease}._checkbox-item_1xkea_263:hover{border-color:#007bff;background:#e3f2fd}._checkbox-item_1xkea_263 input[type=checkbox]{margin:0}._checkbox-item_1xkea_263._selected_1xkea_305{border-color:#007bff;background:#e3f2fd;color:#007bff}._privacy-section_1xkea_317{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-top:2rem}._privacy-info_1xkea_331{color:#6c757d;font-size:.9rem;margin-top:.5rem}._submit-section_1xkea_343{text-align:center;margin-top:2rem;padding-top:2rem;border-top:2px solid #e9ecef}._submit-btn_1xkea_357{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;padding:1rem 3rem;border-radius:50px;font-weight:600;font-size:1.1rem;transition:all .3s ease}._submit-btn_1xkea_357:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;color:#fff}._submit-btn_1xkea_357:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width: 768px){._review-write-title_1xkea_13{font-size:2rem}._checkbox-group_1xkea_249{flex-direction:column}._rating-stars_1xkea_133{font-size:1.5rem}}._terms-hero_qpj2z_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._terms-title_qpj2z_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._terms-subtitle_qpj2z_25{font-size:1.2rem;opacity:.9}._terms-content_qpj2z_35{padding:3rem 0}._terms-card_qpj2z_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}@media (max-width: 768px){._terms-title_qpj2z_13{font-size:2rem}._terms-card_qpj2z_43{margin:0 1rem}}._mypage-header_1k7ec_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._user-info_1k7ec_13{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._user-avatar_1k7ec_29{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #007bff}._user-stats_1k7ec_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin:1.5rem 0}._stat-card_1k7ec_59{background:#f8f9fa;border-radius:8px;padding:1rem;text-align:center}._stat-number_1k7ec_73{font-size:1.5rem;font-weight:700;color:#007bff;display:block}._stat-label_1k7ec_87{color:#6c757d;font-size:.9rem;margin-top:.5rem}._mypage-content_1k7ec_99{padding:3rem 0}._tab-content_1k7ec_107{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem}._nav-tabs_1k7ec_121{border-bottom:2px solid #e9ecef;margin-bottom:2rem}._nav-tabs_1k7ec_121 ._nav-link_1k7ec_131{border:none;color:#6c757d;font-weight:500;padding:1rem 1.5rem;border-radius:0;position:relative}._nav-tabs_1k7ec_121 ._nav-link_1k7ec_131._active_1k7ec_149{color:#007bff;background:none;border-bottom:2px solid #007bff}._nav-tabs_1k7ec_121 ._nav-link_1k7ec_131:hover{border:none;color:#007bff}._application-card_1k7ec_171{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:1rem;border-left:4px solid #007bff}._application-status_1k7ec_187{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}._status-004_1k7ec_213{background:#d4edda;color:#155724}._status-005_1k7ec_223{background:#f8d7da;color:#721c24}._document-card_1k7ec_233{background:#fff;border:2px solid #e9ecef;border-radius:8px;padding:1.5rem;margin-bottom:1rem;transition:all .3s ease}._document-card_1k7ec_233:hover{border-color:#007bff;box-shadow:0 4px 12px #007bff1a}._document-status_1k7ec_261{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}._status-001_1k7ec_277{background:#d4edda;color:#155724}._status-002_1k7ec_203{background:#fff3cd;color:#856404}._status-003_1k7ec_297{background:#d1ecf1;color:#0c5460}._status-004_1k7ec_213{background:#f8d7da;color:#721c24}._review-card_1k7ec_317{background:#fff;border:2px solid #e9ecef;border-radius:8px;padding:1.5rem;margin-bottom:1rem}._review-rating_1k7ec_333{color:#ffc107;margin-bottom:.5rem}._upload-area_1k7ec_343{border:2px dashed #dee2e6;border-radius:8px;padding:2rem;text-align:center;background:#f8f9fa;transition:all .3s ease;cursor:pointer}._upload-area_1k7ec_343:hover,._upload-area_1k7ec_343._dragover_1k7ec_373{border-color:#007bff;background:#e3f2fd}._progress-bar_1k7ec_383{height:8px;border-radius:4px;background:#e9ecef;overflow:hidden;margin-top:.5rem}._progress-fill_1k7ec_399{height:100%;background:#007bff;transition:width .3s ease}@media (max-width: 768px){._user-stats_1k7ec_45{grid-template-columns:repeat(2,1fr)}._nav-tabs_1k7ec_121 ._nav-link_1k7ec_131{padding:.75rem 1rem;font-size:.9rem}}._dashboard-header_1eo8d_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._dashboard-title_1eo8d_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._dashboard-subtitle_1eo8d_25{font-size:1.2rem;opacity:.9}._dashboard-content_1eo8d_35{padding:3rem 0}._stats-grid_1eo8d_43{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:3rem}._stat-card_1eo8d_57{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;text-align:center;transition:transform .3s ease}._stat-card_1eo8d_57:hover{transform:translateY(-5px)}._stat-icon_1eo8d_83{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 1rem}._stat-icon_1eo8d_83._primary_1eo8d_105{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff}._stat-icon_1eo8d_83._success_1eo8d_115{background:linear-gradient(135deg,#28a745,#1e7e34);color:#fff}._stat-icon_1eo8d_83._warning_1eo8d_125{background:linear-gradient(135deg,#ffc107,#e0a800);color:#fff}._stat-icon_1eo8d_83._info_1eo8d_135{background:linear-gradient(135deg,#17a2b8,#138496);color:#fff}._stat-number_1eo8d_145{font-size:2.5rem;font-weight:700;color:#2c3e50;display:block;margin-bottom:.5rem}._stat-label_1eo8d_161{color:#6c757d;font-size:1rem;font-weight:500}._stat-change_1eo8d_173{font-size:.9rem;margin-top:.5rem}._stat-change_1eo8d_173._positive_1eo8d_183{color:#28a745}._stat-change_1eo8d_173._negative_1eo8d_191{color:#dc3545}._dashboard-section_1eo8d_199{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._section-header_1eo8d_215{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;border-bottom:2px solid #e9ecef;padding-bottom:1rem}._section-title_1eo8d_233{font-size:1.5rem;font-weight:600;color:#2c3e50;margin:0}._job-card_1eo8d_247{background:#f8f9fa;border-radius:8px;padding:1.5rem;margin-bottom:1rem;border-left:4px solid #007bff;transition:all .3s ease}._job-card_1eo8d_247:hover{background:#fff;box-shadow:0 4px 12px #0000001a}._job-header_1eo8d_275{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._job-title_1eo8d_289{font-size:1.1rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}._job-meta_1eo8d_303{color:#6c757d;font-size:.9rem}._job-status_1eo8d_313{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}._job-status_1eo8d_313._status-001_1eo8d_327{background:#d4edda;color:#155724}._job-status_1eo8d_313._status-002_1eo8d_337{background:#fff3cd;color:#856404}._job-status_1eo8d_313._status-003_1eo8d_347{background:#f8d7da;color:#721c24}._job-stats_1eo8d_357{display:flex;gap:1rem;margin-top:1rem}._job-stat_1eo8d_313{text-align:center;flex:1}._job-stat-number_1eo8d_379{font-size:1.2rem;font-weight:700;color:#007bff;display:block}._job-stat-label_1eo8d_393{color:#6c757d;font-size:.8rem}._application-card_1eo8d_403{background:#fff;border:2px solid #e9ecef;border-radius:8px;padding:1.5rem;margin-bottom:1rem;transition:all .3s ease}._application-card_1eo8d_403:hover{border-color:#007bff;box-shadow:0 4px 12px #007bff1a}._application-header_1eo8d_431{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._applicant-info_1eo8d_445{display:flex;align-items:center;gap:1rem}._applicant-avatar_1eo8d_457{width:50px;height:50px;border-radius:50%;object-fit:cover}._applicant-details_1eo8d_471 h6{margin:0;font-weight:600;color:#2c3e50}._applicant-details_1eo8d_471 p{margin:0;color:#6c757d;font-size:.9rem}._application-status_1eo8d_495{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}._application-status_1eo8d_495._status-002_1eo8d_337{background:#fff3cd;color:#856404}._application-status_1eo8d_495._status-004_1eo8d_519{background:#d4edda;color:#155724}._application-status_1eo8d_495._status-005_1eo8d_529{background:#f8d7da;color:#721c24}._application-actions_1eo8d_539{display:flex;gap:.5rem;margin-top:1rem}._chart-container_1eo8d_551{height:300px;margin:2rem 0}._quick-actions_1eo8d_561{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:2rem}._quick-action-card_1eo8d_575{background:#f8f9fa;border-radius:8px;padding:1.5rem;text-align:center;transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit}._quick-action-card_1eo8d_575:hover{background:#e9ecef;transform:translateY(-2px);text-decoration:none;color:inherit}._quick-action-icon_1eo8d_611{font-size:2rem;color:#007bff;margin-bottom:1rem}._quick-action-title_1eo8d_623{font-weight:600;color:#2c3e50;margin-bottom:.5rem}._quick-action-desc_1eo8d_635{color:#6c757d;font-size:.9rem}@media (max-width: 768px){._dashboard-title_1eo8d_13{font-size:2rem}._stats-grid_1eo8d_43{grid-template-columns:repeat(2,1fr)}._job-header_1eo8d_275{flex-direction:column;gap:1rem}._application-header_1eo8d_431{flex-direction:column;gap:1rem;align-items:flex-start}._application-actions_1eo8d_539{flex-direction:column}}._job-create-header_18s0i_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._job-create-title_18s0i_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._job-create-subtitle_18s0i_25{font-size:1.2rem;opacity:.9}._job-create-content_18s0i_35{padding:3rem 0}._job-create-card_18s0i_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._form-section_18s0i_59{margin-bottom:2rem}._form-section-title_18s0i_67{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:1rem;border-bottom:2px solid #e9ecef;padding-bottom:.5rem}._form-group_18s0i_85{margin-bottom:1.5rem}._form-label_18s0i_93{font-weight:600;color:#495057;margin-bottom:.5rem}._form-control_18s0i_105{border-radius:8px;border:2px solid #e9ecef;padding:.75rem;transition:border-color .3s ease}._form-control_18s0i_105:focus{border-color:#007bff;box-shadow:0 0 0 .2rem #007bff40}._form-control_18s0i_105._is-invalid_18s0i_129{border-color:#dc3545}._invalid-feedback_18s0i_137{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}._translation-toggle_18s0i_151{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1rem;margin:1rem 0;cursor:pointer;transition:all .3s ease}._translation-toggle_18s0i_151:hover{background:#e9ecef}._translation-content_18s0i_179{display:none;background:#f8f9fa;border-radius:8px;padding:1.5rem;margin:1rem 0;border-left:4px solid #007bff}._translation-content_18s0i_179._show_18s0i_197{display:block}._preview-section_18s0i_205{background:#f8f9fa;border-radius:12px;padding:2rem;margin:2rem 0}._preview-header_18s0i_219{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._preview-title_18s0i_233{font-size:1.5rem;font-weight:600;color:#2c3e50;margin:0}._preview-toggle_18s0i_247{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .3s ease}._preview-toggle_18s0i_247:hover{background:#0056b3}._preview-content_18s0i_275{background:#fff;border-radius:8px;padding:1.5rem;margin-top:1rem}._preview-content_18s0i_275._show_18s0i_197{display:block}._job-preview_18s0i_297{border:2px solid #e9ecef;border-radius:8px;padding:1.5rem;margin-bottom:1rem}._job-preview-title_18s0i_311{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}._job-preview-meta_18s0i_325{color:#6c757d;font-size:.9rem;margin-bottom:1rem}._job-preview-description_18s0i_337{color:#495057;line-height:1.6;margin-bottom:1rem}._job-preview-tags_18s0i_349{display:flex;gap:.5rem;flex-wrap:wrap}._job-preview-tag_18s0i_349{background:#e9ecef;color:#495057;padding:.25rem .75rem;border-radius:20px;font-size:.8rem}._visa-tag_18s0i_377{background:#007bff;color:#fff}._language-tag_18s0i_387{background:#28a745;color:#fff}._submit-section_18s0i_397{text-align:center;margin-top:2rem;padding-top:2rem;border-top:2px solid #e9ecef}._submit-btn_18s0i_411{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;padding:1rem 3rem;border-radius:50px;font-weight:600;font-size:1.1rem;transition:all .3s ease}._submit-btn_18s0i_411:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;color:#fff}._submit-btn_18s0i_411:disabled{opacity:.6;cursor:not-allowed;transform:none}._draft-btn_18s0i_457{background:#6c757d;border:none;color:#fff;padding:.75rem 2rem;border-radius:50px;font-weight:600;margin-left:1rem;transition:all .3s ease}._draft-btn_18s0i_457:hover{background:#5a6268;color:#fff}._alert_18s0i_489{border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid transparent}._alert-danger_18s0i_503{background:#f8d7da;border-color:#f5c6cb;color:#721c24}._alert-success_18s0i_515{background:#d4edda;border-color:#c3e6cb;color:#155724}@media (max-width: 768px){._job-create-title_18s0i_13{font-size:2rem}._job-create-card_18s0i_43{margin:0 1rem}._submit-section_18s0i_397{text-align:center}._submit-btn_18s0i_411,._draft-btn_18s0i_457{width:100%;margin:.5rem 0}}._applicant-header_h296r_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._applicant-title_h296r_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._applicant-subtitle_h296r_25{font-size:1.2rem;opacity:.9}._job-status_h296r_35{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}._status-002_h296r_49{background:#fff3cd;color:#856404}._status-001_h296r_59{background:#f8d7da;color:#721c24}._status-003_h296r_69{background:#cfe5fc;color:#007bff}._status-004_h296r_79{background:#d4edda;color:#155724}._status-005_h296r_89{background:#f8d7da;color:#721c24}@media (max-width: 768px){._applicant-title_h296r_13{font-size:2rem}}._saved-header_1622u_1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 0}._saved-title_1622u_13{font-size:2.5rem;font-weight:700;margin-bottom:1rem}._saved-subtitle_1622u_25{font-size:1.2rem;opacity:.9}._saved-content_1622u_35{padding:3rem 0}._saved-stats_1622u_43{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:2rem;margin-bottom:2rem}._stat-item_1622u_59{text-align:center;padding:1rem}._stat-number_1622u_69{font-size:2rem;font-weight:700;color:#007bff;display:block}._stat-label_1622u_83{color:#6c757d;font-size:.9rem;margin-top:.5rem}._sort-controls_1622u_95{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:1.5rem;margin-bottom:2rem}._sort-tabs_1622u_111{display:flex;gap:1rem;flex-wrap:wrap}._sort-tab_1622u_111{padding:.5rem 1rem;border:2px solid #e9ecef;border-radius:25px;background:#fff;color:#6c757d;text-decoration:none;transition:all .3s ease;cursor:pointer}._sort-tab_1622u_111:hover{border-color:#007bff;color:#007bff}._sort-tab_1622u_111._active_1622u_155{background:#007bff;border-color:#007bff;color:#fff}._saved-job-card_1622u_167{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:1.5rem;margin-bottom:1.5rem;transition:transform .3s ease,box-shadow .3s ease;border-left:4px solid #007bff}._saved-job-card_1622u_167:hover{transform:translateY(-3px);box-shadow:0 8px 25px #00000026}._job-title_1622u_197{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}._job-company_1622u_211{color:#6c757d;font-weight:500;margin-bottom:.5rem}._job-location_1622u_223{color:#6c757d;font-size:.9rem;margin-bottom:.5rem}._job-salary_1622u_235{font-weight:600;color:#28a745;font-size:1.1rem;margin-bottom:.5rem}._job-tags_1622u_249{margin-bottom:1rem}._job-tag_1622u_249{display:inline-block;background:#e9ecef;color:#495057;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;margin-right:.5rem;margin-bottom:.5rem}._visa-tag_1622u_279{background:#007bff;color:#fff}._language-tag_1622u_289{background:#28a745;color:#fff}._job-rating_1622u_299{color:#ffc107;margin-bottom:1rem}._job-actions_1622u_309{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._empty-state_1622u_323{text-align:center;padding:4rem 2rem;color:#6c757d}._empty-state_1622u_323 i{font-size:4rem;margin-bottom:1rem;color:#dee2e6}._empty-state_1622u_323 h4{margin-bottom:1rem;color:#495057}._empty-state_1622u_323 p{margin-bottom:2rem;color:#6c757d}@media (max-width: 768px){._saved-title_1622u_13{font-size:2rem}._sort-tabs_1622u_111{justify-content:center}._job-actions_1622u_309{flex-direction:column}}
