@font-face{font-family:Pe-icon-7-stroke;src:url(../fonts/Pe-icon-7-stroke.b38ef310.woff);src:url(../fonts/Pe-icon-7-stroke.71394c0c.eot) format("embedded-opentype"),url(../fonts/Pe-icon-7-stroke.b38ef310.woff) format("woff"),url(../fonts/Pe-icon-7-stroke.01798bc1.ttf) format("truetype"),url(../img/Pe-icon-7-stroke.c45f7de0.svg) format("svg");font-weight:400;font-style:normal}[class*=" pe-7s-"],[class^=pe-7s-]{display:inline-block;font-family:Pe-icon-7-stroke;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pe-7s-album:before{content:"\e6aa"}.pe-7s-arc:before{content:"\e6ab"}.pe-7s-back-2:before{content:"\e6ac"}.pe-7s-bandaid:before{content:"\e6ad"}.pe-7s-car:before{content:"\e6ae"}.pe-7s-diamond:before{content:"\e6af"}.pe-7s-door-lock:before{content:"\e6b0"}.pe-7s-eyedropper:before{content:"\e6b1"}.pe-7s-female:before{content:"\e6b2"}.pe-7s-gym:before{content:"\e6b3"}.pe-7s-hammer:before{content:"\e6b4"}.pe-7s-headphones:before{content:"\e6b5"}.pe-7s-helm:before{content:"\e6b6"}.pe-7s-hourglass:before{content:"\e6b7"}.pe-7s-leaf:before{content:"\e6b8"}.pe-7s-magic-wand:before{content:"\e6b9"}.pe-7s-male:before{content:"\e6ba"}.pe-7s-map-2:before{content:"\e6bb"}.pe-7s-next-2:before{content:"\e6bc"}.pe-7s-paint-bucket:before{content:"\e6bd"}.pe-7s-pendrive:before{content:"\e6be"}.pe-7s-photo:before{content:"\e6bf"}.pe-7s-piggy:before{content:"\e6c0"}.pe-7s-plugin:before{content:"\e6c1"}.pe-7s-refresh-2:before{content:"\e6c2"}.pe-7s-rocket:before{content:"\e6c3"}.pe-7s-settings:before{content:"\e6c4"}.pe-7s-shield:before{content:"\e6c5"}.pe-7s-smile:before{content:"\e6c6"}.pe-7s-usb:before{content:"\e6c7"}.pe-7s-vector:before{content:"\e6c8"}.pe-7s-wine:before{content:"\e6c9"}.pe-7s-cloud-upload:before{content:"\e68a"}.pe-7s-cash:before{content:"\e68c"}.pe-7s-close:before{content:"\e680"}.pe-7s-bluetooth:before{content:"\e68d"}.pe-7s-cloud-download:before{content:"\e68b"}.pe-7s-way:before{content:"\e68e"}.pe-7s-close-circle:before{content:"\e681"}.pe-7s-id:before{content:"\e68f"}.pe-7s-angle-up:before{content:"\e682"}.pe-7s-wristwatch:before{content:"\e690"}.pe-7s-angle-up-circle:before{content:"\e683"}.pe-7s-world:before{content:"\e691"}.pe-7s-angle-right:before{content:"\e684"}.pe-7s-volume:before{content:"\e692"}.pe-7s-angle-right-circle:before{content:"\e685"}.pe-7s-users:before{content:"\e693"}.pe-7s-angle-left:before{content:"\e686"}.pe-7s-user-female:before{content:"\e694"}.pe-7s-angle-left-circle:before{content:"\e687"}.pe-7s-up-arrow:before{content:"\e695"}.pe-7s-angle-down:before{content:"\e688"}.pe-7s-switch:before{content:"\e696"}.pe-7s-angle-down-circle:before{content:"\e689"}.pe-7s-scissors:before{content:"\e697"}.pe-7s-wallet:before{content:"\e600"}.pe-7s-safe:before{content:"\e698"}.pe-7s-volume2:before{content:"\e601"}.pe-7s-volume1:before{content:"\e602"}.pe-7s-voicemail:before{content:"\e603"}.pe-7s-video:before{content:"\e604"}.pe-7s-user:before{content:"\e605"}.pe-7s-upload:before{content:"\e606"}.pe-7s-unlock:before{content:"\e607"}.pe-7s-umbrella:before{content:"\e608"}.pe-7s-trash:before{content:"\e609"}.pe-7s-tools:before{content:"\e60a"}.pe-7s-timer:before{content:"\e60b"}.pe-7s-ticket:before{content:"\e60c"}.pe-7s-target:before{content:"\e60d"}.pe-7s-sun:before{content:"\e60e"}.pe-7s-study:before{content:"\e60f"}.pe-7s-stopwatch:before{content:"\e610"}.pe-7s-star:before{content:"\e611"}.pe-7s-speaker:before{content:"\e612"}.pe-7s-signal:before{content:"\e613"}.pe-7s-shuffle:before{content:"\e614"}.pe-7s-shopbag:before{content:"\e615"}.pe-7s-share:before{content:"\e616"}.pe-7s-server:before{content:"\e617"}.pe-7s-search:before{content:"\e618"}.pe-7s-film:before{content:"\e6a5"}.pe-7s-science:before{content:"\e619"}.pe-7s-disk:before{content:"\e6a6"}.pe-7s-ribbon:before{content:"\e61a"}.pe-7s-repeat:before{content:"\e61b"}.pe-7s-refresh:before{content:"\e61c"}.pe-7s-add-user:before{content:"\e6a9"}.pe-7s-refresh-cloud:before{content:"\e61d"}.pe-7s-paperclip:before{content:"\e69c"}.pe-7s-radio:before{content:"\e61e"}.pe-7s-note2:before{content:"\e69d"}.pe-7s-print:before{content:"\e61f"}.pe-7s-network:before{content:"\e69e"}.pe-7s-prev:before{content:"\e620"}.pe-7s-mute:before{content:"\e69f"}.pe-7s-power:before{content:"\e621"}.pe-7s-medal:before{content:"\e6a0"}.pe-7s-portfolio:before{content:"\e622"}.pe-7s-like2:before{content:"\e6a1"}.pe-7s-plus:before{content:"\e623"}.pe-7s-left-arrow:before{content:"\e6a2"}.pe-7s-play:before{content:"\e624"}.pe-7s-key:before{content:"\e6a3"}.pe-7s-plane:before{content:"\e625"}.pe-7s-joy:before{content:"\e6a4"}.pe-7s-photo-gallery:before{content:"\e626"}.pe-7s-pin:before{content:"\e69b"}.pe-7s-phone:before{content:"\e627"}.pe-7s-plug:before{content:"\e69a"}.pe-7s-pen:before{content:"\e628"}.pe-7s-right-arrow:before{content:"\e699"}.pe-7s-paper-plane:before{content:"\e629"}.pe-7s-delete-user:before{content:"\e6a7"}.pe-7s-paint:before{content:"\e62a"}.pe-7s-bottom-arrow:before{content:"\e6a8"}.pe-7s-notebook:before{content:"\e62b"}.pe-7s-note:before{content:"\e62c"}.pe-7s-next:before{content:"\e62d"}.pe-7s-news-paper:before{content:"\e62e"}.pe-7s-musiclist:before{content:"\e62f"}.pe-7s-music:before{content:"\e630"}.pe-7s-mouse:before{content:"\e631"}.pe-7s-more:before{content:"\e632"}.pe-7s-moon:before{content:"\e633"}.pe-7s-monitor:before{content:"\e634"}.pe-7s-micro:before{content:"\e635"}.pe-7s-menu:before{content:"\e636"}.pe-7s-map:before{content:"\e637"}.pe-7s-map-marker:before{content:"\e638"}.pe-7s-mail:before{content:"\e639"}.pe-7s-mail-open:before{content:"\e63a"}.pe-7s-mail-open-file:before{content:"\e63b"}.pe-7s-magnet:before{content:"\e63c"}.pe-7s-loop:before{content:"\e63d"}.pe-7s-look:before{content:"\e63e"}.pe-7s-lock:before{content:"\e63f"}.pe-7s-lintern:before{content:"\e640"}.pe-7s-link:before{content:"\e641"}.pe-7s-like:before{content:"\e642"}.pe-7s-light:before{content:"\e643"}.pe-7s-less:before{content:"\e644"}.pe-7s-keypad:before{content:"\e645"}.pe-7s-junk:before{content:"\e646"}.pe-7s-info:before{content:"\e647"}.pe-7s-home:before{content:"\e648"}.pe-7s-help2:before{content:"\e649"}.pe-7s-help1:before{content:"\e64a"}.pe-7s-graph3:before{content:"\e64b"}.pe-7s-graph2:before{content:"\e64c"}.pe-7s-graph1:before{content:"\e64d"}.pe-7s-graph:before{content:"\e64e"}.pe-7s-global:before{content:"\e64f"}.pe-7s-gleam:before{content:"\e650"}.pe-7s-glasses:before{content:"\e651"}.pe-7s-gift:before{content:"\e652"}.pe-7s-folder:before{content:"\e653"}.pe-7s-flag:before{content:"\e654"}.pe-7s-filter:before{content:"\e655"}.pe-7s-file:before{content:"\e656"}.pe-7s-expand1:before{content:"\e657"}.pe-7s-exapnd2:before{content:"\e658"}.pe-7s-edit:before{content:"\e659"}.pe-7s-drop:before{content:"\e65a"}.pe-7s-drawer:before{content:"\e65b"}.pe-7s-download:before{content:"\e65c"}.pe-7s-display2:before{content:"\e65d"}.pe-7s-display1:before{content:"\e65e"}.pe-7s-diskette:before{content:"\e65f"}.pe-7s-date:before{content:"\e660"}.pe-7s-cup:before{content:"\e661"}.pe-7s-culture:before{content:"\e662"}.pe-7s-crop:before{content:"\e663"}.pe-7s-credit:before{content:"\e664"}.pe-7s-copy-file:before{content:"\e665"}.pe-7s-config:before{content:"\e666"}.pe-7s-compass:before{content:"\e667"}.pe-7s-comment:before{content:"\e668"}.pe-7s-coffee:before{content:"\e669"}.pe-7s-cloud:before{content:"\e66a"}.pe-7s-clock:before{content:"\e66b"}.pe-7s-check:before{content:"\e66c"}.pe-7s-chat:before{content:"\e66d"}.pe-7s-cart:before{content:"\e66e"}.pe-7s-camera:before{content:"\e66f"}.pe-7s-call:before{content:"\e670"}.pe-7s-calculator:before{content:"\e671"}.pe-7s-browser:before{content:"\e672"}.pe-7s-box2:before{content:"\e673"}.pe-7s-box1:before{content:"\e674"}.pe-7s-bookmarks:before{content:"\e675"}.pe-7s-bicycle:before{content:"\e676"}.pe-7s-bell:before{content:"\e677"}.pe-7s-battery:before{content:"\e678"}.pe-7s-ball:before{content:"\e679"}.pe-7s-back:before{content:"\e67a"}.pe-7s-attention:before{content:"\e67b"}.pe-7s-anchor:before{content:"\e67c"}.pe-7s-albums:before{content:"\e67d"}.pe-7s-alarm:before{content:"\e67e"}.pe-7s-airplay:before{content:"\e67f"}@font-face{font-family:Poppins;font-weight:400;font-style:normal;src:url(../fonts/Poppins-Regular.fc39c959.woff2);font-display:swap}@font-face{font-family:Poppins;font-weight:500;font-style:normal;src:url(../fonts/Poppins-Medium.ae0e3e6f.woff2);font-display:swap}@font-face{font-family:Poppins;font-weight:700;font-style:normal;src:url(../fonts/Poppins-Bold.bb8d63ee.woff2);font-display:swap}@font-face{font-family:NotosansMyanmar;font-weight:500;src:url(../fonts/notosansMyanmar.c4a6bdf9.ttf);font-display:swap}:root{--clr-primary-light:#eff5f7;--clr-emerald-100:#d1fae5;--clr-emerald-200:#f6ffe3;--clr-primary-300:#e6ffeb;--clr-primary-400:#34c759;--clr-primary:#28c341;--clr-primary-rgb:40,195,65;--clr-primary-500:#006811;--clr-primary-600:#1c7d1f;--clr-primary-700:#15803d;--clr-primary-800:#007313;--clr-background:#fcfcfc;--clr-dashed:#eefff1;--clr-neutral-100:#fff;--clr-neutral-150:#f1f5f9;--clr-neutral-200:#e0e0e0;--clr-neutral-250:#fbfbfb;--clr-neutral-300:#cbd5e1;--clr-neutral-400:#94a3b8;--clr-neutral-500:#64748b;--clr-neutral-600:#334155;--clr-neutral-800:#1e293b;--clr-neutral-900:#000;--clr-danger:#fb0404;--clr-danger-bg:#fee2e2;--clr-safe-text:#228d27;--clr-warning:#f59e0b;--clr-warning-bg:#f8fdf9;--clr-warning-border:#fde68a;--clr-info-bg:#eff6ff;--clr-info-border:#bfdbfe;--font-primary:"NotosansMyanmar",sans-serif;--font-secondary:"Poppins",sans-serif;--card-box-shadow:0 0 4px 0 hsla(0,0%,44.3%,0.2)}*,:after,:before{box-sizing:border-box}body{line-height:1.5;margin:0;background:var(--clr-neutral-100);color:var(--clr-neutral-500);font-family:var(--font-primary);font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{display:block;border:none;color:currentColor;text-decoration:none;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}a:hover,button:hover{opacity:.8}a,button{cursor:pointer}ol,ul{list-style:none;margin:0;padding:0}button,input,select,textarea{font-family:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--clr-primary)}button{transition:background-color .3s ease}img{width:100%;height:auto}.en{font-family:var(--font-secondary)}.mm{font-family:var(--font-primary)}.word-break{white-space:pre-line;word-break:break-word}.green-txt{color:var(--clr-primary-400);font-weight:600}.bold{font-weight:700}.d-inline{display:inline}.text-center{text-align:center}.mt-20{margin-top:20px}.pcnone{display:none!important}.sec-wrap{--max-width:1250px;--padding:80px;width:min(var(--max-width),100% - var(--padding));margin-inline:auto;padding-block:60px}.sec-wrap.cv-sec-wrap{--max-width:1000px}h2.sec-ttl{position:relative;margin:0;padding-bottom:5px;color:var(--clr-neutral-800);font-size:20px;font-weight:900;text-align:center}h2.sec-ttl:before{position:absolute;bottom:-5px;left:50%;width:60px;height:4px;border-radius:20px;transform:translateX(-50%);background:var(--primary-opacity-30,rgba(40,195,65,.30196078431372547));content:""}.sec-subttl{margin-top:20px}.not_found{text-align:center}.sec-breadcrumb{position:relative;overflow:hidden;border-bottom:1px solid rgba(40,195,65,.15);background:radial-gradient(700px 160px at center,rgba(40,195,65,.2) 0,rgba(40,195,65,.05) 55%,transparent 100%),#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-direction:column;gap:10px;padding:30px 20px}.sec-breadcrumb:after,.sec-breadcrumb:before{display:none}.sec-breadcrumb .breadcrumb-ttl,.sec-breadcrumb h1{display:flex;align-items:center;gap:10px;line-height:1.3;margin-bottom:0;color:var(--clr-neutral-900);font-size:22px;font-weight:700}.breadcrumb-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;font-size:13px}.breadcrumb-link{font-weight:500;cursor:pointer}.breadcrumb-link a{display:inline-flex;align-items:center;gap:5px;color:var(--clr-primary);font-weight:500;transition:color .2s ease,text-decoration .2s ease}.breadcrumb-link a:hover{color:var(--clr-primary-600);text-decoration:underline}.breadcrumb-active{color:var(--clr-neutral-600);font-weight:500}.breadcrumb-separator{color:#94a3b8;opacity:.8;display:flex;align-items:center;margin-inline:2px}.breadcrumb-separator svg{display:block}.total-count{margin-bottom:10px;padding:0;font-weight:500;text-align:center}.border-bt{padding-bottom:20px}.btn-container{display:flex;gap:20px;margin-top:30px}.btn,.btn-container{justify-content:center}.btn{display:inline-flex;line-height:1.6;padding:10px 20px;border-radius:12px;color:var(--clr-neutral-100);font-size:14px;font-weight:500;text-decoration:none;text-align:center;align-items:center;cursor:pointer;transition:background-color .2s}.btn-back{background-color:var(--clr-neutral-100);border:2px solid var(--clr-neutral-300);color:var(--clr-neutral-500)}.btn-submit{border:none;background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%)}.btn-danger{border:none;background:linear-gradient(135deg,#ef4444,#dc2626);color:var(--clr-neutral-100);box-shadow:0 2px 6px rgba(220,38,38,.2)}.btn-danger:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)}.btn-more-detail{display:inline-flex;line-height:1.6;padding:5px 10px;border:1px solid rgba(var(--clr-primary-rgb),.25);border-radius:10px;box-shadow:0 2px 6px rgba(var(--clr-primary-rgb),.08);background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%);color:var(--clr-neutral-100);font-size:12px;font-weight:400;text-decoration:none;align-items:center;justify-content:center;gap:10px;transition:all .25s cubic-bezier(.25,.8,.25,1)}.btn-more-detail svg{display:inline-block;flex-shrink:0;transition:transform .25s ease}.btn-more-detail:hover svg{transform:translateX(3px)}.cmn-card{padding:40px;border-radius:20px;background-color:var(--clr-neutral-100);transition:all .3s ease-in-out;box-shadow:var(--card-box-shadow)}.job-item.cmn-card{padding:20px 40px}.cmn-card-no-border{padding:25px;border-radius:16px;box-shadow:var(--card-box-shadow)}.cmn-card-no-border,.not-found-content{background-color:var(--clr-neutral-100)}.not-found-content{max-width:677px;margin:30px auto 0;padding:20px;border:1px solid rgba(var(--clr-primary-rgb),.08);border-radius:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);text-align:center}.not-found-content img{width:60px;height:60px}.not-found-content h3{padding-block:10px}.not-found-actions{margin-top:20px}.not-found-btn{display:inline-flex;padding:10px 20px;border:none;border-radius:8px;color:var(--clr-neutral-100);font-weight:700;text-decoration:none;align-items:center;justify-content:center;background-color:var(--clr-primary);cursor:pointer;transition:opacity .2s}.not-found-btn:hover{opacity:.9}.search-wrap{position:relative;z-index:50;width:100%;max-width:1024px;padding:8px;border:1px solid hsla(0,0%,100%,.2);border-radius:24px;box-shadow:var(--card-box-shadow);box-sizing:border-box;background:rgba(var(--clr-neutral-100),.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-top:1px solid hsla(0,0%,100%,.4);border-left:1px solid hsla(0,0%,100%,.4)}.search-wrap .search-row{max-width:none;box-shadow:none}.search-row{display:flex;position:relative;width:100%;max-width:1024px;padding:8px 20px;border:1px solid rgba(226,232,240,.8);border-radius:16px;box-shadow:0 20px 25px -5px rgba(241,245,249,.95),0 8px 10px -6px rgba(241,245,249,.95);box-sizing:border-box;font-size:12px;z-index:10;justify-content:flex-start;gap:0;background-color:var(--clr-neutral-100);align-items:center}.search-row .search-container{display:flex;min-width:0;border-left:1px solid var(--clr-neutral-200);flex:1 1 0;align-items:center;gap:10px;padding-inline:12px}.search-row .search-container:first-of-type{padding-left:0;border-left:none}.search-container.text-search-container{min-width:0;flex:1 1 0%}.search-row .search-container:last-of-type{padding-right:0;border-right:none}.search-row .search-container input{overflow:hidden;padding-right:15px;border:none;background:transparent;color:var(--clr-neutral-800);font-size:14px;font-weight:500;white-space:nowrap;flex:1;outline:none;text-overflow:ellipsis}.search-row .custom-select-wrapper{width:100%;min-width:0;flex:1 1 auto;align-self:stretch}.search-row svg{color:var(--clr-neutral-400);flex-shrink:0}.search-row .search-btn{display:flex;min-width:120px;margin-left:20px;padding:10px 20px;border:none;border-radius:10px;background:linear-gradient(277.45deg,#228d27 3.22%,var(--clr-primary) 96.22%);font-size:14px;font-weight:700;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;flex-shrink:0}.search-row .search-btn,.search-row .search-btn svg{color:var(--clr-neutral-100)}.search-row .search-btn:hover{box-shadow:0 6px 16px rgba(var(--clr-primary-rgb),.3);transform:translateY(-2px)}.search-row .custom-select-trigger{display:grid;width:100%;min-width:0;font-size:14px;font-weight:400;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px;cursor:pointer}.search-row .custom-select-trigger span{min-width:0;line-height:1.6;overflow:hidden;color:var(--clr-neutral-500);font-weight:400;text-align:left;white-space:nowrap;text-overflow:ellipsis}.search-row .custom-select-trigger svg{color:var(--clr-neutral-400);flex-shrink:0}.search-row .custom-select-trigger:after{margin-left:0;justify-self:end}.active-filters-row{display:flex;margin-top:20px;align-items:center;flex-wrap:wrap;gap:15px;justify-content:center}.filters-label{color:var(--clr-neutral-500);font-size:13px;font-weight:500}.filters-list{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:center}.clear-all-filters-btn{display:inline-flex;padding-inline:10px;border:1px solid rgba(40,195,65,.2);border-radius:10px;color:#dd5f55;font-size:9px;font-weight:600;background-color:rgba(247,255,248,.8);cursor:pointer;align-items:center;gap:4px;transition:all .2s ease}.clear-all-filters-btn:hover{transform:translateY(-1px)}.filters-list .tag-link{line-height:1;padding-inline:10px;font-size:10px;font-weight:500;transition:all .2s ease;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;border-radius:10px;background-color:rgba(40,195,65,.08);color:#1b8a2e;border:1px solid rgba(40,195,65,.2);transition:all .25s ease;line-height:normal}.text-search-container{position:relative}.input-clear-btn{display:flex;position:absolute;right:0;margin-left:8px;padding:4px;border:none;background:transparent;color:var(--clr-neutral-200);cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;outline:none}.input-clear-btn:hover{transform:scale(1.1);color:var(--clr-danger)}.main-header{position:sticky;top:0;width:100%;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);z-index:40;background-color:var(--clr-primary);border-bottom:1px solid rgba(16,185,129,.3)}.header-container{--max-width:1250px;--min-padding:20px;justify-content:space-between;padding-block:5px;padding-inline:max(var(--min-padding),calc((100% - var(--max-width))/2));-moz-column-gap:20px;column-gap:20px}.header-container,.header-logo{display:flex;align-items:center}.header-logo{flex-shrink:0}.header-logo a{display:block}#job-logo{width:50px}.header-logo img{width:auto;height:100%;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.header-nav{display:flex;margin-bottom:0;align-items:center;-moz-column-gap:8px;column-gap:8px}.menu-auth,.menu-main{display:flex;justify-content:flex-start;gap:10px}.menu-auth{margin-left:20px;justify-content:flex-end;flex-shrink:0}.menu-auth>li>a,.menu-main .nav-item{display:flex;padding:6px 8px;border:none;border-radius:8px;background:none;color:var(--clr-neutral-100);font-weight:500;white-space:nowrap;align-items:center;transition:all .15s ease-in-out;gap:6px;cursor:pointer}.menu-auth .register-btn-solid{padding:10px 14px;border:1px solid transparent;box-shadow:0 4px 10px rgba(0,0,0,.08);color:var(--clr-primary);gap:6px;background-color:var(--clr-neutral-100);transition:all .2s cubic-bezier(.4,0,.2,1)}.menu-auth .register-btn-solid:hover{box-shadow:0 6px 14px rgba(0,0,0,.12);transform:translateY(-1px);background-color:var(--clr-primary-light);opacity:1}.menu-auth .login-btn-outline{padding:10px 14px;border:1px solid hsla(0,0%,100%,.45);color:var(--clr-neutral-100);gap:6px;background-color:transparent;transition:all .2s cubic-bezier(.4,0,.2,1)}.menu-auth .login-btn-outline:hover{border-color:hsla(0,0%,100%,.95);transform:translateY(-1px);background-color:hsla(0,0%,100%,.12);opacity:1}#header-active.router-link-exact-active,.menu-main .nav-item.router-link-exact-active,.menu-main .nav-item:hover,.menu-main>li.nav-dropdown-wrapper:hover>a{background-color:hsla(0,0%,100%,.2);opacity:1}.nav-dropdown-wrapper{position:relative}.nav-dropdown-trigger{display:flex;align-items:center;cursor:pointer;gap:6px}.dropdown-arrow{transition:transform .2s ease}.nav-dropdown-wrapper:hover .dropdown-arrow{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:100%;left:50%;min-width:220px;list-style:none;visibility:hidden;padding:8px 0;border:1px solid rgba(12,125,31,.08);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.15);transform:translateX(-50%) translateY(10px);z-index:10000;background-color:var(--clr-neutral-100);opacity:0;transition:all .2s ease}.nav-dropdown-wrapper:hover .nav-dropdown-menu{visibility:visible;transform:translateX(-50%) translateY(5px);opacity:1}.nav-dropdown-menu li{width:100%}.nav-dropdown-menu li a{display:block;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;text-align:left;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.nav-dropdown-menu li a:hover{color:var(--clr-primary);background-color:rgba(12,125,31,.05)}.mobile-menu-btn{display:none;padding:0;border:none;background:transparent;cursor:pointer}.main-footer{position:relative;width:100%;color:var(--clr-neutral-100);font-weight:500;background-color:var(--clr-primary)}.applicant-footer{padding-bottom:0;border-top:none}.applicant-footer .footer-container{display:flex;justify-content:space-between;align-items:flex-start;padding-block:40px;gap:79px}.applicant-footer .footer-brand-section{display:flex;width:250px;flex-direction:column;align-items:center;gap:20px}.applicant-footer .footer-brand-desc{line-height:2.08;color:var(--clr-neutral-100);font-size:12px;text-align:center}.applicant-footer .footer-links-contacts-section{display:flex;max-width:874px;flex:1;flex-direction:column;gap:20px}.applicant-footer .footer-nav-row{display:flex;width:100%;align-items:center;gap:30px;flex-wrap:wrap;justify-content:space-between}.applicant-footer .footer-nav-row a{line-height:1.79;color:var(--clr-neutral-100);font-size:14px;font-weight:700;white-space:nowrap;transition:opacity .2s ease}.applicant-footer .footer-nav-row a:hover{opacity:.8}.applicant-footer .footer-divider{width:100%;height:1px;background-color:hsla(0,0%,100%,.3)}.applicant-footer .footer-contact-row{width:100%;justify-content:space-between}.applicant-footer .footer-contact-col,.applicant-footer .footer-contact-row{display:flex;align-items:flex-start;gap:20px}.applicant-footer .footer-contact-col.en{font-family:var(--font-secondary)}.applicant-footer .footer-contact-col.address-col{max-width:347px;flex:1;align-items:flex-start}.applicant-footer .contact-icon-svg{stroke:var(--clr-neutral-100);flex-shrink:0}.applicant-footer .contact-link{line-height:1.79;color:var(--clr-neutral-100);font-size:14px;transition:opacity .2s ease;pointer-events:none}.applicant-footer .contact-link:hover{opacity:.8}.applicant-footer .footer-social-row{display:flex;margin-top:50px;justify-content:flex-end;align-items:center;gap:20px}.applicant-footer .social-link{display:flex;align-items:center;justify-content:center;transition:transform .2s ease,opacity .2s ease}.applicant-footer .social-link:hover{transform:translateY(-2px);opacity:.8}.applicant-footer .footer-bottom-bar{width:100%;border-top:1px solid hsla(0,0%,100%,.5)}.applicant-footer .bottom-bar-container{display:flex;justify-content:space-between;align-items:center;padding-block:10px}.applicant-footer .copyright-text,.applicant-footer .privacy-link{line-height:1.6;font-family:var(--font-secondary);font-size:12px;font-weight:500;transition:opacity .2s ease}.applicant-footer .privacy-link:hover{opacity:.8}.company-footer .sec-wrap{padding-bottom:20px}.company-footer .footer-top{display:grid;color:var(--clr-neutral-100);grid-template-columns:2fr 1fr 1fr 1.25fr;gap:36px;align-items:start}.company-footer .footer-brand-txt{max-width:320px;line-height:1.8;margin-top:16px;font-weight:500}.company-footer .footer-col{display:flex;flex-direction:column;gap:15px}.company-footer .footer-col a,.company-footer .footer-col p{font-weight:500;transition:opacity .2s ease}.company-footer .footer-col a:hover{opacity:.8}.company-footer .footer-col-ttl{line-height:1.3;margin-bottom:10px;font-size:16px;font-weight:700}.company-footer .footer-contact-item{display:flex;font-weight:500;gap:10px;align-items:flex-start}.company-footer .contact-icon{margin-top:3px;color:var(--clr-neutral-100);flex-shrink:0}.company-footer .footer-bottom{margin-top:35px;padding-top:25px;font-weight:500;text-align:center;border-top:1px solid hsla(0,0%,100%,.25)}.company-footer .footer-socials{display:flex;align-items:center}.company-footer .footer-social-link{transition:transform .2s ease}.company-footer .footer-social-link:hover{transform:translateY(-2px)}.company-footer .footer-social-link img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.page-top{display:none;position:fixed;right:50px;bottom:20px;z-index:9999}.page-top .top-lnk{display:inline-block;position:relative}.page-top .top-lnk:before{position:absolute;top:-14px;right:0;left:0;width:22px;height:22px;margin:0 auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAtBJREFUOE+dVV1IFFEU/q47hZi2PWisYmBBoOGipj0kra2QW9hDq249FWyIFPXQ1kMPbT9PPURlJj0Ehj9UELqaPhS6BkpG+yDYiItFBRZGKimJ+LPV6O3etRlndnd2li7c4c6953z3O985c4ZAZ+T3u+wEOEYp7ISgUDZj7yIBFSkhbcEK36CeP/PVjtwBZ44gCS3swK7npFwCDK5RcnHc0SFG2mqAOcskoJsC5lQhBZUWG8oyirF3W57iNzL/Hny2T/ZhUVpe36drp8ccXa1qcAX4X+gD/NCWXgxvXh22Clt0SS9IS2j89AQvp9/EBA8D8/A3S4LImVZaDuBq3hkjFZTzF1OvcfND0zpxoFzWPQyc73cNsgQd5ExvWT0Jg8qGDYx5+7c+8MQGHb4ivk84202SMME19e2vjxn+Kl2FxKaJmCCwGTm4LO5hL6ZDc4reJN9f00AIuRBPgjtiMwIzInalZeN26eWYET360oXmief8rGeswudkwOsyPCi6osm+7H1XbMGytIJrJefQNN6Bj/MTMcG/h37AFbgUdmPAhFj7XfNsbe61PYySQQ0qXxQPvHTglAaYJRN4W/5YE2L9aCsW/yzhesn5qND1wA2B7422YeH3Im7siwaNx1wDzJInsuQVyBrPrMyBV0FWynbDspsN/cSK9As7Ui3glXFk6OyGFHJVnMg+DM/uk4ZgegbPJnvR+PnpRlXs8R8vNBH6Lo3VcYdOHSdyW3XAo61j9Zf3v6zlGqagX4MVnTnhL48/ZNZ87c2tw9HMskRIhm3UvQKEVo0d6uxWgPnC6q92gyS18HVtTjVqd1YZgqt0ZX2C3g86OpVGo+nHavDM5HRwaWysH2clZyiX8OwPzY6wz7cLU6HZ8H4kqIax7Mn7MrPk/aPAiDLXlLUDjxy+2j7q1yQfWl/VOEGJm73b2TRHXNLD/hrdkX+NhICN2Bqd/wWMQ0smzzQLLwAAAABJRU5ErkJggg==) no-repeat 50%/cover;content:"";animation:jump 1.5s linear infinite}.page-top .top-lnk img{max-width:54px}.app-download-info{max-width:560px;flex:1.1}.app-download-title{line-height:1.3;margin:0 0 14px 0;color:var(--clr-neutral-800);font-size:32px;font-weight:800;letter-spacing:-.015em}.app-download-title .green-txt{color:var(--clr-primary);font-weight:800}.app-download-desc{max-width:500px;line-height:1.7;margin-bottom:20px;color:var(--clr-neutral-500)}.app-features-list{display:flex;margin-bottom:25px;flex-wrap:wrap;align-items:center;gap:15px}.app-feature-chip{display:inline-flex;padding:8px 14px;border:1px solid rgba(var(--clr-primary-rgb),.18);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.02);color:var(--clr-neutral-800);font-size:12px;font-weight:500;white-space:nowrap;align-items:center;gap:8px;background-color:var(--clr-neutral-100);transition:all .3s cubic-bezier(.25,.8,.25,1)}.app-feature-chip svg{color:var(--clr-primary);flex-shrink:0}.app-download-links{display:flex;flex-direction:column;gap:20px}.app-download-buttons{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.app-download-button{display:inline-block;height:50px;border-radius:12px}.app-download-button img{display:block;width:auto;height:100%;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease}.app-download-button:hover img{filter:brightness(1.06)}.app-download-mockup{display:flex;position:relative;flex:1;justify-content:center;align-items:center}@keyframes ambient-pulse{0%{transform:translate(-50%,-50%) scale(.88);opacity:.75}to{transform:translate(-50%,-50%) scale(1.15);opacity:1}}@keyframes float-phone{0%,to{transform:perspective(1200px) rotateY(-9deg) rotateX(4deg) rotate(1deg) translateY(0)}50%{transform:perspective(1200px) rotateY(-7deg) rotateX(2deg) rotate(.5deg) translateY(-14px)}}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-15px)}}.custom-select-wrapper{position:relative;width:100%;min-width:0}.custom-select-trigger{display:flex;width:100%;min-width:0;align-items:center}.custom-select-trigger span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.8;padding:2px 0}.custom-select-trigger:after{display:block;width:7px;height:7px;margin-left:auto;transform:translateY(-2px) rotate(45deg);content:"";border-right:2px solid var(--clr-neutral-400);border-bottom:2px solid var(--clr-neutral-400);transition:transform .2s ease;flex-shrink:0}.custom-select-trigger.is-open:after{transform:translateY(2px) rotate(-135deg)}.custom-options-menu{position:absolute;top:calc(100% + 8px);left:0;width:-moz-max-content;width:max-content;min-width:100%;max-width:320px;max-height:245px;overflow:hidden;padding:8px 0;border:1px solid rgba(226,232,240,.8);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);box-sizing:border-box;z-index:9;background-color:var(--clr-neutral-100);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.custom-option-item{display:flex;padding:10px;color:var(--clr-neutral-800);font-size:12px;font-weight:500;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s ease}.custom-option-item:hover{background-color:var(--clr-primary-light)}.custom-option-item.is-selected{color:var(--clr-primary);background-color:var(--clr-primary-light)}.terms-wrap{--max-width:900px;padding-block:50px}.terms-container{display:flex;flex-direction:column;gap:30px}.terms-card{padding:24px;border:1px solid rgba(226,232,240,.8);border-radius:24px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.terms-wrapper{display:flex;align-items:flex-start;gap:15px}.terms-icon-wrapper{display:flex;width:48px;height:48px;border-radius:16px;color:var(--color-primary);align-items:center;justify-content:center;background-color:var(--clr-emerald-100);flex-shrink:0}.terms-icon-wrapper svg{color:var(--clr-primary)}.terms-content{display:flex;flex-direction:column;gap:10px}.terms-ttl{line-height:1.25;margin:0;color:var(--clr-neutral-800);font-size:18px;font-weight:600}.terms-desc{line-height:1.6;color:var(--clr-neutral-500)}.terms-sections-list{display:flex;flex-direction:column;gap:25px}.terms-sec-container{display:flex;line-height:1.6;font-weight:500;flex-direction:column;gap:10px}.terms-sec-item{display:flex;align-items:flex-start;gap:10px}.terms-bullet-dot{color:var(--clr-primary);flex-shrink:0}.terms-warning-box{padding:16px;border:1px solid var(--clr-danger-bg);border-radius:16px;font-size:12px;margin-block:8px;background-color:rgba(254,242,242,.6)}.terms-warning-ttl{display:flex;margin-bottom:10px;color:var(--clr-danger);align-items:center;gap:5px}.terms-warning-list{display:flex;padding-left:5px;flex-direction:column;gap:8px}.terms-warning-item{display:flex;align-items:flex-start;gap:8px}.terms-warning-bullet{color:var(--clr-danger);flex-shrink:0}.sec-error-wrap{--max-width:500px;margin:0 auto}.error-card{display:flex;flex-direction:column;gap:25px}.sec-error-wrap .error-desc{margin-top:30px;color:var(--clr-neutral-500)}.icon-frame{display:flex;position:relative;width:96px;height:96px;margin:0 auto 4px auto;border:1px solid rgba(209,250,229,.8);border-radius:50%;align-items:center;justify-content:center;background-color:var(--clr-emerald-100)}.icon-server-frame{border:1px solid var(--clr-danger-bg);background-color:rgba(254,242,242,.6)}.icon-frame .not-found-icon{color:var(--clr-primary);animation:spin-slow 20s linear infinite}.job-list{display:grid;list-style:none;padding:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;width:100%}.job-list>li{display:flex;height:100%;flex-direction:column;min-width:0}.job-item.cmn-card{display:flex;width:100%;min-width:0;min-height:-moz-available;min-height:stretch;flex-direction:column;grid-row:auto;border-left:none;box-shadow:var(--card-box-shadow)}.job-item.cmn-card.detail-card:hover{transform:none}.job-inner{display:flex;width:100%;min-width:0;gap:20px;align-items:flex-start;grid-row:auto}.job-avatar{display:flex;width:70px;height:70px;border:1px solid #d3f4d6;border-radius:20px;background:var(--clr-neutral-100);color:var(--clr-primary);font-family:var(--font-secondary);font-size:16px;font-weight:700;align-items:center;justify-content:center;flex-shrink:0}.job-avatar.avatar-logo{overflow:hidden;border:1px solid var(--clr-neutral-200)}.avatar-logo-img{display:block;width:100%;height:100%;border-radius:5px;-o-object-fit:contain;object-fit:contain}.author-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#28c341,#1ea533);color:var(--clr-neutral-100);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.author-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.resume-profile-header .author-avatar{width:100px;height:100px;border-radius:10px}.job-meta-top{display:flex;gap:15px;align-items:center;width:100%;min-width:0}.job-time{color:var(--clr-neutral-800);font-family:var(--font-primary);font-size:12px;font-weight:600;white-space:nowrap;flex-shrink:0;margin-left:auto}.job-type-badge{line-height:1.4;padding:4px 8px;padding-bottom:2px;border-radius:12px;font-size:12px;font-weight:400}.job-type-badge.badge-part-time{color:#1e40af;background-color:#dbeafe}.job-type-badge.badge-full-time{color:#166534;background-color:#dcfce7}.job-type-badge.badge-internship{color:#6b21a8;background-color:#f3e8ff}.job-type-badge.badge-remote{color:#9f1239;background-color:#ffe4e6}.job-type-badge.badge-freelance{color:#92400e;background-color:#fef3c7}.position{display:flex;width:100%;flex-direction:column;gap:15px;flex-grow:1}.position .job-title{line-height:1.4;color:var(--clr-neutral-800);font-family:var(--font-primary);font-size:16px;font-weight:700;transition:color .2s ease}.company-name-container{display:flex;width:100%;min-width:0;gap:12px;align-items:center;justify-content:space-between;flex:1 1 0%}.company-name,.company-name-link{display:inline-block;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--clr-primary-800);font-size:16px;font-weight:500;vertical-align:middle;flex:1 1 0%;line-height:1.6}.company-icon{color:var(--clr-primary);flex-shrink:0}.author-name-container{display:inline-flex;color:var(--clr-primary-800);font-size:16px;font-weight:500;align-items:center;gap:3px}.position .company-name-link:hover{color:var(--clr-primary-600);text-decoration:underline}.job-short-desc{height:auto;line-height:1.7;overflow:hidden;color:var(--clr-neutral-500);word-break:break-word;padding-top:5px;font-size:13px}.job-request-detail-card .job-short-desc{line-height:2;font-size:14px}.job-list .job-inner .job-title{overflow:hidden}.job-inner .job-title,.job-list .job-short-desc{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.job-request-grid .job-short-desc,.job-short-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.meta-item-group{display:flex;align-items:center;gap:10px}.meta-icon{color:var(--clr-neutral-400);flex-shrink:0}.meta-pill{padding:4px 10px;border-radius:6px;color:var(--clr-neutral-800);font-size:11px;font-weight:500;background-color:var(--clr-neutral-150)}.job-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.meta-item.salary-item{display:flex;line-height:1.3;font-size:12px;font-weight:500;align-items:center;gap:6px}.meta-icon.salary-icon,.meta-item.salary-item{color:var(--clr-primary)}.job-action{display:flex;justify-content:space-between}.job-action .address-sec{display:flex;color:var(--clr-neutral-800);font-size:12px;align-items:center;gap:5px}.job-card-split.job-item.cmn-card{overflow:hidden;padding:0}.job-card-split .job-inner{padding:20px 25px;flex:1}.job-card-split .job-time{line-height:1.7;margin-left:auto;padding:5px 10px;border-radius:100vw;font-family:var(--font-secondary);white-space:nowrap;background-color:var(--clr-emerald-200);flex-shrink:0;align-self:flex-start}.job-card-split .job-type-badge,.job-card-split .meta-item.salary-item{display:inline-flex;min-height:32px;padding:5px 15px;border:1px solid rgba(var(--clr-primary-rgb),.35);border-radius:100vw;color:var(--clr-primary-500);font-family:var(--font-secondary);align-items:center;gap:5px;background-color:var(--clr-primary-300)}.job-card-split .job-action{padding:20px 25px;align-items:center;gap:12px;background-color:var(--clr-dashed);background-image:repeating-linear-gradient(90deg,var(--clr-neutral-500) 0,var(--clr-neutral-500) 5px,transparent 0,transparent 10px);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0}.job-request-grid .job-card-split .job-action{justify-content:flex-end}.job-action .btn-more-detail,.job-card-split .btn-more-detail{border:none;border-radius:10px;flex-shrink:0;margin-left:auto}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon-frame .server-icon{color:var(--clr-danger);animation:bounce-slow 2s ease-in-out infinite}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.badge{position:absolute;top:-4px;right:-4px;padding:2px 8px;border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.05);color:var(--clr-neutral-100);font-size:10px}.badge-404{background-color:var(--clr-danger)}.badge-500{background-color:var(--clr-warning)}.content-group{display:flex;align-items:center;flex-direction:column;gap:15px}.sec-error-wrap .title{color:var(--clr-neutral-800);font-size:24px;font-weight:600}.sec-error-wrap .btn-container{margin-top:0}.sec-error-wrap .contact-us-container{display:flex;color:var(--clr-neutral-400);font-size:12px;justify-content:center;gap:5px}.cv-datepicker{width:100%}.cv-datepicker .mx-input{height:40px;font-size:12px;border:1px solid var(--clr-neutral-100);border-radius:10px;padding:10px 20px;box-shadow:var(--card-box-shadow);transition:border-color .2s ease;color:var(--clr-neutral-800)}.cv-datepicker .mx-icon-calendar{right:12px;color:var(--clr-neutral-500)}.cv-datepicker:hover .mx-icon-calendar{color:var(--clr-primary)}.mx-datepicker-popup{border:1px solid var(--clr-neutral-300);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);z-index:10}.mx-btn{color:var(--clr-neutral-800)}.mx-btn:hover{border-color:var(--clr-primary);color:var(--clr-primary)}.mx-calendar-content .cell.today{color:var(--clr-primary);font-weight:700}.mx-calendar-content .cell.active{color:var(--clr-neutral-100);background-color:var(--clr-primary)}.mx-calendar-content .cell:hover{color:var(--clr-primary);background-color:var(--clr-primary-light)}ul.pagination{display:flex!important;list-style:none;margin-top:32px;margin-bottom:0;padding-left:0;gap:8px}ul.pagination,ul.pagination li{align-items:center;justify-content:center}ul.pagination li{display:inline-flex;margin:0;padding:0}ul.pagination li a,ul.pagination li span{display:flex!important;min-width:36px;height:36px;padding:0 12px;padding-bottom:4px!important;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;color:var(--clr-neutral-800)!important;font-size:12px;font-weight:700;text-decoration:none;align-items:center;justify-content:center;background-color:var(--clr-neutral-100);transition:all .2s ease;cursor:pointer}ul.pagination li a:hover,ul.pagination li span:hover{border-color:#cbd5e1;color:var(--clr-primary);background-color:#f8fafc}ul.pagination li.active a,ul.pagination li.active span{border-color:var(--clr-primary)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:var(--clr-neutral-100)!important;background-color:var(--clr-primary)!important}ul.pagination li.active a:hover,ul.pagination li.active span:hover{border-color:var(--clr-primary);color:var(--clr-neutral-100);background-color:var(--clr-primary)}ul.pagination li.disabled,ul.pagination li.disabled a,ul.pagination li.disabled span{border-color:#e2e8f0;color:#475569;opacity:.4;cursor:not-allowed;pointer-events:none;background-color:var(--clr-neutral-100)}.footer-cta-section{position:relative;overflow:hidden;border-top:1px solid rgba(40,195,65,.15)}.footer-cta-section:before{position:absolute;background:url(/img/img_mobile_sec_bg.a7294fc3.png) no-repeat 50%/cover;content:"";z-index:-1;inset:0;opacity:.5}.footer-cta-banner{display:flex;align-items:center;justify-content:center}.bnr-ttl{line-height:1.8;margin-bottom:20px;color:var(--clr-neutral-800);font-size:25px;font-weight:700}.footer-cta-banner .left-side,.footer-cta-banner .right-side{display:flex}.footer-cta-banner .left-side{min-width:310px}.cta-info-col{display:flex;flex-direction:column;align-items:center;gap:10px}.cta-info-col .desc-text{color:var(--clr-primary);font-size:16px;font-weight:700;text-align:center}.store-btn-container{display:flex;align-items:center;gap:5px}.bnr-store-btn{transition:transform .25s ease,opacity .25s ease}.bnr-store-btn:hover{transform:translateY(-3px);opacity:.9}.cta-mockup-col{width:450px;height:auto;padding-right:20px}.ui-container{display:flex;position:relative;height:300px;justify-content:center;align-items:center}.ui-card,.ui-container{width:100%;margin:0 auto}.ui-card{position:absolute;top:0;right:0;left:0;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1}.card-3{transform:translateY(0);z-index:3}.card-1{transform:translateY(0) translateX(-120px) scale(.8) rotate(-6deg);z-index:2}.card-2{transform:translateY(0) translateX(120px) scale(.88) rotate(6deg);z-index:1}.agency-tag{display:inline-block;margin-left:6px;padding:1px 6px;background-color:#e0e7ff;color:#4338ca;border-radius:4px;font-size:10px;font-weight:600}@media (min-width:769px){@keyframes slideUpCenter{0%{transform:translateY(150px);opacity:0}35%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes spreadOutLeft{0%{transform:translateY(150px) translateX(0) scale(1) rotate(0deg);opacity:0}35%{transform:translateY(0) translateX(0) scale(1) rotate(0deg);opacity:1}to{transform:translateY(0) translateX(-130px) scale(.9) rotate(-6deg);opacity:1}}@keyframes spreadOutRight{0%{transform:translateY(150px) translateX(0) scale(1) rotate(0deg);opacity:0}35%{transform:translateY(0) translateX(0) scale(1) rotate(0deg);opacity:1}to{transform:translateY(0) translateX(130px) scale(.9) rotate(6deg);opacity:1}}.ui-card{transform:translateY(150px) translateX(0) scale(1) rotate(0deg);opacity:0}.start-animation .card-3{animation:slideUpCenter 1.5s cubic-bezier(.25,1,.5,1) forwards}.start-animation .card-1{animation:spreadOutLeft 1.5s cubic-bezier(.25,1,.5,1) forwards}.start-animation .card-2{animation:spreadOutRight 1.5s cubic-bezier(.25,1,.5,1) forwards}}@media only screen and (max-width:1090px){.mobile-menu-btn{display:flex;position:relative;width:24px;height:18px;z-index:10000;justify-content:space-between;flex-direction:column}.mobile-menu-btn span{display:block;width:100%;height:2px;border-radius:2px;background-color:var(--clr-neutral-100);transition:all .3s ease-in-out}.mobile-menu-btn.menu-active span:first-child{transform:translateY(8px) rotate(45deg)}.mobile-menu-btn.menu-active span:nth-child(2){opacity:0}.mobile-menu-btn.menu-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header-nav{display:flex;position:fixed;top:68px;left:0;width:100%;height:calc(100vh - 68px);padding:0 0 20px 0;box-shadow:0 4px 15px rgba(0,0,0,.1);box-sizing:border-box;transform:translateX(100%);background:var(--clr-neutral-100);z-index:999;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}.header-nav.nav-open{transform:translateX(0)}.nav-open .nav-item{padding:12px 20px;color:var(--clr-neutral-500);font-weight:500}.menu-main{width:100%;margin-bottom:20px;align-items:flex-start;flex-direction:column;gap:0}.menu-main>li{width:100%;border-bottom:1px solid var(--clr-neutral-200)}.menu-main>li:first-child{border-top:1px solid var(--clr-neutral-200)}.menu-main>li>a{display:flex;width:100%;padding:15px 20px;border-radius:0;box-sizing:border-box;font-weight:500}#header-active.router-link-exact-active,.menu-main>li>.router-link-exact-active,.menu-main>li>a:hover{color:var(--clr-primary)}.nav-dropdown-menu{display:block;position:static;visibility:visible;padding:0;border:none;box-shadow:none;transform:none;opacity:1;background-color:transparent}.nav-dropdown-wrapper:hover .nav-dropdown-menu{transform:none}.nav-dropdown-menu li a{display:flex;padding:12px 20px 12px 40px;text-align:left;background-color:transparent}.nav-dropdown-menu li a:hover{color:var(--clr-primary);background-color:rgba(var(--clr-primary-rgb),.05)}.dropdown-arrow{display:none}.menu-auth{width:100%;margin-left:0;padding:0 20px;gap:12px}.menu-auth li{display:block;width:auto;flex:1}.menu-auth li a{display:flex;width:100%;height:auto;box-sizing:border-box;align-items:center;justify-content:center}.menu-auth li:is(.register,.dashboard) a{border:1px solid var(--clr-primary);color:var(--clr-neutral-100);background-color:var(--clr-primary)}.menu-auth li:is(.register,.dashboard) a:hover{border-color:var(--clr-primary);color:var(--clr-primary);background-color:transparent}.menu-auth li:is(.login,.logout) a{border:1px solid var(--clr-primary);color:var(--clr-primary);background-color:transparent}.menu-auth li:is(.login,.logout) a:hover{color:var(--clr-neutral-100);background-color:var(--clr-primary)}.menu-auth li a .auth-text{display:inline}.footer-top,.footer-top.company-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (max-width:1024px){.job-item.cmn-card{min-height:auto}.app-download-info{display:flex;max-width:100%;flex-direction:column;align-items:center}.app-download-mockup{width:100%;max-width:320px;margin:0 auto}.app-download-title{font-size:26px}.app-features-list{justify-content:center}.badge-rating{left:-20px}.search-wrap{padding:8px;border-radius:24px}.search-row{padding:16px 18px;border-radius:20px;flex-direction:column;gap:2px}.search-row .search-container{width:100%;border-left:none;border-bottom:1px solid var(--clr-neutral-200);padding:15px 5px;box-sizing:border-box}.search-row .search-container:last-of-type,.search-row .search-container:nth-last-child(2){border-bottom:none}.search-row .custom-select-wrapper{position:relative;width:100%}.search-row .custom-options-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;width:100%;max-width:100%;background-color:var(--clr-neutral-100);border:1px solid rgba(226,232,240,.9);border-radius:14px;box-shadow:0 14px 32px rgba(15,23,42,.16);z-index:1050}.search-row .search-btn{width:100%;max-width:100%;margin-top:15px}.job-list{grid-template-columns:1fr}.sec-cv-visual{margin-right:0;flex-basis:auto}.sec-cv-card{width:100%;padding:28px 24px}.sec-cv-ttl{font-size:20px}.app-download-buttons{justify-content:center}.job-inner{flex-direction:column;align-items:center}.job-card-split .job-inner{padding:20px;align-items:stretch}.job-card-split .job-action{flex-wrap:wrap}.bnr-ttl{font-size:22px}.applicant-footer .footer-container{flex-direction:column;align-items:center;gap:20px;padding-block:20px}.applicant-footer .footer-brand-section{width:100%;max-width:100%;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.3)}.applicant-footer .footer-links-contacts-section{display:grid;width:100%;max-width:100%;grid-template-columns:1fr 1.2fr;grid-template-rows:auto 1fr;gap:0 40px}.applicant-footer .footer-nav-row{grid-column:1;grid-row:1/span 2;flex-direction:column;align-items:flex-start;gap:20px}.applicant-footer .footer-divider{display:none}.applicant-footer .footer-contact-row{grid-column:2;grid-row:1;flex-direction:column;align-items:flex-start;gap:20px}.applicant-footer .footer-social-row{margin-top:20px;grid-column:2;grid-row:2;justify-content:flex-start;align-self:flex-start;gap:20px}.footer-cta-section .footer-cta-banner{display:grid;padding:0 15px;grid-template-columns:1fr 1fr;gap:20px;align-items:start;justify-items:center}.footer-cta-section .cta-mockup-col{margin:0 auto;padding-right:0;grid-column:1/-1;grid-row:1}.footer-cta-section .card-1{transform:translateX(-65px) scale(.75) rotate(-6deg)}.footer-cta-section .card-2{transform:translateX(65px) scale(.75) rotate(6deg)}.footer-cta-section .card-3{transform:scale(.85)}.footer-cta-section .left-side,.footer-cta-section .right-side{display:flex;width:100%;justify-content:center}.footer-cta-section .left-side{min-width:unset;margin-right:unset;grid-column:1;grid-row:2}.footer-cta-section .right-side{grid-column:2;grid-row:2}.left-side .arrow,.right-side .arrow{display:none}.footer-cta-section .cta-info-col .desc-text{font-size:14px}.desc-text br{display:none}.cta-info-col{display:grid;width:100%;max-width:360px;box-sizing:border-box;padding:15px 20px;border:1px solid var(--clr-neutral-300);border-radius:20px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;justify-content:center;-moz-column-gap:15px;column-gap:15px;row-gap:10px;width:320px}.cta-info-col>svg:first-child{grid-column:1;grid-row:1/span 2;align-self:center;justify-self:center}.cta-info-col .desc-text{margin:0;text-align:left;grid-column:2;grid-row:1}.cta-info-col .btn-more-detail{display:inline-flex;grid-column:2;grid-row:2;justify-self:start;align-items:center}}@media (max-width:850px){.footer-cta-section .footer-cta-banner{grid-template-columns:1fr}.footer-cta-section .cta-mockup-col{grid-column:1;grid-row:1}.footer-cta-section .left-side{grid-column:1;grid-row:2}.footer-cta-section .right-side{grid-column:1;grid-row:3}.cta-info-col>svg:first-child{width:40px}}@media (max-width:768px){.spnone{display:none!important}.pcnone{display:block!important}.sec-wrap{--padding:25px;padding-block:30px}h2.sec-ttl{font-size:16px}h2.sec-ttl:before{width:10%}.menu-auth{flex-direction:column}.menu-auth li{width:100%}.main-footer{padding-bottom:20px}.footer-top,.footer-top.company-footer-top{grid-template-columns:repeat(1,minmax(0,1fr))}.footer-contact-item a,.ph-number{pointer-events:all}.page-top .top-lnk:before{top:-2.438vw;width:3.438vw;height:3.438vw}.page-top .top-lnk{display:none}.sec-breadcrumb .breadcrumb-ttl,.sec-breadcrumb h1{font-size:20px}.sec-breadcrumb:after,.sec-breadcrumb:before{background:unset}.breadcrumb-nav{font-size:12px}.meta-pill{font-size:10px}.app-download-title{font-size:24px}.app-download-desc{margin-bottom:18px;font-size:13px}.ambient-glow{width:220px;height:220px}.badge-users{right:-10px;bottom:12%;left:auto}.job-meta-top{gap:10px}.job-avatar.avatar-logo{align-self:flex-start}.applicant-footer .footer-links-contacts-section{display:flex;flex-direction:column;gap:0}.applicant-footer .footer-contact-row,.applicant-footer .footer-nav-row,.applicant-footer .footer-social-row{grid-column:auto;grid-row:auto}.applicant-footer .footer-divider{display:block;margin-block:20px}.applicant-footer .bottom-bar-container{text-align:center;flex-direction:column;padding-block:5px;gap:6px}.applicant-footer .footer-container{width:100%;padding-inline:20px}ul.pagination{margin-top:20px;padding-top:16px;gap:4px;flex-wrap:nowrap;justify-content:center}ul.pagination li a,ul.pagination li span{min-width:30px;height:30px;padding:0 5px;font-size:11px;border-radius:8px}ul.pagination li.disabled:not(:first-child):not(:last-child) a,ul.pagination li.disabled:not(:first-child):not(:last-child) span{border:none;background:transparent;min-width:14px;padding:0 1px;color:var(--clr-neutral-600);opacity:1;font-size:12px;letter-spacing:1px}}@media (max-width:420px){ul.pagination{gap:3px}ul.pagination li a,ul.pagination li span{min-width:26px;height:26px;padding:0 3px;font-size:10px;border-radius:6px}ul.pagination li.disabled:not(:first-child):not(:last-child) a,ul.pagination li.disabled:not(:first-child):not(:last-child) span{min-width:12px;padding:0 1px;font-size:11px}.applicant-footer .contact-link{pointer-events:all}}.company-index-section[data-v-1a2bc83d]{padding-bottom:60px}.register.company-register a span[data-v-1a2bc83d]{width:11%;display:inline-block;margin-right:5px}.job-new .company-job-create[data-v-1a2bc83d]{width:70%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row[data-v-1a2bc83d]{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row .column[data-v-1a2bc83d]{border:1px solid #04ba05}.row.img-row[data-v-1a2bc83d]{padding-left:15px}.company_register .row .form-group input[data-v-1a2bc83d]{margin-bottom:0}#company-job-post-category ul.pagination[data-v-1a2bc83d]{padding-top:50px}#company-login .register_page .container[data-v-1a2bc83d]{width:100%}#company-login .register_page .container .ads-container[data-v-1a2bc83d]{display:flex;justify-self:space-between;width:90%;margin:0 auto}#company-login .ads-section.pc[data-v-1a2bc83d]{display:block}#company-login .ads-section.sp[data-v-1a2bc83d],#company-login .ads-section.tb-l[data-v-1a2bc83d],#company-login .ads-section.tb-s[data-v-1a2bc83d]{display:none}.company-header .login a span[data-v-1a2bc83d]{width:13%}.company_register .ads-section[data-v-1a2bc83d]{padding-bottom:0}#company-job-post-create .ads-section[data-v-1a2bc83d]{padding-top:30px;padding-bottom:0}#company-job-post-category .container.ads-container[data-v-1a2bc83d]{width:100%;padding-top:0}#company-job-post-category .container.compad[data-v-1a2bc83d]{margin-bottom:0}#company-job-post-category .container.ads-container .common_box[data-v-1a2bc83d]{display:flex;justify-content:space-between}#company-job-post-category .container.ads-container .common_box .ads-group[data-v-1a2bc83d]{width:13%}#company-job-post-category .container.ads-container .common_box ul[data-v-1a2bc83d]{width:85%;margin:0 auto}#company-job-post-category .job-category-ads[data-v-1a2bc83d]{display:none}#job_category_id[data-v-1a2bc83d],.region-select[data-v-1a2bc83d],.select.required #job_company_id[data-v-1a2bc83d]{padding:15px;width:100%;border-radius:.25rem;height:52px}.mx-input-wrapper[data-v-1a2bc83d]{position:relative}.mx-input[data-v-1a2bc83d]{display:inline-block;box-sizing:border-box;width:50%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}p.expire_job_post[data-v-1a2bc83d]{width:50%}.job_post_create[data-v-1a2bc83d]{text-align:center;display:flex;justify-content:center;margin:20px auto}.btn[data-v-1a2bc83d]{padding:15px 40px}.job-request[data-v-1a2bc83d]{padding:10px}textarea.with-icon[data-v-1a2bc83d]{padding-left:10%;padding-top:18px}select[data-v-1a2bc83d]{outline:0}.text-center[data-v-1a2bc83d]{text-align:center}.division-icon[data-v-1a2bc83d]{position:absolute;margin-top:18px;margin-left:9px;width:28px}.mb15[data-v-1a2bc83d]{margin-bottom:15px}.company-job-create .row[data-v-1a2bc83d]{margin-bottom:15px}.company_agency_label span.company_agency_text[data-v-1a2bc83d]{color:#555}p.company_agency_text02[data-v-1a2bc83d]{font-size:14px}.company-register-img[data-v-1a2bc83d]{margin:25px auto}.company-register-img .error[data-v-1a2bc83d]{margin-left:-25px;margin-right:-25px}.login_wrapper[data-v-1a2bc83d]{position:relative}.login_btn_wrapper[data-v-1a2bc83d]{text-align:center;display:flex;justify-content:center;margin:20px auto}.profile_dash .company_image[data-v-1a2bc83d]{width:30%}button#company_save_btn[data-v-1a2bc83d]{background:#04ba05;color:#fff;padding:10px 40px 12px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.company_update_image[data-v-1a2bc83d]{box-sizing:border-box;margin:0;padding:0;position:relative}.company_image_box[data-v-1a2bc83d]{display:flex;margin:10px auto;justify-content:center}.company_login_email[data-v-1a2bc83d]{position:absolute;margin-left:16px;margin-top:10px;width:25px}.company_login_pw[data-v-1a2bc83d]{position:absolute;margin-left:13px;margin-top:11px;width:35px}.profile_detail .company_name[data-v-1a2bc83d]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FIQjV3f9cAAACMUlEQVQ4y42UTUhUURiGn+/emTFhAjUERzQGSwonF3EXQoYQmP1tQr3hoqBNlK2qVRCSQS5qUZTQQihQ1MqjVFTmomhTFEI/WmJSzqYywlQKTB1nzmkxOk5w/Xk35zsHHr6f9+MINFofKywfK8r8Uu+TkQ8GC+3rundlQPawPQUQI0uclQESKTR5uM99dYlSsD/c/lkX1pvB39/xp2arXaDN9Itgn9q1CKRqnz/BFtAjXEicN7Oycb6LVuuG7pedwXPpqaxUILTQYgmA7xLKCCDdZ+WpkXQglcGEcMCEgPx4uZSYKTeT7EOVpsgaMV6ARE0uSBTMO0qNlgn/ulifqWTMxMWrJB0VRxwdBfkmjjhmuHNK4uKIYw949xAxTabJigCOfYwO2QSUq93yMpHvCaxVKR/IIADE1A53jCjZZsB/Oj7MG4oYJywNpl3N/AcsWbMkN5dOOngMHKAmfvTeRNqU0nUwa27myRxw2WrQb+WwtoLt0yP2Req9epDam/7O4LPa4/syyLv7mmazwVr/t1m9ksJGywNwK/it9kcq5EhmDrPANq6UXDMRYH4oywOQsAxCozZfCJDnBqSb+0MP5I4bIKQmPXpY3BwxAdHtpr7rqvtQ656oe4bWhSlVh+x+Pi0z9nyq1HeoLrDb2Kti4AM7zviyPs3Q5lYBt/SpnliaD8urtkV+ALnq5JpWw+0VQxllYrmPki+r/BZ8JcwomGIZXRjGaiW5OboYrM9qMnn/B1utwTk0iF0DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA3LTI5VDA1OjMzOjA4KzAwOjAwE/BT1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNy0yOVQwNTozMzowOCswMDowMGKt62oAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .region[data-v-1a2bc83d]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFjUdshN5AAACYElEQVQ4y3WQX0iTURjGf+fbnCNNzaKimAZFpIJ0E0JoBSkhptXap0sNNIL+QFEXYeZFgy6iLpKuNC/KMm3tmxoUSQph3ZRSQTFnKKLgRZSBTZJS9+10sbXN/XluDud9n9973vMI4mTf4r8sDrONP3yRj392DvujuyLWbrOKh6RHFT4ZjjpnkwJqGS8xxsz4airqXvh/MUR3ylNNr8gGwCMfiXG2YwY2BExjgwlfsFlFLwBdc6eG/WC36O/YCvjYqC0HPUo0oJQA4OdC8KPOWekAIDNQGPZEAzILgFnNF97YE1okOyEgJgGw1K4Lj9gdPI0TCQFdIwAYl9vLUwHUHfI6ACPOmWSxatgAmBRDMosjpAFg1fqTATl4Q6aIBrVDkYthdc/rK5inYlXpl14x7ksKgPdDfr4oiAQnat0jq6InTqKB92F/i+tZTJcEUjczQg7QqTXGjSOhanYG3vL5d9XAEtTkBQ6kOHvmkwC2vTTQ4x62W8xziyuiUp4jDw/ree1v7f8RA1hzDbdQuSJ3iTzayMHGkN5u6NJrCr97jotLYtR/OwxUrTU3yxI+kqk1wolN/lHpSH/S+dd2UFFdZ4PbVN/BZwRwKJ56cVF2GNr0XlMpwMoenrsfAIgmeT4UhVkWU2qsy1jZP3ZD5MoBUa03i/buBXAoYy0cA1u5aEbRpkLfbaLD5TMuVSpF4j7TynRgBmRf9bTL5T0ph2Su2iWmZL08o77QT/d9s1v0MvbFpVS5xuyWfeIakywoLU8nANRiWuVNbOKe9iZBrA3mRY00rmqjkVpdxvJdkeKqB/gHEUfSKKiIyoYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjI6NTMrMDA6MDB3W722AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIyOjUzKzAwOjAwBgYFCgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .town[data-v-1a2bc83d]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAACLi4uJi4yKio2Jio2Jio2Kio2JiY6Hh4eJi46Jio2KioyKio2Jio2Jio2JiYyPj4+Fj4+JioyJioyIi42AgICIio2Jio2KioqZmZmIio6Jio6KioqHh46Jio2Jio2JiY6Jio2HjIyJi42IioyIiIiJiY2Jio2JiY7///+Ji4yIiJGJio2Jio2Jio2Jio2Jio2NjY2Kio2Kio+JiY2Iio2KioqGjY2JiY2Kio6Li4uKioyAgJWKioyIi42FhZCKio2Iio2HjY2Kio+IiIyJiYyOjo6Ojo6JiY6Jio2JiYmIiI6Ii46Jio2Jio2Kio6Hi4uJio2Kio2Li46JiY+Jio2Kio2Kio6AgICJiY2Ii46JioyJiY2SkpKqqqqJi42Kio2IiI6Jio2Ji42JiY2Jio2JiZCAgJmJi46GhpKKio2Ii46Kio2Jio2Jio2Ji42Ji42Ii42Li4+Jio2JioyJio2MjIyIio2Ji42Jio0AAADbCQnFAAAAeXRSTlMAN5XX9NaUNhGr33GW4P6pEBnY7FwCXu0YBcjjIyTlx2z8NXu7Dzj9agGgHt71t/bdHaMwQ7klJuZGLlkMZGcXV2sxOzxbGxJz+xwrT6jvPUDwpVEpyWA/BJpaxtkHA9DMLfpwjfgnCqIVSliw6M3zbnI5m8+kFGnDMAaTrQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjBREJGjTiCUnnAAABOklEQVQoz22RV1PCUBCFjxSNIBGjMWABA5GIBUXFhoKCiBWsCBZs2Lti2X/vZEiAIPtyvznfw5m7C6jTYDCaTObGJuiHaSaLwWptsbGt9uq8jWvv4BXgOwXOUcmdXd09Gve63M6y6BM9gN0rSd5+wCcPaLnfNggMDY8EAqNjQWDcookJmgRCrilgeiYAzNKcKsI0Dwe7oGCEjcJOi6pYEv2IUVzBZYqBF7WSBK0gKVoVXF1jsE5hVWzQJrCVSgPbO7vAHu1r7ZwEJA9kI8e6GUAyl/+RoUMgm8jljrJAms2UBX98cqpx/uw8X9nJxaVXwyvZV73FwvVNCaKpnG7tt5ZQCe6Ee/1BHuhReeJspOZSeHpmlOaXfK0IvhqAN31zad7lj2jq83+ObLH4JXzXEfCI9IO6U/itav4Dln0vfgX/tYYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDUtMTdUMDc6MjY6NTIrMDI6MDDNsLubAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA1LTE3VDA3OjI2OjUyKzAyOjAwvO0DJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .detail[data-v-1a2bc83d]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFQv3/l0RAAACAElEQVQ4y42RPWgTcRjGf/9/rk0g1I+ABL8g4gc0IhQXKQgOdlBxKNK7RtFBQUVsKZSUOrTQoaZLUBwVFV1qm0tEHFysg5vp6CAK1RYUFUqTYg1GktzrYGKSu2h9lrt73ue55/1QAGB2qyAe6IWZJTenqoYlmfHoNypT+mUR9Kqdq5EGgHmFxfQ1tz4WqexUN1WB1+ym508qnNmMBWaXJ6HCXhbo9E3hq5MGTK+aBgfURa7GtpUC9VIJ42x5RQ2VI4omAxI4VnyRGoByXDeNXilkhq280xRrAPy8zQ8E0sOsCwPMkGzAZ11I3e+bVaHGouTS/S0Mds5c4ag8BG+5ZQIwSMS+B303ms8nhVqTvZvaByVjvwEDLrXln1MEMJKNW4K2Yu2t/RbLJOgFA74G/N/ZYiVTceeI7mg0OGs8AiAqYQJqsnq4p2vYhCv237pWmqDMsxx9UJ9hF28zWdAvSwHw56fzTZOcV1O6Uw1NONUEM0QXyjoB5bge1aNl165Ut8o65dlXjWsVDjkHedbycNsZkXEnVvvUAPtPMp+ebNW/GZWtKozz+EuTYcLBoTWSkpBz3sOBYb7ng0e+R2U4ra7LiNcwxpiac+ulQ56Q4hPSsILfj+P+4GGtXPLLKis9ckd/k4/2O9aHOWd+thJuVv/DsU/uyvh//LmGUztasb8Aarunrhl8XxsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjE6MTErMDA6MDCPuRlmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIxOjExKzAwOjAw/uSh2gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 2% 12%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.job_request .detail[data-v-1a2bc83d],.profile_detail .region[data-v-1a2bc83d],.profile_detail .town[data-v-1a2bc83d]{box-sizing:border-box}.more_detail02[data-v-1a2bc83d]{margin-right:15px}.title_box[data-v-1a2bc83d]{display:flex;justify-content:center}.title_box h3.title_text[data-v-1a2bc83d]{margin:15px auto;text-align:center;font-size:30px}.job_request_button[data-v-1a2bc83d]{margin-left:28em;margin-top:20px}.job_request[data-v-1a2bc83d]{box-sizing:border-box;margin-bottom:15px;padding:0;position:relative;width:100%}.content_box[data-v-1a2bc83d]{box-sizing:border-box;justify-content:center;margin:50px auto;width:38%}.banner_search_sec .keyword_search.job_request_search[data-v-1a2bc83d]{width:26%}.banner_search_group[data-v-1a2bc83d]{margin:0}.expired-p[data-v-1a2bc83d]{font-size:calc(8px + 4*(100vw - 320px)/447)}#company-job-post-category .common_box ul[data-v-1a2bc83d]{padding:0 1%}#company-dashboard span.job-description[data-v-1a2bc83d],#company-index span.job-description[data-v-1a2bc83d],#company-job-post-index span.job-description[data-v-1a2bc83d]{display:block;white-space:pre-line;font-size:calc(9px + 5*(100vw - 768px)/632)}#company-job-post-index .job-post-time-pc[data-v-1a2bc83d]{min-width:78px;text-align:right}#company-job-post-update .company-job-create .ads-section[data-v-1a2bc83d]{padding-bottom:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-1a2bc83d]{width:33%;float:right}#company-job-post-job-detail .jobdetail_page .jobdetail_right .jobdetail_r[data-v-1a2bc83d]{width:100%;margin-bottom:20px}#company-job-post-job-detail .jobdetail_page .job-post-upper-part[data-v-1a2bc83d]{align-items:flex-start}#company-job-post-category .total-count[data-v-1a2bc83d]{width:75%;margin:0 auto}#company-dashboard .job-listing-detail[data-v-1a2bc83d],#company-home-index-search-result .job-listing-detail[data-v-1a2bc83d],#company-home-index .job-listing-detail[data-v-1a2bc83d],#company-job-post-index .job-listing-detail[data-v-1a2bc83d],#company-job-post-job-detail .job-listing-detail[data-v-1a2bc83d]{display:flex;flex-wrap:wrap;margin-bottom:10px}#company-dashboard .job-listing-detail .job-listing-detail-sub[data-v-1a2bc83d],#company-home-index-search-result .job-listing-detail .job-listing-detail-sub[data-v-1a2bc83d],#company-home-index .job-listing-detail .job-listing-detail-sub[data-v-1a2bc83d],#company-job-post-index .job-listing-detail-sub[data-v-1a2bc83d],#company-job-post-job-detail .job-listing-detail-sub[data-v-1a2bc83d]{display:flex;align-items:center;margin-top:3px;margin-right:18px;margin-bottom:3px}#company-dashboard .job-post-time-pc[data-v-1a2bc83d],#company-dashboard .job-post-time-sp[data-v-1a2bc83d],#company-home-index-search-result .job-post-time-pc[data-v-1a2bc83d],#company-home-index-search-result .job-post-time-sp[data-v-1a2bc83d],#company-index .job-post-time-pc[data-v-1a2bc83d],#company-index .job-post-time-sp[data-v-1a2bc83d],#company-job-post-index .job-post-time-sp[data-v-1a2bc83d]{min-width:100px;text-align:right}#company-job-post-index .job-post-time-pc[data-v-1a2bc83d],#company-job-post-job-detail .job-post-time-pc[data-v-1a2bc83d]{min-width:115px;text-align:right}.job-request-detail-tologin[data-v-1a2bc83d]{margin-top:30px;font-size:calc(10px + 4*(100vw - 320px)/447)}.job-request-detail-tologin a[data-v-1a2bc83d]{color:#04ba05;text-decoration:underline}.company_dashboard[data-v-1a2bc83d]{padding-top:60px}.company_dashboard .cmn-card[data-v-1a2bc83d]{padding:40px;margin-bottom:40px;display:flex;justify-content:space-between}.company_dashboard .company-info[data-v-1a2bc83d]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.company_dashboard .btn-info-edit[data-v-1a2bc83d]{height:50px}.company_dashboard .btn-info-edit a[data-v-1a2bc83d]{text-decoration:none}.company-info p[data-v-1a2bc83d]{font-weight:700}.applicant-info .detail-label-group[data-v-1a2bc83d]{margin-bottom:20px}.job-request-detail-tologin[data-v-1a2bc83d]{margin-top:20px}@media screen and (max-width:1200px){.company_dashboard .cmn-card[data-v-1a2bc83d]{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:991px){#company-job-post-category .container.compad[data-v-1a2bc83d]{width:100%;margin:0 auto}#company-login .register_page .form[data-v-1a2bc83d]{width:400px}#company-job-post-category .container.ads-container .ads-group[data-v-1a2bc83d]{display:none}#company-job-post-category .job-category-ads[data-v-1a2bc83d]{display:block;padding-top:2.641vw}#company-job-post-category .container.ads-container .common_box ul[data-v-1a2bc83d]{width:100%}#company-job-post-category .total-count[data-v-1a2bc83d]{width:98%}}@media screen and (max-width:768px){#company-dashboard .job-listing-detail[data-v-1a2bc83d],#company-home-index-search-result .job-listing-detail[data-v-1a2bc83d],#company-home-index .job-listing-detail[data-v-1a2bc83d],#company-job-post-index .job-listing-detail[data-v-1a2bc83d],#company-job-post-job-detail .job-listing-detail[data-v-1a2bc83d]{display:block}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp[data-v-1a2bc83d]{display:flex;justify-content:flex-end}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp .job-post-time[data-v-1a2bc83d]{text-align:right}.company_dashboard .company-info[data-v-1a2bc83d]{grid-template-columns:auto;align-self:flex-start}.jobpost_detail_page[data-v-1a2bc83d]{margin-top:3%}.register_link[data-v-1a2bc83d]{float:unset;padding-top:3px;font-size:calc(10px + 3*(100vw - 768px)/632)}.register_link p[data-v-1a2bc83d]{padding-left:0}.txt[data-v-1a2bc83d]{font-size:14px;display:flex}.noprofile-company-img[data-v-1a2bc83d]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:0}.noprofile-company-img[data-v-1a2bc83d]{height:auto}.content_box[data-v-1a2bc83d]{box-sizing:border-box;justify-content:center;margin:20px auto;width:100%;display:grid}.company_clr[data-v-1a2bc83d]{margin-right:-15px;margin-left:0}.company-register-img .error[data-v-1a2bc83d]{margin-left:0;margin-right:0}.job_request_page .feature_job_cov .job_request_img_blk[data-v-1a2bc83d]{min-width:50px;margin-right:4%;margin-left:4%;margin-bottom:5px}.delete_job_link[data-v-1a2bc83d]{background-color:#bd2130;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em;margin-left:5px;margin-top:5px}.company_dashboard .profile_btn[data-v-1a2bc83d]{text-align:center;max-width:100px;width:36%;margin:0 auto}.job_request_detail[data-v-1a2bc83d]{width:75%;display:inline-block;box-shadow:0 0 10px #a1a1a1;text-align:left;margin-top:50px;padding:20px}.job_request_detail p[data-v-1a2bc83d]{margin:15px 30px}.main_bnr .job_request_pagelink[data-v-1a2bc83d]{font-size:calc(14px + 6*(100vw - 320px)/447);padding-top:1%}.cancel-btn[data-v-1a2bc83d],.edit-btn[data-v-1a2bc83d],.job_post_button[data-v-1a2bc83d]{font-size:calc(12px + 4*(100vw - 320px)/447);padding:10px}.company-register-img[data-v-1a2bc83d]{margin:20px auto;display:block}.company-register-img.img-holder .company-span[data-v-1a2bc83d]{width:100%;padding:0}.company-update-img.img-holder .company-span[data-v-1a2bc83d]{width:100%;padding:0}.font-12[data-v-1a2bc83d]{font-size:12px}.font-18[data-v-1a2bc83d]{font-size:18px}.applicant_title[data-v-1a2bc83d]{text-align:center;margin:25px auto;font-size:14px}.applicant_title .info[data-v-1a2bc83d]{display:block}.company_register .company_agency_text02[data-v-1a2bc83d]{padding-left:0}.company_agency_label .checkmark[data-v-1a2bc83d]{width:13px;height:13px}.company_agency_label .company_agency_text[data-v-1a2bc83d]{color:#555;margin-left:18px}.company_agency_label .checkmark[data-v-1a2bc83d]:after{left:2px;height:8px}.banner_search_sec .keyword_search.job_request_search[data-v-1a2bc83d]{width:90%}.company_login_email[data-v-1a2bc83d]{margin-left:12px;margin-top:11px;width:22px}.company_login_pw[data-v-1a2bc83d]{width:30px}span.job_listing_detail_span[data-v-1a2bc83d]{display:block;padding-left:0;margin:6px 0}p.company_agency_text02[data-v-1a2bc83d]{padding-left:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-1a2bc83d]{width:100%;float:none}#company-job-post-category .pagination[data-v-1a2bc83d]{padding-top:0}#company-job-post-category .container.ads-container .common_box[data-v-1a2bc83d]{display:block}#company-job-post-category .container.ads-container .common_box ul[data-v-1a2bc83d]{width:100%}#company-login .ads-section.sp[data-v-1a2bc83d]{display:block}#company-login .ads-section.pc[data-v-1a2bc83d],#company-login .ads-section.tb-l[data-v-1a2bc83d],#company-login .ads-section.tb-s[data-v-1a2bc83d]{display:none}#company-job-post-index .jobdetail_page .jobdetail_main .full-job-post-card .job-listing-index-detail-button[data-v-1a2bc83d]{width:42%}}.job_btn[data-v-1a2bc83d]{position:relative;text-align:center}.job_request input.title[data-v-1a2bc83d]{border:1px solid #04ba05;border-radius:3px}.job_request .text[data-v-1a2bc83d]{font-size:calc(12px + 2*(100vw - 320px)/447);margin:10px auto}.job_request textarea.detail[data-v-1a2bc83d]{font-size:calc(9px + 2*(100vw - 320px)/447);padding:10px 10px 10px 44px;width:100%;border:1px solid #04ba05;box-sizing:border-box;height:120px;border-radius:3px}.job_request textarea[data-v-1a2bc83d]:hover{border:1px solid #04ba05;transition:border-color .3s ease-in-out}.job_request .title[data-v-1a2bc83d]{padding:10px 15px 10px 10px;width:100%}.job_request input[type=text].title[data-v-1a2bc83d]:focus{z-index:inherit}.job_request .detail[data-v-1a2bc83d]{padding-top:30px;padding:10px 15px 10px 10px;border:1px solid #555;background-size:25px;width:100%;font-size:14px}.job_request span p.error[data-v-1a2bc83d]{color:#ff4a55;width:100%}.company_register .slides .field_col[data-v-1a2bc83d]{margin-top:20px}.company_register_btn[data-v-1a2bc83d]{display:flex;justify-content:center;margin:25px auto}.company_register .region_box .region-select[data-v-1a2bc83d]{height:52.8px}.jobpost_detail_page[data-v-1a2bc83d]{margin-top:5%}.jobdetail_r .job_post_title[data-v-1a2bc83d]{margin-top:15px}.category_search_sec[data-v-1a2bc83d]{background:#fff}.company_logo img[data-v-1a2bc83d]{width:100%}.company-logo[data-v-1a2bc83d]{width:200px}.fb-btn[data-v-1a2bc83d]{background-color:#3b5998;padding:10px 0;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inherit;margin:20px auto 10px;color:#fff}.company_forget_pwd[data-v-1a2bc83d]{color:#04ba05}.register_link[data-v-1a2bc83d]{float:right;padding-top:30px;font-size:calc(10px + 3*(100vw - 768px)/632)}.company-span[data-v-1a2bc83d]{position:absolute;bottom:0;left:1px;background:#2ac437;color:#fff;width:195px;height:50px;z-index:3;opacity:0;cursor:pointer;text-align:center;padding-top:5px}.company-span[data-v-1a2bc83d]:hover{opacity:.8;transition:.5s}.noprofile-company-img[data-v-1a2bc83d]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-left:25px}.noprofile-company-img[data-v-1a2bc83d]{height:auto}.job-btn[data-v-1a2bc83d]{background-color:#555;color:#fff;border-radius:5px;display:inline-block;padding:10px 20px;font-size:.75em}.edit-company-btn[data-v-1a2bc83d]{display:flex;margin:10px auto;justify-content:center;padding:11px 34px}.button-group a[data-v-1a2bc83d]:hover{text-decoration:none}.job_request_page .feature_job_cov .job_request_img_blk.job_request_img_blk[data-v-1a2bc83d]{width:8%}.job_request_page .feature_job_cov .job_request_img_blk[data-v-1a2bc83d]{width:16%;min-width:10%;float:left}.job_request_img_blk img[data-v-1a2bc83d]{width:100%}.more_detail[data-v-1a2bc83d]{background:#04ba05;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant[data-v-1a2bc83d]{color:#007bff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant .by_txt[data-v-1a2bc83d]{color:#343a40}.applicant_title .info[data-v-1a2bc83d]{color:#04ba05;display:inline}.mobile-menu-btn[data-v-1a2bc83d]{display:none;background:#04ba05;color:#fff;padding:15px 15px;width:50px;border:none;text-align:center}.mobile-menu-btn[data-v-1a2bc83d]:focus{outline:none}@media screen and (max-width:769px){.mobile-menu-btn[data-v-1a2bc83d]{display:block;position:absolute;right:15px;width:45px;padding:13px 13px}}.word-break[data-v-1a2bc83d]{white-space:pre-line;word-break:break-all}.mr-6[data-v-1a2bc83d]{margin-right:6px}.cancel-btn[data-v-1a2bc83d]{background:#868686;color:#fff;padding:8px 16px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-40[data-v-1a2bc83d]{margin-top:40px}.ml-20[data-v-1a2bc83d]{margin-left:20px}.job_post_button[data-v-1a2bc83d]{background:#04ba05;color:#fff;padding:10px 20px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-30[data-v-1a2bc83d]{margin-top:30px}.company_green_txt[data-v-1a2bc83d]{color:#04ba05}.company_pwd_btn[data-v-1a2bc83d]{display:flex;justify-content:center;margin:10px auto}.link-container[data-v-1a2bc83d]{display:flex;flex-direction:column;flex:1 1 auto}.link-container .register_link[data-v-1a2bc83d]{padding-top:10px}.right0[data-v-1a2bc83d]{right:0}.reset_form.company .error[data-v-1a2bc83d],.reset_form.company .type-error[data-v-1a2bc83d]{display:inline-block;padding-top:10px;font-size:12px}.job_post_salary[data-v-1a2bc83d]:after{position:absolute;content:"~";top:8px;left:-2%;font-size:25px;font-weight:lighter}@media screen and (max-width:1200px){.job_post_salary[data-v-1a2bc83d]:after{left:-3%}}@media screen and (max-width:900px){.job_post_salary[data-v-1a2bc83d]:after{left:-4%}}@media screen and (max-width:700px){.job_post_salary[data-v-1a2bc83d]:after{left:-5%}}.form-input.no-icon[data-v-1a2bc83d]{padding-left:15px}#company-job-post-create .mx-datepicker[data-v-1a2bc83d],#company-job-post-update .mx-datepicker[data-v-1a2bc83d],.company-job-create .mx-datepicker[data-v-1a2bc83d],.job-new-update .mx-datepicker[data-v-1a2bc83d],.job-new .mx-datepicker[data-v-1a2bc83d]{width:100%}.res-option[data-v-1a2bc83d]{display:flex;justify-content:space-between;gap:14px;align-items:center}.resume-icon[data-v-1a2bc83d]{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:20px}.resume-icon.delete[data-v-1a2bc83d],.resume-icon.edit[data-v-1a2bc83d]{padding:10px;border-radius:10px;color:#fff;gap:6px}.resume-icon.edit[data-v-1a2bc83d]{background-color:var(--clr-primary)}.resume-icon.delete[data-v-1a2bc83d]{background-color:#ff4a55}#company-dashboard .job-list .job-item[data-v-1a2bc83d]{display:block;padding:20px}#company-dashboard .job-item .res-option[data-v-1a2bc83d]{justify-content:flex-end;margin-bottom:15px}.logo-uploader-container[data-v-1a2bc83d]{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.logo-upload-card[data-v-1a2bc83d]{position:relative;width:140px;height:140px;border-radius:50%;background:#f8fafc;border:2px dashed #cbd5e1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;outline:none}.logo-upload-card[data-v-1a2bc83d]:hover{border-color:#04ba05;background:#f0fdf4;box-shadow:0 10px 15px -3px rgba(4,186,5,.1),0 4px 6px -4px rgba(4,186,5,.1)}.logo-upload-card.has-logo[data-v-1a2bc83d]{border-style:solid;border-color:#e2e8f0;background:#fff}.logo-upload-card.has-logo[data-v-1a2bc83d]:hover{border-color:#04ba05}.upload-placeholder[data-v-1a2bc83d]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center;color:#64748b;transition:color .3s ease;width:100%}.logo-upload-card:hover .upload-placeholder[data-v-1a2bc83d]{color:#04ba05}.upload-cloud-icon[data-v-1a2bc83d]{margin-bottom:8px;stroke:currentColor;transition:transform .3s ease}.logo-upload-card:hover .upload-cloud-icon[data-v-1a2bc83d]{transform:translateY(-3px)}.upload-main-text[data-v-1a2bc83d]{font-size:11px;font-weight:700;line-height:1.4;padding:0 5px}.logo-preview-wrapper[data-v-1a2bc83d]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.logo-preview-img[data-v-1a2bc83d]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box;border-radius:50%}.logo-preview-overlay[data-v-1a2bc83d]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,186,5,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;color:#fff;gap:6px;border-radius:50%}.logo-preview-wrapper:hover .logo-preview-overlay[data-v-1a2bc83d]{opacity:1}.logo-preview-overlay span[data-v-1a2bc83d]{font-size:11px;font-weight:700;letter-spacing:.5px}.hidden-file-input[data-v-1a2bc83d]{display:none}.hero-section .sec-wrap[data-v-69a6f228]{padding-block:60px}.hero-section[data-v-69a6f228]{position:relative;z-index:20;background-image:url(../img/hero_bg.229f3c24.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-bg-wrap[data-v-69a6f228]{position:absolute;overflow:hidden;inset:0;pointer-events:none}.hero-section .bg-graphic[data-v-69a6f228]{--tw-translate-y:0;position:absolute;top:0;height:100%}.hero-section .bg-graphic img[data-v-69a6f228]{width:100%;height:100%}.bg-graphic.bg-graphic-left[data-v-69a6f228]{left:0}.bg-graphic.bg-graphic-right[data-v-69a6f228]{right:0}.hero-contents[data-v-69a6f228]{display:flex;align-items:center;justify-content:center;position:relative;width:100%;text-align:center;z-index:2}.hero-main[data-v-69a6f228]{display:flex;align-items:center;flex-direction:column;width:100%}.hero-section h1[data-v-69a6f228]{line-height:1.5;color:var(--clr-neutral-800);font-size:36px;font-weight:900;margin-bottom:10px;opacity:0;animation:heroFadeUp-data-v-69a6f228 .8s cubic-bezier(.16,1,.3,1) .1s forwards}.hero-subtitle[data-v-69a6f228]{max-width:650px;line-height:1.6;margin:5px auto 25px;color:var(--clr-neutral-500);font-size:14px;font-weight:500;opacity:0;animation:heroFadeUp-data-v-69a6f228 .8s cubic-bezier(.16,1,.3,1) .25s forwards}.search-wrap[data-v-69a6f228]{position:relative;z-index:50;opacity:0;animation:heroFadeUp-data-v-69a6f228 .8s cubic-bezier(.16,1,.3,1) .4s forwards}@keyframes heroFadeUp-data-v-69a6f228{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.trending-tags[data-v-69a6f228]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin-top:20px;color:var(--clr-primary-400);font-size:14px;flex-wrap:wrap;gap:12px;opacity:0;animation:heroFadeUp-data-v-69a6f228 .8s cubic-bezier(.16,1,.3,1) .55s forwards}.trending-label[data-v-69a6f228]{display:flex;align-items:center;color:var(--clr-neutral-600);font-size:12px;font-weight:500;gap:6px}.trending-tags .tag-link[data-v-69a6f228]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;border-radius:10px;background-color:rgba(40,195,65,.08);color:#1b8a2e;font-family:inherit;font-size:12px;font-weight:500;border:1px solid rgba(40,195,65,.2);transition:all .25s ease;line-height:normal;padding:4px 10px;cursor:pointer}.trending-tags .tag-link[data-v-69a6f228]:hover{background-color:var(--clr-primary);color:var(--clr-neutral-100);border-color:var(--clr-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,195,65,.25)}.tags-list[data-v-69a6f228]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sec-stats[data-v-69a6f228]{background-color:var(--clr-dashed);border-bottom:1px solid rgba(40,195,65,.15)}.sec-stats .sec-wrap[data-v-69a6f228]{--max-width:800px}.stats-grid[data-v-69a6f228]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.stats-card[data-v-69a6f228]{--stats-border-angle:315.59deg;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px 20px;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--clr-neutral-100),var(--clr-neutral-100)) padding-box,linear-gradient(var(--stats-border-angle),#28c341 36.04%,rgba(40,195,65,.2) 62.71%) border-box;box-shadow:0 10px 25px rgba(0,0,0,.04),0 4px 12px rgba(var(--clr-primary-rgb),.08);min-width:200px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.stats-info[data-v-69a6f228]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.stats-number[data-v-69a6f228]{line-height:1.2;color:var(--clr-primary);font-family:var(--font-secondary);font-size:30px;font-weight:800;text-align:center}.stats-label[data-v-69a6f228]{margin-top:10px;color:var(--clr-neutral-600);font-size:15px;font-weight:500;line-height:1.3;text-align:center}.sec-jobs[data-v-69a6f228]{position:relative;border-top:1px solid rgba(40,195,65,.15);border-bottom:1px solid rgba(40,195,65,.15)}.sec-jobs-header[data-v-69a6f228]{margin-bottom:40px;color:var(--clr-neutral-800);font-weight:500;text-align:left}.faq-section[data-v-69a6f228]{position:relative}.faq-section[data-v-69a6f228]:after,.faq-section[data-v-69a6f228]:before{content:"";position:absolute;z-index:-1;width:444px;height:330px}.faq-section[data-v-69a6f228]:before{top:0;right:0;background:url(../img/img_faq_bg_2.ce014581.png) no-repeat 50%/contain}.faq-section[data-v-69a6f228]:after{bottom:0;left:0;background:url(../img/img_faq_bg_1.862a74d5.png) no-repeat 50%/contain}.sec-header-center[data-v-69a6f228]{text-align:center;margin-bottom:40px}.faq-grid-layout[data-v-69a6f228]{display:grid;grid-template-columns:500px 1fr;gap:40px}.support-card-inner[data-v-69a6f228]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:20px}.support-card-title[data-v-69a6f228]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.support-card-title .green-txt[data-v-69a6f228]{color:var(--clr-primary);font-weight:700}.support-card-desc[data-v-69a6f228]{font-size:14px;color:var(--clr-neutral-500);line-height:1.6;margin-bottom:10px}.support-card-btn[data-v-69a6f228]{gap:5px;border-radius:12px;transition:all .25s cubic-bezier(.25,.8,.25,1)}.faq-icon-circle[data-v-69a6f228]{flex-shrink:0;max-width:30px}.faq-list-col[data-v-69a6f228]{display:flex;flex-direction:column;width:100%;gap:20px}.faq-card[data-v-69a6f228]{border-radius:16px;box-shadow:0 0 4px 0 rgba(40,195,65,.2);background-color:var(--clr-neutral-100);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.faq-card[data-v-69a6f228]:hover{border-color:rgba(var(--clr-primary-rgb),.3);box-shadow:0 8px 20px rgba(var(--clr-primary-rgb),.06);transform:translateY(-2px)}.faq-header[data-v-69a6f228]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;gap:15px}.faq-question-left[data-v-69a6f228]{display:flex;align-items:center;gap:15px;flex:1}.faq-title[data-v-69a6f228]{margin:0;color:var(--clr-neutral-800);font-size:16px;font-weight:500;transition:color .2s ease}.faq-btn[data-v-69a6f228]{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}.faq-btn svg[data-v-69a6f228]{transition:transform .3s ease}.faq-answer-grid[data-v-69a6f228]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.faq-answer-grid.is-open[data-v-69a6f228]{grid-template-rows:1fr}.faq-answer-container[data-v-69a6f228]{overflow:hidden;background-color:#e6ffeb}.faq-answer-grid.is-open .faq-answer-container[data-v-69a6f228]{border-top:1px solid rgba(40,195,65,.2)}.faq-answer[data-v-69a6f228]{line-height:1.85;margin:0;padding:16px 20px 20px 20px;color:var(--clr-neutral-600);font-size:14px}@media only screen and (max-width:1024px){.bg-graphic[data-v-69a6f228]{display:none}.hero-section h1[data-v-69a6f228]{font-size:32px}.search-row .search-btn[data-v-69a6f228]{margin-left:0}.hero-section p[data-v-69a6f228]{font-size:12px}.tags-list[data-v-69a6f228]{justify-content:center}.faq-grid-layout[data-v-69a6f228]{grid-template-columns:1fr}.faq-list-col[data-v-69a6f228]{order:-1}.support-card-inner[data-v-69a6f228]{align-items:center;text-align:center;padding-top:unset}.banner-desc[data-v-69a6f228]{max-width:100%}}@media only screen and (max-width:768px){.hero-section .sec-wrap[data-v-69a6f228]{padding-block:30px}.hero-section h1[data-v-69a6f228]{font-size:26px}.stats-card[data-v-69a6f228]{animation:none;min-width:0;max-width:210px;border:2px solid var(--clr-primary);margin-inline:auto;width:100%}.stats-number[data-v-69a6f228]{font-size:20px}.stats-grid[data-v-69a6f228]{grid-template-columns:1fr;gap:15px}.job-list[data-v-69a6f228]{grid-template-columns:1fr;gap:20px}.sec-header-center[data-v-69a6f228]{margin-bottom:20px}.faq-section[data-v-69a6f228]:after,.faq-section[data-v-69a6f228]:before{background:unset;width:unset;height:unset}.faq-title[data-v-69a6f228]{font-size:14px}.faq-answer[data-v-69a6f228]{margin-left:20px;padding-left:16px}.footer-cta-banner[data-v-69a6f228]{padding:30px 20px;gap:20px}}.hero-section .sec-wrap[data-v-5a91fd28]{padding-block:60px}.hero-section[data-v-5a91fd28]{position:relative;z-index:20;background-image:url(../img/hero_bg.229f3c24.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-bg-wrap[data-v-5a91fd28]{position:absolute;overflow:hidden;inset:0;pointer-events:none}.hero-section .bg-graphic[data-v-5a91fd28]{--tw-translate-y:0;position:absolute;top:0;height:100%}.hero-section .bg-graphic img[data-v-5a91fd28]{width:100%;height:100%}.bg-graphic.bg-graphic-left[data-v-5a91fd28]{left:0}.bg-graphic.bg-graphic-right[data-v-5a91fd28]{right:0}.hero-contents[data-v-5a91fd28]{display:flex;align-items:center;justify-content:center;position:relative;width:100%;text-align:center;z-index:2}.hero-main[data-v-5a91fd28]{display:flex;align-items:center;flex-direction:column;width:100%}.hero-section h1[data-v-5a91fd28]{line-height:1.5;color:var(--clr-neutral-800);font-size:36px;font-weight:900;margin-bottom:10px;opacity:0;animation:heroFadeUp-data-v-5a91fd28 .8s cubic-bezier(.16,1,.3,1) .1s forwards}.hero-subtitle[data-v-5a91fd28]{max-width:650px;line-height:1.6;margin:5px auto 25px;color:var(--clr-neutral-500);font-size:14px;font-weight:500;opacity:0;animation:heroFadeUp-data-v-5a91fd28 .8s cubic-bezier(.16,1,.3,1) .25s forwards}.search-wrap[data-v-5a91fd28]{position:relative;z-index:50;opacity:0;animation:heroFadeUp-data-v-5a91fd28 .8s cubic-bezier(.16,1,.3,1) .4s forwards}@keyframes heroFadeUp-data-v-5a91fd28{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.trending-tags[data-v-5a91fd28]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin-top:20px;color:var(--clr-primary-400);font-size:14px;flex-wrap:wrap;gap:12px;opacity:0;animation:heroFadeUp-data-v-5a91fd28 .8s cubic-bezier(.16,1,.3,1) .55s forwards}.trending-label[data-v-5a91fd28]{display:flex;align-items:center;color:var(--clr-neutral-600);font-size:12px;font-weight:500;gap:6px}.trending-tags .tag-link[data-v-5a91fd28]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;border-radius:10px;background-color:rgba(40,195,65,.08);color:#1b8a2e;font-family:inherit;font-size:12px;font-weight:500;border:1px solid rgba(40,195,65,.2);transition:all .25s ease;line-height:normal;padding:4px 10px;cursor:pointer}.trending-tags .tag-link[data-v-5a91fd28]:hover{background-color:var(--clr-primary);color:var(--clr-neutral-100);border-color:var(--clr-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,195,65,.25)}.tags-list[data-v-5a91fd28]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sec-stats[data-v-5a91fd28]{background-color:var(--clr-dashed);border-bottom:1px solid rgba(40,195,65,.15)}.sec-stats .sec-wrap[data-v-5a91fd28]{--max-width:800px}.stats-grid[data-v-5a91fd28]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.stats-card[data-v-5a91fd28]{--stats-border-angle:315.59deg;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px 20px;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--clr-neutral-100),var(--clr-neutral-100)) padding-box,linear-gradient(var(--stats-border-angle),#28c341 36.04%,rgba(40,195,65,.2) 62.71%) border-box;box-shadow:0 10px 25px rgba(0,0,0,.04),0 4px 12px rgba(var(--clr-primary-rgb),.08);min-width:200px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.stats-info[data-v-5a91fd28]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.stats-number[data-v-5a91fd28]{line-height:1.2;color:var(--clr-primary);font-family:var(--font-secondary);font-size:30px;font-weight:800;text-align:center}.stats-label[data-v-5a91fd28]{margin-top:10px;color:var(--clr-neutral-600);font-size:15px;font-weight:500;line-height:1.3;text-align:center}.sec-jobs[data-v-5a91fd28]{position:relative;border-top:1px solid rgba(40,195,65,.15);border-bottom:1px solid rgba(40,195,65,.15)}.sec-jobs-header[data-v-5a91fd28]{margin-bottom:40px;color:var(--clr-neutral-800);font-weight:500;text-align:left}.faq-section[data-v-5a91fd28]{position:relative}.faq-section[data-v-5a91fd28]:after,.faq-section[data-v-5a91fd28]:before{content:"";position:absolute;z-index:-1;width:444px;height:330px}.faq-section[data-v-5a91fd28]:before{top:0;right:0;background:url(../img/img_faq_bg_2.ce014581.png) no-repeat 50%/contain}.faq-section[data-v-5a91fd28]:after{bottom:0;left:0;background:url(../img/img_faq_bg_1.862a74d5.png) no-repeat 50%/contain}.sec-header-center[data-v-5a91fd28]{text-align:center;margin-bottom:40px}.faq-grid-layout[data-v-5a91fd28]{display:grid;grid-template-columns:500px 1fr;gap:40px}.support-card-inner[data-v-5a91fd28]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:20px}.support-card-title[data-v-5a91fd28]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.support-card-title .green-txt[data-v-5a91fd28]{color:var(--clr-primary);font-weight:700}.support-card-desc[data-v-5a91fd28]{font-size:14px;color:var(--clr-neutral-500);line-height:1.6;margin-bottom:10px}.support-card-btn[data-v-5a91fd28]{gap:5px;border-radius:12px;transition:all .25s cubic-bezier(.25,.8,.25,1)}.faq-icon-circle[data-v-5a91fd28]{flex-shrink:0;max-width:30px}.faq-list-col[data-v-5a91fd28]{display:flex;flex-direction:column;width:100%;gap:20px}.faq-card[data-v-5a91fd28]{border-radius:16px;box-shadow:0 0 4px 0 rgba(40,195,65,.2);background-color:var(--clr-neutral-100);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.faq-card[data-v-5a91fd28]:hover{border-color:rgba(var(--clr-primary-rgb),.3);box-shadow:0 8px 20px rgba(var(--clr-primary-rgb),.06);transform:translateY(-2px)}.faq-header[data-v-5a91fd28]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;gap:15px}.faq-question-left[data-v-5a91fd28]{display:flex;align-items:center;gap:15px;flex:1}.faq-title[data-v-5a91fd28]{margin:0;color:var(--clr-neutral-800);font-size:16px;font-weight:500;transition:color .2s ease}.faq-btn[data-v-5a91fd28]{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}.faq-btn svg[data-v-5a91fd28]{transition:transform .3s ease}.faq-answer-grid[data-v-5a91fd28]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.faq-answer-grid.is-open[data-v-5a91fd28]{grid-template-rows:1fr}.faq-answer-container[data-v-5a91fd28]{overflow:hidden;background-color:#e6ffeb}.faq-answer-grid.is-open .faq-answer-container[data-v-5a91fd28]{border-top:1px solid rgba(40,195,65,.2)}.faq-answer[data-v-5a91fd28]{line-height:1.85;margin:0;padding:16px 20px 20px 20px;color:var(--clr-neutral-600);font-size:14px}@media only screen and (max-width:1024px){.bg-graphic[data-v-5a91fd28]{display:none}.hero-section h1[data-v-5a91fd28]{font-size:32px}.search-row .search-btn[data-v-5a91fd28]{margin-left:0}.hero-section p[data-v-5a91fd28]{font-size:12px}.tags-list[data-v-5a91fd28]{justify-content:center}.faq-grid-layout[data-v-5a91fd28]{grid-template-columns:1fr}.faq-list-col[data-v-5a91fd28]{order:-1}.support-card-inner[data-v-5a91fd28]{align-items:center;text-align:center;padding-top:unset}.banner-desc[data-v-5a91fd28]{max-width:100%}}@media only screen and (max-width:768px){.hero-section .sec-wrap[data-v-5a91fd28]{padding-block:30px}.hero-section h1[data-v-5a91fd28]{font-size:26px}.stats-card[data-v-5a91fd28]{animation:none;min-width:0;max-width:210px;border:2px solid var(--clr-primary);margin-inline:auto;width:100%}.stats-number[data-v-5a91fd28]{font-size:20px}.stats-grid[data-v-5a91fd28]{grid-template-columns:1fr;gap:15px}.job-list[data-v-5a91fd28]{grid-template-columns:1fr;gap:20px}.sec-header-center[data-v-5a91fd28]{margin-bottom:20px}.faq-section[data-v-5a91fd28]:after,.faq-section[data-v-5a91fd28]:before{background:unset;width:unset;height:unset}.faq-title[data-v-5a91fd28]{font-size:14px}.faq-answer[data-v-5a91fd28]{margin-left:20px;padding-left:16px}.footer-cta-banner[data-v-5a91fd28]{padding:30px 20px;gap:20px}}.company-index-section[data-v-5a91fd28]{padding-bottom:60px}.register.company-register a span[data-v-5a91fd28]{width:11%;display:inline-block;margin-right:5px}.job-new .company-job-create[data-v-5a91fd28]{width:70%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row[data-v-5a91fd28]{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row .column[data-v-5a91fd28]{border:1px solid #04ba05}.row.img-row[data-v-5a91fd28]{padding-left:15px}.company_register .row .form-group input[data-v-5a91fd28]{margin-bottom:0}#company-job-post-category ul.pagination[data-v-5a91fd28]{padding-top:50px}#company-login .register_page .container[data-v-5a91fd28]{width:100%}#company-login .register_page .container .ads-container[data-v-5a91fd28]{display:flex;justify-self:space-between;width:90%;margin:0 auto}#company-login .ads-section.pc[data-v-5a91fd28]{display:block}#company-login .ads-section.sp[data-v-5a91fd28],#company-login .ads-section.tb-l[data-v-5a91fd28],#company-login .ads-section.tb-s[data-v-5a91fd28]{display:none}.company-header .login a span[data-v-5a91fd28]{width:13%}.company_register .ads-section[data-v-5a91fd28]{padding-bottom:0}#company-job-post-create .ads-section[data-v-5a91fd28]{padding-top:30px;padding-bottom:0}#company-job-post-category .container.ads-container[data-v-5a91fd28]{width:100%;padding-top:0}#company-job-post-category .container.compad[data-v-5a91fd28]{margin-bottom:0}#company-job-post-category .container.ads-container .common_box[data-v-5a91fd28]{display:flex;justify-content:space-between}#company-job-post-category .container.ads-container .common_box .ads-group[data-v-5a91fd28]{width:13%}#company-job-post-category .container.ads-container .common_box ul[data-v-5a91fd28]{width:85%;margin:0 auto}#company-job-post-category .job-category-ads[data-v-5a91fd28]{display:none}#job_category_id[data-v-5a91fd28],.region-select[data-v-5a91fd28],.select.required #job_company_id[data-v-5a91fd28]{padding:15px;width:100%;border-radius:.25rem;height:52px}.mx-input-wrapper[data-v-5a91fd28]{position:relative}.mx-input[data-v-5a91fd28]{display:inline-block;box-sizing:border-box;width:50%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}p.expire_job_post[data-v-5a91fd28]{width:50%}.job_post_create[data-v-5a91fd28]{text-align:center;display:flex;justify-content:center;margin:20px auto}.btn[data-v-5a91fd28]{padding:15px 40px}.job-request[data-v-5a91fd28]{padding:10px}textarea.with-icon[data-v-5a91fd28]{padding-left:10%;padding-top:18px}select[data-v-5a91fd28]{outline:0}.text-center[data-v-5a91fd28]{text-align:center}.division-icon[data-v-5a91fd28]{position:absolute;margin-top:18px;margin-left:9px;width:28px}.mb15[data-v-5a91fd28]{margin-bottom:15px}.company-job-create .row[data-v-5a91fd28]{margin-bottom:15px}.company_agency_label span.company_agency_text[data-v-5a91fd28]{color:#555}p.company_agency_text02[data-v-5a91fd28]{font-size:14px}.company-register-img[data-v-5a91fd28]{margin:25px auto}.company-register-img .error[data-v-5a91fd28]{margin-left:-25px;margin-right:-25px}.login_wrapper[data-v-5a91fd28]{position:relative}.login_btn_wrapper[data-v-5a91fd28]{text-align:center;display:flex;justify-content:center;margin:20px auto}.profile_dash .company_image[data-v-5a91fd28]{width:30%}button#company_save_btn[data-v-5a91fd28]{background:#04ba05;color:#fff;padding:10px 40px 12px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.company_update_image[data-v-5a91fd28]{box-sizing:border-box;margin:0;padding:0;position:relative}.company_image_box[data-v-5a91fd28]{display:flex;margin:10px auto;justify-content:center}.company_login_email[data-v-5a91fd28]{position:absolute;margin-left:16px;margin-top:10px;width:25px}.company_login_pw[data-v-5a91fd28]{position:absolute;margin-left:13px;margin-top:11px;width:35px}.profile_detail .company_name[data-v-5a91fd28]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FIQjV3f9cAAACMUlEQVQ4y42UTUhUURiGn+/emTFhAjUERzQGSwonF3EXQoYQmP1tQr3hoqBNlK2qVRCSQS5qUZTQQihQ1MqjVFTmomhTFEI/WmJSzqYywlQKTB1nzmkxOk5w/Xk35zsHHr6f9+MINFofKywfK8r8Uu+TkQ8GC+3rundlQPawPQUQI0uclQESKTR5uM99dYlSsD/c/lkX1pvB39/xp2arXaDN9Itgn9q1CKRqnz/BFtAjXEicN7Oycb6LVuuG7pedwXPpqaxUILTQYgmA7xLKCCDdZ+WpkXQglcGEcMCEgPx4uZSYKTeT7EOVpsgaMV6ARE0uSBTMO0qNlgn/ulifqWTMxMWrJB0VRxwdBfkmjjhmuHNK4uKIYw949xAxTabJigCOfYwO2QSUq93yMpHvCaxVKR/IIADE1A53jCjZZsB/Oj7MG4oYJywNpl3N/AcsWbMkN5dOOngMHKAmfvTeRNqU0nUwa27myRxw2WrQb+WwtoLt0yP2Req9epDam/7O4LPa4/syyLv7mmazwVr/t1m9ksJGywNwK/it9kcq5EhmDrPANq6UXDMRYH4oywOQsAxCozZfCJDnBqSb+0MP5I4bIKQmPXpY3BwxAdHtpr7rqvtQ656oe4bWhSlVh+x+Pi0z9nyq1HeoLrDb2Kti4AM7zviyPs3Q5lYBt/SpnliaD8urtkV+ALnq5JpWw+0VQxllYrmPki+r/BZ8JcwomGIZXRjGaiW5OboYrM9qMnn/B1utwTk0iF0DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA3LTI5VDA1OjMzOjA4KzAwOjAwE/BT1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNy0yOVQwNTozMzowOCswMDowMGKt62oAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .region[data-v-5a91fd28]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFjUdshN5AAACYElEQVQ4y3WQX0iTURjGf+fbnCNNzaKimAZFpIJ0E0JoBSkhptXap0sNNIL+QFEXYeZFgy6iLpKuNC/KMm3tmxoUSQph3ZRSQTFnKKLgRZSBTZJS9+10sbXN/XluDud9n9973vMI4mTf4r8sDrONP3yRj392DvujuyLWbrOKh6RHFT4ZjjpnkwJqGS8xxsz4airqXvh/MUR3ylNNr8gGwCMfiXG2YwY2BExjgwlfsFlFLwBdc6eG/WC36O/YCvjYqC0HPUo0oJQA4OdC8KPOWekAIDNQGPZEAzILgFnNF97YE1okOyEgJgGw1K4Lj9gdPI0TCQFdIwAYl9vLUwHUHfI6ACPOmWSxatgAmBRDMosjpAFg1fqTATl4Q6aIBrVDkYthdc/rK5inYlXpl14x7ksKgPdDfr4oiAQnat0jq6InTqKB92F/i+tZTJcEUjczQg7QqTXGjSOhanYG3vL5d9XAEtTkBQ6kOHvmkwC2vTTQ4x62W8xziyuiUp4jDw/ree1v7f8RA1hzDbdQuSJ3iTzayMHGkN5u6NJrCr97jotLYtR/OwxUrTU3yxI+kqk1wolN/lHpSH/S+dd2UFFdZ4PbVN/BZwRwKJ56cVF2GNr0XlMpwMoenrsfAIgmeT4UhVkWU2qsy1jZP3ZD5MoBUa03i/buBXAoYy0cA1u5aEbRpkLfbaLD5TMuVSpF4j7TynRgBmRf9bTL5T0ph2Su2iWmZL08o77QT/d9s1v0MvbFpVS5xuyWfeIakywoLU8nANRiWuVNbOKe9iZBrA3mRY00rmqjkVpdxvJdkeKqB/gHEUfSKKiIyoYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjI6NTMrMDA6MDB3W722AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIyOjUzKzAwOjAwBgYFCgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .town[data-v-5a91fd28]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAACLi4uJi4yKio2Jio2Jio2Kio2JiY6Hh4eJi46Jio2KioyKio2Jio2Jio2JiYyPj4+Fj4+JioyJioyIi42AgICIio2Jio2KioqZmZmIio6Jio6KioqHh46Jio2Jio2JiY6Jio2HjIyJi42IioyIiIiJiY2Jio2JiY7///+Ji4yIiJGJio2Jio2Jio2Jio2Jio2NjY2Kio2Kio+JiY2Iio2KioqGjY2JiY2Kio6Li4uKioyAgJWKioyIi42FhZCKio2Iio2HjY2Kio+IiIyJiYyOjo6Ojo6JiY6Jio2JiYmIiI6Ii46Jio2Jio2Kio6Hi4uJio2Kio2Li46JiY+Jio2Kio2Kio6AgICJiY2Ii46JioyJiY2SkpKqqqqJi42Kio2IiI6Jio2Ji42JiY2Jio2JiZCAgJmJi46GhpKKio2Ii46Kio2Jio2Jio2Ji42Ji42Ii42Li4+Jio2JioyJio2MjIyIio2Ji42Jio0AAADbCQnFAAAAeXRSTlMAN5XX9NaUNhGr33GW4P6pEBnY7FwCXu0YBcjjIyTlx2z8NXu7Dzj9agGgHt71t/bdHaMwQ7klJuZGLlkMZGcXV2sxOzxbGxJz+xwrT6jvPUDwpVEpyWA/BJpaxtkHA9DMLfpwjfgnCqIVSliw6M3zbnI5m8+kFGnDMAaTrQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjBREJGjTiCUnnAAABOklEQVQoz22RV1PCUBCFjxSNIBGjMWABA5GIBUXFhoKCiBWsCBZs2Lti2X/vZEiAIPtyvznfw5m7C6jTYDCaTObGJuiHaSaLwWptsbGt9uq8jWvv4BXgOwXOUcmdXd09Gve63M6y6BM9gN0rSd5+wCcPaLnfNggMDY8EAqNjQWDcookJmgRCrilgeiYAzNKcKsI0Dwe7oGCEjcJOi6pYEv2IUVzBZYqBF7WSBK0gKVoVXF1jsE5hVWzQJrCVSgPbO7vAHu1r7ZwEJA9kI8e6GUAyl/+RoUMgm8jljrJAms2UBX98cqpx/uw8X9nJxaVXwyvZV73FwvVNCaKpnG7tt5ZQCe6Ee/1BHuhReeJspOZSeHpmlOaXfK0IvhqAN31zad7lj2jq83+ObLH4JXzXEfCI9IO6U/itav4Dln0vfgX/tYYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDUtMTdUMDc6MjY6NTIrMDI6MDDNsLubAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA1LTE3VDA3OjI2OjUyKzAyOjAwvO0DJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .detail[data-v-5a91fd28]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFQv3/l0RAAACAElEQVQ4y42RPWgTcRjGf/9/rk0g1I+ABL8g4gc0IhQXKQgOdlBxKNK7RtFBQUVsKZSUOrTQoaZLUBwVFV1qm0tEHFysg5vp6CAK1RYUFUqTYg1GktzrYGKSu2h9lrt73ue55/1QAGB2qyAe6IWZJTenqoYlmfHoNypT+mUR9Kqdq5EGgHmFxfQ1tz4WqexUN1WB1+ym508qnNmMBWaXJ6HCXhbo9E3hq5MGTK+aBgfURa7GtpUC9VIJ42x5RQ2VI4omAxI4VnyRGoByXDeNXilkhq280xRrAPy8zQ8E0sOsCwPMkGzAZ11I3e+bVaHGouTS/S0Mds5c4ag8BG+5ZQIwSMS+B303ms8nhVqTvZvaByVjvwEDLrXln1MEMJKNW4K2Yu2t/RbLJOgFA74G/N/ZYiVTceeI7mg0OGs8AiAqYQJqsnq4p2vYhCv237pWmqDMsxx9UJ9hF28zWdAvSwHw56fzTZOcV1O6Uw1NONUEM0QXyjoB5bge1aNl165Ut8o65dlXjWsVDjkHedbycNsZkXEnVvvUAPtPMp+ebNW/GZWtKozz+EuTYcLBoTWSkpBz3sOBYb7ng0e+R2U4ra7LiNcwxpiac+ulQ56Q4hPSsILfj+P+4GGtXPLLKis9ckd/k4/2O9aHOWd+thJuVv/DsU/uyvh//LmGUztasb8Aarunrhl8XxsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjE6MTErMDA6MDCPuRlmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIxOjExKzAwOjAw/uSh2gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 2% 12%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.job_request .detail[data-v-5a91fd28],.profile_detail .region[data-v-5a91fd28],.profile_detail .town[data-v-5a91fd28]{box-sizing:border-box}.more_detail02[data-v-5a91fd28]{margin-right:15px}.title_box[data-v-5a91fd28]{display:flex;justify-content:center}.title_box h3.title_text[data-v-5a91fd28]{margin:15px auto;text-align:center;font-size:30px}.job_request_button[data-v-5a91fd28]{margin-left:28em;margin-top:20px}.job_request[data-v-5a91fd28]{box-sizing:border-box;margin-bottom:15px;padding:0;position:relative;width:100%}.content_box[data-v-5a91fd28]{box-sizing:border-box;justify-content:center;margin:50px auto;width:38%}.banner_search_sec .keyword_search.job_request_search[data-v-5a91fd28]{width:26%}.banner_search_group[data-v-5a91fd28]{margin:0}.expired-p[data-v-5a91fd28]{font-size:calc(8px + 4*(100vw - 320px)/447)}#company-job-post-category .common_box ul[data-v-5a91fd28]{padding:0 1%}#company-dashboard span.job-description[data-v-5a91fd28],#company-index span.job-description[data-v-5a91fd28],#company-job-post-index span.job-description[data-v-5a91fd28]{display:block;white-space:pre-line;font-size:calc(9px + 5*(100vw - 768px)/632)}#company-job-post-index .job-post-time-pc[data-v-5a91fd28]{min-width:78px;text-align:right}#company-job-post-update .company-job-create .ads-section[data-v-5a91fd28]{padding-bottom:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-5a91fd28]{width:33%;float:right}#company-job-post-job-detail .jobdetail_page .jobdetail_right .jobdetail_r[data-v-5a91fd28]{width:100%;margin-bottom:20px}#company-job-post-job-detail .jobdetail_page .job-post-upper-part[data-v-5a91fd28]{align-items:flex-start}#company-job-post-category .total-count[data-v-5a91fd28]{width:75%;margin:0 auto}#company-dashboard .job-listing-detail[data-v-5a91fd28],#company-home-index-search-result .job-listing-detail[data-v-5a91fd28],#company-home-index .job-listing-detail[data-v-5a91fd28],#company-job-post-index .job-listing-detail[data-v-5a91fd28],#company-job-post-job-detail .job-listing-detail[data-v-5a91fd28]{display:flex;flex-wrap:wrap;margin-bottom:10px}#company-dashboard .job-listing-detail .job-listing-detail-sub[data-v-5a91fd28],#company-home-index-search-result .job-listing-detail .job-listing-detail-sub[data-v-5a91fd28],#company-home-index .job-listing-detail .job-listing-detail-sub[data-v-5a91fd28],#company-job-post-index .job-listing-detail-sub[data-v-5a91fd28],#company-job-post-job-detail .job-listing-detail-sub[data-v-5a91fd28]{display:flex;align-items:center;margin-top:3px;margin-right:18px;margin-bottom:3px}#company-dashboard .job-post-time-pc[data-v-5a91fd28],#company-dashboard .job-post-time-sp[data-v-5a91fd28],#company-home-index-search-result .job-post-time-pc[data-v-5a91fd28],#company-home-index-search-result .job-post-time-sp[data-v-5a91fd28],#company-index .job-post-time-pc[data-v-5a91fd28],#company-index .job-post-time-sp[data-v-5a91fd28],#company-job-post-index .job-post-time-sp[data-v-5a91fd28]{min-width:100px;text-align:right}#company-job-post-index .job-post-time-pc[data-v-5a91fd28],#company-job-post-job-detail .job-post-time-pc[data-v-5a91fd28]{min-width:115px;text-align:right}.job-request-detail-tologin[data-v-5a91fd28]{margin-top:30px;font-size:calc(10px + 4*(100vw - 320px)/447)}.job-request-detail-tologin a[data-v-5a91fd28]{color:#04ba05;text-decoration:underline}.company_dashboard[data-v-5a91fd28]{padding-top:60px}.company_dashboard .cmn-card[data-v-5a91fd28]{padding:40px;margin-bottom:40px;display:flex;justify-content:space-between}.company_dashboard .company-info[data-v-5a91fd28]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.company_dashboard .btn-info-edit[data-v-5a91fd28]{height:50px}.company_dashboard .btn-info-edit a[data-v-5a91fd28]{text-decoration:none}.company-info p[data-v-5a91fd28]{font-weight:700}.applicant-info .detail-label-group[data-v-5a91fd28]{margin-bottom:20px}.job-request-detail-tologin[data-v-5a91fd28]{margin-top:20px}@media screen and (max-width:1200px){.company_dashboard .cmn-card[data-v-5a91fd28]{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:991px){#company-job-post-category .container.compad[data-v-5a91fd28]{width:100%;margin:0 auto}#company-login .register_page .form[data-v-5a91fd28]{width:400px}#company-job-post-category .container.ads-container .ads-group[data-v-5a91fd28]{display:none}#company-job-post-category .job-category-ads[data-v-5a91fd28]{display:block;padding-top:2.641vw}#company-job-post-category .container.ads-container .common_box ul[data-v-5a91fd28]{width:100%}#company-job-post-category .total-count[data-v-5a91fd28]{width:98%}}@media screen and (max-width:768px){#company-dashboard .job-listing-detail[data-v-5a91fd28],#company-home-index-search-result .job-listing-detail[data-v-5a91fd28],#company-home-index .job-listing-detail[data-v-5a91fd28],#company-job-post-index .job-listing-detail[data-v-5a91fd28],#company-job-post-job-detail .job-listing-detail[data-v-5a91fd28]{display:block}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp[data-v-5a91fd28]{display:flex;justify-content:flex-end}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp .job-post-time[data-v-5a91fd28]{text-align:right}.company_dashboard .company-info[data-v-5a91fd28]{grid-template-columns:auto;align-self:flex-start}.jobpost_detail_page[data-v-5a91fd28]{margin-top:3%}.register_link[data-v-5a91fd28]{float:unset;padding-top:3px;font-size:calc(10px + 3*(100vw - 768px)/632)}.register_link p[data-v-5a91fd28]{padding-left:0}.txt[data-v-5a91fd28]{font-size:14px;display:flex}.noprofile-company-img[data-v-5a91fd28]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:0}.noprofile-company-img[data-v-5a91fd28]{height:auto}.content_box[data-v-5a91fd28]{box-sizing:border-box;justify-content:center;margin:20px auto;width:100%;display:grid}.company_clr[data-v-5a91fd28]{margin-right:-15px;margin-left:0}.company-register-img .error[data-v-5a91fd28]{margin-left:0;margin-right:0}.job_request_page .feature_job_cov .job_request_img_blk[data-v-5a91fd28]{min-width:50px;margin-right:4%;margin-left:4%;margin-bottom:5px}.delete_job_link[data-v-5a91fd28]{background-color:#bd2130;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em;margin-left:5px;margin-top:5px}.company_dashboard .profile_btn[data-v-5a91fd28]{text-align:center;max-width:100px;width:36%;margin:0 auto}.job_request_detail[data-v-5a91fd28]{width:75%;display:inline-block;box-shadow:0 0 10px #a1a1a1;text-align:left;margin-top:50px;padding:20px}.job_request_detail p[data-v-5a91fd28]{margin:15px 30px}.main_bnr .job_request_pagelink[data-v-5a91fd28]{font-size:calc(14px + 6*(100vw - 320px)/447);padding-top:1%}.cancel-btn[data-v-5a91fd28],.edit-btn[data-v-5a91fd28],.job_post_button[data-v-5a91fd28]{font-size:calc(12px + 4*(100vw - 320px)/447);padding:10px}.company-register-img[data-v-5a91fd28]{margin:20px auto;display:block}.company-register-img.img-holder .company-span[data-v-5a91fd28]{width:100%;padding:0}.company-update-img.img-holder .company-span[data-v-5a91fd28]{width:100%;padding:0}.font-12[data-v-5a91fd28]{font-size:12px}.font-18[data-v-5a91fd28]{font-size:18px}.applicant_title[data-v-5a91fd28]{text-align:center;margin:25px auto;font-size:14px}.applicant_title .info[data-v-5a91fd28]{display:block}.company_register .company_agency_text02[data-v-5a91fd28]{padding-left:0}.company_agency_label .checkmark[data-v-5a91fd28]{width:13px;height:13px}.company_agency_label .company_agency_text[data-v-5a91fd28]{color:#555;margin-left:18px}.company_agency_label .checkmark[data-v-5a91fd28]:after{left:2px;height:8px}.banner_search_sec .keyword_search.job_request_search[data-v-5a91fd28]{width:90%}.company_login_email[data-v-5a91fd28]{margin-left:12px;margin-top:11px;width:22px}.company_login_pw[data-v-5a91fd28]{width:30px}span.job_listing_detail_span[data-v-5a91fd28]{display:block;padding-left:0;margin:6px 0}p.company_agency_text02[data-v-5a91fd28]{padding-left:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-5a91fd28]{width:100%;float:none}#company-job-post-category .pagination[data-v-5a91fd28]{padding-top:0}#company-job-post-category .container.ads-container .common_box[data-v-5a91fd28]{display:block}#company-job-post-category .container.ads-container .common_box ul[data-v-5a91fd28]{width:100%}#company-login .ads-section.sp[data-v-5a91fd28]{display:block}#company-login .ads-section.pc[data-v-5a91fd28],#company-login .ads-section.tb-l[data-v-5a91fd28],#company-login .ads-section.tb-s[data-v-5a91fd28]{display:none}#company-job-post-index .jobdetail_page .jobdetail_main .full-job-post-card .job-listing-index-detail-button[data-v-5a91fd28]{width:42%}}.job_btn[data-v-5a91fd28]{position:relative;text-align:center}.job_request input.title[data-v-5a91fd28]{border:1px solid #04ba05;border-radius:3px}.job_request .text[data-v-5a91fd28]{font-size:calc(12px + 2*(100vw - 320px)/447);margin:10px auto}.job_request textarea.detail[data-v-5a91fd28]{font-size:calc(9px + 2*(100vw - 320px)/447);padding:10px 10px 10px 44px;width:100%;border:1px solid #04ba05;box-sizing:border-box;height:120px;border-radius:3px}.job_request textarea[data-v-5a91fd28]:hover{border:1px solid #04ba05;transition:border-color .3s ease-in-out}.job_request .title[data-v-5a91fd28]{padding:10px 15px 10px 10px;width:100%}.job_request input[type=text].title[data-v-5a91fd28]:focus{z-index:inherit}.job_request .detail[data-v-5a91fd28]{padding-top:30px;padding:10px 15px 10px 10px;border:1px solid #555;background-size:25px;width:100%;font-size:14px}.job_request span p.error[data-v-5a91fd28]{color:#ff4a55;width:100%}.company_register .slides .field_col[data-v-5a91fd28]{margin-top:20px}.company_register_btn[data-v-5a91fd28]{display:flex;justify-content:center;margin:25px auto}.company_register .region_box .region-select[data-v-5a91fd28]{height:52.8px}.jobpost_detail_page[data-v-5a91fd28]{margin-top:5%}.jobdetail_r .job_post_title[data-v-5a91fd28]{margin-top:15px}.category_search_sec[data-v-5a91fd28]{background:#fff}.company_logo img[data-v-5a91fd28]{width:100%}.company-logo[data-v-5a91fd28]{width:200px}.fb-btn[data-v-5a91fd28]{background-color:#3b5998;padding:10px 0;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inherit;margin:20px auto 10px;color:#fff}.company_forget_pwd[data-v-5a91fd28]{color:#04ba05}.register_link[data-v-5a91fd28]{float:right;padding-top:30px;font-size:calc(10px + 3*(100vw - 768px)/632)}.company-span[data-v-5a91fd28]{position:absolute;bottom:0;left:1px;background:#2ac437;color:#fff;width:195px;height:50px;z-index:3;opacity:0;cursor:pointer;text-align:center;padding-top:5px}.company-span[data-v-5a91fd28]:hover{opacity:.8;transition:.5s}.noprofile-company-img[data-v-5a91fd28]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-left:25px}.noprofile-company-img[data-v-5a91fd28]{height:auto}.job-btn[data-v-5a91fd28]{background-color:#555;color:#fff;border-radius:5px;display:inline-block;padding:10px 20px;font-size:.75em}.edit-company-btn[data-v-5a91fd28]{display:flex;margin:10px auto;justify-content:center;padding:11px 34px}.button-group a[data-v-5a91fd28]:hover{text-decoration:none}.job_request_page .feature_job_cov .job_request_img_blk.job_request_img_blk[data-v-5a91fd28]{width:8%}.job_request_page .feature_job_cov .job_request_img_blk[data-v-5a91fd28]{width:16%;min-width:10%;float:left}.job_request_img_blk img[data-v-5a91fd28]{width:100%}.more_detail[data-v-5a91fd28]{background:#04ba05;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant[data-v-5a91fd28]{color:#007bff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant .by_txt[data-v-5a91fd28]{color:#343a40}.applicant_title .info[data-v-5a91fd28]{color:#04ba05;display:inline}.mobile-menu-btn[data-v-5a91fd28]{display:none;background:#04ba05;color:#fff;padding:15px 15px;width:50px;border:none;text-align:center}.mobile-menu-btn[data-v-5a91fd28]:focus{outline:none}@media screen and (max-width:769px){.mobile-menu-btn[data-v-5a91fd28]{display:block;position:absolute;right:15px;width:45px;padding:13px 13px}}.word-break[data-v-5a91fd28]{white-space:pre-line;word-break:break-all}.mr-6[data-v-5a91fd28]{margin-right:6px}.cancel-btn[data-v-5a91fd28]{background:#868686;color:#fff;padding:8px 16px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-40[data-v-5a91fd28]{margin-top:40px}.ml-20[data-v-5a91fd28]{margin-left:20px}.job_post_button[data-v-5a91fd28]{background:#04ba05;color:#fff;padding:10px 20px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-30[data-v-5a91fd28]{margin-top:30px}.company_green_txt[data-v-5a91fd28]{color:#04ba05}.company_pwd_btn[data-v-5a91fd28]{display:flex;justify-content:center;margin:10px auto}.link-container[data-v-5a91fd28]{display:flex;flex-direction:column;flex:1 1 auto}.link-container .register_link[data-v-5a91fd28]{padding-top:10px}.right0[data-v-5a91fd28]{right:0}.reset_form.company .error[data-v-5a91fd28],.reset_form.company .type-error[data-v-5a91fd28]{display:inline-block;padding-top:10px;font-size:12px}.job_post_salary[data-v-5a91fd28]:after{position:absolute;content:"~";top:8px;left:-2%;font-size:25px;font-weight:lighter}@media screen and (max-width:1200px){.job_post_salary[data-v-5a91fd28]:after{left:-3%}}@media screen and (max-width:900px){.job_post_salary[data-v-5a91fd28]:after{left:-4%}}@media screen and (max-width:700px){.job_post_salary[data-v-5a91fd28]:after{left:-5%}}.form-input.no-icon[data-v-5a91fd28]{padding-left:15px}#company-job-post-create .mx-datepicker[data-v-5a91fd28],#company-job-post-update .mx-datepicker[data-v-5a91fd28],.company-job-create .mx-datepicker[data-v-5a91fd28],.job-new-update .mx-datepicker[data-v-5a91fd28],.job-new .mx-datepicker[data-v-5a91fd28]{width:100%}.res-option[data-v-5a91fd28]{display:flex;justify-content:space-between;gap:14px;align-items:center}.resume-icon[data-v-5a91fd28]{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:20px}.resume-icon.delete[data-v-5a91fd28],.resume-icon.edit[data-v-5a91fd28]{padding:10px;border-radius:10px;color:#fff;gap:6px}.resume-icon.edit[data-v-5a91fd28]{background-color:var(--clr-primary)}.resume-icon.delete[data-v-5a91fd28]{background-color:#ff4a55}#company-dashboard .job-list .job-item[data-v-5a91fd28]{display:block;padding:20px}#company-dashboard .job-item .res-option[data-v-5a91fd28]{justify-content:flex-end;margin-bottom:15px}.logo-uploader-container[data-v-5a91fd28]{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.logo-upload-card[data-v-5a91fd28]{position:relative;width:140px;height:140px;border-radius:50%;background:#f8fafc;border:2px dashed #cbd5e1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;outline:none}.logo-upload-card[data-v-5a91fd28]:hover{border-color:#04ba05;background:#f0fdf4;box-shadow:0 10px 15px -3px rgba(4,186,5,.1),0 4px 6px -4px rgba(4,186,5,.1)}.logo-upload-card.has-logo[data-v-5a91fd28]{border-style:solid;border-color:#e2e8f0;background:#fff}.logo-upload-card.has-logo[data-v-5a91fd28]:hover{border-color:#04ba05}.upload-placeholder[data-v-5a91fd28]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center;color:#64748b;transition:color .3s ease;width:100%}.logo-upload-card:hover .upload-placeholder[data-v-5a91fd28]{color:#04ba05}.upload-cloud-icon[data-v-5a91fd28]{margin-bottom:8px;stroke:currentColor;transition:transform .3s ease}.logo-upload-card:hover .upload-cloud-icon[data-v-5a91fd28]{transform:translateY(-3px)}.upload-main-text[data-v-5a91fd28]{font-size:11px;font-weight:700;line-height:1.4;padding:0 5px}.logo-preview-wrapper[data-v-5a91fd28]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.logo-preview-img[data-v-5a91fd28]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box;border-radius:50%}.logo-preview-overlay[data-v-5a91fd28]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,186,5,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;color:#fff;gap:6px;border-radius:50%}.logo-preview-wrapper:hover .logo-preview-overlay[data-v-5a91fd28]{opacity:1}.logo-preview-overlay span[data-v-5a91fd28]{font-size:11px;font-weight:700;letter-spacing:.5px}.hidden-file-input[data-v-5a91fd28]{display:none}.company-index-section[data-v-2df272df]{padding-bottom:60px}.register.company-register a span[data-v-2df272df]{width:11%;display:inline-block;margin-right:5px}.job-new .company-job-create[data-v-2df272df]{width:70%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row[data-v-2df272df]{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row .column[data-v-2df272df]{border:1px solid #04ba05}.row.img-row[data-v-2df272df]{padding-left:15px}.company_register .row .form-group input[data-v-2df272df]{margin-bottom:0}#company-job-post-category ul.pagination[data-v-2df272df]{padding-top:50px}#company-login .register_page .container[data-v-2df272df]{width:100%}#company-login .register_page .container .ads-container[data-v-2df272df]{display:flex;justify-self:space-between;width:90%;margin:0 auto}#company-login .ads-section.pc[data-v-2df272df]{display:block}#company-login .ads-section.sp[data-v-2df272df],#company-login .ads-section.tb-l[data-v-2df272df],#company-login .ads-section.tb-s[data-v-2df272df]{display:none}.company-header .login a span[data-v-2df272df]{width:13%}.company_register .ads-section[data-v-2df272df]{padding-bottom:0}#company-job-post-create .ads-section[data-v-2df272df]{padding-top:30px;padding-bottom:0}#company-job-post-category .container.ads-container[data-v-2df272df]{width:100%;padding-top:0}#company-job-post-category .container.compad[data-v-2df272df]{margin-bottom:0}#company-job-post-category .container.ads-container .common_box[data-v-2df272df]{display:flex;justify-content:space-between}#company-job-post-category .container.ads-container .common_box .ads-group[data-v-2df272df]{width:13%}#company-job-post-category .container.ads-container .common_box ul[data-v-2df272df]{width:85%;margin:0 auto}#company-job-post-category .job-category-ads[data-v-2df272df]{display:none}#job_category_id[data-v-2df272df],.region-select[data-v-2df272df],.select.required #job_company_id[data-v-2df272df]{padding:15px;width:100%;border-radius:.25rem;height:52px}.mx-input-wrapper[data-v-2df272df]{position:relative}.mx-input[data-v-2df272df]{display:inline-block;box-sizing:border-box;width:50%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}p.expire_job_post[data-v-2df272df]{width:50%}.job_post_create[data-v-2df272df]{text-align:center;display:flex;justify-content:center;margin:20px auto}.btn[data-v-2df272df]{padding:15px 40px}.job-request[data-v-2df272df]{padding:10px}textarea.with-icon[data-v-2df272df]{padding-left:10%;padding-top:18px}select[data-v-2df272df]{outline:0}.text-center[data-v-2df272df]{text-align:center}.division-icon[data-v-2df272df]{position:absolute;margin-top:18px;margin-left:9px;width:28px}.mb15[data-v-2df272df]{margin-bottom:15px}.company-job-create .row[data-v-2df272df]{margin-bottom:15px}.company_agency_label span.company_agency_text[data-v-2df272df]{color:#555}p.company_agency_text02[data-v-2df272df]{font-size:14px}.company-register-img[data-v-2df272df]{margin:25px auto}.company-register-img .error[data-v-2df272df]{margin-left:-25px;margin-right:-25px}.login_wrapper[data-v-2df272df]{position:relative}.login_btn_wrapper[data-v-2df272df]{text-align:center;display:flex;justify-content:center;margin:20px auto}.profile_dash .company_image[data-v-2df272df]{width:30%}button#company_save_btn[data-v-2df272df]{background:#04ba05;color:#fff;padding:10px 40px 12px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.company_update_image[data-v-2df272df]{box-sizing:border-box;margin:0;padding:0;position:relative}.company_image_box[data-v-2df272df]{display:flex;margin:10px auto;justify-content:center}.company_login_email[data-v-2df272df]{position:absolute;margin-left:16px;margin-top:10px;width:25px}.company_login_pw[data-v-2df272df]{position:absolute;margin-left:13px;margin-top:11px;width:35px}.profile_detail .company_name[data-v-2df272df]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FIQjV3f9cAAACMUlEQVQ4y42UTUhUURiGn+/emTFhAjUERzQGSwonF3EXQoYQmP1tQr3hoqBNlK2qVRCSQS5qUZTQQihQ1MqjVFTmomhTFEI/WmJSzqYywlQKTB1nzmkxOk5w/Xk35zsHHr6f9+MINFofKywfK8r8Uu+TkQ8GC+3rundlQPawPQUQI0uclQESKTR5uM99dYlSsD/c/lkX1pvB39/xp2arXaDN9Itgn9q1CKRqnz/BFtAjXEicN7Oycb6LVuuG7pedwXPpqaxUILTQYgmA7xLKCCDdZ+WpkXQglcGEcMCEgPx4uZSYKTeT7EOVpsgaMV6ARE0uSBTMO0qNlgn/ulifqWTMxMWrJB0VRxwdBfkmjjhmuHNK4uKIYw949xAxTabJigCOfYwO2QSUq93yMpHvCaxVKR/IIADE1A53jCjZZsB/Oj7MG4oYJywNpl3N/AcsWbMkN5dOOngMHKAmfvTeRNqU0nUwa27myRxw2WrQb+WwtoLt0yP2Req9epDam/7O4LPa4/syyLv7mmazwVr/t1m9ksJGywNwK/it9kcq5EhmDrPANq6UXDMRYH4oywOQsAxCozZfCJDnBqSb+0MP5I4bIKQmPXpY3BwxAdHtpr7rqvtQ656oe4bWhSlVh+x+Pi0z9nyq1HeoLrDb2Kti4AM7zviyPs3Q5lYBt/SpnliaD8urtkV+ALnq5JpWw+0VQxllYrmPki+r/BZ8JcwomGIZXRjGaiW5OboYrM9qMnn/B1utwTk0iF0DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA3LTI5VDA1OjMzOjA4KzAwOjAwE/BT1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNy0yOVQwNTozMzowOCswMDowMGKt62oAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .region[data-v-2df272df]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFjUdshN5AAACYElEQVQ4y3WQX0iTURjGf+fbnCNNzaKimAZFpIJ0E0JoBSkhptXap0sNNIL+QFEXYeZFgy6iLpKuNC/KMm3tmxoUSQph3ZRSQTFnKKLgRZSBTZJS9+10sbXN/XluDud9n9973vMI4mTf4r8sDrONP3yRj392DvujuyLWbrOKh6RHFT4ZjjpnkwJqGS8xxsz4airqXvh/MUR3ylNNr8gGwCMfiXG2YwY2BExjgwlfsFlFLwBdc6eG/WC36O/YCvjYqC0HPUo0oJQA4OdC8KPOWekAIDNQGPZEAzILgFnNF97YE1okOyEgJgGw1K4Lj9gdPI0TCQFdIwAYl9vLUwHUHfI6ACPOmWSxatgAmBRDMosjpAFg1fqTATl4Q6aIBrVDkYthdc/rK5inYlXpl14x7ksKgPdDfr4oiAQnat0jq6InTqKB92F/i+tZTJcEUjczQg7QqTXGjSOhanYG3vL5d9XAEtTkBQ6kOHvmkwC2vTTQ4x62W8xziyuiUp4jDw/ree1v7f8RA1hzDbdQuSJ3iTzayMHGkN5u6NJrCr97jotLYtR/OwxUrTU3yxI+kqk1wolN/lHpSH/S+dd2UFFdZ4PbVN/BZwRwKJ56cVF2GNr0XlMpwMoenrsfAIgmeT4UhVkWU2qsy1jZP3ZD5MoBUa03i/buBXAoYy0cA1u5aEbRpkLfbaLD5TMuVSpF4j7TynRgBmRf9bTL5T0ph2Su2iWmZL08o77QT/d9s1v0MvbFpVS5xuyWfeIakywoLU8nANRiWuVNbOKe9iZBrA3mRY00rmqjkVpdxvJdkeKqB/gHEUfSKKiIyoYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjI6NTMrMDA6MDB3W722AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIyOjUzKzAwOjAwBgYFCgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .town[data-v-2df272df]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAACLi4uJi4yKio2Jio2Jio2Kio2JiY6Hh4eJi46Jio2KioyKio2Jio2Jio2JiYyPj4+Fj4+JioyJioyIi42AgICIio2Jio2KioqZmZmIio6Jio6KioqHh46Jio2Jio2JiY6Jio2HjIyJi42IioyIiIiJiY2Jio2JiY7///+Ji4yIiJGJio2Jio2Jio2Jio2Jio2NjY2Kio2Kio+JiY2Iio2KioqGjY2JiY2Kio6Li4uKioyAgJWKioyIi42FhZCKio2Iio2HjY2Kio+IiIyJiYyOjo6Ojo6JiY6Jio2JiYmIiI6Ii46Jio2Jio2Kio6Hi4uJio2Kio2Li46JiY+Jio2Kio2Kio6AgICJiY2Ii46JioyJiY2SkpKqqqqJi42Kio2IiI6Jio2Ji42JiY2Jio2JiZCAgJmJi46GhpKKio2Ii46Kio2Jio2Jio2Ji42Ji42Ii42Li4+Jio2JioyJio2MjIyIio2Ji42Jio0AAADbCQnFAAAAeXRSTlMAN5XX9NaUNhGr33GW4P6pEBnY7FwCXu0YBcjjIyTlx2z8NXu7Dzj9agGgHt71t/bdHaMwQ7klJuZGLlkMZGcXV2sxOzxbGxJz+xwrT6jvPUDwpVEpyWA/BJpaxtkHA9DMLfpwjfgnCqIVSliw6M3zbnI5m8+kFGnDMAaTrQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjBREJGjTiCUnnAAABOklEQVQoz22RV1PCUBCFjxSNIBGjMWABA5GIBUXFhoKCiBWsCBZs2Lti2X/vZEiAIPtyvznfw5m7C6jTYDCaTObGJuiHaSaLwWptsbGt9uq8jWvv4BXgOwXOUcmdXd09Gve63M6y6BM9gN0rSd5+wCcPaLnfNggMDY8EAqNjQWDcookJmgRCrilgeiYAzNKcKsI0Dwe7oGCEjcJOi6pYEv2IUVzBZYqBF7WSBK0gKVoVXF1jsE5hVWzQJrCVSgPbO7vAHu1r7ZwEJA9kI8e6GUAyl/+RoUMgm8jljrJAms2UBX98cqpx/uw8X9nJxaVXwyvZV73FwvVNCaKpnG7tt5ZQCe6Ee/1BHuhReeJspOZSeHpmlOaXfK0IvhqAN31zad7lj2jq83+ObLH4JXzXEfCI9IO6U/itav4Dln0vfgX/tYYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDUtMTdUMDc6MjY6NTIrMDI6MDDNsLubAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA1LTE3VDA3OjI2OjUyKzAyOjAwvO0DJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .detail[data-v-2df272df]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFQv3/l0RAAACAElEQVQ4y42RPWgTcRjGf/9/rk0g1I+ABL8g4gc0IhQXKQgOdlBxKNK7RtFBQUVsKZSUOrTQoaZLUBwVFV1qm0tEHFysg5vp6CAK1RYUFUqTYg1GktzrYGKSu2h9lrt73ue55/1QAGB2qyAe6IWZJTenqoYlmfHoNypT+mUR9Kqdq5EGgHmFxfQ1tz4WqexUN1WB1+ym508qnNmMBWaXJ6HCXhbo9E3hq5MGTK+aBgfURa7GtpUC9VIJ42x5RQ2VI4omAxI4VnyRGoByXDeNXilkhq280xRrAPy8zQ8E0sOsCwPMkGzAZ11I3e+bVaHGouTS/S0Mds5c4ag8BG+5ZQIwSMS+B303ms8nhVqTvZvaByVjvwEDLrXln1MEMJKNW4K2Yu2t/RbLJOgFA74G/N/ZYiVTceeI7mg0OGs8AiAqYQJqsnq4p2vYhCv237pWmqDMsxx9UJ9hF28zWdAvSwHw56fzTZOcV1O6Uw1NONUEM0QXyjoB5bge1aNl165Ut8o65dlXjWsVDjkHedbycNsZkXEnVvvUAPtPMp+ebNW/GZWtKozz+EuTYcLBoTWSkpBz3sOBYb7ng0e+R2U4ra7LiNcwxpiac+ulQ56Q4hPSsILfj+P+4GGtXPLLKis9ckd/k4/2O9aHOWd+thJuVv/DsU/uyvh//LmGUztasb8Aarunrhl8XxsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjE6MTErMDA6MDCPuRlmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIxOjExKzAwOjAw/uSh2gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 2% 12%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.job_request .detail[data-v-2df272df],.profile_detail .region[data-v-2df272df],.profile_detail .town[data-v-2df272df]{box-sizing:border-box}.more_detail02[data-v-2df272df]{margin-right:15px}.title_box[data-v-2df272df]{display:flex;justify-content:center}.title_box h3.title_text[data-v-2df272df]{margin:15px auto;text-align:center;font-size:30px}.job_request_button[data-v-2df272df]{margin-left:28em;margin-top:20px}.job_request[data-v-2df272df]{box-sizing:border-box;margin-bottom:15px;padding:0;position:relative;width:100%}.content_box[data-v-2df272df]{box-sizing:border-box;justify-content:center;margin:50px auto;width:38%}.banner_search_sec .keyword_search.job_request_search[data-v-2df272df]{width:26%}.banner_search_group[data-v-2df272df]{margin:0}.expired-p[data-v-2df272df]{font-size:calc(8px + 4*(100vw - 320px)/447)}#company-job-post-category .common_box ul[data-v-2df272df]{padding:0 1%}#company-dashboard span.job-description[data-v-2df272df],#company-index span.job-description[data-v-2df272df],#company-job-post-index span.job-description[data-v-2df272df]{display:block;white-space:pre-line;font-size:calc(9px + 5*(100vw - 768px)/632)}#company-job-post-index .job-post-time-pc[data-v-2df272df]{min-width:78px;text-align:right}#company-job-post-update .company-job-create .ads-section[data-v-2df272df]{padding-bottom:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-2df272df]{width:33%;float:right}#company-job-post-job-detail .jobdetail_page .jobdetail_right .jobdetail_r[data-v-2df272df]{width:100%;margin-bottom:20px}#company-job-post-job-detail .jobdetail_page .job-post-upper-part[data-v-2df272df]{align-items:flex-start}#company-job-post-category .total-count[data-v-2df272df]{width:75%;margin:0 auto}#company-dashboard .job-listing-detail[data-v-2df272df],#company-home-index-search-result .job-listing-detail[data-v-2df272df],#company-home-index .job-listing-detail[data-v-2df272df],#company-job-post-index .job-listing-detail[data-v-2df272df],#company-job-post-job-detail .job-listing-detail[data-v-2df272df]{display:flex;flex-wrap:wrap;margin-bottom:10px}#company-dashboard .job-listing-detail .job-listing-detail-sub[data-v-2df272df],#company-home-index-search-result .job-listing-detail .job-listing-detail-sub[data-v-2df272df],#company-home-index .job-listing-detail .job-listing-detail-sub[data-v-2df272df],#company-job-post-index .job-listing-detail-sub[data-v-2df272df],#company-job-post-job-detail .job-listing-detail-sub[data-v-2df272df]{display:flex;align-items:center;margin-top:3px;margin-right:18px;margin-bottom:3px}#company-dashboard .job-post-time-pc[data-v-2df272df],#company-dashboard .job-post-time-sp[data-v-2df272df],#company-home-index-search-result .job-post-time-pc[data-v-2df272df],#company-home-index-search-result .job-post-time-sp[data-v-2df272df],#company-index .job-post-time-pc[data-v-2df272df],#company-index .job-post-time-sp[data-v-2df272df],#company-job-post-index .job-post-time-sp[data-v-2df272df]{min-width:100px;text-align:right}#company-job-post-index .job-post-time-pc[data-v-2df272df],#company-job-post-job-detail .job-post-time-pc[data-v-2df272df]{min-width:115px;text-align:right}.job-request-detail-tologin[data-v-2df272df]{margin-top:30px;font-size:calc(10px + 4*(100vw - 320px)/447)}.job-request-detail-tologin a[data-v-2df272df]{color:#04ba05;text-decoration:underline}.company_dashboard[data-v-2df272df]{padding-top:60px}.company_dashboard .cmn-card[data-v-2df272df]{padding:40px;margin-bottom:40px;display:flex;justify-content:space-between}.company_dashboard .company-info[data-v-2df272df]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.company_dashboard .btn-info-edit[data-v-2df272df]{height:50px}.company_dashboard .btn-info-edit a[data-v-2df272df]{text-decoration:none}.company-info p[data-v-2df272df]{font-weight:700}.applicant-info .detail-label-group[data-v-2df272df]{margin-bottom:20px}.job-request-detail-tologin[data-v-2df272df]{margin-top:20px}@media screen and (max-width:1200px){.company_dashboard .cmn-card[data-v-2df272df]{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:991px){#company-job-post-category .container.compad[data-v-2df272df]{width:100%;margin:0 auto}#company-login .register_page .form[data-v-2df272df]{width:400px}#company-job-post-category .container.ads-container .ads-group[data-v-2df272df]{display:none}#company-job-post-category .job-category-ads[data-v-2df272df]{display:block;padding-top:2.641vw}#company-job-post-category .container.ads-container .common_box ul[data-v-2df272df]{width:100%}#company-job-post-category .total-count[data-v-2df272df]{width:98%}}@media screen and (max-width:768px){#company-dashboard .job-listing-detail[data-v-2df272df],#company-home-index-search-result .job-listing-detail[data-v-2df272df],#company-home-index .job-listing-detail[data-v-2df272df],#company-job-post-index .job-listing-detail[data-v-2df272df],#company-job-post-job-detail .job-listing-detail[data-v-2df272df]{display:block}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp[data-v-2df272df]{display:flex;justify-content:flex-end}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp .job-post-time[data-v-2df272df]{text-align:right}.company_dashboard .company-info[data-v-2df272df]{grid-template-columns:auto;align-self:flex-start}.jobpost_detail_page[data-v-2df272df]{margin-top:3%}.register_link[data-v-2df272df]{float:unset;padding-top:3px;font-size:calc(10px + 3*(100vw - 768px)/632)}.register_link p[data-v-2df272df]{padding-left:0}.txt[data-v-2df272df]{font-size:14px;display:flex}.noprofile-company-img[data-v-2df272df]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:0}.noprofile-company-img[data-v-2df272df]{height:auto}.content_box[data-v-2df272df]{box-sizing:border-box;justify-content:center;margin:20px auto;width:100%;display:grid}.company_clr[data-v-2df272df]{margin-right:-15px;margin-left:0}.company-register-img .error[data-v-2df272df]{margin-left:0;margin-right:0}.job_request_page .feature_job_cov .job_request_img_blk[data-v-2df272df]{min-width:50px;margin-right:4%;margin-left:4%;margin-bottom:5px}.delete_job_link[data-v-2df272df]{background-color:#bd2130;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em;margin-left:5px;margin-top:5px}.company_dashboard .profile_btn[data-v-2df272df]{text-align:center;max-width:100px;width:36%;margin:0 auto}.job_request_detail[data-v-2df272df]{width:75%;display:inline-block;box-shadow:0 0 10px #a1a1a1;text-align:left;margin-top:50px;padding:20px}.job_request_detail p[data-v-2df272df]{margin:15px 30px}.main_bnr .job_request_pagelink[data-v-2df272df]{font-size:calc(14px + 6*(100vw - 320px)/447);padding-top:1%}.cancel-btn[data-v-2df272df],.edit-btn[data-v-2df272df],.job_post_button[data-v-2df272df]{font-size:calc(12px + 4*(100vw - 320px)/447);padding:10px}.company-register-img[data-v-2df272df]{margin:20px auto;display:block}.company-register-img.img-holder .company-span[data-v-2df272df]{width:100%;padding:0}.company-update-img.img-holder .company-span[data-v-2df272df]{width:100%;padding:0}.font-12[data-v-2df272df]{font-size:12px}.font-18[data-v-2df272df]{font-size:18px}.applicant_title[data-v-2df272df]{text-align:center;margin:25px auto;font-size:14px}.applicant_title .info[data-v-2df272df]{display:block}.company_register .company_agency_text02[data-v-2df272df]{padding-left:0}.company_agency_label .checkmark[data-v-2df272df]{width:13px;height:13px}.company_agency_label .company_agency_text[data-v-2df272df]{color:#555;margin-left:18px}.company_agency_label .checkmark[data-v-2df272df]:after{left:2px;height:8px}.banner_search_sec .keyword_search.job_request_search[data-v-2df272df]{width:90%}.company_login_email[data-v-2df272df]{margin-left:12px;margin-top:11px;width:22px}.company_login_pw[data-v-2df272df]{width:30px}span.job_listing_detail_span[data-v-2df272df]{display:block;padding-left:0;margin:6px 0}p.company_agency_text02[data-v-2df272df]{padding-left:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-2df272df]{width:100%;float:none}#company-job-post-category .pagination[data-v-2df272df]{padding-top:0}#company-job-post-category .container.ads-container .common_box[data-v-2df272df]{display:block}#company-job-post-category .container.ads-container .common_box ul[data-v-2df272df]{width:100%}#company-login .ads-section.sp[data-v-2df272df]{display:block}#company-login .ads-section.pc[data-v-2df272df],#company-login .ads-section.tb-l[data-v-2df272df],#company-login .ads-section.tb-s[data-v-2df272df]{display:none}#company-job-post-index .jobdetail_page .jobdetail_main .full-job-post-card .job-listing-index-detail-button[data-v-2df272df]{width:42%}}.job_btn[data-v-2df272df]{position:relative;text-align:center}.job_request input.title[data-v-2df272df]{border:1px solid #04ba05;border-radius:3px}.job_request .text[data-v-2df272df]{font-size:calc(12px + 2*(100vw - 320px)/447);margin:10px auto}.job_request textarea.detail[data-v-2df272df]{font-size:calc(9px + 2*(100vw - 320px)/447);padding:10px 10px 10px 44px;width:100%;border:1px solid #04ba05;box-sizing:border-box;height:120px;border-radius:3px}.job_request textarea[data-v-2df272df]:hover{border:1px solid #04ba05;transition:border-color .3s ease-in-out}.job_request .title[data-v-2df272df]{padding:10px 15px 10px 10px;width:100%}.job_request input[type=text].title[data-v-2df272df]:focus{z-index:inherit}.job_request .detail[data-v-2df272df]{padding-top:30px;padding:10px 15px 10px 10px;border:1px solid #555;background-size:25px;width:100%;font-size:14px}.job_request span p.error[data-v-2df272df]{color:#ff4a55;width:100%}.company_register .slides .field_col[data-v-2df272df]{margin-top:20px}.company_register_btn[data-v-2df272df]{display:flex;justify-content:center;margin:25px auto}.company_register .region_box .region-select[data-v-2df272df]{height:52.8px}.jobpost_detail_page[data-v-2df272df]{margin-top:5%}.jobdetail_r .job_post_title[data-v-2df272df]{margin-top:15px}.category_search_sec[data-v-2df272df]{background:#fff}.company_logo img[data-v-2df272df]{width:100%}.company-logo[data-v-2df272df]{width:200px}.fb-btn[data-v-2df272df]{background-color:#3b5998;padding:10px 0;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inherit;margin:20px auto 10px;color:#fff}.company_forget_pwd[data-v-2df272df]{color:#04ba05}.register_link[data-v-2df272df]{float:right;padding-top:30px;font-size:calc(10px + 3*(100vw - 768px)/632)}.company-span[data-v-2df272df]{position:absolute;bottom:0;left:1px;background:#2ac437;color:#fff;width:195px;height:50px;z-index:3;opacity:0;cursor:pointer;text-align:center;padding-top:5px}.company-span[data-v-2df272df]:hover{opacity:.8;transition:.5s}.noprofile-company-img[data-v-2df272df]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-left:25px}.noprofile-company-img[data-v-2df272df]{height:auto}.job-btn[data-v-2df272df]{background-color:#555;color:#fff;border-radius:5px;display:inline-block;padding:10px 20px;font-size:.75em}.edit-company-btn[data-v-2df272df]{display:flex;margin:10px auto;justify-content:center;padding:11px 34px}.button-group a[data-v-2df272df]:hover{text-decoration:none}.job_request_page .feature_job_cov .job_request_img_blk.job_request_img_blk[data-v-2df272df]{width:8%}.job_request_page .feature_job_cov .job_request_img_blk[data-v-2df272df]{width:16%;min-width:10%;float:left}.job_request_img_blk img[data-v-2df272df]{width:100%}.more_detail[data-v-2df272df]{background:#04ba05;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant[data-v-2df272df]{color:#007bff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant .by_txt[data-v-2df272df]{color:#343a40}.applicant_title .info[data-v-2df272df]{color:#04ba05;display:inline}.mobile-menu-btn[data-v-2df272df]{display:none;background:#04ba05;color:#fff;padding:15px 15px;width:50px;border:none;text-align:center}.mobile-menu-btn[data-v-2df272df]:focus{outline:none}@media screen and (max-width:769px){.mobile-menu-btn[data-v-2df272df]{display:block;position:absolute;right:15px;width:45px;padding:13px 13px}}.word-break[data-v-2df272df]{white-space:pre-line;word-break:break-all}.mr-6[data-v-2df272df]{margin-right:6px}.cancel-btn[data-v-2df272df]{background:#868686;color:#fff;padding:8px 16px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-40[data-v-2df272df]{margin-top:40px}.ml-20[data-v-2df272df]{margin-left:20px}.job_post_button[data-v-2df272df]{background:#04ba05;color:#fff;padding:10px 20px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-30[data-v-2df272df]{margin-top:30px}.company_green_txt[data-v-2df272df]{color:#04ba05}.company_pwd_btn[data-v-2df272df]{display:flex;justify-content:center;margin:10px auto}.link-container[data-v-2df272df]{display:flex;flex-direction:column;flex:1 1 auto}.link-container .register_link[data-v-2df272df]{padding-top:10px}.right0[data-v-2df272df]{right:0}.reset_form.company .error[data-v-2df272df],.reset_form.company .type-error[data-v-2df272df]{display:inline-block;padding-top:10px;font-size:12px}.job_post_salary[data-v-2df272df]:after{position:absolute;content:"~";top:8px;left:-2%;font-size:25px;font-weight:lighter}@media screen and (max-width:1200px){.job_post_salary[data-v-2df272df]:after{left:-3%}}@media screen and (max-width:900px){.job_post_salary[data-v-2df272df]:after{left:-4%}}@media screen and (max-width:700px){.job_post_salary[data-v-2df272df]:after{left:-5%}}.form-input.no-icon[data-v-2df272df]{padding-left:15px}#company-job-post-create .mx-datepicker[data-v-2df272df],#company-job-post-update .mx-datepicker[data-v-2df272df],.company-job-create .mx-datepicker[data-v-2df272df],.job-new-update .mx-datepicker[data-v-2df272df],.job-new .mx-datepicker[data-v-2df272df]{width:100%}.res-option[data-v-2df272df]{display:flex;justify-content:space-between;gap:14px;align-items:center}.resume-icon[data-v-2df272df]{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:20px}.resume-icon.delete[data-v-2df272df],.resume-icon.edit[data-v-2df272df]{padding:10px;border-radius:10px;color:#fff;gap:6px}.resume-icon.edit[data-v-2df272df]{background-color:var(--clr-primary)}.resume-icon.delete[data-v-2df272df]{background-color:#ff4a55}#company-dashboard .job-list .job-item[data-v-2df272df]{display:block;padding:20px}#company-dashboard .job-item .res-option[data-v-2df272df]{justify-content:flex-end;margin-bottom:15px}.logo-uploader-container[data-v-2df272df]{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.logo-upload-card[data-v-2df272df]{position:relative;width:140px;height:140px;border-radius:50%;background:#f8fafc;border:2px dashed #cbd5e1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;outline:none}.logo-upload-card[data-v-2df272df]:hover{border-color:#04ba05;background:#f0fdf4;box-shadow:0 10px 15px -3px rgba(4,186,5,.1),0 4px 6px -4px rgba(4,186,5,.1)}.logo-upload-card.has-logo[data-v-2df272df]{border-style:solid;border-color:#e2e8f0;background:#fff}.logo-upload-card.has-logo[data-v-2df272df]:hover{border-color:#04ba05}.upload-placeholder[data-v-2df272df]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center;color:#64748b;transition:color .3s ease;width:100%}.logo-upload-card:hover .upload-placeholder[data-v-2df272df]{color:#04ba05}.upload-cloud-icon[data-v-2df272df]{margin-bottom:8px;stroke:currentColor;transition:transform .3s ease}.logo-upload-card:hover .upload-cloud-icon[data-v-2df272df]{transform:translateY(-3px)}.upload-main-text[data-v-2df272df]{font-size:11px;font-weight:700;line-height:1.4;padding:0 5px}.logo-preview-wrapper[data-v-2df272df]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.logo-preview-img[data-v-2df272df]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box;border-radius:50%}.logo-preview-overlay[data-v-2df272df]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,186,5,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;color:#fff;gap:6px;border-radius:50%}.logo-preview-wrapper:hover .logo-preview-overlay[data-v-2df272df]{opacity:1}.logo-preview-overlay span[data-v-2df272df]{font-size:11px;font-weight:700;letter-spacing:.5px}.hidden-file-input[data-v-2df272df]{display:none}.sec-wrap.auth-wrap{--max-width:700px}.auth-form{display:flex;flex-direction:column;gap:20px}.form-label{font-size:12px;font-weight:700;color:var(--clr-neutral-800)}.input-wrapper{position:relative;margin-top:10px}.form-icon{position:absolute;left:20px;top:17px;width:14px;height:14px;color:var(--clr-neutral-400);pointer-events:none;z-index:2}.input-wrapper.align-top .form-icon{top:15px;transform:none}.form-input{width:100%;font-size:12px;border:1px solid var(--clr-neutral-100);border-radius:10px;padding:10px 20px;box-shadow:var(--card-box-shadow);transition:border-color .2s ease;color:var(--clr-neutral-800);box-sizing:border-box}.auth-card .form-input{padding:10px 40px}.auth-card .form-label{font-size:14px}.form-input:focus{border-color:var(--clr-primary);outline:none}.form-input.error{border-color:var(--clr-danger)}.form-input.error:focus{border-color:var(--clr-danger);box-shadow:0 0 0 2px rgba(239,68,68,.15)}.form-textarea{min-height:80px;resize:vertical;padding-top:10px}.form-label-row{display:flex;justify-content:space-between;align-items:center}.forgot-pwd-link{font-size:12px;color:var(--clr-primary);font-weight:600;cursor:pointer}.form-label .required{margin-left:5px;color:var(--clr-danger)}.register-link-container,.submit-btn-container{display:flex;justify-content:center;-moz-column-gap:15px;column-gap:15px}.register-link-container{font-size:12px;color:var(--clr-neutral-500);-moz-column-gap:5px;column-gap:5px}.error-txt{margin:4px 0 0;color:var(--clr-danger);font-size:12px}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--clr-neutral-400)}input::placeholder,textarea::placeholder{color:var(--clr-neutral-400)}.alert-info-box{display:flex;align-items:flex-start;gap:10px;background-color:var(--clr-info-bg);border:1px solid var(--clr-info-border);color:#2563eb;padding:12px 16px;border-radius:12px;font-size:13px;line-height:1.5;margin-bottom:20px;box-shadow:0 2px 8px rgba(34,197,94,.05)}.alert-icon{flex-shrink:0;margin-top:2px;color:#2563eb;width:16px;height:16px}.radio-group{gap:20px}.radio-group,.radio-item{display:flex;align-items:center}.radio-item{gap:10px}.radio-group label,.radio-item label{display:inline-flex;align-items:center;gap:8px;color:var(--clr-neutral-800);font-size:14px;cursor:pointer}.radio-group input[type=checkbox],input[type=checkbox]{accent-color:#16a34a}.radio-group input[type=radio],.radio-item input[type=radio]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;border:1px solid var(--clr-neutral-300);border-radius:50%;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;background-color:#fff;transition:all .2s ease;vertical-align:middle}.radio-group input[type=radio]:before,.radio-item input[type=radio]:before{width:10px;height:10px;border-radius:50%;transform:scale(0);content:"";background-color:var(--clr-primary);transition:transform .15s cubic-bezier(.12,.4,.29,1.46)}.radio-group input[type=radio]:checked:before,.radio-item input[type=radio]:checked:before{transform:scale(1)}.char-count,.text-right{text-align:right}.char-count{font-size:11px;color:var(--clr-neutral-500);margin-top:4px}.char-count.error{color:var(--clr-danger);font-weight:600}.logo-uploader-container{display:flex;justify-content:center;margin-bottom:20px}.logo-upload-card{width:140px;height:140px;border:2px dashed #cbd5e1;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;transition:all .2s ease;position:relative;background-color:#f8fafc}.logo-upload-card:hover{border-color:var(--clr-primary);background-color:#f0fdf4}.logo-upload-card.has-logo{border-style:solid}.upload-placeholder{display:flex;flex-direction:column;align-items:center;gap:8px;color:#64748b;padding:10px;text-align:center}.upload-cloud-icon{color:#94a3b8}.upload-main-text{font-size:11px;font-weight:600}.logo-preview-wrapper{width:100%;height:100%;position:relative}.logo-preview-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo-preview-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;opacity:0;transition:opacity .2s ease;font-size:11px;font-weight:600}.logo-upload-card:hover .logo-preview-overlay{opacity:1}.hidden-file-input{display:none}.company-index-section[data-v-1b56dc81]{padding-bottom:60px}.register.company-register a span[data-v-1b56dc81]{width:11%;display:inline-block;margin-right:5px}.job-new .company-job-create[data-v-1b56dc81]{width:70%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row[data-v-1b56dc81]{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row .column[data-v-1b56dc81]{border:1px solid #04ba05}.row.img-row[data-v-1b56dc81]{padding-left:15px}.company_register .row .form-group input[data-v-1b56dc81]{margin-bottom:0}#company-job-post-category ul.pagination[data-v-1b56dc81]{padding-top:50px}#company-login .register_page .container[data-v-1b56dc81]{width:100%}#company-login .register_page .container .ads-container[data-v-1b56dc81]{display:flex;justify-self:space-between;width:90%;margin:0 auto}#company-login .ads-section.pc[data-v-1b56dc81]{display:block}#company-login .ads-section.sp[data-v-1b56dc81],#company-login .ads-section.tb-l[data-v-1b56dc81],#company-login .ads-section.tb-s[data-v-1b56dc81]{display:none}.company-header .login a span[data-v-1b56dc81]{width:13%}.company_register .ads-section[data-v-1b56dc81]{padding-bottom:0}#company-job-post-create .ads-section[data-v-1b56dc81]{padding-top:30px;padding-bottom:0}#company-job-post-category .container.ads-container[data-v-1b56dc81]{width:100%;padding-top:0}#company-job-post-category .container.compad[data-v-1b56dc81]{margin-bottom:0}#company-job-post-category .container.ads-container .common_box[data-v-1b56dc81]{display:flex;justify-content:space-between}#company-job-post-category .container.ads-container .common_box .ads-group[data-v-1b56dc81]{width:13%}#company-job-post-category .container.ads-container .common_box ul[data-v-1b56dc81]{width:85%;margin:0 auto}#company-job-post-category .job-category-ads[data-v-1b56dc81]{display:none}#job_category_id[data-v-1b56dc81],.region-select[data-v-1b56dc81],.select.required #job_company_id[data-v-1b56dc81]{padding:15px;width:100%;border-radius:.25rem;height:52px}.mx-input-wrapper[data-v-1b56dc81]{position:relative}.mx-input[data-v-1b56dc81]{display:inline-block;box-sizing:border-box;width:50%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}p.expire_job_post[data-v-1b56dc81]{width:50%}.job_post_create[data-v-1b56dc81]{text-align:center;display:flex;justify-content:center;margin:20px auto}.btn[data-v-1b56dc81]{padding:15px 40px}.job-request[data-v-1b56dc81]{padding:10px}textarea.with-icon[data-v-1b56dc81]{padding-left:10%;padding-top:18px}select[data-v-1b56dc81]{outline:0}.text-center[data-v-1b56dc81]{text-align:center}.division-icon[data-v-1b56dc81]{position:absolute;margin-top:18px;margin-left:9px;width:28px}.mb15[data-v-1b56dc81]{margin-bottom:15px}.company-job-create .row[data-v-1b56dc81]{margin-bottom:15px}.company_agency_label span.company_agency_text[data-v-1b56dc81]{color:#555}p.company_agency_text02[data-v-1b56dc81]{font-size:14px}.company-register-img[data-v-1b56dc81]{margin:25px auto}.company-register-img .error[data-v-1b56dc81]{margin-left:-25px;margin-right:-25px}.login_wrapper[data-v-1b56dc81]{position:relative}.login_btn_wrapper[data-v-1b56dc81]{text-align:center;display:flex;justify-content:center;margin:20px auto}.profile_dash .company_image[data-v-1b56dc81]{width:30%}button#company_save_btn[data-v-1b56dc81]{background:#04ba05;color:#fff;padding:10px 40px 12px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.company_update_image[data-v-1b56dc81]{box-sizing:border-box;margin:0;padding:0;position:relative}.company_image_box[data-v-1b56dc81]{display:flex;margin:10px auto;justify-content:center}.company_login_email[data-v-1b56dc81]{position:absolute;margin-left:16px;margin-top:10px;width:25px}.company_login_pw[data-v-1b56dc81]{position:absolute;margin-left:13px;margin-top:11px;width:35px}.profile_detail .company_name[data-v-1b56dc81]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FIQjV3f9cAAACMUlEQVQ4y42UTUhUURiGn+/emTFhAjUERzQGSwonF3EXQoYQmP1tQr3hoqBNlK2qVRCSQS5qUZTQQihQ1MqjVFTmomhTFEI/WmJSzqYywlQKTB1nzmkxOk5w/Xk35zsHHr6f9+MINFofKywfK8r8Uu+TkQ8GC+3rundlQPawPQUQI0uclQESKTR5uM99dYlSsD/c/lkX1pvB39/xp2arXaDN9Itgn9q1CKRqnz/BFtAjXEicN7Oycb6LVuuG7pedwXPpqaxUILTQYgmA7xLKCCDdZ+WpkXQglcGEcMCEgPx4uZSYKTeT7EOVpsgaMV6ARE0uSBTMO0qNlgn/ulifqWTMxMWrJB0VRxwdBfkmjjhmuHNK4uKIYw949xAxTabJigCOfYwO2QSUq93yMpHvCaxVKR/IIADE1A53jCjZZsB/Oj7MG4oYJywNpl3N/AcsWbMkN5dOOngMHKAmfvTeRNqU0nUwa27myRxw2WrQb+WwtoLt0yP2Req9epDam/7O4LPa4/syyLv7mmazwVr/t1m9ksJGywNwK/it9kcq5EhmDrPANq6UXDMRYH4oywOQsAxCozZfCJDnBqSb+0MP5I4bIKQmPXpY3BwxAdHtpr7rqvtQ656oe4bWhSlVh+x+Pi0z9nyq1HeoLrDb2Kti4AM7zviyPs3Q5lYBt/SpnliaD8urtkV+ALnq5JpWw+0VQxllYrmPki+r/BZ8JcwomGIZXRjGaiW5OboYrM9qMnn/B1utwTk0iF0DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA3LTI5VDA1OjMzOjA4KzAwOjAwE/BT1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNy0yOVQwNTozMzowOCswMDowMGKt62oAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .region[data-v-1b56dc81]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFjUdshN5AAACYElEQVQ4y3WQX0iTURjGf+fbnCNNzaKimAZFpIJ0E0JoBSkhptXap0sNNIL+QFEXYeZFgy6iLpKuNC/KMm3tmxoUSQph3ZRSQTFnKKLgRZSBTZJS9+10sbXN/XluDud9n9973vMI4mTf4r8sDrONP3yRj392DvujuyLWbrOKh6RHFT4ZjjpnkwJqGS8xxsz4airqXvh/MUR3ylNNr8gGwCMfiXG2YwY2BExjgwlfsFlFLwBdc6eG/WC36O/YCvjYqC0HPUo0oJQA4OdC8KPOWekAIDNQGPZEAzILgFnNF97YE1okOyEgJgGw1K4Lj9gdPI0TCQFdIwAYl9vLUwHUHfI6ACPOmWSxatgAmBRDMosjpAFg1fqTATl4Q6aIBrVDkYthdc/rK5inYlXpl14x7ksKgPdDfr4oiAQnat0jq6InTqKB92F/i+tZTJcEUjczQg7QqTXGjSOhanYG3vL5d9XAEtTkBQ6kOHvmkwC2vTTQ4x62W8xziyuiUp4jDw/ree1v7f8RA1hzDbdQuSJ3iTzayMHGkN5u6NJrCr97jotLYtR/OwxUrTU3yxI+kqk1wolN/lHpSH/S+dd2UFFdZ4PbVN/BZwRwKJ56cVF2GNr0XlMpwMoenrsfAIgmeT4UhVkWU2qsy1jZP3ZD5MoBUa03i/buBXAoYy0cA1u5aEbRpkLfbaLD5TMuVSpF4j7TynRgBmRf9bTL5T0ph2Su2iWmZL08o77QT/d9s1v0MvbFpVS5xuyWfeIakywoLU8nANRiWuVNbOKe9iZBrA3mRY00rmqjkVpdxvJdkeKqB/gHEUfSKKiIyoYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjI6NTMrMDA6MDB3W722AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIyOjUzKzAwOjAwBgYFCgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .town[data-v-1b56dc81]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAACLi4uJi4yKio2Jio2Jio2Kio2JiY6Hh4eJi46Jio2KioyKio2Jio2Jio2JiYyPj4+Fj4+JioyJioyIi42AgICIio2Jio2KioqZmZmIio6Jio6KioqHh46Jio2Jio2JiY6Jio2HjIyJi42IioyIiIiJiY2Jio2JiY7///+Ji4yIiJGJio2Jio2Jio2Jio2Jio2NjY2Kio2Kio+JiY2Iio2KioqGjY2JiY2Kio6Li4uKioyAgJWKioyIi42FhZCKio2Iio2HjY2Kio+IiIyJiYyOjo6Ojo6JiY6Jio2JiYmIiI6Ii46Jio2Jio2Kio6Hi4uJio2Kio2Li46JiY+Jio2Kio2Kio6AgICJiY2Ii46JioyJiY2SkpKqqqqJi42Kio2IiI6Jio2Ji42JiY2Jio2JiZCAgJmJi46GhpKKio2Ii46Kio2Jio2Jio2Ji42Ji42Ii42Li4+Jio2JioyJio2MjIyIio2Ji42Jio0AAADbCQnFAAAAeXRSTlMAN5XX9NaUNhGr33GW4P6pEBnY7FwCXu0YBcjjIyTlx2z8NXu7Dzj9agGgHt71t/bdHaMwQ7klJuZGLlkMZGcXV2sxOzxbGxJz+xwrT6jvPUDwpVEpyWA/BJpaxtkHA9DMLfpwjfgnCqIVSliw6M3zbnI5m8+kFGnDMAaTrQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjBREJGjTiCUnnAAABOklEQVQoz22RV1PCUBCFjxSNIBGjMWABA5GIBUXFhoKCiBWsCBZs2Lti2X/vZEiAIPtyvznfw5m7C6jTYDCaTObGJuiHaSaLwWptsbGt9uq8jWvv4BXgOwXOUcmdXd09Gve63M6y6BM9gN0rSd5+wCcPaLnfNggMDY8EAqNjQWDcookJmgRCrilgeiYAzNKcKsI0Dwe7oGCEjcJOi6pYEv2IUVzBZYqBF7WSBK0gKVoVXF1jsE5hVWzQJrCVSgPbO7vAHu1r7ZwEJA9kI8e6GUAyl/+RoUMgm8jljrJAms2UBX98cqpx/uw8X9nJxaVXwyvZV73FwvVNCaKpnG7tt5ZQCe6Ee/1BHuhReeJspOZSeHpmlOaXfK0IvhqAN31zad7lj2jq83+ObLH4JXzXEfCI9IO6U/itav4Dln0vfgX/tYYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDUtMTdUMDc6MjY6NTIrMDI6MDDNsLubAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA1LTE3VDA3OjI2OjUyKzAyOjAwvO0DJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .detail[data-v-1b56dc81]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFQv3/l0RAAACAElEQVQ4y42RPWgTcRjGf/9/rk0g1I+ABL8g4gc0IhQXKQgOdlBxKNK7RtFBQUVsKZSUOrTQoaZLUBwVFV1qm0tEHFysg5vp6CAK1RYUFUqTYg1GktzrYGKSu2h9lrt73ue55/1QAGB2qyAe6IWZJTenqoYlmfHoNypT+mUR9Kqdq5EGgHmFxfQ1tz4WqexUN1WB1+ym508qnNmMBWaXJ6HCXhbo9E3hq5MGTK+aBgfURa7GtpUC9VIJ42x5RQ2VI4omAxI4VnyRGoByXDeNXilkhq280xRrAPy8zQ8E0sOsCwPMkGzAZ11I3e+bVaHGouTS/S0Mds5c4ag8BG+5ZQIwSMS+B303ms8nhVqTvZvaByVjvwEDLrXln1MEMJKNW4K2Yu2t/RbLJOgFA74G/N/ZYiVTceeI7mg0OGs8AiAqYQJqsnq4p2vYhCv237pWmqDMsxx9UJ9hF28zWdAvSwHw56fzTZOcV1O6Uw1NONUEM0QXyjoB5bge1aNl165Ut8o65dlXjWsVDjkHedbycNsZkXEnVvvUAPtPMp+ebNW/GZWtKozz+EuTYcLBoTWSkpBz3sOBYb7ng0e+R2U4ra7LiNcwxpiac+ulQ56Q4hPSsILfj+P+4GGtXPLLKis9ckd/k4/2O9aHOWd+thJuVv/DsU/uyvh//LmGUztasb8Aarunrhl8XxsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjE6MTErMDA6MDCPuRlmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIxOjExKzAwOjAw/uSh2gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 2% 12%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.job_request .detail[data-v-1b56dc81],.profile_detail .region[data-v-1b56dc81],.profile_detail .town[data-v-1b56dc81]{box-sizing:border-box}.more_detail02[data-v-1b56dc81]{margin-right:15px}.title_box[data-v-1b56dc81]{display:flex;justify-content:center}.title_box h3.title_text[data-v-1b56dc81]{margin:15px auto;text-align:center;font-size:30px}.job_request_button[data-v-1b56dc81]{margin-left:28em;margin-top:20px}.job_request[data-v-1b56dc81]{box-sizing:border-box;margin-bottom:15px;padding:0;position:relative;width:100%}.content_box[data-v-1b56dc81]{box-sizing:border-box;justify-content:center;margin:50px auto;width:38%}.banner_search_sec .keyword_search.job_request_search[data-v-1b56dc81]{width:26%}.banner_search_group[data-v-1b56dc81]{margin:0}.expired-p[data-v-1b56dc81]{font-size:calc(8px + 4*(100vw - 320px)/447)}#company-job-post-category .common_box ul[data-v-1b56dc81]{padding:0 1%}#company-dashboard span.job-description[data-v-1b56dc81],#company-index span.job-description[data-v-1b56dc81],#company-job-post-index span.job-description[data-v-1b56dc81]{display:block;white-space:pre-line;font-size:calc(9px + 5*(100vw - 768px)/632)}#company-job-post-index .job-post-time-pc[data-v-1b56dc81]{min-width:78px;text-align:right}#company-job-post-update .company-job-create .ads-section[data-v-1b56dc81]{padding-bottom:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-1b56dc81]{width:33%;float:right}#company-job-post-job-detail .jobdetail_page .jobdetail_right .jobdetail_r[data-v-1b56dc81]{width:100%;margin-bottom:20px}#company-job-post-job-detail .jobdetail_page .job-post-upper-part[data-v-1b56dc81]{align-items:flex-start}#company-job-post-category .total-count[data-v-1b56dc81]{width:75%;margin:0 auto}#company-dashboard .job-listing-detail[data-v-1b56dc81],#company-home-index-search-result .job-listing-detail[data-v-1b56dc81],#company-home-index .job-listing-detail[data-v-1b56dc81],#company-job-post-index .job-listing-detail[data-v-1b56dc81],#company-job-post-job-detail .job-listing-detail[data-v-1b56dc81]{display:flex;flex-wrap:wrap;margin-bottom:10px}#company-dashboard .job-listing-detail .job-listing-detail-sub[data-v-1b56dc81],#company-home-index-search-result .job-listing-detail .job-listing-detail-sub[data-v-1b56dc81],#company-home-index .job-listing-detail .job-listing-detail-sub[data-v-1b56dc81],#company-job-post-index .job-listing-detail-sub[data-v-1b56dc81],#company-job-post-job-detail .job-listing-detail-sub[data-v-1b56dc81]{display:flex;align-items:center;margin-top:3px;margin-right:18px;margin-bottom:3px}#company-dashboard .job-post-time-pc[data-v-1b56dc81],#company-dashboard .job-post-time-sp[data-v-1b56dc81],#company-home-index-search-result .job-post-time-pc[data-v-1b56dc81],#company-home-index-search-result .job-post-time-sp[data-v-1b56dc81],#company-index .job-post-time-pc[data-v-1b56dc81],#company-index .job-post-time-sp[data-v-1b56dc81],#company-job-post-index .job-post-time-sp[data-v-1b56dc81]{min-width:100px;text-align:right}#company-job-post-index .job-post-time-pc[data-v-1b56dc81],#company-job-post-job-detail .job-post-time-pc[data-v-1b56dc81]{min-width:115px;text-align:right}.job-request-detail-tologin[data-v-1b56dc81]{margin-top:30px;font-size:calc(10px + 4*(100vw - 320px)/447)}.job-request-detail-tologin a[data-v-1b56dc81]{color:#04ba05;text-decoration:underline}.company_dashboard[data-v-1b56dc81]{padding-top:60px}.company_dashboard .cmn-card[data-v-1b56dc81]{padding:40px;margin-bottom:40px;display:flex;justify-content:space-between}.company_dashboard .company-info[data-v-1b56dc81]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.company_dashboard .btn-info-edit[data-v-1b56dc81]{height:50px}.company_dashboard .btn-info-edit a[data-v-1b56dc81]{text-decoration:none}.company-info p[data-v-1b56dc81]{font-weight:700}.applicant-info .detail-label-group[data-v-1b56dc81]{margin-bottom:20px}.job-request-detail-tologin[data-v-1b56dc81]{margin-top:20px}@media screen and (max-width:1200px){.company_dashboard .cmn-card[data-v-1b56dc81]{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:991px){#company-job-post-category .container.compad[data-v-1b56dc81]{width:100%;margin:0 auto}#company-login .register_page .form[data-v-1b56dc81]{width:400px}#company-job-post-category .container.ads-container .ads-group[data-v-1b56dc81]{display:none}#company-job-post-category .job-category-ads[data-v-1b56dc81]{display:block;padding-top:2.641vw}#company-job-post-category .container.ads-container .common_box ul[data-v-1b56dc81]{width:100%}#company-job-post-category .total-count[data-v-1b56dc81]{width:98%}}@media screen and (max-width:768px){#company-dashboard .job-listing-detail[data-v-1b56dc81],#company-home-index-search-result .job-listing-detail[data-v-1b56dc81],#company-home-index .job-listing-detail[data-v-1b56dc81],#company-job-post-index .job-listing-detail[data-v-1b56dc81],#company-job-post-job-detail .job-listing-detail[data-v-1b56dc81]{display:block}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp[data-v-1b56dc81]{display:flex;justify-content:flex-end}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp .job-post-time[data-v-1b56dc81]{text-align:right}.company_dashboard .company-info[data-v-1b56dc81]{grid-template-columns:auto;align-self:flex-start}.jobpost_detail_page[data-v-1b56dc81]{margin-top:3%}.register_link[data-v-1b56dc81]{float:unset;padding-top:3px;font-size:calc(10px + 3*(100vw - 768px)/632)}.register_link p[data-v-1b56dc81]{padding-left:0}.txt[data-v-1b56dc81]{font-size:14px;display:flex}.noprofile-company-img[data-v-1b56dc81]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:0}.noprofile-company-img[data-v-1b56dc81]{height:auto}.content_box[data-v-1b56dc81]{box-sizing:border-box;justify-content:center;margin:20px auto;width:100%;display:grid}.company_clr[data-v-1b56dc81]{margin-right:-15px;margin-left:0}.company-register-img .error[data-v-1b56dc81]{margin-left:0;margin-right:0}.job_request_page .feature_job_cov .job_request_img_blk[data-v-1b56dc81]{min-width:50px;margin-right:4%;margin-left:4%;margin-bottom:5px}.delete_job_link[data-v-1b56dc81]{background-color:#bd2130;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em;margin-left:5px;margin-top:5px}.company_dashboard .profile_btn[data-v-1b56dc81]{text-align:center;max-width:100px;width:36%;margin:0 auto}.job_request_detail[data-v-1b56dc81]{width:75%;display:inline-block;box-shadow:0 0 10px #a1a1a1;text-align:left;margin-top:50px;padding:20px}.job_request_detail p[data-v-1b56dc81]{margin:15px 30px}.main_bnr .job_request_pagelink[data-v-1b56dc81]{font-size:calc(14px + 6*(100vw - 320px)/447);padding-top:1%}.cancel-btn[data-v-1b56dc81],.edit-btn[data-v-1b56dc81],.job_post_button[data-v-1b56dc81]{font-size:calc(12px + 4*(100vw - 320px)/447);padding:10px}.company-register-img[data-v-1b56dc81]{margin:20px auto;display:block}.company-register-img.img-holder .company-span[data-v-1b56dc81]{width:100%;padding:0}.company-update-img.img-holder .company-span[data-v-1b56dc81]{width:100%;padding:0}.font-12[data-v-1b56dc81]{font-size:12px}.font-18[data-v-1b56dc81]{font-size:18px}.applicant_title[data-v-1b56dc81]{text-align:center;margin:25px auto;font-size:14px}.applicant_title .info[data-v-1b56dc81]{display:block}.company_register .company_agency_text02[data-v-1b56dc81]{padding-left:0}.company_agency_label .checkmark[data-v-1b56dc81]{width:13px;height:13px}.company_agency_label .company_agency_text[data-v-1b56dc81]{color:#555;margin-left:18px}.company_agency_label .checkmark[data-v-1b56dc81]:after{left:2px;height:8px}.banner_search_sec .keyword_search.job_request_search[data-v-1b56dc81]{width:90%}.company_login_email[data-v-1b56dc81]{margin-left:12px;margin-top:11px;width:22px}.company_login_pw[data-v-1b56dc81]{width:30px}span.job_listing_detail_span[data-v-1b56dc81]{display:block;padding-left:0;margin:6px 0}p.company_agency_text02[data-v-1b56dc81]{padding-left:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-1b56dc81]{width:100%;float:none}#company-job-post-category .pagination[data-v-1b56dc81]{padding-top:0}#company-job-post-category .container.ads-container .common_box[data-v-1b56dc81]{display:block}#company-job-post-category .container.ads-container .common_box ul[data-v-1b56dc81]{width:100%}#company-login .ads-section.sp[data-v-1b56dc81]{display:block}#company-login .ads-section.pc[data-v-1b56dc81],#company-login .ads-section.tb-l[data-v-1b56dc81],#company-login .ads-section.tb-s[data-v-1b56dc81]{display:none}#company-job-post-index .jobdetail_page .jobdetail_main .full-job-post-card .job-listing-index-detail-button[data-v-1b56dc81]{width:42%}}.job_btn[data-v-1b56dc81]{position:relative;text-align:center}.job_request input.title[data-v-1b56dc81]{border:1px solid #04ba05;border-radius:3px}.job_request .text[data-v-1b56dc81]{font-size:calc(12px + 2*(100vw - 320px)/447);margin:10px auto}.job_request textarea.detail[data-v-1b56dc81]{font-size:calc(9px + 2*(100vw - 320px)/447);padding:10px 10px 10px 44px;width:100%;border:1px solid #04ba05;box-sizing:border-box;height:120px;border-radius:3px}.job_request textarea[data-v-1b56dc81]:hover{border:1px solid #04ba05;transition:border-color .3s ease-in-out}.job_request .title[data-v-1b56dc81]{padding:10px 15px 10px 10px;width:100%}.job_request input[type=text].title[data-v-1b56dc81]:focus{z-index:inherit}.job_request .detail[data-v-1b56dc81]{padding-top:30px;padding:10px 15px 10px 10px;border:1px solid #555;background-size:25px;width:100%;font-size:14px}.job_request span p.error[data-v-1b56dc81]{color:#ff4a55;width:100%}.company_register .slides .field_col[data-v-1b56dc81]{margin-top:20px}.company_register_btn[data-v-1b56dc81]{display:flex;justify-content:center;margin:25px auto}.company_register .region_box .region-select[data-v-1b56dc81]{height:52.8px}.jobpost_detail_page[data-v-1b56dc81]{margin-top:5%}.jobdetail_r .job_post_title[data-v-1b56dc81]{margin-top:15px}.category_search_sec[data-v-1b56dc81]{background:#fff}.company_logo img[data-v-1b56dc81]{width:100%}.company-logo[data-v-1b56dc81]{width:200px}.fb-btn[data-v-1b56dc81]{background-color:#3b5998;padding:10px 0;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inherit;margin:20px auto 10px;color:#fff}.company_forget_pwd[data-v-1b56dc81]{color:#04ba05}.register_link[data-v-1b56dc81]{float:right;padding-top:30px;font-size:calc(10px + 3*(100vw - 768px)/632)}.company-span[data-v-1b56dc81]{position:absolute;bottom:0;left:1px;background:#2ac437;color:#fff;width:195px;height:50px;z-index:3;opacity:0;cursor:pointer;text-align:center;padding-top:5px}.company-span[data-v-1b56dc81]:hover{opacity:.8;transition:.5s}.noprofile-company-img[data-v-1b56dc81]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-left:25px}.noprofile-company-img[data-v-1b56dc81]{height:auto}.job-btn[data-v-1b56dc81]{background-color:#555;color:#fff;border-radius:5px;display:inline-block;padding:10px 20px;font-size:.75em}.edit-company-btn[data-v-1b56dc81]{display:flex;margin:10px auto;justify-content:center;padding:11px 34px}.button-group a[data-v-1b56dc81]:hover{text-decoration:none}.job_request_page .feature_job_cov .job_request_img_blk.job_request_img_blk[data-v-1b56dc81]{width:8%}.job_request_page .feature_job_cov .job_request_img_blk[data-v-1b56dc81]{width:16%;min-width:10%;float:left}.job_request_img_blk img[data-v-1b56dc81]{width:100%}.more_detail[data-v-1b56dc81]{background:#04ba05;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant[data-v-1b56dc81]{color:#007bff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant .by_txt[data-v-1b56dc81]{color:#343a40}.applicant_title .info[data-v-1b56dc81]{color:#04ba05;display:inline}.mobile-menu-btn[data-v-1b56dc81]{display:none;background:#04ba05;color:#fff;padding:15px 15px;width:50px;border:none;text-align:center}.mobile-menu-btn[data-v-1b56dc81]:focus{outline:none}@media screen and (max-width:769px){.mobile-menu-btn[data-v-1b56dc81]{display:block;position:absolute;right:15px;width:45px;padding:13px 13px}}.word-break[data-v-1b56dc81]{white-space:pre-line;word-break:break-all}.mr-6[data-v-1b56dc81]{margin-right:6px}.cancel-btn[data-v-1b56dc81]{background:#868686;color:#fff;padding:8px 16px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-40[data-v-1b56dc81]{margin-top:40px}.ml-20[data-v-1b56dc81]{margin-left:20px}.job_post_button[data-v-1b56dc81]{background:#04ba05;color:#fff;padding:10px 20px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-30[data-v-1b56dc81]{margin-top:30px}.company_green_txt[data-v-1b56dc81]{color:#04ba05}.company_pwd_btn[data-v-1b56dc81]{display:flex;justify-content:center;margin:10px auto}.link-container[data-v-1b56dc81]{display:flex;flex-direction:column;flex:1 1 auto}.link-container .register_link[data-v-1b56dc81]{padding-top:10px}.right0[data-v-1b56dc81]{right:0}.reset_form.company .error[data-v-1b56dc81],.reset_form.company .type-error[data-v-1b56dc81]{display:inline-block;padding-top:10px;font-size:12px}.job_post_salary[data-v-1b56dc81]:after{position:absolute;content:"~";top:8px;left:-2%;font-size:25px;font-weight:lighter}@media screen and (max-width:1200px){.job_post_salary[data-v-1b56dc81]:after{left:-3%}}@media screen and (max-width:900px){.job_post_salary[data-v-1b56dc81]:after{left:-4%}}@media screen and (max-width:700px){.job_post_salary[data-v-1b56dc81]:after{left:-5%}}.form-input.no-icon[data-v-1b56dc81]{padding-left:15px}#company-job-post-create .mx-datepicker[data-v-1b56dc81],#company-job-post-update .mx-datepicker[data-v-1b56dc81],.company-job-create .mx-datepicker[data-v-1b56dc81],.job-new-update .mx-datepicker[data-v-1b56dc81],.job-new .mx-datepicker[data-v-1b56dc81]{width:100%}.res-option[data-v-1b56dc81]{display:flex;justify-content:space-between;gap:14px;align-items:center}.resume-icon[data-v-1b56dc81]{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:20px}.resume-icon.delete[data-v-1b56dc81],.resume-icon.edit[data-v-1b56dc81]{padding:10px;border-radius:10px;color:#fff;gap:6px}.resume-icon.edit[data-v-1b56dc81]{background-color:var(--clr-primary)}.resume-icon.delete[data-v-1b56dc81]{background-color:#ff4a55}#company-dashboard .job-list .job-item[data-v-1b56dc81]{display:block;padding:20px}#company-dashboard .job-item .res-option[data-v-1b56dc81]{justify-content:flex-end;margin-bottom:15px}.logo-uploader-container[data-v-1b56dc81]{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.logo-upload-card[data-v-1b56dc81]{position:relative;width:140px;height:140px;border-radius:50%;background:#f8fafc;border:2px dashed #cbd5e1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;outline:none}.logo-upload-card[data-v-1b56dc81]:hover{border-color:#04ba05;background:#f0fdf4;box-shadow:0 10px 15px -3px rgba(4,186,5,.1),0 4px 6px -4px rgba(4,186,5,.1)}.logo-upload-card.has-logo[data-v-1b56dc81]{border-style:solid;border-color:#e2e8f0;background:#fff}.logo-upload-card.has-logo[data-v-1b56dc81]:hover{border-color:#04ba05}.upload-placeholder[data-v-1b56dc81]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center;color:#64748b;transition:color .3s ease;width:100%}.logo-upload-card:hover .upload-placeholder[data-v-1b56dc81]{color:#04ba05}.upload-cloud-icon[data-v-1b56dc81]{margin-bottom:8px;stroke:currentColor;transition:transform .3s ease}.logo-upload-card:hover .upload-cloud-icon[data-v-1b56dc81]{transform:translateY(-3px)}.upload-main-text[data-v-1b56dc81]{font-size:11px;font-weight:700;line-height:1.4;padding:0 5px}.logo-preview-wrapper[data-v-1b56dc81]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.logo-preview-img[data-v-1b56dc81]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box;border-radius:50%}.logo-preview-overlay[data-v-1b56dc81]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,186,5,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;color:#fff;gap:6px;border-radius:50%}.logo-preview-wrapper:hover .logo-preview-overlay[data-v-1b56dc81]{opacity:1}.logo-preview-overlay span[data-v-1b56dc81]{font-size:11px;font-weight:700;letter-spacing:.5px}.hidden-file-input[data-v-1b56dc81]{display:none}.company-index-section[data-v-3ff3d21a]{padding-bottom:60px}.register.company-register a span[data-v-3ff3d21a]{width:11%;display:inline-block;margin-right:5px}.job-new .company-job-create[data-v-3ff3d21a]{width:70%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row[data-v-3ff3d21a]{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row .column[data-v-3ff3d21a]{border:1px solid #04ba05}.row.img-row[data-v-3ff3d21a]{padding-left:15px}.company_register .row .form-group input[data-v-3ff3d21a]{margin-bottom:0}#company-job-post-category ul.pagination[data-v-3ff3d21a]{padding-top:50px}#company-login .register_page .container[data-v-3ff3d21a]{width:100%}#company-login .register_page .container .ads-container[data-v-3ff3d21a]{display:flex;justify-self:space-between;width:90%;margin:0 auto}#company-login .ads-section.pc[data-v-3ff3d21a]{display:block}#company-login .ads-section.sp[data-v-3ff3d21a],#company-login .ads-section.tb-l[data-v-3ff3d21a],#company-login .ads-section.tb-s[data-v-3ff3d21a]{display:none}.company-header .login a span[data-v-3ff3d21a]{width:13%}.company_register .ads-section[data-v-3ff3d21a]{padding-bottom:0}#company-job-post-create .ads-section[data-v-3ff3d21a]{padding-top:30px;padding-bottom:0}#company-job-post-category .container.ads-container[data-v-3ff3d21a]{width:100%;padding-top:0}#company-job-post-category .container.compad[data-v-3ff3d21a]{margin-bottom:0}#company-job-post-category .container.ads-container .common_box[data-v-3ff3d21a]{display:flex;justify-content:space-between}#company-job-post-category .container.ads-container .common_box .ads-group[data-v-3ff3d21a]{width:13%}#company-job-post-category .container.ads-container .common_box ul[data-v-3ff3d21a]{width:85%;margin:0 auto}#company-job-post-category .job-category-ads[data-v-3ff3d21a]{display:none}#job_category_id[data-v-3ff3d21a],.region-select[data-v-3ff3d21a],.select.required #job_company_id[data-v-3ff3d21a]{padding:15px;width:100%;border-radius:.25rem;height:52px}.mx-input-wrapper[data-v-3ff3d21a]{position:relative}.mx-input[data-v-3ff3d21a]{display:inline-block;box-sizing:border-box;width:50%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}p.expire_job_post[data-v-3ff3d21a]{width:50%}.job_post_create[data-v-3ff3d21a]{text-align:center;display:flex;justify-content:center;margin:20px auto}.btn[data-v-3ff3d21a]{padding:15px 40px}.job-request[data-v-3ff3d21a]{padding:10px}textarea.with-icon[data-v-3ff3d21a]{padding-left:10%;padding-top:18px}select[data-v-3ff3d21a]{outline:0}.text-center[data-v-3ff3d21a]{text-align:center}.division-icon[data-v-3ff3d21a]{position:absolute;margin-top:18px;margin-left:9px;width:28px}.mb15[data-v-3ff3d21a]{margin-bottom:15px}.company-job-create .row[data-v-3ff3d21a]{margin-bottom:15px}.company_agency_label span.company_agency_text[data-v-3ff3d21a]{color:#555}p.company_agency_text02[data-v-3ff3d21a]{font-size:14px}.company-register-img[data-v-3ff3d21a]{margin:25px auto}.company-register-img .error[data-v-3ff3d21a]{margin-left:-25px;margin-right:-25px}.login_wrapper[data-v-3ff3d21a]{position:relative}.login_btn_wrapper[data-v-3ff3d21a]{text-align:center;display:flex;justify-content:center;margin:20px auto}.profile_dash .company_image[data-v-3ff3d21a]{width:30%}button#company_save_btn[data-v-3ff3d21a]{background:#04ba05;color:#fff;padding:10px 40px 12px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.company_update_image[data-v-3ff3d21a]{box-sizing:border-box;margin:0;padding:0;position:relative}.company_image_box[data-v-3ff3d21a]{display:flex;margin:10px auto;justify-content:center}.company_login_email[data-v-3ff3d21a]{position:absolute;margin-left:16px;margin-top:10px;width:25px}.company_login_pw[data-v-3ff3d21a]{position:absolute;margin-left:13px;margin-top:11px;width:35px}.profile_detail .company_name[data-v-3ff3d21a]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FIQjV3f9cAAACMUlEQVQ4y42UTUhUURiGn+/emTFhAjUERzQGSwonF3EXQoYQmP1tQr3hoqBNlK2qVRCSQS5qUZTQQihQ1MqjVFTmomhTFEI/WmJSzqYywlQKTB1nzmkxOk5w/Xk35zsHHr6f9+MINFofKywfK8r8Uu+TkQ8GC+3rundlQPawPQUQI0uclQESKTR5uM99dYlSsD/c/lkX1pvB39/xp2arXaDN9Itgn9q1CKRqnz/BFtAjXEicN7Oycb6LVuuG7pedwXPpqaxUILTQYgmA7xLKCCDdZ+WpkXQglcGEcMCEgPx4uZSYKTeT7EOVpsgaMV6ARE0uSBTMO0qNlgn/ulifqWTMxMWrJB0VRxwdBfkmjjhmuHNK4uKIYw949xAxTabJigCOfYwO2QSUq93yMpHvCaxVKR/IIADE1A53jCjZZsB/Oj7MG4oYJywNpl3N/AcsWbMkN5dOOngMHKAmfvTeRNqU0nUwa27myRxw2WrQb+WwtoLt0yP2Req9epDam/7O4LPa4/syyLv7mmazwVr/t1m9ksJGywNwK/it9kcq5EhmDrPANq6UXDMRYH4oywOQsAxCozZfCJDnBqSb+0MP5I4bIKQmPXpY3BwxAdHtpr7rqvtQ656oe4bWhSlVh+x+Pi0z9nyq1HeoLrDb2Kti4AM7zviyPs3Q5lYBt/SpnliaD8urtkV+ALnq5JpWw+0VQxllYrmPki+r/BZ8JcwomGIZXRjGaiW5OboYrM9qMnn/B1utwTk0iF0DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA3LTI5VDA1OjMzOjA4KzAwOjAwE/BT1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNy0yOVQwNTozMzowOCswMDowMGKt62oAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .region[data-v-3ff3d21a]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFjUdshN5AAACYElEQVQ4y3WQX0iTURjGf+fbnCNNzaKimAZFpIJ0E0JoBSkhptXap0sNNIL+QFEXYeZFgy6iLpKuNC/KMm3tmxoUSQph3ZRSQTFnKKLgRZSBTZJS9+10sbXN/XluDud9n9973vMI4mTf4r8sDrONP3yRj392DvujuyLWbrOKh6RHFT4ZjjpnkwJqGS8xxsz4airqXvh/MUR3ylNNr8gGwCMfiXG2YwY2BExjgwlfsFlFLwBdc6eG/WC36O/YCvjYqC0HPUo0oJQA4OdC8KPOWekAIDNQGPZEAzILgFnNF97YE1okOyEgJgGw1K4Lj9gdPI0TCQFdIwAYl9vLUwHUHfI6ACPOmWSxatgAmBRDMosjpAFg1fqTATl4Q6aIBrVDkYthdc/rK5inYlXpl14x7ksKgPdDfr4oiAQnat0jq6InTqKB92F/i+tZTJcEUjczQg7QqTXGjSOhanYG3vL5d9XAEtTkBQ6kOHvmkwC2vTTQ4x62W8xziyuiUp4jDw/ree1v7f8RA1hzDbdQuSJ3iTzayMHGkN5u6NJrCr97jotLYtR/OwxUrTU3yxI+kqk1wolN/lHpSH/S+dd2UFFdZ4PbVN/BZwRwKJ56cVF2GNr0XlMpwMoenrsfAIgmeT4UhVkWU2qsy1jZP3ZD5MoBUa03i/buBXAoYy0cA1u5aEbRpkLfbaLD5TMuVSpF4j7TynRgBmRf9bTL5T0ph2Su2iWmZL08o77QT/d9s1v0MvbFpVS5xuyWfeIakywoLU8nANRiWuVNbOKe9iZBrA3mRY00rmqjkVpdxvJdkeKqB/gHEUfSKKiIyoYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjI6NTMrMDA6MDB3W722AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIyOjUzKzAwOjAwBgYFCgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .town[data-v-3ff3d21a]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAACLi4uJi4yKio2Jio2Jio2Kio2JiY6Hh4eJi46Jio2KioyKio2Jio2Jio2JiYyPj4+Fj4+JioyJioyIi42AgICIio2Jio2KioqZmZmIio6Jio6KioqHh46Jio2Jio2JiY6Jio2HjIyJi42IioyIiIiJiY2Jio2JiY7///+Ji4yIiJGJio2Jio2Jio2Jio2Jio2NjY2Kio2Kio+JiY2Iio2KioqGjY2JiY2Kio6Li4uKioyAgJWKioyIi42FhZCKio2Iio2HjY2Kio+IiIyJiYyOjo6Ojo6JiY6Jio2JiYmIiI6Ii46Jio2Jio2Kio6Hi4uJio2Kio2Li46JiY+Jio2Kio2Kio6AgICJiY2Ii46JioyJiY2SkpKqqqqJi42Kio2IiI6Jio2Ji42JiY2Jio2JiZCAgJmJi46GhpKKio2Ii46Kio2Jio2Jio2Ji42Ji42Ii42Li4+Jio2JioyJio2MjIyIio2Ji42Jio0AAADbCQnFAAAAeXRSTlMAN5XX9NaUNhGr33GW4P6pEBnY7FwCXu0YBcjjIyTlx2z8NXu7Dzj9agGgHt71t/bdHaMwQ7klJuZGLlkMZGcXV2sxOzxbGxJz+xwrT6jvPUDwpVEpyWA/BJpaxtkHA9DMLfpwjfgnCqIVSliw6M3zbnI5m8+kFGnDMAaTrQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjBREJGjTiCUnnAAABOklEQVQoz22RV1PCUBCFjxSNIBGjMWABA5GIBUXFhoKCiBWsCBZs2Lti2X/vZEiAIPtyvznfw5m7C6jTYDCaTObGJuiHaSaLwWptsbGt9uq8jWvv4BXgOwXOUcmdXd09Gve63M6y6BM9gN0rSd5+wCcPaLnfNggMDY8EAqNjQWDcookJmgRCrilgeiYAzNKcKsI0Dwe7oGCEjcJOi6pYEv2IUVzBZYqBF7WSBK0gKVoVXF1jsE5hVWzQJrCVSgPbO7vAHu1r7ZwEJA9kI8e6GUAyl/+RoUMgm8jljrJAms2UBX98cqpx/uw8X9nJxaVXwyvZV73FwvVNCaKpnG7tt5ZQCe6Ee/1BHuhReeJspOZSeHpmlOaXfK0IvhqAN31zad7lj2jq83+ObLH4JXzXEfCI9IO6U/itav4Dln0vfgX/tYYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDUtMTdUMDc6MjY6NTIrMDI6MDDNsLubAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA1LTE3VDA3OjI2OjUyKzAyOjAwvO0DJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .detail[data-v-3ff3d21a]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFQv3/l0RAAACAElEQVQ4y42RPWgTcRjGf/9/rk0g1I+ABL8g4gc0IhQXKQgOdlBxKNK7RtFBQUVsKZSUOrTQoaZLUBwVFV1qm0tEHFysg5vp6CAK1RYUFUqTYg1GktzrYGKSu2h9lrt73ue55/1QAGB2qyAe6IWZJTenqoYlmfHoNypT+mUR9Kqdq5EGgHmFxfQ1tz4WqexUN1WB1+ym508qnNmMBWaXJ6HCXhbo9E3hq5MGTK+aBgfURa7GtpUC9VIJ42x5RQ2VI4omAxI4VnyRGoByXDeNXilkhq280xRrAPy8zQ8E0sOsCwPMkGzAZ11I3e+bVaHGouTS/S0Mds5c4ag8BG+5ZQIwSMS+B303ms8nhVqTvZvaByVjvwEDLrXln1MEMJKNW4K2Yu2t/RbLJOgFA74G/N/ZYiVTceeI7mg0OGs8AiAqYQJqsnq4p2vYhCv237pWmqDMsxx9UJ9hF28zWdAvSwHw56fzTZOcV1O6Uw1NONUEM0QXyjoB5bge1aNl165Ut8o65dlXjWsVDjkHedbycNsZkXEnVvvUAPtPMp+ebNW/GZWtKozz+EuTYcLBoTWSkpBz3sOBYb7ng0e+R2U4ra7LiNcwxpiac+ulQ56Q4hPSsILfj+P+4GGtXPLLKis9ckd/k4/2O9aHOWd+thJuVv/DsU/uyvh//LmGUztasb8Aarunrhl8XxsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjE6MTErMDA6MDCPuRlmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIxOjExKzAwOjAw/uSh2gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 2% 12%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.job_request .detail[data-v-3ff3d21a],.profile_detail .region[data-v-3ff3d21a],.profile_detail .town[data-v-3ff3d21a]{box-sizing:border-box}.more_detail02[data-v-3ff3d21a]{margin-right:15px}.title_box[data-v-3ff3d21a]{display:flex;justify-content:center}.title_box h3.title_text[data-v-3ff3d21a]{margin:15px auto;text-align:center;font-size:30px}.job_request_button[data-v-3ff3d21a]{margin-left:28em;margin-top:20px}.job_request[data-v-3ff3d21a]{box-sizing:border-box;margin-bottom:15px;padding:0;position:relative;width:100%}.content_box[data-v-3ff3d21a]{box-sizing:border-box;justify-content:center;margin:50px auto;width:38%}.banner_search_sec .keyword_search.job_request_search[data-v-3ff3d21a]{width:26%}.banner_search_group[data-v-3ff3d21a]{margin:0}.expired-p[data-v-3ff3d21a]{font-size:calc(8px + 4*(100vw - 320px)/447)}#company-job-post-category .common_box ul[data-v-3ff3d21a]{padding:0 1%}#company-dashboard span.job-description[data-v-3ff3d21a],#company-index span.job-description[data-v-3ff3d21a],#company-job-post-index span.job-description[data-v-3ff3d21a]{display:block;white-space:pre-line;font-size:calc(9px + 5*(100vw - 768px)/632)}#company-job-post-index .job-post-time-pc[data-v-3ff3d21a]{min-width:78px;text-align:right}#company-job-post-update .company-job-create .ads-section[data-v-3ff3d21a]{padding-bottom:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-3ff3d21a]{width:33%;float:right}#company-job-post-job-detail .jobdetail_page .jobdetail_right .jobdetail_r[data-v-3ff3d21a]{width:100%;margin-bottom:20px}#company-job-post-job-detail .jobdetail_page .job-post-upper-part[data-v-3ff3d21a]{align-items:flex-start}#company-job-post-category .total-count[data-v-3ff3d21a]{width:75%;margin:0 auto}#company-dashboard .job-listing-detail[data-v-3ff3d21a],#company-home-index-search-result .job-listing-detail[data-v-3ff3d21a],#company-home-index .job-listing-detail[data-v-3ff3d21a],#company-job-post-index .job-listing-detail[data-v-3ff3d21a],#company-job-post-job-detail .job-listing-detail[data-v-3ff3d21a]{display:flex;flex-wrap:wrap;margin-bottom:10px}#company-dashboard .job-listing-detail .job-listing-detail-sub[data-v-3ff3d21a],#company-home-index-search-result .job-listing-detail .job-listing-detail-sub[data-v-3ff3d21a],#company-home-index .job-listing-detail .job-listing-detail-sub[data-v-3ff3d21a],#company-job-post-index .job-listing-detail-sub[data-v-3ff3d21a],#company-job-post-job-detail .job-listing-detail-sub[data-v-3ff3d21a]{display:flex;align-items:center;margin-top:3px;margin-right:18px;margin-bottom:3px}#company-dashboard .job-post-time-pc[data-v-3ff3d21a],#company-dashboard .job-post-time-sp[data-v-3ff3d21a],#company-home-index-search-result .job-post-time-pc[data-v-3ff3d21a],#company-home-index-search-result .job-post-time-sp[data-v-3ff3d21a],#company-index .job-post-time-pc[data-v-3ff3d21a],#company-index .job-post-time-sp[data-v-3ff3d21a],#company-job-post-index .job-post-time-sp[data-v-3ff3d21a]{min-width:100px;text-align:right}#company-job-post-index .job-post-time-pc[data-v-3ff3d21a],#company-job-post-job-detail .job-post-time-pc[data-v-3ff3d21a]{min-width:115px;text-align:right}.job-request-detail-tologin[data-v-3ff3d21a]{margin-top:30px;font-size:calc(10px + 4*(100vw - 320px)/447)}.job-request-detail-tologin a[data-v-3ff3d21a]{color:#04ba05;text-decoration:underline}.company_dashboard[data-v-3ff3d21a]{padding-top:60px}.company_dashboard .cmn-card[data-v-3ff3d21a]{padding:40px;margin-bottom:40px;display:flex;justify-content:space-between}.company_dashboard .company-info[data-v-3ff3d21a]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.company_dashboard .btn-info-edit[data-v-3ff3d21a]{height:50px}.company_dashboard .btn-info-edit a[data-v-3ff3d21a]{text-decoration:none}.company-info p[data-v-3ff3d21a]{font-weight:700}.applicant-info .detail-label-group[data-v-3ff3d21a]{margin-bottom:20px}.job-request-detail-tologin[data-v-3ff3d21a]{margin-top:20px}@media screen and (max-width:1200px){.company_dashboard .cmn-card[data-v-3ff3d21a]{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:991px){#company-job-post-category .container.compad[data-v-3ff3d21a]{width:100%;margin:0 auto}#company-login .register_page .form[data-v-3ff3d21a]{width:400px}#company-job-post-category .container.ads-container .ads-group[data-v-3ff3d21a]{display:none}#company-job-post-category .job-category-ads[data-v-3ff3d21a]{display:block;padding-top:2.641vw}#company-job-post-category .container.ads-container .common_box ul[data-v-3ff3d21a]{width:100%}#company-job-post-category .total-count[data-v-3ff3d21a]{width:98%}}@media screen and (max-width:768px){#company-dashboard .job-listing-detail[data-v-3ff3d21a],#company-home-index-search-result .job-listing-detail[data-v-3ff3d21a],#company-home-index .job-listing-detail[data-v-3ff3d21a],#company-job-post-index .job-listing-detail[data-v-3ff3d21a],#company-job-post-job-detail .job-listing-detail[data-v-3ff3d21a]{display:block}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp[data-v-3ff3d21a]{display:flex;justify-content:flex-end}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp .job-post-time[data-v-3ff3d21a]{text-align:right}.company_dashboard .company-info[data-v-3ff3d21a]{grid-template-columns:auto;align-self:flex-start}.jobpost_detail_page[data-v-3ff3d21a]{margin-top:3%}.register_link[data-v-3ff3d21a]{float:unset;padding-top:3px;font-size:calc(10px + 3*(100vw - 768px)/632)}.register_link p[data-v-3ff3d21a]{padding-left:0}.txt[data-v-3ff3d21a]{font-size:14px;display:flex}.noprofile-company-img[data-v-3ff3d21a]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:0}.noprofile-company-img[data-v-3ff3d21a]{height:auto}.content_box[data-v-3ff3d21a]{box-sizing:border-box;justify-content:center;margin:20px auto;width:100%;display:grid}.company_clr[data-v-3ff3d21a]{margin-right:-15px;margin-left:0}.company-register-img .error[data-v-3ff3d21a]{margin-left:0;margin-right:0}.job_request_page .feature_job_cov .job_request_img_blk[data-v-3ff3d21a]{min-width:50px;margin-right:4%;margin-left:4%;margin-bottom:5px}.delete_job_link[data-v-3ff3d21a]{background-color:#bd2130;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em;margin-left:5px;margin-top:5px}.company_dashboard .profile_btn[data-v-3ff3d21a]{text-align:center;max-width:100px;width:36%;margin:0 auto}.job_request_detail[data-v-3ff3d21a]{width:75%;display:inline-block;box-shadow:0 0 10px #a1a1a1;text-align:left;margin-top:50px;padding:20px}.job_request_detail p[data-v-3ff3d21a]{margin:15px 30px}.main_bnr .job_request_pagelink[data-v-3ff3d21a]{font-size:calc(14px + 6*(100vw - 320px)/447);padding-top:1%}.cancel-btn[data-v-3ff3d21a],.edit-btn[data-v-3ff3d21a],.job_post_button[data-v-3ff3d21a]{font-size:calc(12px + 4*(100vw - 320px)/447);padding:10px}.company-register-img[data-v-3ff3d21a]{margin:20px auto;display:block}.company-register-img.img-holder .company-span[data-v-3ff3d21a]{width:100%;padding:0}.company-update-img.img-holder .company-span[data-v-3ff3d21a]{width:100%;padding:0}.font-12[data-v-3ff3d21a]{font-size:12px}.font-18[data-v-3ff3d21a]{font-size:18px}.applicant_title[data-v-3ff3d21a]{text-align:center;margin:25px auto;font-size:14px}.applicant_title .info[data-v-3ff3d21a]{display:block}.company_register .company_agency_text02[data-v-3ff3d21a]{padding-left:0}.company_agency_label .checkmark[data-v-3ff3d21a]{width:13px;height:13px}.company_agency_label .company_agency_text[data-v-3ff3d21a]{color:#555;margin-left:18px}.company_agency_label .checkmark[data-v-3ff3d21a]:after{left:2px;height:8px}.banner_search_sec .keyword_search.job_request_search[data-v-3ff3d21a]{width:90%}.company_login_email[data-v-3ff3d21a]{margin-left:12px;margin-top:11px;width:22px}.company_login_pw[data-v-3ff3d21a]{width:30px}span.job_listing_detail_span[data-v-3ff3d21a]{display:block;padding-left:0;margin:6px 0}p.company_agency_text02[data-v-3ff3d21a]{padding-left:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-3ff3d21a]{width:100%;float:none}#company-job-post-category .pagination[data-v-3ff3d21a]{padding-top:0}#company-job-post-category .container.ads-container .common_box[data-v-3ff3d21a]{display:block}#company-job-post-category .container.ads-container .common_box ul[data-v-3ff3d21a]{width:100%}#company-login .ads-section.sp[data-v-3ff3d21a]{display:block}#company-login .ads-section.pc[data-v-3ff3d21a],#company-login .ads-section.tb-l[data-v-3ff3d21a],#company-login .ads-section.tb-s[data-v-3ff3d21a]{display:none}#company-job-post-index .jobdetail_page .jobdetail_main .full-job-post-card .job-listing-index-detail-button[data-v-3ff3d21a]{width:42%}}.job_btn[data-v-3ff3d21a]{position:relative;text-align:center}.job_request input.title[data-v-3ff3d21a]{border:1px solid #04ba05;border-radius:3px}.job_request .text[data-v-3ff3d21a]{font-size:calc(12px + 2*(100vw - 320px)/447);margin:10px auto}.job_request textarea.detail[data-v-3ff3d21a]{font-size:calc(9px + 2*(100vw - 320px)/447);padding:10px 10px 10px 44px;width:100%;border:1px solid #04ba05;box-sizing:border-box;height:120px;border-radius:3px}.job_request textarea[data-v-3ff3d21a]:hover{border:1px solid #04ba05;transition:border-color .3s ease-in-out}.job_request .title[data-v-3ff3d21a]{padding:10px 15px 10px 10px;width:100%}.job_request input[type=text].title[data-v-3ff3d21a]:focus{z-index:inherit}.job_request .detail[data-v-3ff3d21a]{padding-top:30px;padding:10px 15px 10px 10px;border:1px solid #555;background-size:25px;width:100%;font-size:14px}.job_request span p.error[data-v-3ff3d21a]{color:#ff4a55;width:100%}.company_register .slides .field_col[data-v-3ff3d21a]{margin-top:20px}.company_register_btn[data-v-3ff3d21a]{display:flex;justify-content:center;margin:25px auto}.company_register .region_box .region-select[data-v-3ff3d21a]{height:52.8px}.jobpost_detail_page[data-v-3ff3d21a]{margin-top:5%}.jobdetail_r .job_post_title[data-v-3ff3d21a]{margin-top:15px}.category_search_sec[data-v-3ff3d21a]{background:#fff}.company_logo img[data-v-3ff3d21a]{width:100%}.company-logo[data-v-3ff3d21a]{width:200px}.fb-btn[data-v-3ff3d21a]{background-color:#3b5998;padding:10px 0;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inherit;margin:20px auto 10px;color:#fff}.company_forget_pwd[data-v-3ff3d21a]{color:#04ba05}.register_link[data-v-3ff3d21a]{float:right;padding-top:30px;font-size:calc(10px + 3*(100vw - 768px)/632)}.company-span[data-v-3ff3d21a]{position:absolute;bottom:0;left:1px;background:#2ac437;color:#fff;width:195px;height:50px;z-index:3;opacity:0;cursor:pointer;text-align:center;padding-top:5px}.company-span[data-v-3ff3d21a]:hover{opacity:.8;transition:.5s}.noprofile-company-img[data-v-3ff3d21a]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-left:25px}.noprofile-company-img[data-v-3ff3d21a]{height:auto}.job-btn[data-v-3ff3d21a]{background-color:#555;color:#fff;border-radius:5px;display:inline-block;padding:10px 20px;font-size:.75em}.edit-company-btn[data-v-3ff3d21a]{display:flex;margin:10px auto;justify-content:center;padding:11px 34px}.button-group a[data-v-3ff3d21a]:hover{text-decoration:none}.job_request_page .feature_job_cov .job_request_img_blk.job_request_img_blk[data-v-3ff3d21a]{width:8%}.job_request_page .feature_job_cov .job_request_img_blk[data-v-3ff3d21a]{width:16%;min-width:10%;float:left}.job_request_img_blk img[data-v-3ff3d21a]{width:100%}.more_detail[data-v-3ff3d21a]{background:#04ba05;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant[data-v-3ff3d21a]{color:#007bff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant .by_txt[data-v-3ff3d21a]{color:#343a40}.applicant_title .info[data-v-3ff3d21a]{color:#04ba05;display:inline}.mobile-menu-btn[data-v-3ff3d21a]{display:none;background:#04ba05;color:#fff;padding:15px 15px;width:50px;border:none;text-align:center}.mobile-menu-btn[data-v-3ff3d21a]:focus{outline:none}@media screen and (max-width:769px){.mobile-menu-btn[data-v-3ff3d21a]{display:block;position:absolute;right:15px;width:45px;padding:13px 13px}}.word-break[data-v-3ff3d21a]{white-space:pre-line;word-break:break-all}.mr-6[data-v-3ff3d21a]{margin-right:6px}.cancel-btn[data-v-3ff3d21a]{background:#868686;color:#fff;padding:8px 16px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-40[data-v-3ff3d21a]{margin-top:40px}.ml-20[data-v-3ff3d21a]{margin-left:20px}.job_post_button[data-v-3ff3d21a]{background:#04ba05;color:#fff;padding:10px 20px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-30[data-v-3ff3d21a]{margin-top:30px}.company_green_txt[data-v-3ff3d21a]{color:#04ba05}.company_pwd_btn[data-v-3ff3d21a]{display:flex;justify-content:center;margin:10px auto}.link-container[data-v-3ff3d21a]{display:flex;flex-direction:column;flex:1 1 auto}.link-container .register_link[data-v-3ff3d21a]{padding-top:10px}.right0[data-v-3ff3d21a]{right:0}.reset_form.company .error[data-v-3ff3d21a],.reset_form.company .type-error[data-v-3ff3d21a]{display:inline-block;padding-top:10px;font-size:12px}.job_post_salary[data-v-3ff3d21a]:after{position:absolute;content:"~";top:8px;left:-2%;font-size:25px;font-weight:lighter}@media screen and (max-width:1200px){.job_post_salary[data-v-3ff3d21a]:after{left:-3%}}@media screen and (max-width:900px){.job_post_salary[data-v-3ff3d21a]:after{left:-4%}}@media screen and (max-width:700px){.job_post_salary[data-v-3ff3d21a]:after{left:-5%}}.form-input.no-icon[data-v-3ff3d21a]{padding-left:15px}#company-job-post-create .mx-datepicker[data-v-3ff3d21a],#company-job-post-update .mx-datepicker[data-v-3ff3d21a],.company-job-create .mx-datepicker[data-v-3ff3d21a],.job-new-update .mx-datepicker[data-v-3ff3d21a],.job-new .mx-datepicker[data-v-3ff3d21a]{width:100%}.res-option[data-v-3ff3d21a]{display:flex;justify-content:space-between;gap:14px;align-items:center}.resume-icon[data-v-3ff3d21a]{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:20px}.resume-icon.delete[data-v-3ff3d21a],.resume-icon.edit[data-v-3ff3d21a]{padding:10px;border-radius:10px;color:#fff;gap:6px}.resume-icon.edit[data-v-3ff3d21a]{background-color:var(--clr-primary)}.resume-icon.delete[data-v-3ff3d21a]{background-color:#ff4a55}#company-dashboard .job-list .job-item[data-v-3ff3d21a]{display:block;padding:20px}#company-dashboard .job-item .res-option[data-v-3ff3d21a]{justify-content:flex-end;margin-bottom:15px}.logo-uploader-container[data-v-3ff3d21a]{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.logo-upload-card[data-v-3ff3d21a]{position:relative;width:140px;height:140px;border-radius:50%;background:#f8fafc;border:2px dashed #cbd5e1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;outline:none}.logo-upload-card[data-v-3ff3d21a]:hover{border-color:#04ba05;background:#f0fdf4;box-shadow:0 10px 15px -3px rgba(4,186,5,.1),0 4px 6px -4px rgba(4,186,5,.1)}.logo-upload-card.has-logo[data-v-3ff3d21a]{border-style:solid;border-color:#e2e8f0;background:#fff}.logo-upload-card.has-logo[data-v-3ff3d21a]:hover{border-color:#04ba05}.upload-placeholder[data-v-3ff3d21a]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center;color:#64748b;transition:color .3s ease;width:100%}.logo-upload-card:hover .upload-placeholder[data-v-3ff3d21a]{color:#04ba05}.upload-cloud-icon[data-v-3ff3d21a]{margin-bottom:8px;stroke:currentColor;transition:transform .3s ease}.logo-upload-card:hover .upload-cloud-icon[data-v-3ff3d21a]{transform:translateY(-3px)}.upload-main-text[data-v-3ff3d21a]{font-size:11px;font-weight:700;line-height:1.4;padding:0 5px}.logo-preview-wrapper[data-v-3ff3d21a]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.logo-preview-img[data-v-3ff3d21a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box;border-radius:50%}.logo-preview-overlay[data-v-3ff3d21a]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,186,5,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;color:#fff;gap:6px;border-radius:50%}.logo-preview-wrapper:hover .logo-preview-overlay[data-v-3ff3d21a]{opacity:1}.logo-preview-overlay span[data-v-3ff3d21a]{font-size:11px;font-weight:700;letter-spacing:.5px}.hidden-file-input[data-v-3ff3d21a]{display:none}.company-index-section[data-v-63c6479f]{padding-bottom:60px}.register.company-register a span[data-v-63c6479f]{width:11%;display:inline-block;margin-right:5px}.job-new .company-job-create[data-v-63c6479f]{width:70%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row[data-v-63c6479f]{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row .column[data-v-63c6479f]{border:1px solid #04ba05}.row.img-row[data-v-63c6479f]{padding-left:15px}.company_register .row .form-group input[data-v-63c6479f]{margin-bottom:0}#company-job-post-category ul.pagination[data-v-63c6479f]{padding-top:50px}#company-login .register_page .container[data-v-63c6479f]{width:100%}#company-login .register_page .container .ads-container[data-v-63c6479f]{display:flex;justify-self:space-between;width:90%;margin:0 auto}#company-login .ads-section.pc[data-v-63c6479f]{display:block}#company-login .ads-section.sp[data-v-63c6479f],#company-login .ads-section.tb-l[data-v-63c6479f],#company-login .ads-section.tb-s[data-v-63c6479f]{display:none}.company-header .login a span[data-v-63c6479f]{width:13%}.company_register .ads-section[data-v-63c6479f]{padding-bottom:0}#company-job-post-create .ads-section[data-v-63c6479f]{padding-top:30px;padding-bottom:0}#company-job-post-category .container.ads-container[data-v-63c6479f]{width:100%;padding-top:0}#company-job-post-category .container.compad[data-v-63c6479f]{margin-bottom:0}#company-job-post-category .container.ads-container .common_box[data-v-63c6479f]{display:flex;justify-content:space-between}#company-job-post-category .container.ads-container .common_box .ads-group[data-v-63c6479f]{width:13%}#company-job-post-category .container.ads-container .common_box ul[data-v-63c6479f]{width:85%;margin:0 auto}#company-job-post-category .job-category-ads[data-v-63c6479f]{display:none}#job_category_id[data-v-63c6479f],.region-select[data-v-63c6479f],.select.required #job_company_id[data-v-63c6479f]{padding:15px;width:100%;border-radius:.25rem;height:52px}.mx-input-wrapper[data-v-63c6479f]{position:relative}.mx-input[data-v-63c6479f]{display:inline-block;box-sizing:border-box;width:50%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}p.expire_job_post[data-v-63c6479f]{width:50%}.job_post_create[data-v-63c6479f]{text-align:center;display:flex;justify-content:center;margin:20px auto}.btn[data-v-63c6479f]{padding:15px 40px}.job-request[data-v-63c6479f]{padding:10px}textarea.with-icon[data-v-63c6479f]{padding-left:10%;padding-top:18px}select[data-v-63c6479f]{outline:0}.text-center[data-v-63c6479f]{text-align:center}.division-icon[data-v-63c6479f]{position:absolute;margin-top:18px;margin-left:9px;width:28px}.mb15[data-v-63c6479f]{margin-bottom:15px}.company-job-create .row[data-v-63c6479f]{margin-bottom:15px}.company_agency_label span.company_agency_text[data-v-63c6479f]{color:#555}p.company_agency_text02[data-v-63c6479f]{font-size:14px}.company-register-img[data-v-63c6479f]{margin:25px auto}.company-register-img .error[data-v-63c6479f]{margin-left:-25px;margin-right:-25px}.login_wrapper[data-v-63c6479f]{position:relative}.login_btn_wrapper[data-v-63c6479f]{text-align:center;display:flex;justify-content:center;margin:20px auto}.profile_dash .company_image[data-v-63c6479f]{width:30%}button#company_save_btn[data-v-63c6479f]{background:#04ba05;color:#fff;padding:10px 40px 12px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.company_update_image[data-v-63c6479f]{box-sizing:border-box;margin:0;padding:0;position:relative}.company_image_box[data-v-63c6479f]{display:flex;margin:10px auto;justify-content:center}.company_login_email[data-v-63c6479f]{position:absolute;margin-left:16px;margin-top:10px;width:25px}.company_login_pw[data-v-63c6479f]{position:absolute;margin-left:13px;margin-top:11px;width:35px}.profile_detail .company_name[data-v-63c6479f]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FIQjV3f9cAAACMUlEQVQ4y42UTUhUURiGn+/emTFhAjUERzQGSwonF3EXQoYQmP1tQr3hoqBNlK2qVRCSQS5qUZTQQihQ1MqjVFTmomhTFEI/WmJSzqYywlQKTB1nzmkxOk5w/Xk35zsHHr6f9+MINFofKywfK8r8Uu+TkQ8GC+3rundlQPawPQUQI0uclQESKTR5uM99dYlSsD/c/lkX1pvB39/xp2arXaDN9Itgn9q1CKRqnz/BFtAjXEicN7Oycb6LVuuG7pedwXPpqaxUILTQYgmA7xLKCCDdZ+WpkXQglcGEcMCEgPx4uZSYKTeT7EOVpsgaMV6ARE0uSBTMO0qNlgn/ulifqWTMxMWrJB0VRxwdBfkmjjhmuHNK4uKIYw949xAxTabJigCOfYwO2QSUq93yMpHvCaxVKR/IIADE1A53jCjZZsB/Oj7MG4oYJywNpl3N/AcsWbMkN5dOOngMHKAmfvTeRNqU0nUwa27myRxw2WrQb+WwtoLt0yP2Req9epDam/7O4LPa4/syyLv7mmazwVr/t1m9ksJGywNwK/it9kcq5EhmDrPANq6UXDMRYH4oywOQsAxCozZfCJDnBqSb+0MP5I4bIKQmPXpY3BwxAdHtpr7rqvtQ656oe4bWhSlVh+x+Pi0z9nyq1HeoLrDb2Kti4AM7zviyPs3Q5lYBt/SpnliaD8urtkV+ALnq5JpWw+0VQxllYrmPki+r/BZ8JcwomGIZXRjGaiW5OboYrM9qMnn/B1utwTk0iF0DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA3LTI5VDA1OjMzOjA4KzAwOjAwE/BT1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNy0yOVQwNTozMzowOCswMDowMGKt62oAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .region[data-v-63c6479f]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFjUdshN5AAACYElEQVQ4y3WQX0iTURjGf+fbnCNNzaKimAZFpIJ0E0JoBSkhptXap0sNNIL+QFEXYeZFgy6iLpKuNC/KMm3tmxoUSQph3ZRSQTFnKKLgRZSBTZJS9+10sbXN/XluDud9n9973vMI4mTf4r8sDrONP3yRj392DvujuyLWbrOKh6RHFT4ZjjpnkwJqGS8xxsz4airqXvh/MUR3ylNNr8gGwCMfiXG2YwY2BExjgwlfsFlFLwBdc6eG/WC36O/YCvjYqC0HPUo0oJQA4OdC8KPOWekAIDNQGPZEAzILgFnNF97YE1okOyEgJgGw1K4Lj9gdPI0TCQFdIwAYl9vLUwHUHfI6ACPOmWSxatgAmBRDMosjpAFg1fqTATl4Q6aIBrVDkYthdc/rK5inYlXpl14x7ksKgPdDfr4oiAQnat0jq6InTqKB92F/i+tZTJcEUjczQg7QqTXGjSOhanYG3vL5d9XAEtTkBQ6kOHvmkwC2vTTQ4x62W8xziyuiUp4jDw/ree1v7f8RA1hzDbdQuSJ3iTzayMHGkN5u6NJrCr97jotLYtR/OwxUrTU3yxI+kqk1wolN/lHpSH/S+dd2UFFdZ4PbVN/BZwRwKJ56cVF2GNr0XlMpwMoenrsfAIgmeT4UhVkWU2qsy1jZP3ZD5MoBUa03i/buBXAoYy0cA1u5aEbRpkLfbaLD5TMuVSpF4j7TynRgBmRf9bTL5T0ph2Su2iWmZL08o77QT/d9s1v0MvbFpVS5xuyWfeIakywoLU8nANRiWuVNbOKe9iZBrA3mRY00rmqjkVpdxvJdkeKqB/gHEUfSKKiIyoYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjI6NTMrMDA6MDB3W722AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIyOjUzKzAwOjAwBgYFCgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .town[data-v-63c6479f]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAACLi4uJi4yKio2Jio2Jio2Kio2JiY6Hh4eJi46Jio2KioyKio2Jio2Jio2JiYyPj4+Fj4+JioyJioyIi42AgICIio2Jio2KioqZmZmIio6Jio6KioqHh46Jio2Jio2JiY6Jio2HjIyJi42IioyIiIiJiY2Jio2JiY7///+Ji4yIiJGJio2Jio2Jio2Jio2Jio2NjY2Kio2Kio+JiY2Iio2KioqGjY2JiY2Kio6Li4uKioyAgJWKioyIi42FhZCKio2Iio2HjY2Kio+IiIyJiYyOjo6Ojo6JiY6Jio2JiYmIiI6Ii46Jio2Jio2Kio6Hi4uJio2Kio2Li46JiY+Jio2Kio2Kio6AgICJiY2Ii46JioyJiY2SkpKqqqqJi42Kio2IiI6Jio2Ji42JiY2Jio2JiZCAgJmJi46GhpKKio2Ii46Kio2Jio2Jio2Ji42Ji42Ii42Li4+Jio2JioyJio2MjIyIio2Ji42Jio0AAADbCQnFAAAAeXRSTlMAN5XX9NaUNhGr33GW4P6pEBnY7FwCXu0YBcjjIyTlx2z8NXu7Dzj9agGgHt71t/bdHaMwQ7klJuZGLlkMZGcXV2sxOzxbGxJz+xwrT6jvPUDwpVEpyWA/BJpaxtkHA9DMLfpwjfgnCqIVSliw6M3zbnI5m8+kFGnDMAaTrQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjBREJGjTiCUnnAAABOklEQVQoz22RV1PCUBCFjxSNIBGjMWABA5GIBUXFhoKCiBWsCBZs2Lti2X/vZEiAIPtyvznfw5m7C6jTYDCaTObGJuiHaSaLwWptsbGt9uq8jWvv4BXgOwXOUcmdXd09Gve63M6y6BM9gN0rSd5+wCcPaLnfNggMDY8EAqNjQWDcookJmgRCrilgeiYAzNKcKsI0Dwe7oGCEjcJOi6pYEv2IUVzBZYqBF7WSBK0gKVoVXF1jsE5hVWzQJrCVSgPbO7vAHu1r7ZwEJA9kI8e6GUAyl/+RoUMgm8jljrJAms2UBX98cqpx/uw8X9nJxaVXwyvZV73FwvVNCaKpnG7tt5ZQCe6Ee/1BHuhReeJspOZSeHpmlOaXfK0IvhqAN31zad7lj2jq83+ObLH4JXzXEfCI9IO6U/itav4Dln0vfgX/tYYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDUtMTdUMDc6MjY6NTIrMDI6MDDNsLubAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA1LTE3VDA3OjI2OjUyKzAyOjAwvO0DJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .detail[data-v-63c6479f]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFQv3/l0RAAACAElEQVQ4y42RPWgTcRjGf/9/rk0g1I+ABL8g4gc0IhQXKQgOdlBxKNK7RtFBQUVsKZSUOrTQoaZLUBwVFV1qm0tEHFysg5vp6CAK1RYUFUqTYg1GktzrYGKSu2h9lrt73ue55/1QAGB2qyAe6IWZJTenqoYlmfHoNypT+mUR9Kqdq5EGgHmFxfQ1tz4WqexUN1WB1+ym508qnNmMBWaXJ6HCXhbo9E3hq5MGTK+aBgfURa7GtpUC9VIJ42x5RQ2VI4omAxI4VnyRGoByXDeNXilkhq280xRrAPy8zQ8E0sOsCwPMkGzAZ11I3e+bVaHGouTS/S0Mds5c4ag8BG+5ZQIwSMS+B303ms8nhVqTvZvaByVjvwEDLrXln1MEMJKNW4K2Yu2t/RbLJOgFA74G/N/ZYiVTceeI7mg0OGs8AiAqYQJqsnq4p2vYhCv237pWmqDMsxx9UJ9hF28zWdAvSwHw56fzTZOcV1O6Uw1NONUEM0QXyjoB5bge1aNl165Ut8o65dlXjWsVDjkHedbycNsZkXEnVvvUAPtPMp+ebNW/GZWtKozz+EuTYcLBoTWSkpBz3sOBYb7ng0e+R2U4ra7LiNcwxpiac+ulQ56Q4hPSsILfj+P+4GGtXPLLKis9ckd/k4/2O9aHOWd+thJuVv/DsU/uyvh//LmGUztasb8Aarunrhl8XxsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjE6MTErMDA6MDCPuRlmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIxOjExKzAwOjAw/uSh2gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 2% 12%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.job_request .detail[data-v-63c6479f],.profile_detail .region[data-v-63c6479f],.profile_detail .town[data-v-63c6479f]{box-sizing:border-box}.more_detail02[data-v-63c6479f]{margin-right:15px}.title_box[data-v-63c6479f]{display:flex;justify-content:center}.title_box h3.title_text[data-v-63c6479f]{margin:15px auto;text-align:center;font-size:30px}.job_request_button[data-v-63c6479f]{margin-left:28em;margin-top:20px}.job_request[data-v-63c6479f]{box-sizing:border-box;margin-bottom:15px;padding:0;position:relative;width:100%}.content_box[data-v-63c6479f]{box-sizing:border-box;justify-content:center;margin:50px auto;width:38%}.banner_search_sec .keyword_search.job_request_search[data-v-63c6479f]{width:26%}.banner_search_group[data-v-63c6479f]{margin:0}.expired-p[data-v-63c6479f]{font-size:calc(8px + 4*(100vw - 320px)/447)}#company-job-post-category .common_box ul[data-v-63c6479f]{padding:0 1%}#company-dashboard span.job-description[data-v-63c6479f],#company-index span.job-description[data-v-63c6479f],#company-job-post-index span.job-description[data-v-63c6479f]{display:block;white-space:pre-line;font-size:calc(9px + 5*(100vw - 768px)/632)}#company-job-post-index .job-post-time-pc[data-v-63c6479f]{min-width:78px;text-align:right}#company-job-post-update .company-job-create .ads-section[data-v-63c6479f]{padding-bottom:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-63c6479f]{width:33%;float:right}#company-job-post-job-detail .jobdetail_page .jobdetail_right .jobdetail_r[data-v-63c6479f]{width:100%;margin-bottom:20px}#company-job-post-job-detail .jobdetail_page .job-post-upper-part[data-v-63c6479f]{align-items:flex-start}#company-job-post-category .total-count[data-v-63c6479f]{width:75%;margin:0 auto}#company-dashboard .job-listing-detail[data-v-63c6479f],#company-home-index-search-result .job-listing-detail[data-v-63c6479f],#company-home-index .job-listing-detail[data-v-63c6479f],#company-job-post-index .job-listing-detail[data-v-63c6479f],#company-job-post-job-detail .job-listing-detail[data-v-63c6479f]{display:flex;flex-wrap:wrap;margin-bottom:10px}#company-dashboard .job-listing-detail .job-listing-detail-sub[data-v-63c6479f],#company-home-index-search-result .job-listing-detail .job-listing-detail-sub[data-v-63c6479f],#company-home-index .job-listing-detail .job-listing-detail-sub[data-v-63c6479f],#company-job-post-index .job-listing-detail-sub[data-v-63c6479f],#company-job-post-job-detail .job-listing-detail-sub[data-v-63c6479f]{display:flex;align-items:center;margin-top:3px;margin-right:18px;margin-bottom:3px}#company-dashboard .job-post-time-pc[data-v-63c6479f],#company-dashboard .job-post-time-sp[data-v-63c6479f],#company-home-index-search-result .job-post-time-pc[data-v-63c6479f],#company-home-index-search-result .job-post-time-sp[data-v-63c6479f],#company-index .job-post-time-pc[data-v-63c6479f],#company-index .job-post-time-sp[data-v-63c6479f],#company-job-post-index .job-post-time-sp[data-v-63c6479f]{min-width:100px;text-align:right}#company-job-post-index .job-post-time-pc[data-v-63c6479f],#company-job-post-job-detail .job-post-time-pc[data-v-63c6479f]{min-width:115px;text-align:right}.job-request-detail-tologin[data-v-63c6479f]{margin-top:30px;font-size:calc(10px + 4*(100vw - 320px)/447)}.job-request-detail-tologin a[data-v-63c6479f]{color:#04ba05;text-decoration:underline}.company_dashboard[data-v-63c6479f]{padding-top:60px}.company_dashboard .cmn-card[data-v-63c6479f]{padding:40px;margin-bottom:40px;display:flex;justify-content:space-between}.company_dashboard .company-info[data-v-63c6479f]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.company_dashboard .btn-info-edit[data-v-63c6479f]{height:50px}.company_dashboard .btn-info-edit a[data-v-63c6479f]{text-decoration:none}.company-info p[data-v-63c6479f]{font-weight:700}.applicant-info .detail-label-group[data-v-63c6479f]{margin-bottom:20px}.job-request-detail-tologin[data-v-63c6479f]{margin-top:20px}@media screen and (max-width:1200px){.company_dashboard .cmn-card[data-v-63c6479f]{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:991px){#company-job-post-category .container.compad[data-v-63c6479f]{width:100%;margin:0 auto}#company-login .register_page .form[data-v-63c6479f]{width:400px}#company-job-post-category .container.ads-container .ads-group[data-v-63c6479f]{display:none}#company-job-post-category .job-category-ads[data-v-63c6479f]{display:block;padding-top:2.641vw}#company-job-post-category .container.ads-container .common_box ul[data-v-63c6479f]{width:100%}#company-job-post-category .total-count[data-v-63c6479f]{width:98%}}@media screen and (max-width:768px){#company-dashboard .job-listing-detail[data-v-63c6479f],#company-home-index-search-result .job-listing-detail[data-v-63c6479f],#company-home-index .job-listing-detail[data-v-63c6479f],#company-job-post-index .job-listing-detail[data-v-63c6479f],#company-job-post-job-detail .job-listing-detail[data-v-63c6479f]{display:block}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp[data-v-63c6479f]{display:flex;justify-content:flex-end}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp .job-post-time[data-v-63c6479f]{text-align:right}.company_dashboard .company-info[data-v-63c6479f]{grid-template-columns:auto;align-self:flex-start}.jobpost_detail_page[data-v-63c6479f]{margin-top:3%}.register_link[data-v-63c6479f]{float:unset;padding-top:3px;font-size:calc(10px + 3*(100vw - 768px)/632)}.register_link p[data-v-63c6479f]{padding-left:0}.txt[data-v-63c6479f]{font-size:14px;display:flex}.noprofile-company-img[data-v-63c6479f]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:0}.noprofile-company-img[data-v-63c6479f]{height:auto}.content_box[data-v-63c6479f]{box-sizing:border-box;justify-content:center;margin:20px auto;width:100%;display:grid}.company_clr[data-v-63c6479f]{margin-right:-15px;margin-left:0}.company-register-img .error[data-v-63c6479f]{margin-left:0;margin-right:0}.job_request_page .feature_job_cov .job_request_img_blk[data-v-63c6479f]{min-width:50px;margin-right:4%;margin-left:4%;margin-bottom:5px}.delete_job_link[data-v-63c6479f]{background-color:#bd2130;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em;margin-left:5px;margin-top:5px}.company_dashboard .profile_btn[data-v-63c6479f]{text-align:center;max-width:100px;width:36%;margin:0 auto}.job_request_detail[data-v-63c6479f]{width:75%;display:inline-block;box-shadow:0 0 10px #a1a1a1;text-align:left;margin-top:50px;padding:20px}.job_request_detail p[data-v-63c6479f]{margin:15px 30px}.main_bnr .job_request_pagelink[data-v-63c6479f]{font-size:calc(14px + 6*(100vw - 320px)/447);padding-top:1%}.cancel-btn[data-v-63c6479f],.edit-btn[data-v-63c6479f],.job_post_button[data-v-63c6479f]{font-size:calc(12px + 4*(100vw - 320px)/447);padding:10px}.company-register-img[data-v-63c6479f]{margin:20px auto;display:block}.company-register-img.img-holder .company-span[data-v-63c6479f]{width:100%;padding:0}.company-update-img.img-holder .company-span[data-v-63c6479f]{width:100%;padding:0}.font-12[data-v-63c6479f]{font-size:12px}.font-18[data-v-63c6479f]{font-size:18px}.applicant_title[data-v-63c6479f]{text-align:center;margin:25px auto;font-size:14px}.applicant_title .info[data-v-63c6479f]{display:block}.company_register .company_agency_text02[data-v-63c6479f]{padding-left:0}.company_agency_label .checkmark[data-v-63c6479f]{width:13px;height:13px}.company_agency_label .company_agency_text[data-v-63c6479f]{color:#555;margin-left:18px}.company_agency_label .checkmark[data-v-63c6479f]:after{left:2px;height:8px}.banner_search_sec .keyword_search.job_request_search[data-v-63c6479f]{width:90%}.company_login_email[data-v-63c6479f]{margin-left:12px;margin-top:11px;width:22px}.company_login_pw[data-v-63c6479f]{width:30px}span.job_listing_detail_span[data-v-63c6479f]{display:block;padding-left:0;margin:6px 0}p.company_agency_text02[data-v-63c6479f]{padding-left:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-63c6479f]{width:100%;float:none}#company-job-post-category .pagination[data-v-63c6479f]{padding-top:0}#company-job-post-category .container.ads-container .common_box[data-v-63c6479f]{display:block}#company-job-post-category .container.ads-container .common_box ul[data-v-63c6479f]{width:100%}#company-login .ads-section.sp[data-v-63c6479f]{display:block}#company-login .ads-section.pc[data-v-63c6479f],#company-login .ads-section.tb-l[data-v-63c6479f],#company-login .ads-section.tb-s[data-v-63c6479f]{display:none}#company-job-post-index .jobdetail_page .jobdetail_main .full-job-post-card .job-listing-index-detail-button[data-v-63c6479f]{width:42%}}.job_btn[data-v-63c6479f]{position:relative;text-align:center}.job_request input.title[data-v-63c6479f]{border:1px solid #04ba05;border-radius:3px}.job_request .text[data-v-63c6479f]{font-size:calc(12px + 2*(100vw - 320px)/447);margin:10px auto}.job_request textarea.detail[data-v-63c6479f]{font-size:calc(9px + 2*(100vw - 320px)/447);padding:10px 10px 10px 44px;width:100%;border:1px solid #04ba05;box-sizing:border-box;height:120px;border-radius:3px}.job_request textarea[data-v-63c6479f]:hover{border:1px solid #04ba05;transition:border-color .3s ease-in-out}.job_request .title[data-v-63c6479f]{padding:10px 15px 10px 10px;width:100%}.job_request input[type=text].title[data-v-63c6479f]:focus{z-index:inherit}.job_request .detail[data-v-63c6479f]{padding-top:30px;padding:10px 15px 10px 10px;border:1px solid #555;background-size:25px;width:100%;font-size:14px}.job_request span p.error[data-v-63c6479f]{color:#ff4a55;width:100%}.company_register .slides .field_col[data-v-63c6479f]{margin-top:20px}.company_register_btn[data-v-63c6479f]{display:flex;justify-content:center;margin:25px auto}.company_register .region_box .region-select[data-v-63c6479f]{height:52.8px}.jobpost_detail_page[data-v-63c6479f]{margin-top:5%}.jobdetail_r .job_post_title[data-v-63c6479f]{margin-top:15px}.category_search_sec[data-v-63c6479f]{background:#fff}.company_logo img[data-v-63c6479f]{width:100%}.company-logo[data-v-63c6479f]{width:200px}.fb-btn[data-v-63c6479f]{background-color:#3b5998;padding:10px 0;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inherit;margin:20px auto 10px;color:#fff}.company_forget_pwd[data-v-63c6479f]{color:#04ba05}.register_link[data-v-63c6479f]{float:right;padding-top:30px;font-size:calc(10px + 3*(100vw - 768px)/632)}.company-span[data-v-63c6479f]{position:absolute;bottom:0;left:1px;background:#2ac437;color:#fff;width:195px;height:50px;z-index:3;opacity:0;cursor:pointer;text-align:center;padding-top:5px}.company-span[data-v-63c6479f]:hover{opacity:.8;transition:.5s}.noprofile-company-img[data-v-63c6479f]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-left:25px}.noprofile-company-img[data-v-63c6479f]{height:auto}.job-btn[data-v-63c6479f]{background-color:#555;color:#fff;border-radius:5px;display:inline-block;padding:10px 20px;font-size:.75em}.edit-company-btn[data-v-63c6479f]{display:flex;margin:10px auto;justify-content:center;padding:11px 34px}.button-group a[data-v-63c6479f]:hover{text-decoration:none}.job_request_page .feature_job_cov .job_request_img_blk.job_request_img_blk[data-v-63c6479f]{width:8%}.job_request_page .feature_job_cov .job_request_img_blk[data-v-63c6479f]{width:16%;min-width:10%;float:left}.job_request_img_blk img[data-v-63c6479f]{width:100%}.more_detail[data-v-63c6479f]{background:#04ba05;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant[data-v-63c6479f]{color:#007bff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant .by_txt[data-v-63c6479f]{color:#343a40}.applicant_title .info[data-v-63c6479f]{color:#04ba05;display:inline}.mobile-menu-btn[data-v-63c6479f]{display:none;background:#04ba05;color:#fff;padding:15px 15px;width:50px;border:none;text-align:center}.mobile-menu-btn[data-v-63c6479f]:focus{outline:none}@media screen and (max-width:769px){.mobile-menu-btn[data-v-63c6479f]{display:block;position:absolute;right:15px;width:45px;padding:13px 13px}}.word-break[data-v-63c6479f]{white-space:pre-line;word-break:break-all}.mr-6[data-v-63c6479f]{margin-right:6px}.cancel-btn[data-v-63c6479f]{background:#868686;color:#fff;padding:8px 16px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-40[data-v-63c6479f]{margin-top:40px}.ml-20[data-v-63c6479f]{margin-left:20px}.job_post_button[data-v-63c6479f]{background:#04ba05;color:#fff;padding:10px 20px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-30[data-v-63c6479f]{margin-top:30px}.company_green_txt[data-v-63c6479f]{color:#04ba05}.company_pwd_btn[data-v-63c6479f]{display:flex;justify-content:center;margin:10px auto}.link-container[data-v-63c6479f]{display:flex;flex-direction:column;flex:1 1 auto}.link-container .register_link[data-v-63c6479f]{padding-top:10px}.right0[data-v-63c6479f]{right:0}.reset_form.company .error[data-v-63c6479f],.reset_form.company .type-error[data-v-63c6479f]{display:inline-block;padding-top:10px;font-size:12px}.job_post_salary[data-v-63c6479f]:after{position:absolute;content:"~";top:8px;left:-2%;font-size:25px;font-weight:lighter}@media screen and (max-width:1200px){.job_post_salary[data-v-63c6479f]:after{left:-3%}}@media screen and (max-width:900px){.job_post_salary[data-v-63c6479f]:after{left:-4%}}@media screen and (max-width:700px){.job_post_salary[data-v-63c6479f]:after{left:-5%}}.form-input.no-icon[data-v-63c6479f]{padding-left:15px}#company-job-post-create .mx-datepicker[data-v-63c6479f],#company-job-post-update .mx-datepicker[data-v-63c6479f],.company-job-create .mx-datepicker[data-v-63c6479f],.job-new-update .mx-datepicker[data-v-63c6479f],.job-new .mx-datepicker[data-v-63c6479f]{width:100%}.res-option[data-v-63c6479f]{display:flex;justify-content:space-between;gap:14px;align-items:center}.resume-icon[data-v-63c6479f]{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:20px}.resume-icon.delete[data-v-63c6479f],.resume-icon.edit[data-v-63c6479f]{padding:10px;border-radius:10px;color:#fff;gap:6px}.resume-icon.edit[data-v-63c6479f]{background-color:var(--clr-primary)}.resume-icon.delete[data-v-63c6479f]{background-color:#ff4a55}#company-dashboard .job-list .job-item[data-v-63c6479f]{display:block;padding:20px}#company-dashboard .job-item .res-option[data-v-63c6479f]{justify-content:flex-end;margin-bottom:15px}.logo-uploader-container[data-v-63c6479f]{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.logo-upload-card[data-v-63c6479f]{position:relative;width:140px;height:140px;border-radius:50%;background:#f8fafc;border:2px dashed #cbd5e1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;outline:none}.logo-upload-card[data-v-63c6479f]:hover{border-color:#04ba05;background:#f0fdf4;box-shadow:0 10px 15px -3px rgba(4,186,5,.1),0 4px 6px -4px rgba(4,186,5,.1)}.logo-upload-card.has-logo[data-v-63c6479f]{border-style:solid;border-color:#e2e8f0;background:#fff}.logo-upload-card.has-logo[data-v-63c6479f]:hover{border-color:#04ba05}.upload-placeholder[data-v-63c6479f]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center;color:#64748b;transition:color .3s ease;width:100%}.logo-upload-card:hover .upload-placeholder[data-v-63c6479f]{color:#04ba05}.upload-cloud-icon[data-v-63c6479f]{margin-bottom:8px;stroke:currentColor;transition:transform .3s ease}.logo-upload-card:hover .upload-cloud-icon[data-v-63c6479f]{transform:translateY(-3px)}.upload-main-text[data-v-63c6479f]{font-size:11px;font-weight:700;line-height:1.4;padding:0 5px}.logo-preview-wrapper[data-v-63c6479f]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.logo-preview-img[data-v-63c6479f]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box;border-radius:50%}.logo-preview-overlay[data-v-63c6479f]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,186,5,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;color:#fff;gap:6px;border-radius:50%}.logo-preview-wrapper:hover .logo-preview-overlay[data-v-63c6479f]{opacity:1}.logo-preview-overlay span[data-v-63c6479f]{font-size:11px;font-weight:700;letter-spacing:.5px}.hidden-file-input[data-v-63c6479f]{display:none}.resume-card{max-width:970px;margin:40px auto;padding:40px}.resume-flex-row{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:20px}.resume-flex-col{flex:0 0 434px;max-width:434px}.company_register .resume-flex-col{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.form-input.no-icon{padding-left:15px!important}.nrc-flex{display:flex;align-items:center;gap:10px}.nrc-flex .slash{font-size:18px;color:#333;font-weight:700}.nrc-flex .nrc-select{-moz-appearance:none;appearance:none;flex:1}.nrc-flex .nrc-number-input{flex:1.5}.resume-top-section{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.img-holder{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;border:1px solid #eee;cursor:pointer;display:flex;justify-content:center;align-items:center}.resume-card .img-holder img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.img-holder .resume-span{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);color:#fff;text-align:center;font-size:12px;padding:5px 0}.add_resume_btn{background-color:#28c341;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:500;display:inline-block}.radio-group-flex{display:flex;align-items:center;gap:20px;margin-top:10px}.radio-group-flex label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:15px}.radio-group-flex input[type=radio]{-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #4d4d4d;border-radius:50%;outline:none;background-color:#fff;cursor:pointer;display:inline-grid;place-content:center;position:relative;transition:border-color .2s}.radio-group-flex input[type=radio]:hover{border-color:#999}.radio-group-flex input[type=radio]:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#28c341;transform:scale(0);transition:transform .1s ease-in-out}.radio-group-flex input[type=radio]:checked:before{transform:scale(1)}.radio-group-flex input[type=radio]:checked{border-color:#4d4d4d}.resume-actions{text-align:center;margin-top:40px}.resume-actions .btn-submit{max-width:300px;margin:0 auto;display:block;padding:14px;color:#fff}.resume-actions .cancel-link{display:inline-block;margin-top:15px;color:#28c341;text-decoration:none;font-size:15px}.resume-flex-row.full-width .resume-flex-col{flex:1 1 100%;max-width:100%}.company_register_btn input,.resume-actions input{background-color:#28c341}.job-new-update .resume-flex-col,.job-new .resume-flex-col{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.job-new-update .resume-flex-col.salary-col,.job-new .resume-flex-col.salary-col{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}.job-new-update .resume-flex-row.full-width .resume-flex-col,.job-new .resume-flex-row.full-width .resume-flex-col{flex:1 1 100%;max-width:100%}@media screen and (max-width:767px){.company_register .resume-flex-col{flex:0 0 100%;max-width:100%}.company_register .img-row{justify-content:center}.job-new-update .resume-flex-col,.job-new-update .resume-flex-col.salary-col,.job-new .resume-flex-col,.job-new .resume-flex-col.salary-col{flex:0 0 100%;max-width:100%}}.custom-select-trigger.form-input[data-v-63c6479f]{padding-right:35px!important}.company-index-section[data-v-940ddaaa]{padding-bottom:60px}.register.company-register a span[data-v-940ddaaa]{width:11%;display:inline-block;margin-right:5px}.job-new .company-job-create[data-v-940ddaaa]{width:70%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row[data-v-940ddaaa]{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row .column[data-v-940ddaaa]{border:1px solid #04ba05}.row.img-row[data-v-940ddaaa]{padding-left:15px}.company_register .row .form-group input[data-v-940ddaaa]{margin-bottom:0}#company-job-post-category ul.pagination[data-v-940ddaaa]{padding-top:50px}#company-login .register_page .container[data-v-940ddaaa]{width:100%}#company-login .register_page .container .ads-container[data-v-940ddaaa]{display:flex;justify-self:space-between;width:90%;margin:0 auto}#company-login .ads-section.pc[data-v-940ddaaa]{display:block}#company-login .ads-section.sp[data-v-940ddaaa],#company-login .ads-section.tb-l[data-v-940ddaaa],#company-login .ads-section.tb-s[data-v-940ddaaa]{display:none}.company-header .login a span[data-v-940ddaaa]{width:13%}.company_register .ads-section[data-v-940ddaaa]{padding-bottom:0}#company-job-post-create .ads-section[data-v-940ddaaa]{padding-top:30px;padding-bottom:0}#company-job-post-category .container.ads-container[data-v-940ddaaa]{width:100%;padding-top:0}#company-job-post-category .container.compad[data-v-940ddaaa]{margin-bottom:0}#company-job-post-category .container.ads-container .common_box[data-v-940ddaaa]{display:flex;justify-content:space-between}#company-job-post-category .container.ads-container .common_box .ads-group[data-v-940ddaaa]{width:13%}#company-job-post-category .container.ads-container .common_box ul[data-v-940ddaaa]{width:85%;margin:0 auto}#company-job-post-category .job-category-ads[data-v-940ddaaa]{display:none}#job_category_id[data-v-940ddaaa],.region-select[data-v-940ddaaa],.select.required #job_company_id[data-v-940ddaaa]{padding:15px;width:100%;border-radius:.25rem;height:52px}.mx-input-wrapper[data-v-940ddaaa]{position:relative}.mx-input[data-v-940ddaaa]{display:inline-block;box-sizing:border-box;width:50%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}p.expire_job_post[data-v-940ddaaa]{width:50%}.job_post_create[data-v-940ddaaa]{text-align:center;display:flex;justify-content:center;margin:20px auto}.btn[data-v-940ddaaa]{padding:15px 40px}.job-request[data-v-940ddaaa]{padding:10px}textarea.with-icon[data-v-940ddaaa]{padding-left:10%;padding-top:18px}select[data-v-940ddaaa]{outline:0}.text-center[data-v-940ddaaa]{text-align:center}.division-icon[data-v-940ddaaa]{position:absolute;margin-top:18px;margin-left:9px;width:28px}.mb15[data-v-940ddaaa]{margin-bottom:15px}.company-job-create .row[data-v-940ddaaa]{margin-bottom:15px}.company_agency_label span.company_agency_text[data-v-940ddaaa]{color:#555}p.company_agency_text02[data-v-940ddaaa]{font-size:14px}.company-register-img[data-v-940ddaaa]{margin:25px auto}.company-register-img .error[data-v-940ddaaa]{margin-left:-25px;margin-right:-25px}.login_wrapper[data-v-940ddaaa]{position:relative}.login_btn_wrapper[data-v-940ddaaa]{text-align:center;display:flex;justify-content:center;margin:20px auto}.profile_dash .company_image[data-v-940ddaaa]{width:30%}button#company_save_btn[data-v-940ddaaa]{background:#04ba05;color:#fff;padding:10px 40px 12px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.company_update_image[data-v-940ddaaa]{box-sizing:border-box;margin:0;padding:0;position:relative}.company_image_box[data-v-940ddaaa]{display:flex;margin:10px auto;justify-content:center}.company_login_email[data-v-940ddaaa]{position:absolute;margin-left:16px;margin-top:10px;width:25px}.company_login_pw[data-v-940ddaaa]{position:absolute;margin-left:13px;margin-top:11px;width:35px}.profile_detail .company_name[data-v-940ddaaa]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FIQjV3f9cAAACMUlEQVQ4y42UTUhUURiGn+/emTFhAjUERzQGSwonF3EXQoYQmP1tQr3hoqBNlK2qVRCSQS5qUZTQQihQ1MqjVFTmomhTFEI/WmJSzqYywlQKTB1nzmkxOk5w/Xk35zsHHr6f9+MINFofKywfK8r8Uu+TkQ8GC+3rundlQPawPQUQI0uclQESKTR5uM99dYlSsD/c/lkX1pvB39/xp2arXaDN9Itgn9q1CKRqnz/BFtAjXEicN7Oycb6LVuuG7pedwXPpqaxUILTQYgmA7xLKCCDdZ+WpkXQglcGEcMCEgPx4uZSYKTeT7EOVpsgaMV6ARE0uSBTMO0qNlgn/ulifqWTMxMWrJB0VRxwdBfkmjjhmuHNK4uKIYw949xAxTabJigCOfYwO2QSUq93yMpHvCaxVKR/IIADE1A53jCjZZsB/Oj7MG4oYJywNpl3N/AcsWbMkN5dOOngMHKAmfvTeRNqU0nUwa27myRxw2WrQb+WwtoLt0yP2Req9epDam/7O4LPa4/syyLv7mmazwVr/t1m9ksJGywNwK/it9kcq5EhmDrPANq6UXDMRYH4oywOQsAxCozZfCJDnBqSb+0MP5I4bIKQmPXpY3BwxAdHtpr7rqvtQ656oe4bWhSlVh+x+Pi0z9nyq1HeoLrDb2Kti4AM7zviyPs3Q5lYBt/SpnliaD8urtkV+ALnq5JpWw+0VQxllYrmPki+r/BZ8JcwomGIZXRjGaiW5OboYrM9qMnn/B1utwTk0iF0DAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA3LTI5VDA1OjMzOjA4KzAwOjAwE/BT1gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNy0yOVQwNTozMzowOCswMDowMGKt62oAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .region[data-v-940ddaaa]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFjUdshN5AAACYElEQVQ4y3WQX0iTURjGf+fbnCNNzaKimAZFpIJ0E0JoBSkhptXap0sNNIL+QFEXYeZFgy6iLpKuNC/KMm3tmxoUSQph3ZRSQTFnKKLgRZSBTZJS9+10sbXN/XluDud9n9973vMI4mTf4r8sDrONP3yRj392DvujuyLWbrOKh6RHFT4ZjjpnkwJqGS8xxsz4airqXvh/MUR3ylNNr8gGwCMfiXG2YwY2BExjgwlfsFlFLwBdc6eG/WC36O/YCvjYqC0HPUo0oJQA4OdC8KPOWekAIDNQGPZEAzILgFnNF97YE1okOyEgJgGw1K4Lj9gdPI0TCQFdIwAYl9vLUwHUHfI6ACPOmWSxatgAmBRDMosjpAFg1fqTATl4Q6aIBrVDkYthdc/rK5inYlXpl14x7ksKgPdDfr4oiAQnat0jq6InTqKB92F/i+tZTJcEUjczQg7QqTXGjSOhanYG3vL5d9XAEtTkBQ6kOHvmkwC2vTTQ4x62W8xziyuiUp4jDw/ree1v7f8RA1hzDbdQuSJ3iTzayMHGkN5u6NJrCr97jotLYtR/OwxUrTU3yxI+kqk1wolN/lHpSH/S+dd2UFFdZ4PbVN/BZwRwKJ56cVF2GNr0XlMpwMoenrsfAIgmeT4UhVkWU2qsy1jZP3ZD5MoBUa03i/buBXAoYy0cA1u5aEbRpkLfbaLD5TMuVSpF4j7TynRgBmRf9bTL5T0ph2Su2iWmZL08o77QT/d9s1v0MvbFpVS5xuyWfeIakywoLU8nANRiWuVNbOKe9iZBrA3mRY00rmqjkVpdxvJdkeKqB/gHEUfSKKiIyoYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjI6NTMrMDA6MDB3W722AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIyOjUzKzAwOjAwBgYFCgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .town[data-v-940ddaaa]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAACLi4uJi4yKio2Jio2Jio2Kio2JiY6Hh4eJi46Jio2KioyKio2Jio2Jio2JiYyPj4+Fj4+JioyJioyIi42AgICIio2Jio2KioqZmZmIio6Jio6KioqHh46Jio2Jio2JiY6Jio2HjIyJi42IioyIiIiJiY2Jio2JiY7///+Ji4yIiJGJio2Jio2Jio2Jio2Jio2NjY2Kio2Kio+JiY2Iio2KioqGjY2JiY2Kio6Li4uKioyAgJWKioyIi42FhZCKio2Iio2HjY2Kio+IiIyJiYyOjo6Ojo6JiY6Jio2JiYmIiI6Ii46Jio2Jio2Kio6Hi4uJio2Kio2Li46JiY+Jio2Kio2Kio6AgICJiY2Ii46JioyJiY2SkpKqqqqJi42Kio2IiI6Jio2Ji42JiY2Jio2JiZCAgJmJi46GhpKKio2Ii46Kio2Jio2Jio2Ji42Ji42Ii42Li4+Jio2JioyJio2MjIyIio2Ji42Jio0AAADbCQnFAAAAeXRSTlMAN5XX9NaUNhGr33GW4P6pEBnY7FwCXu0YBcjjIyTlx2z8NXu7Dzj9agGgHt71t/bdHaMwQ7klJuZGLlkMZGcXV2sxOzxbGxJz+xwrT6jvPUDwpVEpyWA/BJpaxtkHA9DMLfpwjfgnCqIVSliw6M3zbnI5m8+kFGnDMAaTrQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjBREJGjTiCUnnAAABOklEQVQoz22RV1PCUBCFjxSNIBGjMWABA5GIBUXFhoKCiBWsCBZs2Lti2X/vZEiAIPtyvznfw5m7C6jTYDCaTObGJuiHaSaLwWptsbGt9uq8jWvv4BXgOwXOUcmdXd09Gve63M6y6BM9gN0rSd5+wCcPaLnfNggMDY8EAqNjQWDcookJmgRCrilgeiYAzNKcKsI0Dwe7oGCEjcJOi6pYEv2IUVzBZYqBF7WSBK0gKVoVXF1jsE5hVWzQJrCVSgPbO7vAHu1r7ZwEJA9kI8e6GUAyl/+RoUMgm8jljrJAms2UBX98cqpx/uw8X9nJxaVXwyvZV73FwvVNCaKpnG7tt5ZQCe6Ee/1BHuhReeJspOZSeHpmlOaXfK0IvhqAN31zad7lj2jq83+ObLH4JXzXEfCI9IO6U/itav4Dln0vfgX/tYYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDUtMTdUMDc6MjY6NTIrMDI6MDDNsLubAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTA1LTE3VDA3OjI2OjUyKzAyOjAwvO0DJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 3%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.profile_detail .detail[data-v-940ddaaa]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkBx0FFQv3/l0RAAACAElEQVQ4y42RPWgTcRjGf/9/rk0g1I+ABL8g4gc0IhQXKQgOdlBxKNK7RtFBQUVsKZSUOrTQoaZLUBwVFV1qm0tEHFysg5vp6CAK1RYUFUqTYg1GktzrYGKSu2h9lrt73ue55/1QAGB2qyAe6IWZJTenqoYlmfHoNypT+mUR9Kqdq5EGgHmFxfQ1tz4WqexUN1WB1+ym508qnNmMBWaXJ6HCXhbo9E3hq5MGTK+aBgfURa7GtpUC9VIJ42x5RQ2VI4omAxI4VnyRGoByXDeNXilkhq280xRrAPy8zQ8E0sOsCwPMkGzAZ11I3e+bVaHGouTS/S0Mds5c4ag8BG+5ZQIwSMS+B303ms8nhVqTvZvaByVjvwEDLrXln1MEMJKNW4K2Yu2t/RbLJOgFA74G/N/ZYiVTceeI7mg0OGs8AiAqYQJqsnq4p2vYhCv237pWmqDMsxx9UJ9hF28zWdAvSwHw56fzTZOcV1O6Uw1NONUEM0QXyjoB5bge1aNl165Ut8o65dlXjWsVDjkHedbycNsZkXEnVvvUAPtPMp+ebNW/GZWtKozz+EuTYcLBoTWSkpBz3sOBYb7ng0e+R2U4ra7LiNcwxpiac+ulQ56Q4hPSsILfj+P+4GGtXPLLKis9ckd/k4/2O9aHOWd+thJuVv/DsU/uyvh//LmGUztasb8Aarunrhl8XxsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDctMjlUMDU6MjE6MTErMDA6MDCPuRlmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA3LTI5VDA1OjIxOjExKzAwOjAw/uSh2gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) no-repeat #f6fff6 2% 12%;padding:10px 15px 10px 35px;border:1px solid #04ba05;background-size:25px;width:100%}.job_request .detail[data-v-940ddaaa],.profile_detail .region[data-v-940ddaaa],.profile_detail .town[data-v-940ddaaa]{box-sizing:border-box}.more_detail02[data-v-940ddaaa]{margin-right:15px}.title_box[data-v-940ddaaa]{display:flex;justify-content:center}.title_box h3.title_text[data-v-940ddaaa]{margin:15px auto;text-align:center;font-size:30px}.job_request_button[data-v-940ddaaa]{margin-left:28em;margin-top:20px}.job_request[data-v-940ddaaa]{box-sizing:border-box;margin-bottom:15px;padding:0;position:relative;width:100%}.content_box[data-v-940ddaaa]{box-sizing:border-box;justify-content:center;margin:50px auto;width:38%}.banner_search_sec .keyword_search.job_request_search[data-v-940ddaaa]{width:26%}.banner_search_group[data-v-940ddaaa]{margin:0}.expired-p[data-v-940ddaaa]{font-size:calc(8px + 4*(100vw - 320px)/447)}#company-job-post-category .common_box ul[data-v-940ddaaa]{padding:0 1%}#company-dashboard span.job-description[data-v-940ddaaa],#company-index span.job-description[data-v-940ddaaa],#company-job-post-index span.job-description[data-v-940ddaaa]{display:block;white-space:pre-line;font-size:calc(9px + 5*(100vw - 768px)/632)}#company-job-post-index .job-post-time-pc[data-v-940ddaaa]{min-width:78px;text-align:right}#company-job-post-update .company-job-create .ads-section[data-v-940ddaaa]{padding-bottom:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-940ddaaa]{width:33%;float:right}#company-job-post-job-detail .jobdetail_page .jobdetail_right .jobdetail_r[data-v-940ddaaa]{width:100%;margin-bottom:20px}#company-job-post-job-detail .jobdetail_page .job-post-upper-part[data-v-940ddaaa]{align-items:flex-start}#company-job-post-category .total-count[data-v-940ddaaa]{width:75%;margin:0 auto}#company-dashboard .job-listing-detail[data-v-940ddaaa],#company-home-index-search-result .job-listing-detail[data-v-940ddaaa],#company-home-index .job-listing-detail[data-v-940ddaaa],#company-job-post-index .job-listing-detail[data-v-940ddaaa],#company-job-post-job-detail .job-listing-detail[data-v-940ddaaa]{display:flex;flex-wrap:wrap;margin-bottom:10px}#company-dashboard .job-listing-detail .job-listing-detail-sub[data-v-940ddaaa],#company-home-index-search-result .job-listing-detail .job-listing-detail-sub[data-v-940ddaaa],#company-home-index .job-listing-detail .job-listing-detail-sub[data-v-940ddaaa],#company-job-post-index .job-listing-detail-sub[data-v-940ddaaa],#company-job-post-job-detail .job-listing-detail-sub[data-v-940ddaaa]{display:flex;align-items:center;margin-top:3px;margin-right:18px;margin-bottom:3px}#company-dashboard .job-post-time-pc[data-v-940ddaaa],#company-dashboard .job-post-time-sp[data-v-940ddaaa],#company-home-index-search-result .job-post-time-pc[data-v-940ddaaa],#company-home-index-search-result .job-post-time-sp[data-v-940ddaaa],#company-index .job-post-time-pc[data-v-940ddaaa],#company-index .job-post-time-sp[data-v-940ddaaa],#company-job-post-index .job-post-time-sp[data-v-940ddaaa]{min-width:100px;text-align:right}#company-job-post-index .job-post-time-pc[data-v-940ddaaa],#company-job-post-job-detail .job-post-time-pc[data-v-940ddaaa]{min-width:115px;text-align:right}.job-request-detail-tologin[data-v-940ddaaa]{margin-top:30px;font-size:calc(10px + 4*(100vw - 320px)/447)}.job-request-detail-tologin a[data-v-940ddaaa]{color:#04ba05;text-decoration:underline}.company_dashboard[data-v-940ddaaa]{padding-top:60px}.company_dashboard .cmn-card[data-v-940ddaaa]{padding:40px;margin-bottom:40px;display:flex;justify-content:space-between}.company_dashboard .company-info[data-v-940ddaaa]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.company_dashboard .btn-info-edit[data-v-940ddaaa]{height:50px}.company_dashboard .btn-info-edit a[data-v-940ddaaa]{text-decoration:none}.company-info p[data-v-940ddaaa]{font-weight:700}.applicant-info .detail-label-group[data-v-940ddaaa]{margin-bottom:20px}.job-request-detail-tologin[data-v-940ddaaa]{margin-top:20px}@media screen and (max-width:1200px){.company_dashboard .cmn-card[data-v-940ddaaa]{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:991px){#company-job-post-category .container.compad[data-v-940ddaaa]{width:100%;margin:0 auto}#company-login .register_page .form[data-v-940ddaaa]{width:400px}#company-job-post-category .container.ads-container .ads-group[data-v-940ddaaa]{display:none}#company-job-post-category .job-category-ads[data-v-940ddaaa]{display:block;padding-top:2.641vw}#company-job-post-category .container.ads-container .common_box ul[data-v-940ddaaa]{width:100%}#company-job-post-category .total-count[data-v-940ddaaa]{width:98%}}@media screen and (max-width:768px){#company-dashboard .job-listing-detail[data-v-940ddaaa],#company-home-index-search-result .job-listing-detail[data-v-940ddaaa],#company-home-index .job-listing-detail[data-v-940ddaaa],#company-job-post-index .job-listing-detail[data-v-940ddaaa],#company-job-post-job-detail .job-listing-detail[data-v-940ddaaa]{display:block}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp[data-v-940ddaaa]{display:flex;justify-content:flex-end}#company-job-post-job-detail .feature_job_cov .feature_job_in.full_time .job-post-time-sp .job-post-time[data-v-940ddaaa]{text-align:right}.company_dashboard .company-info[data-v-940ddaaa]{grid-template-columns:auto;align-self:flex-start}.jobpost_detail_page[data-v-940ddaaa]{margin-top:3%}.register_link[data-v-940ddaaa]{float:unset;padding-top:3px;font-size:calc(10px + 3*(100vw - 768px)/632)}.register_link p[data-v-940ddaaa]{padding-left:0}.txt[data-v-940ddaaa]{font-size:14px;display:flex}.noprofile-company-img[data-v-940ddaaa]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:0;margin-left:0}.noprofile-company-img[data-v-940ddaaa]{height:auto}.content_box[data-v-940ddaaa]{box-sizing:border-box;justify-content:center;margin:20px auto;width:100%;display:grid}.company_clr[data-v-940ddaaa]{margin-right:-15px;margin-left:0}.company-register-img .error[data-v-940ddaaa]{margin-left:0;margin-right:0}.job_request_page .feature_job_cov .job_request_img_blk[data-v-940ddaaa]{min-width:50px;margin-right:4%;margin-left:4%;margin-bottom:5px}.delete_job_link[data-v-940ddaaa]{background-color:#bd2130;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em;margin-left:5px;margin-top:5px}.company_dashboard .profile_btn[data-v-940ddaaa]{text-align:center;max-width:100px;width:36%;margin:0 auto}.job_request_detail[data-v-940ddaaa]{width:75%;display:inline-block;box-shadow:0 0 10px #a1a1a1;text-align:left;margin-top:50px;padding:20px}.job_request_detail p[data-v-940ddaaa]{margin:15px 30px}.main_bnr .job_request_pagelink[data-v-940ddaaa]{font-size:calc(14px + 6*(100vw - 320px)/447);padding-top:1%}.cancel-btn[data-v-940ddaaa],.edit-btn[data-v-940ddaaa],.job_post_button[data-v-940ddaaa]{font-size:calc(12px + 4*(100vw - 320px)/447);padding:10px}.company-register-img[data-v-940ddaaa]{margin:20px auto;display:block}.company-register-img.img-holder .company-span[data-v-940ddaaa]{width:100%;padding:0}.company-update-img.img-holder .company-span[data-v-940ddaaa]{width:100%;padding:0}.font-12[data-v-940ddaaa]{font-size:12px}.font-18[data-v-940ddaaa]{font-size:18px}.applicant_title[data-v-940ddaaa]{text-align:center;margin:25px auto;font-size:14px}.applicant_title .info[data-v-940ddaaa]{display:block}.company_register .company_agency_text02[data-v-940ddaaa]{padding-left:0}.company_agency_label .checkmark[data-v-940ddaaa]{width:13px;height:13px}.company_agency_label .company_agency_text[data-v-940ddaaa]{color:#555;margin-left:18px}.company_agency_label .checkmark[data-v-940ddaaa]:after{left:2px;height:8px}.banner_search_sec .keyword_search.job_request_search[data-v-940ddaaa]{width:90%}.company_login_email[data-v-940ddaaa]{margin-left:12px;margin-top:11px;width:22px}.company_login_pw[data-v-940ddaaa]{width:30px}span.job_listing_detail_span[data-v-940ddaaa]{display:block;padding-left:0;margin:6px 0}p.company_agency_text02[data-v-940ddaaa]{padding-left:0}#company-job-post-job-detail .jobdetail_page .jobdetail_right[data-v-940ddaaa]{width:100%;float:none}#company-job-post-category .pagination[data-v-940ddaaa]{padding-top:0}#company-job-post-category .container.ads-container .common_box[data-v-940ddaaa]{display:block}#company-job-post-category .container.ads-container .common_box ul[data-v-940ddaaa]{width:100%}#company-login .ads-section.sp[data-v-940ddaaa]{display:block}#company-login .ads-section.pc[data-v-940ddaaa],#company-login .ads-section.tb-l[data-v-940ddaaa],#company-login .ads-section.tb-s[data-v-940ddaaa]{display:none}#company-job-post-index .jobdetail_page .jobdetail_main .full-job-post-card .job-listing-index-detail-button[data-v-940ddaaa]{width:42%}}.job_btn[data-v-940ddaaa]{position:relative;text-align:center}.job_request input.title[data-v-940ddaaa]{border:1px solid #04ba05;border-radius:3px}.job_request .text[data-v-940ddaaa]{font-size:calc(12px + 2*(100vw - 320px)/447);margin:10px auto}.job_request textarea.detail[data-v-940ddaaa]{font-size:calc(9px + 2*(100vw - 320px)/447);padding:10px 10px 10px 44px;width:100%;border:1px solid #04ba05;box-sizing:border-box;height:120px;border-radius:3px}.job_request textarea[data-v-940ddaaa]:hover{border:1px solid #04ba05;transition:border-color .3s ease-in-out}.job_request .title[data-v-940ddaaa]{padding:10px 15px 10px 10px;width:100%}.job_request input[type=text].title[data-v-940ddaaa]:focus{z-index:inherit}.job_request .detail[data-v-940ddaaa]{padding-top:30px;padding:10px 15px 10px 10px;border:1px solid #555;background-size:25px;width:100%;font-size:14px}.job_request span p.error[data-v-940ddaaa]{color:#ff4a55;width:100%}.company_register .slides .field_col[data-v-940ddaaa]{margin-top:20px}.company_register_btn[data-v-940ddaaa]{display:flex;justify-content:center;margin:25px auto}.company_register .region_box .region-select[data-v-940ddaaa]{height:52.8px}.jobpost_detail_page[data-v-940ddaaa]{margin-top:5%}.jobdetail_r .job_post_title[data-v-940ddaaa]{margin-top:15px}.category_search_sec[data-v-940ddaaa]{background:#fff}.company_logo img[data-v-940ddaaa]{width:100%}.company-logo[data-v-940ddaaa]{width:200px}.fb-btn[data-v-940ddaaa]{background-color:#3b5998;padding:10px 0;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inherit;margin:20px auto 10px;color:#fff}.company_forget_pwd[data-v-940ddaaa]{color:#04ba05}.register_link[data-v-940ddaaa]{float:right;padding-top:30px;font-size:calc(10px + 3*(100vw - 768px)/632)}.company-span[data-v-940ddaaa]{position:absolute;bottom:0;left:1px;background:#2ac437;color:#fff;width:195px;height:50px;z-index:3;opacity:0;cursor:pointer;text-align:center;padding-top:5px}.company-span[data-v-940ddaaa]:hover{opacity:.8;transition:.5s}.noprofile-company-img[data-v-940ddaaa]{width:151px;height:160px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-left:25px}.noprofile-company-img[data-v-940ddaaa]{height:auto}.job-btn[data-v-940ddaaa]{background-color:#555;color:#fff;border-radius:5px;display:inline-block;padding:10px 20px;font-size:.75em}.edit-company-btn[data-v-940ddaaa]{display:flex;margin:10px auto;justify-content:center;padding:11px 34px}.button-group a[data-v-940ddaaa]:hover{text-decoration:none}.job_request_page .feature_job_cov .job_request_img_blk.job_request_img_blk[data-v-940ddaaa]{width:8%}.job_request_page .feature_job_cov .job_request_img_blk[data-v-940ddaaa]{width:16%;min-width:10%;float:left}.job_request_img_blk img[data-v-940ddaaa]{width:100%}.more_detail[data-v-940ddaaa]{background:#04ba05;color:#fff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant[data-v-940ddaaa]{color:#007bff;border-radius:2px;display:inline-block;padding:7px 10px;font-size:.75em}.job_request_by_applicant .by_txt[data-v-940ddaaa]{color:#343a40}.applicant_title .info[data-v-940ddaaa]{color:#04ba05;display:inline}.mobile-menu-btn[data-v-940ddaaa]{display:none;background:#04ba05;color:#fff;padding:15px 15px;width:50px;border:none;text-align:center}.mobile-menu-btn[data-v-940ddaaa]:focus{outline:none}@media screen and (max-width:769px){.mobile-menu-btn[data-v-940ddaaa]{display:block;position:absolute;right:15px;width:45px;padding:13px 13px}}.word-break[data-v-940ddaaa]{white-space:pre-line;word-break:break-all}.mr-6[data-v-940ddaaa]{margin-right:6px}.cancel-btn[data-v-940ddaaa]{background:#868686;color:#fff;padding:8px 16px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-40[data-v-940ddaaa]{margin-top:40px}.ml-20[data-v-940ddaaa]{margin-left:20px}.job_post_button[data-v-940ddaaa]{background:#04ba05;color:#fff;padding:10px 20px;font-size:calc(10px + 6*(100vw - 768px)/632);outline:none;border:none;border-radius:2px;display:inline-block}.mt-30[data-v-940ddaaa]{margin-top:30px}.company_green_txt[data-v-940ddaaa]{color:#04ba05}.company_pwd_btn[data-v-940ddaaa]{display:flex;justify-content:center;margin:10px auto}.link-container[data-v-940ddaaa]{display:flex;flex-direction:column;flex:1 1 auto}.link-container .register_link[data-v-940ddaaa]{padding-top:10px}.right0[data-v-940ddaaa]{right:0}.reset_form.company .error[data-v-940ddaaa],.reset_form.company .type-error[data-v-940ddaaa]{display:inline-block;padding-top:10px;font-size:12px}.job_post_salary[data-v-940ddaaa]:after{position:absolute;content:"~";top:8px;left:-2%;font-size:25px;font-weight:lighter}@media screen and (max-width:1200px){.job_post_salary[data-v-940ddaaa]:after{left:-3%}}@media screen and (max-width:900px){.job_post_salary[data-v-940ddaaa]:after{left:-4%}}@media screen and (max-width:700px){.job_post_salary[data-v-940ddaaa]:after{left:-5%}}.form-input.no-icon[data-v-940ddaaa]{padding-left:15px}#company-job-post-create .mx-datepicker[data-v-940ddaaa],#company-job-post-update .mx-datepicker[data-v-940ddaaa],.company-job-create .mx-datepicker[data-v-940ddaaa],.job-new-update .mx-datepicker[data-v-940ddaaa],.job-new .mx-datepicker[data-v-940ddaaa]{width:100%}.res-option[data-v-940ddaaa]{display:flex;justify-content:space-between;gap:14px;align-items:center}.resume-icon[data-v-940ddaaa]{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;width:20px}.resume-icon.delete[data-v-940ddaaa],.resume-icon.edit[data-v-940ddaaa]{padding:10px;border-radius:10px;color:#fff;gap:6px}.resume-icon.edit[data-v-940ddaaa]{background-color:var(--clr-primary)}.resume-icon.delete[data-v-940ddaaa]{background-color:#ff4a55}#company-dashboard .job-list .job-item[data-v-940ddaaa]{display:block;padding:20px}#company-dashboard .job-item .res-option[data-v-940ddaaa]{justify-content:flex-end;margin-bottom:15px}.logo-uploader-container[data-v-940ddaaa]{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.logo-upload-card[data-v-940ddaaa]{position:relative;width:140px;height:140px;border-radius:50%;background:#f8fafc;border:2px dashed #cbd5e1;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box;outline:none}.logo-upload-card[data-v-940ddaaa]:hover{border-color:#04ba05;background:#f0fdf4;box-shadow:0 10px 15px -3px rgba(4,186,5,.1),0 4px 6px -4px rgba(4,186,5,.1)}.logo-upload-card.has-logo[data-v-940ddaaa]{border-style:solid;border-color:#e2e8f0;background:#fff}.logo-upload-card.has-logo[data-v-940ddaaa]:hover{border-color:#04ba05}.upload-placeholder[data-v-940ddaaa]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center;color:#64748b;transition:color .3s ease;width:100%}.logo-upload-card:hover .upload-placeholder[data-v-940ddaaa]{color:#04ba05}.upload-cloud-icon[data-v-940ddaaa]{margin-bottom:8px;stroke:currentColor;transition:transform .3s ease}.logo-upload-card:hover .upload-cloud-icon[data-v-940ddaaa]{transform:translateY(-3px)}.upload-main-text[data-v-940ddaaa]{font-size:11px;font-weight:700;line-height:1.4;padding:0 5px}.logo-preview-wrapper[data-v-940ddaaa]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.logo-preview-img[data-v-940ddaaa]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box;border-radius:50%}.logo-preview-overlay[data-v-940ddaaa]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,186,5,.9);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;color:#fff;gap:6px;border-radius:50%}.logo-preview-wrapper:hover .logo-preview-overlay[data-v-940ddaaa]{opacity:1}.logo-preview-overlay span[data-v-940ddaaa]{font-size:11px;font-weight:700;letter-spacing:.5px}.hidden-file-input[data-v-940ddaaa]{display:none}.custom-select-trigger.form-input[data-v-940ddaaa]{padding-right:35px!important}.job-cat-filter-card[data-v-e20f619e]{margin-bottom:40px;padding:40px;border-radius:20px;box-shadow:var(--card-box-shadow);background:var(--clr-neutral-250)}.job-cat-header[data-v-e20f619e]{display:flex;margin-bottom:20px;justify-content:space-between;align-items:flex-start;gap:20px}.job-cat-title-group[data-v-e20f619e]{display:flex;flex-direction:column;gap:10px}.job-cat-title[data-v-e20f619e]{line-height:1.5;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.job-cat-badge-group[data-v-e20f619e]{flex-shrink:0}.job-cat-badge[data-v-e20f619e]{display:flex;padding:6px 10px;border:1px solid rgba(var(--clr-primary-rgb),.3);border-radius:20px;color:var(--clr-safe-text);font-size:12px;font-weight:700;white-space:nowrap;background-color:var(--clr-warning-bg);justify-content:center;align-items:center}.job-cat-actions-row[data-v-e20f619e]{display:flex;gap:20px;align-items:center}.job-cat-search-wrapper[data-v-e20f619e]{position:relative;flex:1}.job-cat-search-icon[data-v-e20f619e]{position:absolute;top:50%;left:30px;transform:translateY(-50%);color:var(--clr-primary);pointer-events:none}.job-cat-search-input[data-v-e20f619e]{width:100%;padding:10px 16px 10px 65px;border:1px solid var(--clr-primary);border-radius:10px;color:var(--clr-neutral-500);font-size:14px;font-weight:400;background-color:var(--clr-neutral-100);outline:none;transition:all .2s ease}.job-cat-search-input[data-v-e20f619e]::-moz-placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-e20f619e]::placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-e20f619e]:focus{border-color:var(--clr-primary);box-shadow:0 0 0 4px rgba(var(--clr-primary-rgb),.12)}.category-grid[data-v-e20f619e]{display:grid;margin-top:40px;grid-template-columns:repeat(3,1fr);gap:40px}.category-card[data-v-e20f619e]{display:flex;overflow:hidden;padding:0;border-radius:20px;box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;background-color:var(--clr-neutral-100);transition:all .3s ease}.category-card[data-v-e20f619e]:hover{transform:translateY(-5px)}.category-grid .cmn-card[data-v-e20f619e]{opacity:1}.category-card-body[data-v-e20f619e]{display:flex;padding:20px 20px 10px 20px;flex-direction:column;align-items:center}.category-icon-wrapper[data-v-e20f619e]{width:120px;height:120px;overflow:hidden;margin-bottom:10px;border-radius:20px;box-shadow:0 0 4px rgba(var(--clr-primary-rgb),.3)}.category-icon[data-v-e20f619e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-name[data-v-e20f619e]{display:-webkit-box;width:100%;line-height:1.6;overflow:hidden;color:var(--clr-primary-800);font-family:var(--font-secondary);font-size:16px;font-weight:500;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-card-footer[data-v-e20f619e]{padding:20px;text-align:center;background-image:repeating-linear-gradient(90deg,var(--clr-neutral-500) 0,var(--clr-neutral-500) 5px,transparent 0,transparent 10px);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background-color:var(--clr-dashed)}.category-count-text[data-v-e20f619e]{line-height:1.79;color:var(--clr-neutral-800);font-size:14px;font-weight:700}@media (max-width:992px){.category-grid[data-v-e20f619e]{grid-template-columns:repeat(2,1fr)}.job-cat-header[data-v-e20f619e]{flex-direction:column;align-items:flex-start;gap:12px}.job-cat-badge-group[data-v-e20f619e]{margin-top:4px}}@media (max-width:768px){.job-cat-filter-card[data-v-e20f619e]{padding:20px}.job-cat-actions-row[data-v-e20f619e]{flex-direction:column;align-items:stretch;gap:12px}}@media (max-width:576px){.category-grid[data-v-e20f619e]{grid-template-columns:1fr}.category-card-body[data-v-e20f619e]{padding:20px 16px 16px}.category-icon-wrapper[data-v-e20f619e]{width:70px;height:70px;margin-bottom:12px;border-radius:12px}.category-name[data-v-e20f619e]{font-size:13px}}.search-row[data-v-e20f619e]{box-shadow:unset}.sec-job-listing .search-row[data-v-e20f619e]{max-width:100%}.sec-job-listing .job-list[data-v-e20f619e]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.sec-jobs-header.job-list-ttl[data-v-e20f619e]{padding-block:60px 40px}.sec-job-listing .cmn-card-no-border[data-v-e20f619e]{background-color:var(--clr-neutral-250)}@media (max-width:1024px){.sec-job-listing .job-list[data-v-e20f619e]{grid-template-columns:1fr}}@media (max-width:768px){.sec-jobs-header.job-list-ttl[data-v-e20f619e]{padding-block:40px 20px}}.job-cat-filter-card[data-v-41812f64]{margin-bottom:40px;padding:40px;border-radius:20px;box-shadow:var(--card-box-shadow);background:var(--clr-neutral-250)}.job-cat-header[data-v-41812f64]{display:flex;margin-bottom:20px;justify-content:space-between;align-items:flex-start;gap:20px}.job-cat-title-group[data-v-41812f64]{display:flex;flex-direction:column;gap:10px}.job-cat-title[data-v-41812f64]{line-height:1.5;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.job-cat-badge-group[data-v-41812f64]{flex-shrink:0}.job-cat-badge[data-v-41812f64]{display:flex;padding:6px 10px;border:1px solid rgba(var(--clr-primary-rgb),.3);border-radius:20px;color:var(--clr-safe-text);font-size:12px;font-weight:700;white-space:nowrap;background-color:var(--clr-warning-bg);justify-content:center;align-items:center}.job-cat-actions-row[data-v-41812f64]{display:flex;gap:20px;align-items:center}.job-cat-search-wrapper[data-v-41812f64]{position:relative;flex:1}.job-cat-search-icon[data-v-41812f64]{position:absolute;top:50%;left:30px;transform:translateY(-50%);color:var(--clr-primary);pointer-events:none}.job-cat-search-input[data-v-41812f64]{width:100%;padding:10px 16px 10px 65px;border:1px solid var(--clr-primary);border-radius:10px;color:var(--clr-neutral-500);font-size:14px;font-weight:400;background-color:var(--clr-neutral-100);outline:none;transition:all .2s ease}.job-cat-search-input[data-v-41812f64]::-moz-placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-41812f64]::placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-41812f64]:focus{border-color:var(--clr-primary);box-shadow:0 0 0 4px rgba(var(--clr-primary-rgb),.12)}.category-grid[data-v-41812f64]{display:grid;margin-top:40px;grid-template-columns:repeat(3,1fr);gap:40px}.category-card[data-v-41812f64]{display:flex;overflow:hidden;padding:0;border-radius:20px;box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;background-color:var(--clr-neutral-100);transition:all .3s ease}.category-card[data-v-41812f64]:hover{transform:translateY(-5px)}.category-grid .cmn-card[data-v-41812f64]{opacity:1}.category-card-body[data-v-41812f64]{display:flex;padding:20px 20px 10px 20px;flex-direction:column;align-items:center}.category-icon-wrapper[data-v-41812f64]{width:120px;height:120px;overflow:hidden;margin-bottom:10px;border-radius:20px;box-shadow:0 0 4px rgba(var(--clr-primary-rgb),.3)}.category-icon[data-v-41812f64]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-name[data-v-41812f64]{display:-webkit-box;width:100%;line-height:1.6;overflow:hidden;color:var(--clr-primary-800);font-family:var(--font-secondary);font-size:16px;font-weight:500;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-card-footer[data-v-41812f64]{padding:20px;text-align:center;background-image:repeating-linear-gradient(90deg,var(--clr-neutral-500) 0,var(--clr-neutral-500) 5px,transparent 0,transparent 10px);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background-color:var(--clr-dashed)}.category-count-text[data-v-41812f64]{line-height:1.79;color:var(--clr-neutral-800);font-size:14px;font-weight:700}@media (max-width:992px){.category-grid[data-v-41812f64]{grid-template-columns:repeat(2,1fr)}.job-cat-header[data-v-41812f64]{flex-direction:column;align-items:flex-start;gap:12px}.job-cat-badge-group[data-v-41812f64]{margin-top:4px}}@media (max-width:768px){.job-cat-filter-card[data-v-41812f64]{padding:20px}.job-cat-actions-row[data-v-41812f64]{flex-direction:column;align-items:stretch;gap:12px}}@media (max-width:576px){.category-grid[data-v-41812f64]{grid-template-columns:1fr}.category-card-body[data-v-41812f64]{padding:20px 16px 16px}.category-icon-wrapper[data-v-41812f64]{width:70px;height:70px;margin-bottom:12px;border-radius:12px}.category-name[data-v-41812f64]{font-size:13px}}.similar-jobs-section[data-v-0998f558]{border-top:1px solid var(--clr-neutral-300)}.similar-jobs-section .sec-jobs-header[data-v-0998f558]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:35px}.similar-jobs-section .sec-jobs-header .sec-ttl[data-v-0998f558]{margin-bottom:0}.job-left-content .job-item.cmn-card[data-v-0998f558]{min-height:unset;margin-bottom:20px;height:unset}.job-left-content .meta-item.salary-item[data-v-0998f558]{margin-top:0}.company-name-detail[data-v-0998f558]{display:flex;gap:5px;align-items:center}.company-name-detail .job-title[data-v-0998f558]{font-size:22px;font-weight:500}.sec-details .desc[data-v-0998f558]{font-size:16px;padding-bottom:12px;color:var(--clr-neutral-800);font-weight:600}.job-info-card-wrap[data-v-0998f558]{width:100%}.job-info-card.cmn-card[data-v-0998f558]{padding:20px;border-left:1px solid rgba(226,232,240,.6)}.job-info-card.warning[data-v-0998f558]{background-color:var(--clr-warning-bg);border-radius:12px;padding:16px 18px}.job-info-card.cmn-card.warning[data-v-0998f558]{border-left:1px solid var(--clr-info-border)}.job-info-card.warning .warning-header[data-v-0998f558]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.job-info-card.warning .warning-icon[data-v-0998f558]{flex-shrink:0}.job-info-card.warning .warning-ttl[data-v-0998f558]{font-size:14px;font-weight:700;color:var(--clr-safe-text);margin:0;line-height:1.4}.job-info-card.warning .warning-body[data-v-0998f558]{margin:0}.job-info-card.warning .warning-desc[data-v-0998f558]{font-size:12px;line-height:1.6;color:var(--clr-safe-text);margin:0;font-weight:400}.job-info-card.warning .warning-desc strong[data-v-0998f558]{font-weight:600}.sec-details .jobdetail-description[data-v-0998f558]{padding-bottom:10px;font-size:14px;color:var(--clr-neutral-500);word-break:break-word;white-space:pre-line;font-weight:400;padding-top:10px}.sec-details .action-buttons-wrap[data-v-0998f558],.sec-details .btn-container[data-v-0998f558]{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}.sec-details .btn[data-v-0998f558]{height:40px;display:flex;justify-content:center;align-items:center;gap:8px;border:none;font-weight:500;border-radius:8px;text-decoration:none;box-sizing:border-box}.job-info-card .notice[data-v-0998f558]{font-size:11px;color:var(--clr-neutral-500);margin-top:6px}.sec-details .info-section-ttl[data-v-0998f558]{font-size:16px;color:var(--clr-neutral-800);font-weight:700;margin-bottom:20px}.job-description-container .info-section-ttl[data-v-0998f558]{margin-bottom:10px}.info-section-ttl[data-v-0998f558],.job-info-ttl[data-v-0998f558]{display:flex;align-items:center;gap:5px;margin-bottom:15px}.sec-details .btn-apply[data-v-0998f558],.sec-details .btn-share[data-v-0998f558]{max-width:100%;margin:0;min-width:300px;height:50px;font-size:16px;font-weight:500;border-radius:10px;padding-inline:20px;transition:all .2s ease;cursor:pointer}.sec-details .btn-apply[data-v-0998f558]{background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%);color:var(--clr-neutral-100)}.sec-details .btn-share[data-v-0998f558]{background-color:transparent;border:1px solid var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share[data-v-0998f558]:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share .share-icon[data-v-0998f558]{width:16px;height:16px;stroke:currentColor;flex-shrink:0}.sec-details .btn-icon[data-v-0998f558]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.sec-details .info-section[data-v-0998f558]{display:flex;flex-direction:column}.sec-details .info-section .company-info[data-v-0998f558]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 25px;margin:0}.sec-details .info-section .company-info .info-item[data-v-0998f558]{margin-bottom:0}.sec-details .info-section .info-label[data-v-0998f558]{font-size:14px;font-weight:700;color:var(--clr-neutral-800)}.sec-details .info-section .info-value[data-v-0998f558]{font-weight:400;color:var(--clr-neutral-500);word-wrap:anywhere}.sec-details .info-section .info-value .warning-ttl[data-v-0998f558]{font-size:14px;font-weight:700;margin:0;color:#e3b600}.sec-details .info-section-title[data-v-0998f558]{color:var(--clr-primary);font-size:18px;font-weight:700;margin-bottom:16px}.sec-details .info-item[data-v-0998f558]{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.sec-details .info-item svg[data-v-0998f558]{flex-shrink:0}.sec-details .info-item[data-v-0998f558]:last-child{margin-bottom:0}.sec-details .info-icon[data-v-0998f558]{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sec-details .home-svg[data-v-0998f558]{stroke:var(--clr-primary);width:30px;height:30px;flex-shrink:0}.sec-details .info-text[data-v-0998f558]{display:flex;flex-direction:column}.sec-details .info-label[data-v-0998f558]{font-size:12px;font-weight:400;color:var(--clr-neutral-700);margin-bottom:4px;line-height:1.6}.sec-details .info-value[data-v-0998f558]{font-size:14px;font-weight:500;color:var(--clr-neutral-900);line-height:1.5}.sec-details .green-divider[data-v-0998f558]{border:0;border-top:1px solid var(--clr-primary);margin:25px 0}.sec-details .info-text.danger .info-label[data-v-0998f558],.sec-details .info-text.danger .info-value[data-v-0998f558]{color:var(--clr-danger)}.sec-details .info-text.danger .info-label[data-v-0998f558]{opacity:.8}.badge-container[data-v-0998f558]{display:flex;align-items:center;justify-self:center;width:-moz-fit-content;width:fit-content;gap:5px;padding:5px 10px;border-radius:100vw;font-size:11px;background-color:var(--clr-primary-800);color:var(--clr-neutral-100)}.cv-avatar-dropzone.drag-active[data-v-0998f558]{border:2px dashed var(--clr-primary);background-color:rgba(40,195,65,.08)}@media (max-width:1024px){.sec-details>.sec-wrap>.job-item[data-v-0998f558]{flex-direction:column;row-gap:30px}.sec-details .action-buttons-wrap[data-v-0998f558]{gap:20px}}@media (max-width:768px){.sec-details .info-section .company-info[data-v-0998f558]{grid-template-columns:1fr}.sec-details .job-item .job-summary-card[data-v-0998f558]{grid-template-columns:1fr;row-gap:15px}.sec-details .action-buttons-wrap[data-v-0998f558]{flex-direction:column}.sec-details .btn[data-v-0998f558]{flex-direction:row;font-size:14px;gap:6px}.sec-details .info-section .info-label[data-v-0998f558]{font-size:14px}}.similar-jobs-section[data-v-1effd748]{border-top:1px solid var(--clr-neutral-300)}.similar-jobs-section .sec-jobs-header[data-v-1effd748]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:35px}.similar-jobs-section .sec-jobs-header .sec-ttl[data-v-1effd748]{margin-bottom:0}.job-left-content .job-item.cmn-card[data-v-1effd748]{min-height:unset;margin-bottom:20px;height:unset}.job-left-content .meta-item.salary-item[data-v-1effd748]{margin-top:0}.company-name-detail[data-v-1effd748]{display:flex;gap:5px;align-items:center}.company-name-detail .job-title[data-v-1effd748]{font-size:22px;font-weight:500}.sec-details .desc[data-v-1effd748]{font-size:16px;padding-bottom:12px;color:var(--clr-neutral-800);font-weight:600}.job-info-card-wrap[data-v-1effd748]{width:100%}.job-info-card.cmn-card[data-v-1effd748]{padding:20px;border-left:1px solid rgba(226,232,240,.6)}.job-info-card.warning[data-v-1effd748]{background-color:var(--clr-warning-bg);border-radius:12px;padding:16px 18px}.job-info-card.cmn-card.warning[data-v-1effd748]{border-left:1px solid var(--clr-info-border)}.job-info-card.warning .warning-header[data-v-1effd748]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.job-info-card.warning .warning-icon[data-v-1effd748]{flex-shrink:0}.job-info-card.warning .warning-ttl[data-v-1effd748]{font-size:14px;font-weight:700;color:var(--clr-safe-text);margin:0;line-height:1.4}.job-info-card.warning .warning-body[data-v-1effd748]{margin:0}.job-info-card.warning .warning-desc[data-v-1effd748]{font-size:12px;line-height:1.6;color:var(--clr-safe-text);margin:0;font-weight:400}.job-info-card.warning .warning-desc strong[data-v-1effd748]{font-weight:600}.sec-details .jobdetail-description[data-v-1effd748]{padding-bottom:10px;font-size:14px;color:var(--clr-neutral-500);word-break:break-word;white-space:pre-line;font-weight:400;padding-top:10px}.sec-details .action-buttons-wrap[data-v-1effd748],.sec-details .btn-container[data-v-1effd748]{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}.sec-details .btn[data-v-1effd748]{height:40px;display:flex;justify-content:center;align-items:center;gap:8px;border:none;font-weight:500;border-radius:8px;text-decoration:none;box-sizing:border-box}.job-info-card .notice[data-v-1effd748]{font-size:11px;color:var(--clr-neutral-500);margin-top:6px}.sec-details .info-section-ttl[data-v-1effd748]{font-size:16px;color:var(--clr-neutral-800);font-weight:700;margin-bottom:20px}.job-description-container .info-section-ttl[data-v-1effd748]{margin-bottom:10px}.info-section-ttl[data-v-1effd748],.job-info-ttl[data-v-1effd748]{display:flex;align-items:center;gap:5px;margin-bottom:15px}.sec-details .btn-apply[data-v-1effd748],.sec-details .btn-share[data-v-1effd748]{max-width:100%;margin:0;min-width:300px;height:50px;font-size:16px;font-weight:500;border-radius:10px;padding-inline:20px;transition:all .2s ease;cursor:pointer}.sec-details .btn-apply[data-v-1effd748]{background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%);color:var(--clr-neutral-100)}.sec-details .btn-share[data-v-1effd748]{background-color:transparent;border:1px solid var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share[data-v-1effd748]:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share .share-icon[data-v-1effd748]{width:16px;height:16px;stroke:currentColor;flex-shrink:0}.sec-details .btn-icon[data-v-1effd748]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.sec-details .info-section[data-v-1effd748]{display:flex;flex-direction:column}.sec-details .info-section .company-info[data-v-1effd748]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 25px;margin:0}.sec-details .info-section .company-info .info-item[data-v-1effd748]{margin-bottom:0}.sec-details .info-section .info-label[data-v-1effd748]{font-size:14px;font-weight:700;color:var(--clr-neutral-800)}.sec-details .info-section .info-value[data-v-1effd748]{font-weight:400;color:var(--clr-neutral-500);word-wrap:anywhere}.sec-details .info-section .info-value .warning-ttl[data-v-1effd748]{font-size:14px;font-weight:700;margin:0;color:#e3b600}.sec-details .info-section-title[data-v-1effd748]{color:var(--clr-primary);font-size:18px;font-weight:700;margin-bottom:16px}.sec-details .info-item[data-v-1effd748]{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.sec-details .info-item svg[data-v-1effd748]{flex-shrink:0}.sec-details .info-item[data-v-1effd748]:last-child{margin-bottom:0}.sec-details .info-icon[data-v-1effd748]{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sec-details .home-svg[data-v-1effd748]{stroke:var(--clr-primary);width:30px;height:30px;flex-shrink:0}.sec-details .info-text[data-v-1effd748]{display:flex;flex-direction:column}.sec-details .info-label[data-v-1effd748]{font-size:12px;font-weight:400;color:var(--clr-neutral-700);margin-bottom:4px;line-height:1.6}.sec-details .info-value[data-v-1effd748]{font-size:14px;font-weight:500;color:var(--clr-neutral-900);line-height:1.5}.sec-details .green-divider[data-v-1effd748]{border:0;border-top:1px solid var(--clr-primary);margin:25px 0}.sec-details .info-text.danger .info-label[data-v-1effd748],.sec-details .info-text.danger .info-value[data-v-1effd748]{color:var(--clr-danger)}.sec-details .info-text.danger .info-label[data-v-1effd748]{opacity:.8}.badge-container[data-v-1effd748]{display:flex;align-items:center;justify-self:center;width:-moz-fit-content;width:fit-content;gap:5px;padding:5px 10px;border-radius:100vw;font-size:11px;background-color:var(--clr-primary-800);color:var(--clr-neutral-100)}.cv-avatar-dropzone.drag-active[data-v-1effd748]{border:2px dashed var(--clr-primary);background-color:rgba(40,195,65,.08)}@media (max-width:1024px){.sec-details>.sec-wrap>.job-item[data-v-1effd748]{flex-direction:column;row-gap:30px}.sec-details .action-buttons-wrap[data-v-1effd748]{gap:20px}}@media (max-width:768px){.sec-details .info-section .company-info[data-v-1effd748]{grid-template-columns:1fr}.sec-details .job-item .job-summary-card[data-v-1effd748]{grid-template-columns:1fr;row-gap:15px}.sec-details .action-buttons-wrap[data-v-1effd748]{flex-direction:column}.sec-details .btn[data-v-1effd748]{flex-direction:row;font-size:14px;gap:6px}.sec-details .info-section .info-label[data-v-1effd748]{font-size:14px}}.applicant[data-v-aa7b8ff4]{display:flex;flex-direction:column;gap:16px}.content-area-wrap[data-v-aa7b8ff4]{width:100%}.content-area-wrap .content-area+.content-area[data-v-aa7b8ff4]{margin-top:20px}.applicant .cmn-card[data-v-aa7b8ff4]{padding:18px}.profile-card[data-v-aa7b8ff4]{margin-inline:unset;align-self:flex-start;height:-moz-fit-content;height:fit-content}.applicant .profile-card[data-v-aa7b8ff4]{width:100%}.profile-header[data-v-aa7b8ff4]{display:flex;align-items:center;gap:20px;justify-content:space-between}.profile-header-left[data-v-aa7b8ff4]{display:flex;align-items:center;gap:16px;min-width:0}.profile-info[data-v-aa7b8ff4]{display:flex;flex-direction:column;justify-content:center;min-width:0}.profile-avatar[data-v-aa7b8ff4]{display:flex;width:56px;height:56px;overflow:hidden;border-radius:50%;color:var(--clr-primary);font-size:18px;font-weight:700;background-color:rgba(40,195,65,.08);justify-content:center;align-items:center}.profile-name[data-v-aa7b8ff4]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.fs12[data-v-aa7b8ff4]{font-size:12px}.profile-details[data-v-aa7b8ff4]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding-top:16px}.profile-details>*+[data-v-aa7b8ff4]{margin-top:0}.profile-detail-item[data-v-aa7b8ff4]{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;background-color:#f8fafc;border-radius:10px;border:1px solid #f1f5f9;transition:all .2s ease;flex:1 1 calc(25% - 16px);min-width:200px;word-wrap:anywhere}.profile-detail-item .detail-icon[data-v-aa7b8ff4]{width:18px;height:18px;flex-shrink:0}.empty-text[data-v-aa7b8ff4],.profile-detail-item .detail-info[data-v-aa7b8ff4]{font-size:14px}.truncate[data-v-aa7b8ff4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-btn[data-v-aa7b8ff4]{border:1px solid var(--clr-);color:var(--clr-neutral-100);background-color:var(--clr-primary);padding:10px 20px;border-radius:10px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:all .15s ease;box-sizing:border-box;text-decoration:none;width:-moz-fit-content;width:fit-content;margin-right:0}.profile-edit-icon[data-v-aa7b8ff4]{width:14px;height:14px}.cmn-header[data-v-aa7b8ff4]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.filter-badge[data-v-aa7b8ff4]{padding:4px 10px;border-radius:8px;color:var(--clr-neutral-800);font-size:10px;font-weight:800;white-space:nowrap;background-color:var(--clr-emerald-200)}.empty-state[data-v-aa7b8ff4]{padding:30px;text-align:center;color:var(--clr-neutral-500);background-color:#f8fafc;border-radius:20px}.empty-state>*+[data-v-aa7b8ff4]{margin-top:8px}.create-btn[data-v-aa7b8ff4]{background:var(--clr-primary);color:var(--clr-neutral-100);padding:5px 16px;border-radius:12px;font-size:12px;font-weight:700;border:none;box-shadow:var(--card-box-shadow);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.cmn-header-ttl[data-v-aa7b8ff4]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.btn-add-post[data-v-aa7b8ff4]{color:var(--clr-neutral-100);padding:10px 20px;background-color:var(--clr-primary);font-size:12px;font-weight:700;border-radius:10px;text-decoration:none;display:flex;align-items:center;gap:4px;transition:opacity .2s}.btn-add-post[data-v-aa7b8ff4]:hover{opacity:.8}.profile-subtitle[data-v-aa7b8ff4]{font-size:11px;color:#64748b;margin-top:2px}.agency-active-badge[data-v-aa7b8ff4]{color:#16a34a;font-weight:600;font-size:11px}.profile-cv-badge[data-v-aa7b8ff4]{margin-top:4px}.profile-cv-badge a[data-v-aa7b8ff4]{display:inline-block;padding:2px 10px;background-color:rgba(40,195,65,.08);border:1px solid rgba(40,195,65,.2);border-radius:12px;color:#16a34a;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s}.profile-cv-badge a[data-v-aa7b8ff4]:hover{background-color:rgba(40,195,65,.18)}.company-name-link[data-v-aa7b8ff4]:hover{text-decoration:none}.company-avatar-wrap[data-v-aa7b8ff4]{border-radius:50%;overflow:hidden;width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.company-avatar-img[data-v-aa7b8ff4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-address-text[data-v-aa7b8ff4]{white-space:pre-line}.company-desc-item[data-v-aa7b8ff4]{align-items:flex-start}.company-desc-icon[data-v-aa7b8ff4]{margin-top:4px;flex-shrink:0}.company-desc-text[data-v-aa7b8ff4]{white-space:pre-line;word-break:break-all;overflow-wrap:break-word}.header-title-group[data-v-aa7b8ff4]{display:flex;align-items:center;gap:10px}.profile-table-container[data-v-aa7b8ff4]{width:100%;overflow-x:auto;margin-top:10px}.profile-table[data-v-aa7b8ff4]{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.profile-table tr[data-v-aa7b8ff4]:not(:last-of-type){border-bottom:1px solid var(--clr-neutral-150)}.profile-table tr:last-child td[data-v-aa7b8ff4]{border-bottom:none}.td-no[data-v-aa7b8ff4]{font-weight:700;color:#1e293b}.td-title[data-v-aa7b8ff4]{font-weight:700;color:#0f172a}.td-date[data-v-aa7b8ff4]{color:#64748b;white-space:nowrap}.td-desc[data-v-aa7b8ff4]{color:#64748b;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge-pending[data-v-aa7b8ff4]{color:#d97706;font-weight:700;font-size:12px}.status-badge-active[data-v-aa7b8ff4]{display:inline-block;padding:2px 10px;background-color:#dcfce7;color:#16a34a;border-radius:6px;font-weight:700;font-size:11px}.status-badge-deleted[data-v-aa7b8ff4],.status-badge-expired[data-v-aa7b8ff4]{display:inline-block;padding:2px 8px;background-color:#fee2e2;color:#dc2626;border-radius:6px;font-weight:600;font-size:11px}.company-dashboard .td-actions[data-v-aa7b8ff4]{justify-content:flex-start}.action-buttons[data-v-aa7b8ff4]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;text-align:right}.btn-action[data-v-aa7b8ff4]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .15s ease-in-out}.btn-download[data-v-aa7b8ff4]{background-color:#e0f2fe;color:#0284c7}.btn-download[data-v-aa7b8ff4]:hover{background-color:#bae6fd}.btn-view[data-v-aa7b8ff4]{background-color:#dcfce7;color:#16a34a}.btn-view[data-v-aa7b8ff4]:hover{background-color:#bbf7d0}.btn-edit[data-v-aa7b8ff4]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.btn-edit[data-v-aa7b8ff4]:hover{background-color:#e5e7eb}.btn-delete[data-v-aa7b8ff4]{background-color:#fee2e2;color:#dc2626}.btn-delete[data-v-aa7b8ff4]:hover{background-color:#fecaca}.btn-icon-delete[data-v-aa7b8ff4]{background:transparent;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;transition:background .2s}.btn-icon-delete[data-v-aa7b8ff4]:hover{background:#fee2e2}.applicant .cmn-card[data-v-aa7b8ff4]{background:var(--clr-neutral-100);border-radius:16px;padding:24px}.profile-detail-item .detail-info[data-v-aa7b8ff4]{font-size:14px;color:#334155;font-weight:500}.profile-table th[data-v-aa7b8ff4]{background-color:#f8fafc;font-weight:700;font-size:12px;letter-spacing:.05em;border-bottom:2px solid #e2e8f0;padding:14px 12px;white-space:nowrap}.profile-table td[data-v-aa7b8ff4]{padding:16px 12px;color:#334155;font-weight:500;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.profile-table tr[data-v-aa7b8ff4]:not(:last-of-type){border-bottom:1px solid #f1f5f9;transition:background-color .2s}.action-buttons .btn-action[data-v-aa7b8ff4]{padding:6px 10px;border-radius:8px}.action-buttons .btn-action[data-v-aa7b8ff4]:hover{transform:translateY(-1px)}.filter-badge[data-v-aa7b8ff4],.mobile-badge-header[data-v-aa7b8ff4]{font-size:12px;padding:6px 12px}.mobile-card-list[data-v-aa7b8ff4]{border-radius:16px;border:1px solid #e2e8f0}.mobile-card-item[data-v-aa7b8ff4]{padding:16px;transition:background-color .2s}@media(max-width:1024px){.applicant[data-v-aa7b8ff4]{flex-direction:column}.applicant .profile-card[data-v-aa7b8ff4]{width:100%}.content-area-wrap[data-v-aa7b8ff4]{width:100%}}@media(max-width:768px){.applicant[data-v-aa7b8ff4]{gap:12px}.applicant .cmn-card[data-v-aa7b8ff4]{padding:14px}.content-area-wrap .content-area+.content-area[data-v-aa7b8ff4]{margin-top:14px}.profile-header[data-v-aa7b8ff4]{gap:12px;margin-bottom:8px}.profile-details[data-v-aa7b8ff4]{grid-template-columns:repeat(1,1fr);padding-top:10px}.profile-detail-item[data-v-aa7b8ff4]{gap:8px;word-break:break-word;overflow-wrap:anywhere}.profile-detail-item .detail-info[data-v-aa7b8ff4]{font-size:13px}.profile-btn[data-v-aa7b8ff4]{padding:8px 12px;font-size:12px}.cmn-header[data-v-aa7b8ff4]{flex-wrap:wrap;gap:8px}.cmn-header-ttl[data-v-aa7b8ff4]{font-size:13px}.filter-badge[data-v-aa7b8ff4]{font-size:10px;padding:3px 8px}.btn-add-post[data-v-aa7b8ff4]{font-size:11px}.profile-table-container[data-v-aa7b8ff4]{margin-top:8px}.profile-table th[data-v-aa7b8ff4]{padding:8px 6px;font-size:10px}.profile-table td[data-v-aa7b8ff4]{padding:10px 6px}.td-desc[data-v-aa7b8ff4]{max-width:150px}.action-buttons[data-v-aa7b8ff4]{gap:4px}.btn-action[data-v-aa7b8ff4]{padding:4px 6px;font-size:10px}.empty-state[data-v-aa7b8ff4]{padding-top:16px;padding-bottom:16px}}.mobile-only-section[data-v-aa7b8ff4]{display:none}.pc-only-table[data-v-aa7b8ff4]{display:block}.pc-only-header[data-v-aa7b8ff4]{display:flex}@media (max-width:768px){.mobile-only-section[data-v-aa7b8ff4]{display:block;margin-top:6px}.pc-only-table[data-v-aa7b8ff4]{display:none}.pc-only-header[data-v-aa7b8ff4]{display:none}.btn-mobile-create-cv[data-v-aa7b8ff4]{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:10px 16px;border-radius:8px;font-weight:700;font-size:13px;text-decoration:none;margin-bottom:12px;box-sizing:border-box;transition:background-color .2s}.btn-mobile-create-cv[data-v-aa7b8ff4]:hover{background-color:var(--clr-primary)}.mobile-badge-header[data-v-aa7b8ff4]{background-color:var(--clr-neutral-150);color:var(--clr-primary);text-align:center;padding:8px 16px;border-radius:8px;font-weight:700;font-size:13px;margin-bottom:12px;border:1px solid rgba(40,195,65,.15)}.mobile-card-list[data-v-aa7b8ff4]{background-color:var(--clr-neutral-100);border:1px solid var(--clr-neutral-200);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.mobile-card-item[data-v-aa7b8ff4]{padding:14px 16px;border-bottom:1px solid var(--clr-neutral-150)}.mobile-card-item[data-v-aa7b8ff4]:last-child{border-bottom:none}.mobile-card-header[data-v-aa7b8ff4]{padding-bottom:8px;margin-bottom:10px;border-bottom:1px dashed var(--clr-neutral-200)}.mobile-card-title[data-v-aa7b8ff4]{font-size:14px;font-weight:700;color:#0f172a;margin:0;line-height:1.4}.mobile-card-body[data-v-aa7b8ff4]{display:flex;flex-direction:column;gap:8px}.mobile-card-row[data-v-aa7b8ff4]{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.mobile-card-label[data-v-aa7b8ff4]{color:var(--clr-neutral-800);font-weight:600;white-space:nowrap}.mobile-card-value[data-v-aa7b8ff4]{color:var(--clr-neutral-800);text-align:right;word-break:break-word}.mobile-card-value.font-bold[data-v-aa7b8ff4]{font-weight:700}.mobile-card-value.text-muted[data-v-aa7b8ff4]{color:var(--clr-neutral-500)}.mobile-card-actions[data-v-aa7b8ff4]{display:flex;justify-content:flex-end;align-items:center;margin-top:10px;padding-top:4px}.mobile-card-actions .action-buttons[data-v-aa7b8ff4]{display:flex;align-items:center;gap:8px}.mobile-card-actions .btn-action[data-v-aa7b8ff4]{padding:6px 10px;border-radius:8px}}.sec-wrap.auth-wrap[data-v-45d8ef8a]{--max-width:700px}.auth-form[data-v-45d8ef8a]{display:flex;flex-direction:column;gap:20px}.form-label[data-v-45d8ef8a]{font-size:12px;font-weight:700;color:var(--clr-neutral-800)}.input-wrapper[data-v-45d8ef8a]{position:relative;margin-top:10px}.form-icon[data-v-45d8ef8a]{position:absolute;left:20px;top:17px;width:14px;height:14px;color:var(--clr-neutral-400);pointer-events:none;z-index:2}.input-wrapper.align-top .form-icon[data-v-45d8ef8a]{top:15px;transform:none}.form-input[data-v-45d8ef8a]{width:100%;font-size:12px;border:1px solid var(--clr-neutral-100);border-radius:10px;padding:10px 20px;box-shadow:var(--card-box-shadow);transition:border-color .2s ease;color:var(--clr-neutral-800);box-sizing:border-box}.auth-card .form-input[data-v-45d8ef8a]{padding:10px 40px}.auth-card .form-label[data-v-45d8ef8a]{font-size:14px}.form-input[data-v-45d8ef8a]:focus{border-color:var(--clr-primary);outline:none}.form-input.error[data-v-45d8ef8a]{border-color:var(--clr-danger)}.form-input.error[data-v-45d8ef8a]:focus{border-color:var(--clr-danger);box-shadow:0 0 0 2px rgba(239,68,68,.15)}.form-textarea[data-v-45d8ef8a]{min-height:80px;resize:vertical;padding-top:10px}.form-label-row[data-v-45d8ef8a]{display:flex;justify-content:space-between;align-items:center}.forgot-pwd-link[data-v-45d8ef8a]{font-size:12px;color:var(--clr-primary);font-weight:600;cursor:pointer}.form-label .required[data-v-45d8ef8a]{margin-left:5px;color:var(--clr-danger)}.register-link-container[data-v-45d8ef8a],.submit-btn-container[data-v-45d8ef8a]{display:flex;justify-content:center;-moz-column-gap:15px;column-gap:15px}.register-link-container[data-v-45d8ef8a]{font-size:12px;color:var(--clr-neutral-500);-moz-column-gap:5px;column-gap:5px}.error-txt[data-v-45d8ef8a]{margin:4px 0 0;color:var(--clr-danger);font-size:12px}input[data-v-45d8ef8a]::-moz-placeholder,textarea[data-v-45d8ef8a]::-moz-placeholder{color:var(--clr-neutral-400)}input[data-v-45d8ef8a]::placeholder,textarea[data-v-45d8ef8a]::placeholder{color:var(--clr-neutral-400)}.alert-info-box[data-v-45d8ef8a]{display:flex;align-items:flex-start;gap:10px;background-color:var(--clr-info-bg);border:1px solid var(--clr-info-border);color:#2563eb;padding:12px 16px;border-radius:12px;font-size:13px;line-height:1.5;margin-bottom:20px;box-shadow:0 2px 8px rgba(34,197,94,.05)}.alert-icon[data-v-45d8ef8a]{flex-shrink:0;margin-top:2px;color:#2563eb;width:16px;height:16px}.radio-group[data-v-45d8ef8a]{display:flex;align-items:center;gap:20px}.radio-item[data-v-45d8ef8a]{display:flex;align-items:center;gap:10px}.radio-group label[data-v-45d8ef8a],.radio-item label[data-v-45d8ef8a]{display:inline-flex;align-items:center;gap:8px;color:var(--clr-neutral-800);font-size:14px;cursor:pointer}.radio-group input[type=checkbox][data-v-45d8ef8a],input[type=checkbox][data-v-45d8ef8a]{accent-color:#16a34a}.radio-group input[type=radio][data-v-45d8ef8a],.radio-item input[type=radio][data-v-45d8ef8a]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;border:1px solid var(--clr-neutral-300);border-radius:50%;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;background-color:#fff;transition:all .2s ease;vertical-align:middle}.radio-group input[type=radio][data-v-45d8ef8a]:before,.radio-item input[type=radio][data-v-45d8ef8a]:before{width:10px;height:10px;border-radius:50%;transform:scale(0);content:"";background-color:var(--clr-primary);transition:transform .15s cubic-bezier(.12,.4,.29,1.46)}.radio-group input[type=radio][data-v-45d8ef8a]:checked:before,.radio-item input[type=radio][data-v-45d8ef8a]:checked:before{transform:scale(1)}.text-right[data-v-45d8ef8a]{text-align:right}.char-count[data-v-45d8ef8a]{font-size:11px;color:var(--clr-neutral-500);margin-top:4px;text-align:right}.char-count.error[data-v-45d8ef8a]{color:var(--clr-danger);font-weight:600}.logo-uploader-container[data-v-45d8ef8a]{display:flex;justify-content:center;margin-bottom:20px}.logo-upload-card[data-v-45d8ef8a]{width:140px;height:140px;border:2px dashed #cbd5e1;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;transition:all .2s ease;position:relative;background-color:#f8fafc}.logo-upload-card[data-v-45d8ef8a]:hover{border-color:var(--clr-primary);background-color:#f0fdf4}.logo-upload-card.has-logo[data-v-45d8ef8a]{border-style:solid}.upload-placeholder[data-v-45d8ef8a]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#64748b;padding:10px;text-align:center}.upload-cloud-icon[data-v-45d8ef8a]{color:#94a3b8}.upload-main-text[data-v-45d8ef8a]{font-size:11px;font-weight:600}.logo-preview-wrapper[data-v-45d8ef8a]{width:100%;height:100%;position:relative}.logo-preview-img[data-v-45d8ef8a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo-preview-overlay[data-v-45d8ef8a]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;opacity:0;transition:opacity .2s ease;font-size:11px;font-weight:600}.logo-upload-card:hover .logo-preview-overlay[data-v-45d8ef8a]{opacity:1}.hidden-file-input[data-v-45d8ef8a]{display:none}.job-create-btn[data-v-7ae2d1c9]{text-align:right;margin-bottom:20px}.job-create-btn a[data-v-7ae2d1c9]{background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:9px 18px;border-radius:11px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;box-shadow:0 4px 12px rgba(40,195,65,.2);transition:all .2s ease;text-decoration:none}.job-create-btn a[data-v-7ae2d1c9]:hover{background-color:var(--clr-primary-400);transform:translateY(-1px)}.search-card[data-v-7ae2d1c9]{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;background-color:var(--clr-neutral-100);border-radius:20px;margin-bottom:30px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.job-filter[data-v-7ae2d1c9]{display:flex;gap:10px;align-items:center}.sec-job-requests .search-card h3[data-v-7ae2d1c9]{font-size:16px;font-weight:700;color:var(--clr-neutral-800);margin:0}.request-count[data-v-7ae2d1c9]{color:var(--clr-primary);font-weight:600;font-size:11px;background:var(--clr-primary-light);padding:3px 12px;border-radius:6px;border:1px solid rgba(40,195,65,.25);line-height:1.5;margin:0}.request-notice[data-v-7ae2d1c9]{font-size:12px;font-weight:400;color:var(--clr-neutral-400);margin-top:6px;margin-bottom:0}.search-form[data-v-7ae2d1c9]{margin:0}.search-input-wrapper[data-v-7ae2d1c9]{position:relative;display:flex;align-items:center;width:360px;max-width:100%}.search-input-icon[data-v-7ae2d1c9]{position:absolute;left:16px;color:var(--clr-neutral-400);pointer-events:none;flex-shrink:0}.search-input-wrapper .search-input[data-v-7ae2d1c9]{width:100%;height:44px;padding-inline:44px;background-color:var(--clr-neutral-150);border:1px solid var(--clr-neutral-200);border-radius:16px;font-size:10px;color:var(--clr-neutral-800);outline:none;transition:all .2s ease;box-sizing:border-box}.search-input-wrapper .search-input[data-v-7ae2d1c9]::-moz-placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-7ae2d1c9]::placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-7ae2d1c9]:focus{background-color:var(--clr-neutral-100);border-color:var(--clr-primary);box-shadow:0 0 0 3px rgba(40,195,65,.12)}.search-input-wrapper .input-clear-btn[data-v-7ae2d1c9]{position:absolute;right:12px;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.search-input-wrapper .input-clear-btn[data-v-7ae2d1c9]:hover{color:var(--clr-danger);background-color:#f1f5f9}.job-request-author[data-v-7ae2d1c9]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;width:-moz-fit-content;width:fit-content}.author-avatar svg[data-v-7ae2d1c9]{width:20px;height:20px;stroke:var(--clr-neutral-100)}.username[data-v-7ae2d1c9]{color:var(--clr-primary);font-weight:700;font-size:11px}.job-request-grid[data-v-7ae2d1c9]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px;align-items:stretch}.job-request-card[data-v-7ae2d1c9]{display:flex;flex-direction:column;padding:20px;box-sizing:border-box;height:100%}.card-inner[data-v-7ae2d1c9]{display:flex;flex-direction:row;align-items:stretch;gap:14px;height:100%;flex:1}.card-icon[data-v-7ae2d1c9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-details[data-v-7ae2d1c9]{display:flex;flex-direction:column;gap:16px;flex:1;height:100%}.job-headline[data-v-7ae2d1c9]{display:flex;flex-direction:column;gap:12px}.job-request-title[data-v-7ae2d1c9]{font-size:14px;font-weight:700;color:var(--clr-neutral-800);margin:0;line-height:21px}.job-request-txt[data-v-7ae2d1c9]{font-size:12px;color:#333;margin:0}.job-request-by[data-v-7ae2d1c9]{font-size:14px}.job-request-detail[data-v-7ae2d1c9]{display:flex;gap:4px;color:var(--clr-neutral-400)}.job-request-detail strong[data-v-7ae2d1c9]{flex-shrink:0}.txt-detail-content[data-v-7ae2d1c9]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;color:#555;line-height:1.6}.card-actions[data-v-7ae2d1c9]{display:flex;justify-content:flex-end;margin-top:auto;padding-top:10px}.pagination-wrapper[data-v-7ae2d1c9]{margin-top:40px}.detail-actions-bar[data-v-7ae2d1c9]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:16px}.btn-detail-action[data-v-7ae2d1c9]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;cursor:pointer;border:none;transition:all .15s ease-in-out}.btn-detail-action svg[data-v-7ae2d1c9]{flex-shrink:0}.btn-detail-action.btn-edit[data-v-7ae2d1c9]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb;font-size:12px}.btn-detail-action.btn-edit[data-v-7ae2d1c9]:hover{background-color:#e5e7eb;color:#374151}.btn-detail-action.btn-delete[data-v-7ae2d1c9]{background-color:#fee2e2;color:#dc2626;border:1px solid #fecaca;font-size:12px}.btn-detail-action.btn-delete[data-v-7ae2d1c9]:hover{background-color:#fecaca;color:#b91c1c}@media (max-width:1023px){.sec-job-requests[data-v-7ae2d1c9]{padding-block:40px}.job-request-grid[data-v-7ae2d1c9]{grid-template-columns:repeat(2,1fr);gap:20px}.job-request-card[data-v-7ae2d1c9]{width:100%}.search-card[data-v-7ae2d1c9]{flex-direction:column;gap:20px;align-items:center}}@media (max-width:768px){.sec-job-requests[data-v-7ae2d1c9]{padding-block:30px}.card-inner[data-v-7ae2d1c9]{flex-direction:column;align-items:stretch;gap:15px}.card-details[data-v-7ae2d1c9]{gap:12px}.job-request-detail[data-v-7ae2d1c9]{flex-direction:column}.card-actions[data-v-7ae2d1c9]{justify-content:flex-end}.job-filter[data-v-7ae2d1c9]{flex-direction:column}}@media (max-width:600px){.job-request-grid[data-v-7ae2d1c9]{grid-template-columns:1fr}}.job-cat-filter-card[data-v-7ae2d1c9]{margin-bottom:40px;padding:40px;border-radius:20px;box-shadow:var(--card-box-shadow);background:var(--clr-neutral-250)}.job-cat-header[data-v-7ae2d1c9]{display:flex;margin-bottom:20px;justify-content:space-between;align-items:flex-start;gap:20px}.job-cat-title-group[data-v-7ae2d1c9]{display:flex;flex-direction:column;gap:10px}.job-cat-title[data-v-7ae2d1c9]{line-height:1.5;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.job-cat-badge-group[data-v-7ae2d1c9]{flex-shrink:0}.job-cat-badge[data-v-7ae2d1c9]{display:flex;padding:6px 10px;border:1px solid rgba(var(--clr-primary-rgb),.3);border-radius:20px;color:var(--clr-safe-text);font-size:12px;font-weight:700;white-space:nowrap;background-color:var(--clr-warning-bg);justify-content:center;align-items:center}.job-cat-actions-row[data-v-7ae2d1c9]{display:flex;gap:20px;align-items:center}.job-cat-search-wrapper[data-v-7ae2d1c9]{position:relative;flex:1}.job-cat-search-icon[data-v-7ae2d1c9]{position:absolute;top:50%;left:30px;transform:translateY(-50%);color:var(--clr-primary);pointer-events:none}.job-cat-search-input[data-v-7ae2d1c9]{width:100%;padding:10px 16px 10px 65px;border:1px solid var(--clr-primary);border-radius:10px;color:var(--clr-neutral-500);font-size:14px;font-weight:400;background-color:var(--clr-neutral-100);outline:none;transition:all .2s ease}.job-cat-search-input[data-v-7ae2d1c9]::-moz-placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-7ae2d1c9]::placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-7ae2d1c9]:focus{border-color:var(--clr-primary);box-shadow:0 0 0 4px rgba(var(--clr-primary-rgb),.12)}.category-grid[data-v-7ae2d1c9]{display:grid;margin-top:40px;grid-template-columns:repeat(3,1fr);gap:40px}.category-card[data-v-7ae2d1c9]{display:flex;overflow:hidden;padding:0;border-radius:20px;box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;background-color:var(--clr-neutral-100);transition:all .3s ease}.category-card[data-v-7ae2d1c9]:hover{transform:translateY(-5px)}.category-grid .cmn-card[data-v-7ae2d1c9]{opacity:1}.category-card-body[data-v-7ae2d1c9]{display:flex;padding:20px 20px 10px 20px;flex-direction:column;align-items:center}.category-icon-wrapper[data-v-7ae2d1c9]{width:120px;height:120px;overflow:hidden;margin-bottom:10px;border-radius:20px;box-shadow:0 0 4px rgba(var(--clr-primary-rgb),.3)}.category-icon[data-v-7ae2d1c9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-name[data-v-7ae2d1c9]{display:-webkit-box;width:100%;line-height:1.6;overflow:hidden;color:var(--clr-primary-800);font-family:var(--font-secondary);font-size:16px;font-weight:500;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-card-footer[data-v-7ae2d1c9]{padding:20px;text-align:center;background-image:repeating-linear-gradient(90deg,var(--clr-neutral-500) 0,var(--clr-neutral-500) 5px,transparent 0,transparent 10px);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background-color:var(--clr-dashed)}.category-count-text[data-v-7ae2d1c9]{line-height:1.79;color:var(--clr-neutral-800);font-size:14px;font-weight:700}@media (max-width:992px){.category-grid[data-v-7ae2d1c9]{grid-template-columns:repeat(2,1fr)}.job-cat-header[data-v-7ae2d1c9]{flex-direction:column;align-items:flex-start;gap:12px}.job-cat-badge-group[data-v-7ae2d1c9]{margin-top:4px}}@media (max-width:768px){.job-cat-filter-card[data-v-7ae2d1c9]{padding:20px}.job-cat-actions-row[data-v-7ae2d1c9]{flex-direction:column;align-items:stretch;gap:12px}}@media (max-width:576px){.category-grid[data-v-7ae2d1c9]{grid-template-columns:1fr}.category-card-body[data-v-7ae2d1c9]{padding:20px 16px 16px}.category-icon-wrapper[data-v-7ae2d1c9]{width:70px;height:70px;margin-bottom:12px;border-radius:12px}.category-name[data-v-7ae2d1c9]{font-size:13px}}.job-create-btn[data-v-4b132c18]{text-align:right;margin-bottom:20px}.job-create-btn a[data-v-4b132c18]{background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:9px 18px;border-radius:11px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;box-shadow:0 4px 12px rgba(40,195,65,.2);transition:all .2s ease;text-decoration:none}.job-create-btn a[data-v-4b132c18]:hover{background-color:var(--clr-primary-400);transform:translateY(-1px)}.search-card[data-v-4b132c18]{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;background-color:var(--clr-neutral-100);border-radius:20px;margin-bottom:30px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.job-filter[data-v-4b132c18]{display:flex;gap:10px;align-items:center}.sec-job-requests .search-card h3[data-v-4b132c18]{font-size:16px;font-weight:700;color:var(--clr-neutral-800);margin:0}.request-count[data-v-4b132c18]{color:var(--clr-primary);font-weight:600;font-size:11px;background:var(--clr-primary-light);padding:3px 12px;border-radius:6px;border:1px solid rgba(40,195,65,.25);line-height:1.5;margin:0}.request-notice[data-v-4b132c18]{font-size:12px;font-weight:400;color:var(--clr-neutral-400);margin-top:6px;margin-bottom:0}.search-form[data-v-4b132c18]{margin:0}.search-input-wrapper[data-v-4b132c18]{position:relative;display:flex;align-items:center;width:360px;max-width:100%}.search-input-icon[data-v-4b132c18]{position:absolute;left:16px;color:var(--clr-neutral-400);pointer-events:none;flex-shrink:0}.search-input-wrapper .search-input[data-v-4b132c18]{width:100%;height:44px;padding-inline:44px;background-color:var(--clr-neutral-150);border:1px solid var(--clr-neutral-200);border-radius:16px;font-size:10px;color:var(--clr-neutral-800);outline:none;transition:all .2s ease;box-sizing:border-box}.search-input-wrapper .search-input[data-v-4b132c18]::-moz-placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-4b132c18]::placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-4b132c18]:focus{background-color:var(--clr-neutral-100);border-color:var(--clr-primary);box-shadow:0 0 0 3px rgba(40,195,65,.12)}.search-input-wrapper .input-clear-btn[data-v-4b132c18]{position:absolute;right:12px;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.search-input-wrapper .input-clear-btn[data-v-4b132c18]:hover{color:var(--clr-danger);background-color:#f1f5f9}.job-request-author[data-v-4b132c18]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;width:-moz-fit-content;width:fit-content}.author-avatar svg[data-v-4b132c18]{width:20px;height:20px;stroke:var(--clr-neutral-100)}.username[data-v-4b132c18]{color:var(--clr-primary);font-weight:700;font-size:11px}.job-request-grid[data-v-4b132c18]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px;align-items:stretch}.job-request-card[data-v-4b132c18]{display:flex;flex-direction:column;padding:20px;box-sizing:border-box;height:100%}.card-inner[data-v-4b132c18]{display:flex;flex-direction:row;align-items:stretch;gap:14px;height:100%;flex:1}.card-icon[data-v-4b132c18]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-details[data-v-4b132c18]{display:flex;flex-direction:column;gap:16px;flex:1;height:100%}.job-headline[data-v-4b132c18]{display:flex;flex-direction:column;gap:12px}.job-request-title[data-v-4b132c18]{font-size:14px;font-weight:700;color:var(--clr-neutral-800);margin:0;line-height:21px}.job-request-txt[data-v-4b132c18]{font-size:12px;color:#333;margin:0}.job-request-by[data-v-4b132c18]{font-size:14px}.job-request-detail[data-v-4b132c18]{display:flex;gap:4px;color:var(--clr-neutral-400)}.job-request-detail strong[data-v-4b132c18]{flex-shrink:0}.txt-detail-content[data-v-4b132c18]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;color:#555;line-height:1.6}.card-actions[data-v-4b132c18]{display:flex;justify-content:flex-end;margin-top:auto;padding-top:10px}.pagination-wrapper[data-v-4b132c18]{margin-top:40px}.detail-actions-bar[data-v-4b132c18]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:16px}.btn-detail-action[data-v-4b132c18]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;cursor:pointer;border:none;transition:all .15s ease-in-out}.btn-detail-action svg[data-v-4b132c18]{flex-shrink:0}.btn-detail-action.btn-edit[data-v-4b132c18]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb;font-size:12px}.btn-detail-action.btn-edit[data-v-4b132c18]:hover{background-color:#e5e7eb;color:#374151}.btn-detail-action.btn-delete[data-v-4b132c18]{background-color:#fee2e2;color:#dc2626;border:1px solid #fecaca;font-size:12px}.btn-detail-action.btn-delete[data-v-4b132c18]:hover{background-color:#fecaca;color:#b91c1c}@media (max-width:1023px){.sec-job-requests[data-v-4b132c18]{padding-block:40px}.job-request-grid[data-v-4b132c18]{grid-template-columns:repeat(2,1fr);gap:20px}.job-request-card[data-v-4b132c18]{width:100%}.search-card[data-v-4b132c18]{flex-direction:column;gap:20px;align-items:center}}@media (max-width:768px){.sec-job-requests[data-v-4b132c18]{padding-block:30px}.card-inner[data-v-4b132c18]{flex-direction:column;align-items:stretch;gap:15px}.card-details[data-v-4b132c18]{gap:12px}.job-request-detail[data-v-4b132c18]{flex-direction:column}.card-actions[data-v-4b132c18]{justify-content:flex-end}.job-filter[data-v-4b132c18]{flex-direction:column}}@media (max-width:600px){.job-request-grid[data-v-4b132c18]{grid-template-columns:1fr}}.job-request-detail-card[data-v-4b132c18]{display:flex;gap:24px;align-items:flex-start}.card-meta-top[data-v-4b132c18]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.meta-date[data-v-4b132c18]{display:flex;align-items:center;gap:6px;color:var(--clr-neutral-500);font-size:13px;font-weight:500}.meta-date svg[data-v-4b132c18]{stroke:var(--clr-neutral-500)}.badge-seeker[data-v-4b132c18]{display:inline-flex;align-items:center;padding:4px 14px;background-color:var(--clr-neutral-150);color:var(--clr-primary);border-radius:20px;font-size:12px;font-weight:600}.applicant-name[data-v-4b132c18]{font-size:18px;font-weight:700;color:var(--clr-neutral-800);margin:0 0 12px 0;line-height:1.3}.job-title-pill-wrap[data-v-4b132c18]{margin-bottom:35px}.job-title-pill[data-v-4b132c18]{display:inline-flex;align-items:center;padding:6px 16px;background-color:var(--clr-neutral-150);color:var(--clr-primary);border-radius:8px;font-size:13px;font-weight:600}.section-title-wrap[data-v-4b132c18]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.shield-icon[data-v-4b132c18]{stroke:var(--clr-primary);flex-shrink:0}.section-title[data-v-4b132c18]{font-size:16px;font-weight:600;color:var(--clr-neutral-800);margin:0}.details-text[data-v-4b132c18]{margin:0;color:var(--clr-neutral-500);font-size:14px;line-height:1.7}.word-break[data-v-4b132c18]{white-space:pre-line;word-break:break-word}.applicant-info.side-card[data-v-4b132c18]{flex:0 0 340px;width:340px;background:var(--clr-neutral-100);border-radius:16px;border:1px solid var(--clr-neutral-200);padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:22px}.contact-header[data-v-4b132c18]{display:flex;align-items:center;gap:10px;font-size:12px;padding-bottom:4px}.contact-header-icon[data-v-4b132c18]{stroke:var(--clr-primary);flex-shrink:0}.contact-title[data-v-4b132c18]{font-size:14px;font-weight:700;color:var(--clr-neutral-800)}.contact-row[data-v-4b132c18]{display:flex;align-items:center;gap:14px}.icon-wrapper[data-v-4b132c18]{width:42px;height:42px;border-radius:12px;background-color:var(--clr-neutral-150);display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-wrapper svg[data-v-4b132c18]{stroke:var(--clr-primary)}.contact-details[data-v-4b132c18]{display:flex;flex-direction:column;gap:2px}.contact-label[data-v-4b132c18]{font-size:12px;color:var(--clr-neutral-500);font-weight:500}.contact-value[data-v-4b132c18]{font-size:14px;color:var(--clr-neutral-800);font-weight:700;margin:0;word-break:break-all}.job-info-box.side-card[data-v-4b132c18]{flex:0 0 340px;width:340px;background:var(--clr-neutral-150);border-radius:16px;border:1px solid rgba(245,158,11,.25);padding:28px 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.lock-icon-wrap[data-v-4b132c18]{width:52px;height:52px;border-radius:50%;background-color:rgba(245,158,11,.12);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.lock-card-title[data-v-4b132c18]{font-size:16px;font-weight:700;color:var(--clr-neutral-800);margin:0 0 10px 0}.lock-card-description[data-v-4b132c18]{font-size:13px;color:var(--clr-neutral-500);line-height:1.6;margin:0 0 20px 0}.lock-card-actions[data-v-4b132c18]{width:100%;display:flex;flex-direction:column;gap:12px;align-items:center}.lock-card-actions .btn-login[data-v-4b132c18]{gap:8px}.register-prompt[data-v-4b132c18]{font-size:12px;color:var(--clr-neutral-500);margin:0}.register-prompt a[data-v-4b132c18]{color:var(--clr-primary);font-weight:600;text-decoration:none}.register-prompt a[data-v-4b132c18]:hover{text-decoration:underline}@media (max-width:900px){.job-request-detail-card[data-v-4b132c18]{flex-direction:column}.lock-card-description[data-v-4b132c18]{margin-bottom:16px;font-size:12px}.lock-icon-wrapper[data-v-4b132c18]{width:48px;height:48px;margin-bottom:12px}.lock-icon-wrapper svg[data-v-4b132c18]{width:20px;height:20px}.lock-card-actions .btn-login[data-v-4b132c18]{font-size:13px}}.cv-form-container[data-v-bee28d44]{display:flex;flex-direction:column;gap:40px}.cv-form .btn-container[data-v-bee28d44]{margin-top:0}.border-bt[data-v-bee28d44]{padding-bottom:40px;border-bottom:1px solid #cbd5e1}.cv-download-bnr[data-v-bee28d44]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:25px;gap:20px;background-color:var(--clr-neutral-250)}.bnr-info[data-v-bee28d44]{display:flex;flex-direction:column;gap:10px}.br-ttl[data-v-bee28d44]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.bnr-sub-ttl[data-v-bee28d44]{font-size:14px}.cv-download-link[data-v-bee28d44]{display:flex;align-items:center;line-height:1.5;padding:12px 15px;gap:5px}.hidden[data-v-bee28d44]{display:none}.cv-section-header[data-v-bee28d44]{padding-bottom:20px}.cv-section-title[data-v-bee28d44]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-avatar-details[data-v-bee28d44]{display:flex;align-items:flex-start;gap:30px}.cv-avatar-col[data-v-bee28d44]{display:flex;align-items:center;flex-direction:column;text-align:center;flex:0 0 180px;width:180px;gap:10px;position:relative}.cv-avatar-dropzone[data-v-bee28d44]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:180px;height:180px;overflow:hidden;border:2px dashed var(--clr-neutral-300);border-radius:16px;background-color:var(--clr-dashed);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.cv-avatar-dropzone[data-v-bee28d44]:hover{border-color:var(--clr-primary)}.cv-avatar-dropzone.drag-active[data-v-bee28d44]{border-color:var(--clr-primary-400);transform:scale(1.02);background-color:rgba(40,195,65,.08)}.cv-avatar-dropzone.has-avatar[data-v-bee28d44]{border-style:solid}.cv-avatar-img[data-v-bee28d44]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-avatar-placeholder[data-v-bee28d44]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;color:var(--clr-neutral-400)}.upload-btn-text[data-v-bee28d44]{margin-bottom:2px;color:var(--clr-neutral-500);font-size:12px;font-weight:700}.upload-sub-text[data-v-bee28d44]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-overlay[data-v-bee28d44]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;color:var(--clr-neutral-100);inset:0;background-color:rgba(15,23,42,.7);gap:5px;opacity:0;transition:opacity .2s ease}.cv-avatar-dropzone:hover .cv-avatar-overlay[data-v-bee28d44]{opacity:1}.cv-avatar-overlay span[data-v-bee28d44]{font-size:12px;font-weight:600}.cv-avatar-delete-btn[data-v-bee28d44]{position:absolute;top:-6px;right:-6px;width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #fee2e2;border-radius:50%;color:#ef4444;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:pointer;z-index:10;transition:all .2s cubic-bezier(.4,0,.2,1)}.cv-avatar-delete-btn[data-v-bee28d44]:hover{color:#fff;background-color:#ef4444;border-color:#ef4444;transform:scale(1.1);box-shadow:0 3px 8px rgba(239,68,68,.35)}.cv-avatar-delete-btn[data-v-bee28d44]:active{transform:scale(.95)}.cv-avatar-delete-btn.hidden[data-v-bee28d44]{display:none!important}.cv-avatar-tip[data-v-bee28d44]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-error[data-v-bee28d44]{font-size:12px;margin-top:5px;color:var(--clr-danger)}.cv-details-col[data-v-bee28d44]{display:flex;flex-direction:column;gap:20px;width:100%}.cv-form-group[data-v-bee28d44]{display:flex;flex-direction:column;gap:10px}.cv-input[data-v-bee28d44]{height:40px;padding:10px 20px}.custom-select[data-v-bee28d44],.form-textarea[data-v-bee28d44]{width:100%;padding:10px 20px;border-radius:10px;box-shadow:var(--card-box-shadow);box-sizing:border-box;font-size:12px;background-color:var(--clr-neutral-100);transition:all .2s ease}.custom-select[data-v-bee28d44]{height:42px;padding-right:36px;cursor:pointer;-moz-appearance:none;appearance:none;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='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.cv-form-section .radio-gp[data-v-bee28d44]{display:grid;grid-template-columns:repeat(2,1fr)}.cv-form-section .custom-select-trigger[data-v-bee28d44]:after{display:none}.custom-select-trigger.custom-select[data-v-bee28d44]{display:flex;align-items:center}.form-textarea[data-v-bee28d44]{min-height:100px;resize:vertical}.radio-group[data-v-bee28d44]{display:flex;align-items:center;gap:20px}.radio-item[data-v-bee28d44]{display:flex;align-items:center;gap:10px}.radio-item input[type=radio][data-v-bee28d44]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;border:1px solid var(--clr-neutral-300);border-radius:50%;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease}.radio-item input[type=radio][data-v-bee28d44]:before{width:10px;height:10px;border-radius:50%;transform:scale(0);content:"";background-color:var(--clr-primary);transition:transform .15s cubic-bezier(.12,.4,.29,1.46)}.radio-item input[type=radio][data-v-bee28d44]:checked:before{transform:scale(1)}.radio-item label[data-v-bee28d44]{color:var(--clr-neutral-800);font-size:14px;cursor:pointer}.custom-select-trigger.disabled[data-v-bee28d44],.cv-input[data-v-bee28d44]:disabled{cursor:not-allowed;pointer-events:none}.nrc-group[data-v-bee28d44]{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px}.nrc-group .nrc-no[data-v-bee28d44]{flex:0 0 70px}.nrc-group .slash[data-v-bee28d44]{color:var(--clr-neutral-500);font-size:16px;font-weight:600;flex:0 0 auto}.nrc-group .nrc-namelist[data-v-bee28d44]{flex:0 0 100px}.nrc-group .nrc-nainglist[data-v-bee28d44]{flex:0 0 90px}.nrc-group .nrc-number[data-v-bee28d44]{flex:1 1 auto}.custom-select-trigger.disabled[data-v-bee28d44]{opacity:.5;background-color:#f8fafc}.nrc-number input[data-v-bee28d44]:disabled{opacity:.5;background-color:#f8fafc}.resume-avatar[data-v-bee28d44]{width:76px;height:76px;overflow:hidden;border-radius:50%;flex-shrink:0}.resume-avatar img[data-v-bee28d44]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resume-header-info[data-v-bee28d44]{display:flex;flex-direction:column;gap:5px}.resume-name[data-v-bee28d44]{margin:0;color:var(--clr-neutral-800);font-size:18px;font-weight:700}.resume-position[data-v-bee28d44]{margin:0;color:var(--clr-primary);font-size:14px;font-weight:600}.resume-profile-header[data-v-bee28d44]{display:flex;align-items:center;margin-bottom:20px;gap:20px}.resume-detail-container .section-title[data-v-bee28d44]{margin-bottom:20px;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-form-grid[data-v-bee28d44]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.form-item[data-v-bee28d44]{display:flex;align-items:flex-start;gap:5px;width:100%;padding:10px 10px;border-bottom:1px solid #e2e8f0}.form-item[data-v-bee28d44]:last-child{border-bottom:unset}.flex-1[data-v-bee28d44]{flex:1}.form-value[data-v-bee28d44]{color:var(--clr-neutral-800);font-size:13px;font-weight:500;word-break:break-word}.user-detail .form-label[data-v-bee28d44]{color:var(--clr-neutral-500);font-weight:400}.detail-block-list[data-v-bee28d44]{display:flex;flex-direction:column;padding:10px 15px;border:1px solid #e2e8f0;border-radius:10px;background:var(--clr-background)}.form-value.highlight-salary[data-v-bee28d44]{color:var(--clr-primary);font-weight:700}@media (max-width:768px){.cv-avatar-details[data-v-bee28d44]{align-items:center;flex-direction:column;gap:24px}.cv-avatar-col[data-v-bee28d44]{width:100%;max-width:250px;flex:0 0 auto}.cv-grid-2[data-v-bee28d44]{grid-template-columns:1fr}.cv-form-group.span-2[data-v-bee28d44]{grid-column:span 1}.cv-download-bnr[data-v-bee28d44]{flex-direction:column;padding:20px;text-align:center}.cv-form-grid[data-v-bee28d44]{grid-template-columns:1fr}.form-item[data-v-bee28d44]{flex-direction:column;align-items:flex-start}}.applicant[data-v-61edc198]{display:flex;flex-direction:column;gap:16px}.content-area-wrap[data-v-61edc198]{width:100%}.content-area-wrap .content-area+.content-area[data-v-61edc198]{margin-top:20px}.applicant .cmn-card[data-v-61edc198]{padding:18px}.profile-card[data-v-61edc198]{margin-inline:unset;align-self:flex-start;height:-moz-fit-content;height:fit-content}.applicant .profile-card[data-v-61edc198]{width:100%}.profile-header[data-v-61edc198]{display:flex;align-items:center;gap:20px;justify-content:space-between}.profile-header-left[data-v-61edc198]{display:flex;align-items:center;gap:16px;min-width:0}.profile-info[data-v-61edc198]{display:flex;flex-direction:column;justify-content:center;min-width:0}.profile-avatar[data-v-61edc198]{display:flex;width:56px;height:56px;overflow:hidden;border-radius:50%;color:var(--clr-primary);font-size:18px;font-weight:700;background-color:rgba(40,195,65,.08);justify-content:center;align-items:center}.profile-name[data-v-61edc198]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.fs12[data-v-61edc198]{font-size:12px}.profile-details[data-v-61edc198]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding-top:16px}.profile-details>*+[data-v-61edc198]{margin-top:0}.profile-detail-item[data-v-61edc198]{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;background-color:#f8fafc;border-radius:10px;border:1px solid #f1f5f9;transition:all .2s ease;flex:1 1 calc(25% - 16px);min-width:200px;word-wrap:anywhere}.profile-detail-item .detail-icon[data-v-61edc198]{width:18px;height:18px;flex-shrink:0}.empty-text[data-v-61edc198],.profile-detail-item .detail-info[data-v-61edc198]{font-size:14px}.truncate[data-v-61edc198]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-btn[data-v-61edc198]{border:1px solid var(--clr-);color:var(--clr-neutral-100);background-color:var(--clr-primary);padding:10px 20px;border-radius:10px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:all .15s ease;box-sizing:border-box;text-decoration:none;width:-moz-fit-content;width:fit-content;margin-right:0}.profile-edit-icon[data-v-61edc198]{width:14px;height:14px}.cmn-header[data-v-61edc198]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.filter-badge[data-v-61edc198]{padding:4px 10px;border-radius:8px;color:var(--clr-neutral-800);font-size:10px;font-weight:800;white-space:nowrap;background-color:var(--clr-emerald-200)}.empty-state[data-v-61edc198]{padding:30px;text-align:center;color:var(--clr-neutral-500);background-color:#f8fafc;border-radius:20px}.empty-state>*+[data-v-61edc198]{margin-top:8px}.create-btn[data-v-61edc198]{background:var(--clr-primary);color:var(--clr-neutral-100);padding:5px 16px;border-radius:12px;font-size:12px;font-weight:700;border:none;box-shadow:var(--card-box-shadow);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.cmn-header-ttl[data-v-61edc198]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.btn-add-post[data-v-61edc198]{color:var(--clr-neutral-100);padding:10px 20px;background-color:var(--clr-primary);font-size:12px;font-weight:700;border-radius:10px;text-decoration:none;display:flex;align-items:center;gap:4px;transition:opacity .2s}.btn-add-post[data-v-61edc198]:hover{opacity:.8}.profile-subtitle[data-v-61edc198]{font-size:11px;color:#64748b;margin-top:2px}.agency-active-badge[data-v-61edc198]{color:#16a34a;font-weight:600;font-size:11px}.profile-cv-badge[data-v-61edc198]{margin-top:4px}.profile-cv-badge a[data-v-61edc198]{display:inline-block;padding:2px 10px;background-color:rgba(40,195,65,.08);border:1px solid rgba(40,195,65,.2);border-radius:12px;color:#16a34a;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s}.profile-cv-badge a[data-v-61edc198]:hover{background-color:rgba(40,195,65,.18)}.company-name-link[data-v-61edc198]:hover{text-decoration:none}.company-avatar-wrap[data-v-61edc198]{border-radius:50%;overflow:hidden;width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.company-avatar-img[data-v-61edc198]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-address-text[data-v-61edc198]{white-space:pre-line}.company-desc-item[data-v-61edc198]{align-items:flex-start}.company-desc-icon[data-v-61edc198]{margin-top:4px;flex-shrink:0}.company-desc-text[data-v-61edc198]{white-space:pre-line;word-break:break-all;overflow-wrap:break-word}.header-title-group[data-v-61edc198]{display:flex;align-items:center;gap:10px}.profile-table-container[data-v-61edc198]{width:100%;overflow-x:auto;margin-top:10px}.profile-table[data-v-61edc198]{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.profile-table tr[data-v-61edc198]:not(:last-of-type){border-bottom:1px solid var(--clr-neutral-150)}.profile-table tr:last-child td[data-v-61edc198]{border-bottom:none}.td-no[data-v-61edc198]{font-weight:700;color:#1e293b}.td-title[data-v-61edc198]{font-weight:700;color:#0f172a}.td-date[data-v-61edc198]{color:#64748b;white-space:nowrap}.td-desc[data-v-61edc198]{color:#64748b;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge-pending[data-v-61edc198]{color:#d97706;font-weight:700;font-size:12px}.status-badge-active[data-v-61edc198]{display:inline-block;padding:2px 10px;background-color:#dcfce7;color:#16a34a;border-radius:6px;font-weight:700;font-size:11px}.status-badge-deleted[data-v-61edc198],.status-badge-expired[data-v-61edc198]{display:inline-block;padding:2px 8px;background-color:#fee2e2;color:#dc2626;border-radius:6px;font-weight:600;font-size:11px}.company-dashboard .td-actions[data-v-61edc198]{justify-content:flex-start}.action-buttons[data-v-61edc198]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;text-align:right}.btn-action[data-v-61edc198]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .15s ease-in-out}.btn-download[data-v-61edc198]{background-color:#e0f2fe;color:#0284c7}.btn-download[data-v-61edc198]:hover{background-color:#bae6fd}.btn-view[data-v-61edc198]{background-color:#dcfce7;color:#16a34a}.btn-view[data-v-61edc198]:hover{background-color:#bbf7d0}.btn-edit[data-v-61edc198]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.btn-edit[data-v-61edc198]:hover{background-color:#e5e7eb}.btn-delete[data-v-61edc198]{background-color:#fee2e2;color:#dc2626}.btn-delete[data-v-61edc198]:hover{background-color:#fecaca}.btn-icon-delete[data-v-61edc198]{background:transparent;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;transition:background .2s}.btn-icon-delete[data-v-61edc198]:hover{background:#fee2e2}.applicant .cmn-card[data-v-61edc198]{background:var(--clr-neutral-100);border-radius:16px;padding:24px}.profile-detail-item .detail-info[data-v-61edc198]{font-size:14px;color:#334155;font-weight:500}.profile-table th[data-v-61edc198]{background-color:#f8fafc;font-weight:700;font-size:12px;letter-spacing:.05em;border-bottom:2px solid #e2e8f0;padding:14px 12px;white-space:nowrap}.profile-table td[data-v-61edc198]{padding:16px 12px;color:#334155;font-weight:500;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.profile-table tr[data-v-61edc198]:not(:last-of-type){border-bottom:1px solid #f1f5f9;transition:background-color .2s}.action-buttons .btn-action[data-v-61edc198]{padding:6px 10px;border-radius:8px}.action-buttons .btn-action[data-v-61edc198]:hover{transform:translateY(-1px)}.filter-badge[data-v-61edc198],.mobile-badge-header[data-v-61edc198]{font-size:12px;padding:6px 12px}.mobile-card-list[data-v-61edc198]{border-radius:16px;border:1px solid #e2e8f0}.mobile-card-item[data-v-61edc198]{padding:16px;transition:background-color .2s}@media(max-width:1024px){.applicant[data-v-61edc198]{flex-direction:column}.applicant .profile-card[data-v-61edc198]{width:100%}.content-area-wrap[data-v-61edc198]{width:100%}}@media(max-width:768px){.applicant[data-v-61edc198]{gap:12px}.applicant .cmn-card[data-v-61edc198]{padding:14px}.content-area-wrap .content-area+.content-area[data-v-61edc198]{margin-top:14px}.profile-header[data-v-61edc198]{gap:12px;margin-bottom:8px}.profile-details[data-v-61edc198]{grid-template-columns:repeat(1,1fr);padding-top:10px}.profile-detail-item[data-v-61edc198]{gap:8px;word-break:break-word;overflow-wrap:anywhere}.profile-detail-item .detail-info[data-v-61edc198]{font-size:13px}.profile-btn[data-v-61edc198]{padding:8px 12px;font-size:12px}.cmn-header[data-v-61edc198]{flex-wrap:wrap;gap:8px}.cmn-header-ttl[data-v-61edc198]{font-size:13px}.filter-badge[data-v-61edc198]{font-size:10px;padding:3px 8px}.btn-add-post[data-v-61edc198]{font-size:11px}.profile-table-container[data-v-61edc198]{margin-top:8px}.profile-table th[data-v-61edc198]{padding:8px 6px;font-size:10px}.profile-table td[data-v-61edc198]{padding:10px 6px}.td-desc[data-v-61edc198]{max-width:150px}.action-buttons[data-v-61edc198]{gap:4px}.btn-action[data-v-61edc198]{padding:4px 6px;font-size:10px}.empty-state[data-v-61edc198]{padding-top:16px;padding-bottom:16px}}.mobile-only-section[data-v-61edc198]{display:none}.pc-only-table[data-v-61edc198]{display:block}.pc-only-header[data-v-61edc198]{display:flex}@media (max-width:768px){.mobile-only-section[data-v-61edc198]{display:block;margin-top:6px}.pc-only-table[data-v-61edc198]{display:none}.pc-only-header[data-v-61edc198]{display:none}.btn-mobile-create-cv[data-v-61edc198]{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:10px 16px;border-radius:8px;font-weight:700;font-size:13px;text-decoration:none;margin-bottom:12px;box-sizing:border-box;transition:background-color .2s}.btn-mobile-create-cv[data-v-61edc198]:hover{background-color:var(--clr-primary)}.mobile-badge-header[data-v-61edc198]{background-color:var(--clr-neutral-150);color:var(--clr-primary);text-align:center;padding:8px 16px;border-radius:8px;font-weight:700;font-size:13px;margin-bottom:12px;border:1px solid rgba(40,195,65,.15)}.mobile-card-list[data-v-61edc198]{background-color:var(--clr-neutral-100);border:1px solid var(--clr-neutral-200);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.mobile-card-item[data-v-61edc198]{padding:14px 16px;border-bottom:1px solid var(--clr-neutral-150)}.mobile-card-item[data-v-61edc198]:last-child{border-bottom:none}.mobile-card-header[data-v-61edc198]{padding-bottom:8px;margin-bottom:10px;border-bottom:1px dashed var(--clr-neutral-200)}.mobile-card-title[data-v-61edc198]{font-size:14px;font-weight:700;color:#0f172a;margin:0;line-height:1.4}.mobile-card-body[data-v-61edc198]{display:flex;flex-direction:column;gap:8px}.mobile-card-row[data-v-61edc198]{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.mobile-card-label[data-v-61edc198]{color:var(--clr-neutral-800);font-weight:600;white-space:nowrap}.mobile-card-value[data-v-61edc198]{color:var(--clr-neutral-800);text-align:right;word-break:break-word}.mobile-card-value.font-bold[data-v-61edc198]{font-weight:700}.mobile-card-value.text-muted[data-v-61edc198]{color:var(--clr-neutral-500)}.mobile-card-actions[data-v-61edc198]{display:flex;justify-content:flex-end;align-items:center;margin-top:10px;padding-top:4px}.mobile-card-actions .action-buttons[data-v-61edc198]{display:flex;align-items:center;gap:8px}.mobile-card-actions .btn-action[data-v-61edc198]{padding:6px 10px;border-radius:8px}}.hero-section .sec-wrap[data-v-2d9c1494]{padding-block:60px}.hero-section[data-v-2d9c1494]{position:relative;z-index:20;background-image:url(../img/hero_bg.229f3c24.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-bg-wrap[data-v-2d9c1494]{position:absolute;overflow:hidden;inset:0;pointer-events:none}.hero-section .bg-graphic[data-v-2d9c1494]{--tw-translate-y:0;position:absolute;top:0;height:100%}.hero-section .bg-graphic img[data-v-2d9c1494]{width:100%;height:100%}.bg-graphic.bg-graphic-left[data-v-2d9c1494]{left:0}.bg-graphic.bg-graphic-right[data-v-2d9c1494]{right:0}.hero-contents[data-v-2d9c1494]{display:flex;align-items:center;justify-content:center;position:relative;width:100%;text-align:center;z-index:2}.hero-main[data-v-2d9c1494]{display:flex;align-items:center;flex-direction:column;width:100%}.hero-section h1[data-v-2d9c1494]{line-height:1.5;color:var(--clr-neutral-800);font-size:36px;font-weight:900;margin-bottom:10px;opacity:0;animation:heroFadeUp-data-v-2d9c1494 .8s cubic-bezier(.16,1,.3,1) .1s forwards}.hero-subtitle[data-v-2d9c1494]{max-width:650px;line-height:1.6;margin:5px auto 25px;color:var(--clr-neutral-500);font-size:14px;font-weight:500;opacity:0;animation:heroFadeUp-data-v-2d9c1494 .8s cubic-bezier(.16,1,.3,1) .25s forwards}.search-wrap[data-v-2d9c1494]{position:relative;z-index:50;opacity:0;animation:heroFadeUp-data-v-2d9c1494 .8s cubic-bezier(.16,1,.3,1) .4s forwards}@keyframes heroFadeUp-data-v-2d9c1494{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.trending-tags[data-v-2d9c1494]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin-top:20px;color:var(--clr-primary-400);font-size:14px;flex-wrap:wrap;gap:12px;opacity:0;animation:heroFadeUp-data-v-2d9c1494 .8s cubic-bezier(.16,1,.3,1) .55s forwards}.trending-label[data-v-2d9c1494]{display:flex;align-items:center;color:var(--clr-neutral-600);font-size:12px;font-weight:500;gap:6px}.trending-tags .tag-link[data-v-2d9c1494]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;border-radius:10px;background-color:rgba(40,195,65,.08);color:#1b8a2e;font-family:inherit;font-size:12px;font-weight:500;border:1px solid rgba(40,195,65,.2);transition:all .25s ease;line-height:normal;padding:4px 10px;cursor:pointer}.trending-tags .tag-link[data-v-2d9c1494]:hover{background-color:var(--clr-primary);color:var(--clr-neutral-100);border-color:var(--clr-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(40,195,65,.25)}.tags-list[data-v-2d9c1494]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sec-stats[data-v-2d9c1494]{background-color:var(--clr-dashed);border-bottom:1px solid rgba(40,195,65,.15)}.sec-stats .sec-wrap[data-v-2d9c1494]{--max-width:800px}.stats-grid[data-v-2d9c1494]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}@property --stats-border-angle{syntax:"<angle>";inherits:false;initial-value:315.59deg}.stats-card[data-v-2d9c1494]{--stats-border-angle:315.59deg;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px 20px;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--clr-neutral-100),var(--clr-neutral-100)) padding-box,linear-gradient(var(--stats-border-angle),#28c341 36.04%,rgba(40,195,65,.2) 62.71%) border-box;box-shadow:0 10px 25px rgba(0,0,0,.04),0 4px 12px rgba(var(--clr-primary-rgb),.08);min-width:200px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.stats-info[data-v-2d9c1494]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.stats-number[data-v-2d9c1494]{line-height:1.2;color:var(--clr-primary);font-family:var(--font-secondary);font-size:30px;font-weight:800;text-align:center}.stats-label[data-v-2d9c1494]{margin-top:10px;color:var(--clr-neutral-600);font-size:15px;font-weight:500;line-height:1.3;text-align:center}.sec-jobs[data-v-2d9c1494]{position:relative;border-top:1px solid rgba(40,195,65,.15);border-bottom:1px solid rgba(40,195,65,.15)}.sec-jobs-header[data-v-2d9c1494]{margin-bottom:40px;color:var(--clr-neutral-800);font-weight:500;text-align:left}.faq-section[data-v-2d9c1494]{position:relative}.faq-section[data-v-2d9c1494]:after,.faq-section[data-v-2d9c1494]:before{content:"";position:absolute;z-index:-1;width:444px;height:330px}.faq-section[data-v-2d9c1494]:before{top:0;right:0;background:url(../img/img_faq_bg_2.ce014581.png) no-repeat 50%/contain}.faq-section[data-v-2d9c1494]:after{bottom:0;left:0;background:url(../img/img_faq_bg_1.862a74d5.png) no-repeat 50%/contain}.sec-header-center[data-v-2d9c1494]{text-align:center;margin-bottom:40px}.faq-grid-layout[data-v-2d9c1494]{display:grid;grid-template-columns:500px 1fr;gap:40px}.support-card-inner[data-v-2d9c1494]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:20px}.support-card-title[data-v-2d9c1494]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.support-card-title .green-txt[data-v-2d9c1494]{color:var(--clr-primary);font-weight:700}.support-card-desc[data-v-2d9c1494]{font-size:14px;color:var(--clr-neutral-500);line-height:1.6;margin-bottom:10px}.support-card-btn[data-v-2d9c1494]{gap:5px;border-radius:12px;transition:all .25s cubic-bezier(.25,.8,.25,1)}.faq-icon-circle[data-v-2d9c1494]{flex-shrink:0;max-width:30px}.faq-list-col[data-v-2d9c1494]{display:flex;flex-direction:column;width:100%;gap:20px}.faq-card[data-v-2d9c1494]{border-radius:16px;box-shadow:0 0 4px 0 rgba(40,195,65,.2);background-color:var(--clr-neutral-100);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.faq-card[data-v-2d9c1494]:hover{border-color:rgba(var(--clr-primary-rgb),.3);box-shadow:0 8px 20px rgba(var(--clr-primary-rgb),.06);transform:translateY(-2px)}.faq-header[data-v-2d9c1494]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;gap:15px}.faq-question-left[data-v-2d9c1494]{display:flex;align-items:center;gap:15px;flex:1}.faq-title[data-v-2d9c1494]{margin:0;color:var(--clr-neutral-800);font-size:16px;font-weight:500;transition:color .2s ease}.faq-btn[data-v-2d9c1494]{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}.faq-btn svg[data-v-2d9c1494]{transition:transform .3s ease}.faq-answer-grid[data-v-2d9c1494]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.faq-answer-grid.is-open[data-v-2d9c1494]{grid-template-rows:1fr}.faq-answer-container[data-v-2d9c1494]{overflow:hidden;background-color:#e6ffeb}.faq-answer-grid.is-open .faq-answer-container[data-v-2d9c1494]{border-top:1px solid rgba(40,195,65,.2)}.faq-answer[data-v-2d9c1494]{line-height:1.85;margin:0;padding:16px 20px 20px 20px;color:var(--clr-neutral-600);font-size:14px}@media only screen and (max-width:1024px){.bg-graphic[data-v-2d9c1494]{display:none}.hero-section h1[data-v-2d9c1494]{font-size:32px}.search-row .search-btn[data-v-2d9c1494]{margin-left:0}.hero-section p[data-v-2d9c1494]{font-size:12px}.tags-list[data-v-2d9c1494]{justify-content:center}.faq-grid-layout[data-v-2d9c1494]{grid-template-columns:1fr}.faq-list-col[data-v-2d9c1494]{order:-1}.support-card-inner[data-v-2d9c1494]{align-items:center;text-align:center;padding-top:unset}.banner-desc[data-v-2d9c1494]{max-width:100%}}@media only screen and (max-width:768px){.hero-section .sec-wrap[data-v-2d9c1494]{padding-block:30px}.hero-section h1[data-v-2d9c1494]{font-size:26px}.stats-card[data-v-2d9c1494]{animation:none;min-width:0;max-width:210px;border:2px solid var(--clr-primary);margin-inline:auto;width:100%}.stats-number[data-v-2d9c1494]{font-size:20px}.stats-grid[data-v-2d9c1494]{grid-template-columns:1fr;gap:15px}.job-list[data-v-2d9c1494]{grid-template-columns:1fr;gap:20px}.sec-header-center[data-v-2d9c1494]{margin-bottom:20px}.faq-section[data-v-2d9c1494]:after,.faq-section[data-v-2d9c1494]:before{background:unset;width:unset;height:unset}.faq-title[data-v-2d9c1494]{font-size:14px}.faq-answer[data-v-2d9c1494]{margin-left:20px;padding-left:16px}.footer-cta-banner[data-v-2d9c1494]{padding:30px 20px;gap:20px}}.job-cat-filter-card[data-v-2c8f5559]{margin-bottom:40px;padding:40px;border-radius:20px;box-shadow:var(--card-box-shadow);background:var(--clr-neutral-250)}.job-cat-header[data-v-2c8f5559]{display:flex;margin-bottom:20px;justify-content:space-between;align-items:flex-start;gap:20px}.job-cat-title-group[data-v-2c8f5559]{display:flex;flex-direction:column;gap:10px}.job-cat-title[data-v-2c8f5559]{line-height:1.5;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.job-cat-badge-group[data-v-2c8f5559]{flex-shrink:0}.job-cat-badge[data-v-2c8f5559]{display:flex;padding:6px 10px;border:1px solid rgba(var(--clr-primary-rgb),.3);border-radius:20px;color:var(--clr-safe-text);font-size:12px;font-weight:700;white-space:nowrap;background-color:var(--clr-warning-bg);justify-content:center;align-items:center}.job-cat-actions-row[data-v-2c8f5559]{display:flex;gap:20px;align-items:center}.job-cat-search-wrapper[data-v-2c8f5559]{position:relative;flex:1}.job-cat-search-icon[data-v-2c8f5559]{position:absolute;top:50%;left:30px;transform:translateY(-50%);color:var(--clr-primary);pointer-events:none}.job-cat-search-input[data-v-2c8f5559]{width:100%;padding:10px 16px 10px 65px;border:1px solid var(--clr-primary);border-radius:10px;color:var(--clr-neutral-500);font-size:14px;font-weight:400;background-color:var(--clr-neutral-100);outline:none;transition:all .2s ease}.job-cat-search-input[data-v-2c8f5559]::-moz-placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-2c8f5559]::placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-2c8f5559]:focus{border-color:var(--clr-primary);box-shadow:0 0 0 4px rgba(var(--clr-primary-rgb),.12)}.category-grid[data-v-2c8f5559]{display:grid;margin-top:40px;grid-template-columns:repeat(3,1fr);gap:40px}.category-card[data-v-2c8f5559]{display:flex;overflow:hidden;padding:0;border-radius:20px;box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;background-color:var(--clr-neutral-100);transition:all .3s ease}.category-card[data-v-2c8f5559]:hover{transform:translateY(-5px)}.category-grid .cmn-card[data-v-2c8f5559]{opacity:1}.category-card-body[data-v-2c8f5559]{display:flex;padding:20px 20px 10px 20px;flex-direction:column;align-items:center}.category-icon-wrapper[data-v-2c8f5559]{width:120px;height:120px;overflow:hidden;margin-bottom:10px;border-radius:20px;box-shadow:0 0 4px rgba(var(--clr-primary-rgb),.3)}.category-icon[data-v-2c8f5559]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-name[data-v-2c8f5559]{display:-webkit-box;width:100%;line-height:1.6;overflow:hidden;color:var(--clr-primary-800);font-family:var(--font-secondary);font-size:16px;font-weight:500;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-card-footer[data-v-2c8f5559]{padding:20px;text-align:center;background-image:repeating-linear-gradient(90deg,var(--clr-neutral-500) 0,var(--clr-neutral-500) 5px,transparent 0,transparent 10px);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background-color:var(--clr-dashed)}.category-count-text[data-v-2c8f5559]{line-height:1.79;color:var(--clr-neutral-800);font-size:14px;font-weight:700}@media (max-width:992px){.category-grid[data-v-2c8f5559]{grid-template-columns:repeat(2,1fr)}.job-cat-header[data-v-2c8f5559]{flex-direction:column;align-items:flex-start;gap:12px}.job-cat-badge-group[data-v-2c8f5559]{margin-top:4px}}@media (max-width:768px){.job-cat-filter-card[data-v-2c8f5559]{padding:20px}.job-cat-actions-row[data-v-2c8f5559]{flex-direction:column;align-items:stretch;gap:12px}}@media (max-width:576px){.category-grid[data-v-2c8f5559]{grid-template-columns:1fr}.category-card-body[data-v-2c8f5559]{padding:20px 16px 16px}.category-icon-wrapper[data-v-2c8f5559]{width:70px;height:70px;margin-bottom:12px;border-radius:12px}.category-name[data-v-2c8f5559]{font-size:13px}}.job-cat-filter-card[data-v-52ab42ec]{margin-bottom:40px;padding:40px;border-radius:20px;box-shadow:var(--card-box-shadow);background:var(--clr-neutral-250)}.job-cat-header[data-v-52ab42ec]{display:flex;margin-bottom:20px;justify-content:space-between;align-items:flex-start;gap:20px}.job-cat-title-group[data-v-52ab42ec]{display:flex;flex-direction:column;gap:10px}.job-cat-title[data-v-52ab42ec]{line-height:1.5;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.job-cat-badge-group[data-v-52ab42ec]{flex-shrink:0}.job-cat-badge[data-v-52ab42ec]{display:flex;padding:6px 10px;border:1px solid rgba(var(--clr-primary-rgb),.3);border-radius:20px;color:var(--clr-safe-text);font-size:12px;font-weight:700;white-space:nowrap;background-color:var(--clr-warning-bg);justify-content:center;align-items:center}.job-cat-actions-row[data-v-52ab42ec]{display:flex;gap:20px;align-items:center}.job-cat-search-wrapper[data-v-52ab42ec]{position:relative;flex:1}.job-cat-search-icon[data-v-52ab42ec]{position:absolute;top:50%;left:30px;transform:translateY(-50%);color:var(--clr-primary);pointer-events:none}.job-cat-search-input[data-v-52ab42ec]{width:100%;padding:10px 16px 10px 65px;border:1px solid var(--clr-primary);border-radius:10px;color:var(--clr-neutral-500);font-size:14px;font-weight:400;background-color:var(--clr-neutral-100);outline:none;transition:all .2s ease}.job-cat-search-input[data-v-52ab42ec]::-moz-placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-52ab42ec]::placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-52ab42ec]:focus{border-color:var(--clr-primary);box-shadow:0 0 0 4px rgba(var(--clr-primary-rgb),.12)}.category-grid[data-v-52ab42ec]{display:grid;margin-top:40px;grid-template-columns:repeat(3,1fr);gap:40px}.category-card[data-v-52ab42ec]{display:flex;overflow:hidden;padding:0;border-radius:20px;box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;background-color:var(--clr-neutral-100);transition:all .3s ease}.category-card[data-v-52ab42ec]:hover{transform:translateY(-5px)}.category-grid .cmn-card[data-v-52ab42ec]{opacity:1}.category-card-body[data-v-52ab42ec]{display:flex;padding:20px 20px 10px 20px;flex-direction:column;align-items:center}.category-icon-wrapper[data-v-52ab42ec]{width:120px;height:120px;overflow:hidden;margin-bottom:10px;border-radius:20px;box-shadow:0 0 4px rgba(var(--clr-primary-rgb),.3)}.category-icon[data-v-52ab42ec]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-name[data-v-52ab42ec]{display:-webkit-box;width:100%;line-height:1.6;overflow:hidden;color:var(--clr-primary-800);font-family:var(--font-secondary);font-size:16px;font-weight:500;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-card-footer[data-v-52ab42ec]{padding:20px;text-align:center;background-image:repeating-linear-gradient(90deg,var(--clr-neutral-500) 0,var(--clr-neutral-500) 5px,transparent 0,transparent 10px);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background-color:var(--clr-dashed)}.category-count-text[data-v-52ab42ec]{line-height:1.79;color:var(--clr-neutral-800);font-size:14px;font-weight:700}@media (max-width:992px){.category-grid[data-v-52ab42ec]{grid-template-columns:repeat(2,1fr)}.job-cat-header[data-v-52ab42ec]{flex-direction:column;align-items:flex-start;gap:12px}.job-cat-badge-group[data-v-52ab42ec]{margin-top:4px}}@media (max-width:768px){.job-cat-filter-card[data-v-52ab42ec]{padding:20px}.job-cat-actions-row[data-v-52ab42ec]{flex-direction:column;align-items:stretch;gap:12px}}@media (max-width:576px){.category-grid[data-v-52ab42ec]{grid-template-columns:1fr}.category-card-body[data-v-52ab42ec]{padding:20px 16px 16px}.category-icon-wrapper[data-v-52ab42ec]{width:70px;height:70px;margin-bottom:12px;border-radius:12px}.category-name[data-v-52ab42ec]{font-size:13px}}.job-create-btn[data-v-52ab42ec]{text-align:right;margin-bottom:20px}.job-create-btn a[data-v-52ab42ec]{background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:9px 18px;border-radius:11px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;box-shadow:0 4px 12px rgba(40,195,65,.2);transition:all .2s ease;text-decoration:none}.job-create-btn a[data-v-52ab42ec]:hover{background-color:var(--clr-primary-400);transform:translateY(-1px)}.search-card[data-v-52ab42ec]{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;background-color:var(--clr-neutral-100);border-radius:20px;margin-bottom:30px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.job-filter[data-v-52ab42ec]{display:flex;gap:10px;align-items:center}.sec-job-requests .search-card h3[data-v-52ab42ec]{font-size:16px;font-weight:700;color:var(--clr-neutral-800);margin:0}.request-count[data-v-52ab42ec]{color:var(--clr-primary);font-weight:600;font-size:11px;background:var(--clr-primary-light);padding:3px 12px;border-radius:6px;border:1px solid rgba(40,195,65,.25);line-height:1.5;margin:0}.request-notice[data-v-52ab42ec]{font-size:12px;font-weight:400;color:var(--clr-neutral-400);margin-top:6px;margin-bottom:0}.search-form[data-v-52ab42ec]{margin:0}.search-input-wrapper[data-v-52ab42ec]{position:relative;display:flex;align-items:center;width:360px;max-width:100%}.search-input-icon[data-v-52ab42ec]{position:absolute;left:16px;color:var(--clr-neutral-400);pointer-events:none;flex-shrink:0}.search-input-wrapper .search-input[data-v-52ab42ec]{width:100%;height:44px;padding-inline:44px;background-color:var(--clr-neutral-150);border:1px solid var(--clr-neutral-200);border-radius:16px;font-size:10px;color:var(--clr-neutral-800);outline:none;transition:all .2s ease;box-sizing:border-box}.search-input-wrapper .search-input[data-v-52ab42ec]::-moz-placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-52ab42ec]::placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-52ab42ec]:focus{background-color:var(--clr-neutral-100);border-color:var(--clr-primary);box-shadow:0 0 0 3px rgba(40,195,65,.12)}.search-input-wrapper .input-clear-btn[data-v-52ab42ec]{position:absolute;right:12px;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.search-input-wrapper .input-clear-btn[data-v-52ab42ec]:hover{color:var(--clr-danger);background-color:#f1f5f9}.job-request-author[data-v-52ab42ec]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;width:-moz-fit-content;width:fit-content}.author-avatar svg[data-v-52ab42ec]{width:20px;height:20px;stroke:var(--clr-neutral-100)}.username[data-v-52ab42ec]{color:var(--clr-primary);font-weight:700;font-size:11px}.job-request-grid[data-v-52ab42ec]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px;align-items:stretch}.job-request-card[data-v-52ab42ec]{display:flex;flex-direction:column;padding:20px;box-sizing:border-box;height:100%}.card-inner[data-v-52ab42ec]{display:flex;flex-direction:row;align-items:stretch;gap:14px;height:100%;flex:1}.card-icon[data-v-52ab42ec]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-details[data-v-52ab42ec]{display:flex;flex-direction:column;gap:16px;flex:1;height:100%}.job-headline[data-v-52ab42ec]{display:flex;flex-direction:column;gap:12px}.job-request-title[data-v-52ab42ec]{font-size:14px;font-weight:700;color:var(--clr-neutral-800);margin:0;line-height:21px}.job-request-txt[data-v-52ab42ec]{font-size:12px;color:#333;margin:0}.job-request-by[data-v-52ab42ec]{font-size:14px}.job-request-detail[data-v-52ab42ec]{display:flex;gap:4px;color:var(--clr-neutral-400)}.job-request-detail strong[data-v-52ab42ec]{flex-shrink:0}.txt-detail-content[data-v-52ab42ec]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;color:#555;line-height:1.6}.card-actions[data-v-52ab42ec]{display:flex;justify-content:flex-end;margin-top:auto;padding-top:10px}.pagination-wrapper[data-v-52ab42ec]{margin-top:40px}.detail-actions-bar[data-v-52ab42ec]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:16px}.btn-detail-action[data-v-52ab42ec]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;cursor:pointer;border:none;transition:all .15s ease-in-out}.btn-detail-action svg[data-v-52ab42ec]{flex-shrink:0}.btn-detail-action.btn-edit[data-v-52ab42ec]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb;font-size:12px}.btn-detail-action.btn-edit[data-v-52ab42ec]:hover{background-color:#e5e7eb;color:#374151}.btn-detail-action.btn-delete[data-v-52ab42ec]{background-color:#fee2e2;color:#dc2626;border:1px solid #fecaca;font-size:12px}.btn-detail-action.btn-delete[data-v-52ab42ec]:hover{background-color:#fecaca;color:#b91c1c}@media (max-width:1023px){.sec-job-requests[data-v-52ab42ec]{padding-block:40px}.job-request-grid[data-v-52ab42ec]{grid-template-columns:repeat(2,1fr);gap:20px}.job-request-card[data-v-52ab42ec]{width:100%}.search-card[data-v-52ab42ec]{flex-direction:column;gap:20px;align-items:center}}@media (max-width:768px){.sec-job-requests[data-v-52ab42ec]{padding-block:30px}.card-inner[data-v-52ab42ec]{flex-direction:column;align-items:stretch;gap:15px}.card-details[data-v-52ab42ec]{gap:12px}.job-request-detail[data-v-52ab42ec]{flex-direction:column}.card-actions[data-v-52ab42ec]{justify-content:flex-end}.job-filter[data-v-52ab42ec]{flex-direction:column}}@media (max-width:600px){.job-request-grid[data-v-52ab42ec]{grid-template-columns:1fr}}.cv-form-container[data-v-97ae9330]{display:flex;flex-direction:column;gap:40px}.cv-form .btn-container[data-v-97ae9330]{margin-top:0}.border-bt[data-v-97ae9330]{padding-bottom:40px;border-bottom:1px solid #cbd5e1}.cv-download-bnr[data-v-97ae9330]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:25px;gap:20px;background-color:var(--clr-neutral-250)}.bnr-info[data-v-97ae9330]{display:flex;flex-direction:column;gap:10px}.br-ttl[data-v-97ae9330]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.bnr-sub-ttl[data-v-97ae9330]{font-size:14px}.cv-download-link[data-v-97ae9330]{display:flex;align-items:center;line-height:1.5;padding:12px 15px;gap:5px}.hidden[data-v-97ae9330]{display:none}.cv-section-header[data-v-97ae9330]{padding-bottom:20px}.cv-section-title[data-v-97ae9330]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-avatar-details[data-v-97ae9330]{display:flex;align-items:flex-start;gap:30px}.cv-avatar-col[data-v-97ae9330]{display:flex;align-items:center;flex-direction:column;text-align:center;flex:0 0 180px;width:180px;gap:10px;position:relative}.cv-avatar-dropzone[data-v-97ae9330]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:180px;height:180px;overflow:hidden;border:2px dashed var(--clr-neutral-300);border-radius:16px;background-color:var(--clr-dashed);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.cv-avatar-dropzone[data-v-97ae9330]:hover{border-color:var(--clr-primary)}.cv-avatar-dropzone.drag-active[data-v-97ae9330]{border-color:var(--clr-primary-400);transform:scale(1.02);background-color:rgba(40,195,65,.08)}.cv-avatar-dropzone.has-avatar[data-v-97ae9330]{border-style:solid}.cv-avatar-img[data-v-97ae9330]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-avatar-placeholder[data-v-97ae9330]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;color:var(--clr-neutral-400)}.upload-btn-text[data-v-97ae9330]{margin-bottom:2px;color:var(--clr-neutral-500);font-size:12px;font-weight:700}.upload-sub-text[data-v-97ae9330]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-overlay[data-v-97ae9330]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;color:var(--clr-neutral-100);inset:0;background-color:rgba(15,23,42,.7);gap:5px;opacity:0;transition:opacity .2s ease}.cv-avatar-dropzone:hover .cv-avatar-overlay[data-v-97ae9330]{opacity:1}.cv-avatar-overlay span[data-v-97ae9330]{font-size:12px;font-weight:600}.cv-avatar-delete-btn[data-v-97ae9330]{position:absolute;top:-6px;right:-6px;width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #fee2e2;border-radius:50%;color:#ef4444;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:pointer;z-index:10;transition:all .2s cubic-bezier(.4,0,.2,1)}.cv-avatar-delete-btn[data-v-97ae9330]:hover{color:#fff;background-color:#ef4444;border-color:#ef4444;transform:scale(1.1);box-shadow:0 3px 8px rgba(239,68,68,.35)}.cv-avatar-delete-btn[data-v-97ae9330]:active{transform:scale(.95)}.cv-avatar-delete-btn.hidden[data-v-97ae9330]{display:none!important}.cv-avatar-tip[data-v-97ae9330]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-error[data-v-97ae9330]{font-size:12px;margin-top:5px;color:var(--clr-danger)}.cv-details-col[data-v-97ae9330]{display:flex;flex-direction:column;gap:20px;width:100%}.cv-form-group[data-v-97ae9330]{display:flex;flex-direction:column;gap:10px}.cv-input[data-v-97ae9330]{height:40px;padding:10px 20px}.custom-select[data-v-97ae9330],.form-textarea[data-v-97ae9330]{width:100%;padding:10px 20px;border-radius:10px;box-shadow:var(--card-box-shadow);box-sizing:border-box;font-size:12px;background-color:var(--clr-neutral-100);transition:all .2s ease}.custom-select[data-v-97ae9330]{height:42px;padding-right:36px;cursor:pointer;-moz-appearance:none;appearance:none;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='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.cv-form-section .radio-gp[data-v-97ae9330]{display:grid;grid-template-columns:repeat(2,1fr)}.cv-form-section .custom-select-trigger[data-v-97ae9330]:after{display:none}.custom-select-trigger.custom-select[data-v-97ae9330]{display:flex;align-items:center}.form-textarea[data-v-97ae9330]{min-height:100px;resize:vertical}.radio-group[data-v-97ae9330]{display:flex;align-items:center;gap:20px}.radio-item[data-v-97ae9330]{display:flex;align-items:center;gap:10px}.radio-item input[type=radio][data-v-97ae9330]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;border:1px solid var(--clr-neutral-300);border-radius:50%;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease}.radio-item input[type=radio][data-v-97ae9330]:before{width:10px;height:10px;border-radius:50%;transform:scale(0);content:"";background-color:var(--clr-primary);transition:transform .15s cubic-bezier(.12,.4,.29,1.46)}.radio-item input[type=radio][data-v-97ae9330]:checked:before{transform:scale(1)}.radio-item label[data-v-97ae9330]{color:var(--clr-neutral-800);font-size:14px;cursor:pointer}.custom-select-trigger.disabled[data-v-97ae9330],.cv-input[data-v-97ae9330]:disabled{cursor:not-allowed;pointer-events:none}.nrc-group[data-v-97ae9330]{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px}.nrc-group .nrc-no[data-v-97ae9330]{flex:0 0 70px}.nrc-group .slash[data-v-97ae9330]{color:var(--clr-neutral-500);font-size:16px;font-weight:600;flex:0 0 auto}.nrc-group .nrc-namelist[data-v-97ae9330]{flex:0 0 100px}.nrc-group .nrc-nainglist[data-v-97ae9330]{flex:0 0 90px}.nrc-group .nrc-number[data-v-97ae9330]{flex:1 1 auto}.custom-select-trigger.disabled[data-v-97ae9330]{opacity:.5;background-color:#f8fafc}.nrc-number input[data-v-97ae9330]:disabled{opacity:.5;background-color:#f8fafc}.resume-avatar[data-v-97ae9330]{width:76px;height:76px;overflow:hidden;border-radius:50%;flex-shrink:0}.resume-avatar img[data-v-97ae9330]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resume-header-info[data-v-97ae9330]{display:flex;flex-direction:column;gap:5px}.resume-name[data-v-97ae9330]{margin:0;color:var(--clr-neutral-800);font-size:18px;font-weight:700}.resume-position[data-v-97ae9330]{margin:0;color:var(--clr-primary);font-size:14px;font-weight:600}.resume-profile-header[data-v-97ae9330]{display:flex;align-items:center;margin-bottom:20px;gap:20px}.resume-detail-container .section-title[data-v-97ae9330]{margin-bottom:20px;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-form-grid[data-v-97ae9330]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.form-item[data-v-97ae9330]{display:flex;align-items:flex-start;gap:5px;width:100%;padding:10px 10px;border-bottom:1px solid #e2e8f0}.form-item[data-v-97ae9330]:last-child{border-bottom:unset}.flex-1[data-v-97ae9330]{flex:1}.form-value[data-v-97ae9330]{color:var(--clr-neutral-800);font-size:13px;font-weight:500;word-break:break-word}.user-detail .form-label[data-v-97ae9330]{color:var(--clr-neutral-500);font-weight:400}.detail-block-list[data-v-97ae9330]{display:flex;flex-direction:column;padding:10px 15px;border:1px solid #e2e8f0;border-radius:10px;background:var(--clr-background)}.form-value.highlight-salary[data-v-97ae9330]{color:var(--clr-primary);font-weight:700}@media (max-width:768px){.cv-avatar-details[data-v-97ae9330]{align-items:center;flex-direction:column;gap:24px}.cv-avatar-col[data-v-97ae9330]{width:100%;max-width:250px;flex:0 0 auto}.cv-grid-2[data-v-97ae9330]{grid-template-columns:1fr}.cv-form-group.span-2[data-v-97ae9330]{grid-column:span 1}.cv-download-bnr[data-v-97ae9330]{flex-direction:column;padding:20px;text-align:center}.cv-form-grid[data-v-97ae9330]{grid-template-columns:1fr}.form-item[data-v-97ae9330]{flex-direction:column;align-items:flex-start}}.cv-form-container[data-v-6e4f3c84]{display:flex;flex-direction:column;gap:40px}.cv-form .btn-container[data-v-6e4f3c84]{margin-top:0}.border-bt[data-v-6e4f3c84]{padding-bottom:40px;border-bottom:1px solid #cbd5e1}.cv-download-bnr[data-v-6e4f3c84]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:25px;gap:20px;background-color:var(--clr-neutral-250)}.bnr-info[data-v-6e4f3c84]{display:flex;flex-direction:column;gap:10px}.br-ttl[data-v-6e4f3c84]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.bnr-sub-ttl[data-v-6e4f3c84]{font-size:14px}.cv-download-link[data-v-6e4f3c84]{display:flex;align-items:center;line-height:1.5;padding:12px 15px;gap:5px}.hidden[data-v-6e4f3c84]{display:none}.cv-section-header[data-v-6e4f3c84]{padding-bottom:20px}.cv-section-title[data-v-6e4f3c84]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-avatar-details[data-v-6e4f3c84]{display:flex;align-items:flex-start;gap:30px}.cv-avatar-col[data-v-6e4f3c84]{display:flex;align-items:center;flex-direction:column;text-align:center;flex:0 0 180px;width:180px;gap:10px;position:relative}.cv-avatar-dropzone[data-v-6e4f3c84]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:180px;height:180px;overflow:hidden;border:2px dashed var(--clr-neutral-300);border-radius:16px;background-color:var(--clr-dashed);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.cv-avatar-dropzone[data-v-6e4f3c84]:hover{border-color:var(--clr-primary)}.cv-avatar-dropzone.drag-active[data-v-6e4f3c84]{border-color:var(--clr-primary-400);transform:scale(1.02);background-color:rgba(40,195,65,.08)}.cv-avatar-dropzone.has-avatar[data-v-6e4f3c84]{border-style:solid}.cv-avatar-img[data-v-6e4f3c84]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-avatar-placeholder[data-v-6e4f3c84]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;color:var(--clr-neutral-400)}.upload-btn-text[data-v-6e4f3c84]{margin-bottom:2px;color:var(--clr-neutral-500);font-size:12px;font-weight:700}.upload-sub-text[data-v-6e4f3c84]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-overlay[data-v-6e4f3c84]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;color:var(--clr-neutral-100);inset:0;background-color:rgba(15,23,42,.7);gap:5px;opacity:0;transition:opacity .2s ease}.cv-avatar-dropzone:hover .cv-avatar-overlay[data-v-6e4f3c84]{opacity:1}.cv-avatar-overlay span[data-v-6e4f3c84]{font-size:12px;font-weight:600}.cv-avatar-delete-btn[data-v-6e4f3c84]{position:absolute;top:-6px;right:-6px;width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #fee2e2;border-radius:50%;color:#ef4444;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:pointer;z-index:10;transition:all .2s cubic-bezier(.4,0,.2,1)}.cv-avatar-delete-btn[data-v-6e4f3c84]:hover{color:#fff;background-color:#ef4444;border-color:#ef4444;transform:scale(1.1);box-shadow:0 3px 8px rgba(239,68,68,.35)}.cv-avatar-delete-btn[data-v-6e4f3c84]:active{transform:scale(.95)}.cv-avatar-delete-btn.hidden[data-v-6e4f3c84]{display:none!important}.cv-avatar-tip[data-v-6e4f3c84]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-error[data-v-6e4f3c84]{font-size:12px;margin-top:5px;color:var(--clr-danger)}.cv-details-col[data-v-6e4f3c84]{display:flex;flex-direction:column;gap:20px;width:100%}.cv-form-group[data-v-6e4f3c84]{display:flex;flex-direction:column;gap:10px}.cv-input[data-v-6e4f3c84]{height:40px;padding:10px 20px}.custom-select[data-v-6e4f3c84],.form-textarea[data-v-6e4f3c84]{width:100%;padding:10px 20px;border-radius:10px;box-shadow:var(--card-box-shadow);box-sizing:border-box;font-size:12px;background-color:var(--clr-neutral-100);transition:all .2s ease}.custom-select[data-v-6e4f3c84]{height:42px;padding-right:36px;cursor:pointer;-moz-appearance:none;appearance:none;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='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.cv-form-section .radio-gp[data-v-6e4f3c84]{display:grid;grid-template-columns:repeat(2,1fr)}.cv-form-section .custom-select-trigger[data-v-6e4f3c84]:after{display:none}.custom-select-trigger.custom-select[data-v-6e4f3c84]{display:flex;align-items:center}.form-textarea[data-v-6e4f3c84]{min-height:100px;resize:vertical}.radio-group[data-v-6e4f3c84]{display:flex;align-items:center;gap:20px}.radio-item[data-v-6e4f3c84]{display:flex;align-items:center;gap:10px}.radio-item input[type=radio][data-v-6e4f3c84]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;border:1px solid var(--clr-neutral-300);border-radius:50%;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease}.radio-item input[type=radio][data-v-6e4f3c84]:before{width:10px;height:10px;border-radius:50%;transform:scale(0);content:"";background-color:var(--clr-primary);transition:transform .15s cubic-bezier(.12,.4,.29,1.46)}.radio-item input[type=radio][data-v-6e4f3c84]:checked:before{transform:scale(1)}.radio-item label[data-v-6e4f3c84]{color:var(--clr-neutral-800);font-size:14px;cursor:pointer}.custom-select-trigger.disabled[data-v-6e4f3c84],.cv-input[data-v-6e4f3c84]:disabled{cursor:not-allowed;pointer-events:none}.nrc-group[data-v-6e4f3c84]{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px}.nrc-group .nrc-no[data-v-6e4f3c84]{flex:0 0 70px}.nrc-group .slash[data-v-6e4f3c84]{color:var(--clr-neutral-500);font-size:16px;font-weight:600;flex:0 0 auto}.nrc-group .nrc-namelist[data-v-6e4f3c84]{flex:0 0 100px}.nrc-group .nrc-nainglist[data-v-6e4f3c84]{flex:0 0 90px}.nrc-group .nrc-number[data-v-6e4f3c84]{flex:1 1 auto}.custom-select-trigger.disabled[data-v-6e4f3c84]{opacity:.5;background-color:#f8fafc}.nrc-number input[data-v-6e4f3c84]:disabled{opacity:.5;background-color:#f8fafc}.resume-avatar[data-v-6e4f3c84]{width:76px;height:76px;overflow:hidden;border-radius:50%;flex-shrink:0}.resume-avatar img[data-v-6e4f3c84]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resume-header-info[data-v-6e4f3c84]{display:flex;flex-direction:column;gap:5px}.resume-name[data-v-6e4f3c84]{margin:0;color:var(--clr-neutral-800);font-size:18px;font-weight:700}.resume-position[data-v-6e4f3c84]{margin:0;color:var(--clr-primary);font-size:14px;font-weight:600}.resume-profile-header[data-v-6e4f3c84]{display:flex;align-items:center;margin-bottom:20px;gap:20px}.resume-detail-container .section-title[data-v-6e4f3c84]{margin-bottom:20px;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-form-grid[data-v-6e4f3c84]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.form-item[data-v-6e4f3c84]{display:flex;align-items:flex-start;gap:5px;width:100%;padding:10px 10px;border-bottom:1px solid #e2e8f0}.form-item[data-v-6e4f3c84]:last-child{border-bottom:unset}.flex-1[data-v-6e4f3c84]{flex:1}.form-value[data-v-6e4f3c84]{color:var(--clr-neutral-800);font-size:13px;font-weight:500;word-break:break-word}.user-detail .form-label[data-v-6e4f3c84]{color:var(--clr-neutral-500);font-weight:400}.detail-block-list[data-v-6e4f3c84]{display:flex;flex-direction:column;padding:10px 15px;border:1px solid #e2e8f0;border-radius:10px;background:var(--clr-background)}.form-value.highlight-salary[data-v-6e4f3c84]{color:var(--clr-primary);font-weight:700}@media (max-width:768px){.cv-avatar-details[data-v-6e4f3c84]{align-items:center;flex-direction:column;gap:24px}.cv-avatar-col[data-v-6e4f3c84]{width:100%;max-width:250px;flex:0 0 auto}.cv-grid-2[data-v-6e4f3c84]{grid-template-columns:1fr}.cv-form-group.span-2[data-v-6e4f3c84]{grid-column:span 1}.cv-download-bnr[data-v-6e4f3c84]{flex-direction:column;padding:20px;text-align:center}.cv-form-grid[data-v-6e4f3c84]{grid-template-columns:1fr}.form-item[data-v-6e4f3c84]{flex-direction:column;align-items:flex-start}}.cv-form-container[data-v-634db851]{display:flex;flex-direction:column;gap:40px}.cv-form .btn-container[data-v-634db851]{margin-top:0}.border-bt[data-v-634db851]{padding-bottom:40px;border-bottom:1px solid #cbd5e1}.cv-download-bnr[data-v-634db851]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:25px;gap:20px;background-color:var(--clr-neutral-250)}.bnr-info[data-v-634db851]{display:flex;flex-direction:column;gap:10px}.br-ttl[data-v-634db851]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.bnr-sub-ttl[data-v-634db851]{font-size:14px}.cv-download-link[data-v-634db851]{display:flex;align-items:center;line-height:1.5;padding:12px 15px;gap:5px}.hidden[data-v-634db851]{display:none}.cv-section-header[data-v-634db851]{padding-bottom:20px}.cv-section-title[data-v-634db851]{color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-avatar-details[data-v-634db851]{display:flex;align-items:flex-start;gap:30px}.cv-avatar-col[data-v-634db851]{display:flex;align-items:center;flex-direction:column;text-align:center;flex:0 0 180px;width:180px;gap:10px;position:relative}.cv-avatar-dropzone[data-v-634db851]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:180px;height:180px;overflow:hidden;border:2px dashed var(--clr-neutral-300);border-radius:16px;background-color:var(--clr-dashed);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.cv-avatar-dropzone[data-v-634db851]:hover{border-color:var(--clr-primary)}.cv-avatar-dropzone.drag-active[data-v-634db851]{border-color:var(--clr-primary-400);transform:scale(1.02);background-color:rgba(40,195,65,.08)}.cv-avatar-dropzone.has-avatar[data-v-634db851]{border-style:solid}.cv-avatar-img[data-v-634db851]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-avatar-placeholder[data-v-634db851]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;color:var(--clr-neutral-400)}.upload-btn-text[data-v-634db851]{margin-bottom:2px;color:var(--clr-neutral-500);font-size:12px;font-weight:700}.upload-sub-text[data-v-634db851]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-overlay[data-v-634db851]{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;color:var(--clr-neutral-100);inset:0;background-color:rgba(15,23,42,.7);gap:5px;opacity:0;transition:opacity .2s ease}.cv-avatar-dropzone:hover .cv-avatar-overlay[data-v-634db851]{opacity:1}.cv-avatar-overlay span[data-v-634db851]{font-size:12px;font-weight:600}.cv-avatar-delete-btn[data-v-634db851]{position:absolute;top:-6px;right:-6px;width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #fee2e2;border-radius:50%;color:#ef4444;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);cursor:pointer;z-index:10;transition:all .2s cubic-bezier(.4,0,.2,1)}.cv-avatar-delete-btn[data-v-634db851]:hover{color:#fff;background-color:#ef4444;border-color:#ef4444;transform:scale(1.1);box-shadow:0 3px 8px rgba(239,68,68,.35)}.cv-avatar-delete-btn[data-v-634db851]:active{transform:scale(.95)}.cv-avatar-delete-btn.hidden[data-v-634db851]{display:none!important}.cv-avatar-tip[data-v-634db851]{color:var(--clr-neutral-400);font-size:10px}.cv-avatar-error[data-v-634db851]{font-size:12px;margin-top:5px;color:var(--clr-danger)}.cv-details-col[data-v-634db851]{display:flex;flex-direction:column;gap:20px;width:100%}.cv-form-group[data-v-634db851]{display:flex;flex-direction:column;gap:10px}.cv-input[data-v-634db851]{height:40px;padding:10px 20px}.custom-select[data-v-634db851],.form-textarea[data-v-634db851]{width:100%;padding:10px 20px;border-radius:10px;box-shadow:var(--card-box-shadow);box-sizing:border-box;font-size:12px;background-color:var(--clr-neutral-100);transition:all .2s ease}.custom-select[data-v-634db851]{height:42px;padding-right:36px;cursor:pointer;-moz-appearance:none;appearance:none;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='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.cv-form-section .radio-gp[data-v-634db851]{display:grid;grid-template-columns:repeat(2,1fr)}.cv-form-section .custom-select-trigger[data-v-634db851]:after{display:none}.custom-select-trigger.custom-select[data-v-634db851]{display:flex;align-items:center}.form-textarea[data-v-634db851]{min-height:100px;resize:vertical}.radio-group[data-v-634db851]{display:flex;align-items:center;gap:20px}.radio-item[data-v-634db851]{display:flex;align-items:center;gap:10px}.radio-item input[type=radio][data-v-634db851]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;border:1px solid var(--clr-neutral-300);border-radius:50%;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease}.radio-item input[type=radio][data-v-634db851]:before{width:10px;height:10px;border-radius:50%;transform:scale(0);content:"";background-color:var(--clr-primary);transition:transform .15s cubic-bezier(.12,.4,.29,1.46)}.radio-item input[type=radio][data-v-634db851]:checked:before{transform:scale(1)}.radio-item label[data-v-634db851]{color:var(--clr-neutral-800);font-size:14px;cursor:pointer}.custom-select-trigger.disabled[data-v-634db851],.cv-input[data-v-634db851]:disabled{cursor:not-allowed;pointer-events:none}.nrc-group[data-v-634db851]{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px}.nrc-group .nrc-no[data-v-634db851]{flex:0 0 70px}.nrc-group .slash[data-v-634db851]{color:var(--clr-neutral-500);font-size:16px;font-weight:600;flex:0 0 auto}.nrc-group .nrc-namelist[data-v-634db851]{flex:0 0 100px}.nrc-group .nrc-nainglist[data-v-634db851]{flex:0 0 90px}.nrc-group .nrc-number[data-v-634db851]{flex:1 1 auto}.custom-select-trigger.disabled[data-v-634db851]{opacity:.5;background-color:#f8fafc}.nrc-number input[data-v-634db851]:disabled{opacity:.5;background-color:#f8fafc}.resume-avatar[data-v-634db851]{width:76px;height:76px;overflow:hidden;border-radius:50%;flex-shrink:0}.resume-avatar img[data-v-634db851]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.resume-header-info[data-v-634db851]{display:flex;flex-direction:column;gap:5px}.resume-name[data-v-634db851]{margin:0;color:var(--clr-neutral-800);font-size:18px;font-weight:700}.resume-position[data-v-634db851]{margin:0;color:var(--clr-primary);font-size:14px;font-weight:600}.resume-profile-header[data-v-634db851]{display:flex;align-items:center;margin-bottom:20px;gap:20px}.resume-detail-container .section-title[data-v-634db851]{margin-bottom:20px;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.cv-form-grid[data-v-634db851]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.form-item[data-v-634db851]{display:flex;align-items:flex-start;gap:5px;width:100%;padding:10px 10px;border-bottom:1px solid #e2e8f0}.form-item[data-v-634db851]:last-child{border-bottom:unset}.flex-1[data-v-634db851]{flex:1}.form-value[data-v-634db851]{color:var(--clr-neutral-800);font-size:13px;font-weight:500;word-break:break-word}.user-detail .form-label[data-v-634db851]{color:var(--clr-neutral-500);font-weight:400}.detail-block-list[data-v-634db851]{display:flex;flex-direction:column;padding:10px 15px;border:1px solid #e2e8f0;border-radius:10px;background:var(--clr-background)}.form-value.highlight-salary[data-v-634db851]{color:var(--clr-primary);font-weight:700}@media (max-width:768px){.cv-avatar-details[data-v-634db851]{align-items:center;flex-direction:column;gap:24px}.cv-avatar-col[data-v-634db851]{width:100%;max-width:250px;flex:0 0 auto}.cv-grid-2[data-v-634db851]{grid-template-columns:1fr}.cv-form-group.span-2[data-v-634db851]{grid-column:span 1}.cv-download-bnr[data-v-634db851]{flex-direction:column;padding:20px;text-align:center}.cv-form-grid[data-v-634db851]{grid-template-columns:1fr}.form-item[data-v-634db851]{flex-direction:column;align-items:flex-start}}.applicant[data-v-19afb17a]{display:flex;flex-direction:column;gap:16px}.content-area-wrap[data-v-19afb17a]{width:100%}.content-area-wrap .content-area+.content-area[data-v-19afb17a]{margin-top:20px}.applicant .cmn-card[data-v-19afb17a]{padding:18px}.profile-card[data-v-19afb17a]{margin-inline:unset;align-self:flex-start;height:-moz-fit-content;height:fit-content}.applicant .profile-card[data-v-19afb17a]{width:100%}.profile-header[data-v-19afb17a]{display:flex;align-items:center;gap:20px;justify-content:space-between}.profile-header-left[data-v-19afb17a]{display:flex;align-items:center;gap:16px;min-width:0}.profile-info[data-v-19afb17a]{display:flex;flex-direction:column;justify-content:center;min-width:0}.profile-avatar[data-v-19afb17a]{display:flex;width:56px;height:56px;overflow:hidden;border-radius:50%;color:var(--clr-primary);font-size:18px;font-weight:700;background-color:rgba(40,195,65,.08);justify-content:center;align-items:center}.profile-name[data-v-19afb17a]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.fs12[data-v-19afb17a]{font-size:12px}.profile-details[data-v-19afb17a]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding-top:16px}.profile-details>*+[data-v-19afb17a]{margin-top:0}.profile-detail-item[data-v-19afb17a]{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;background-color:#f8fafc;border-radius:10px;border:1px solid #f1f5f9;transition:all .2s ease;flex:1 1 calc(25% - 16px);min-width:200px;word-wrap:anywhere}.profile-detail-item .detail-icon[data-v-19afb17a]{width:18px;height:18px;flex-shrink:0}.empty-text[data-v-19afb17a],.profile-detail-item .detail-info[data-v-19afb17a]{font-size:14px}.truncate[data-v-19afb17a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-btn[data-v-19afb17a]{border:1px solid var(--clr-);color:var(--clr-neutral-100);background-color:var(--clr-primary);padding:10px 20px;border-radius:10px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:all .15s ease;box-sizing:border-box;text-decoration:none;width:-moz-fit-content;width:fit-content;margin-right:0}.profile-edit-icon[data-v-19afb17a]{width:14px;height:14px}.cmn-header[data-v-19afb17a]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.filter-badge[data-v-19afb17a]{padding:4px 10px;border-radius:8px;color:var(--clr-neutral-800);font-size:10px;font-weight:800;white-space:nowrap;background-color:var(--clr-emerald-200)}.empty-state[data-v-19afb17a]{padding:30px;text-align:center;color:var(--clr-neutral-500);background-color:#f8fafc;border-radius:20px}.empty-state>*+[data-v-19afb17a]{margin-top:8px}.create-btn[data-v-19afb17a]{background:var(--clr-primary);color:var(--clr-neutral-100);padding:5px 16px;border-radius:12px;font-size:12px;font-weight:700;border:none;box-shadow:var(--card-box-shadow);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.cmn-header-ttl[data-v-19afb17a]{font-size:16px;font-weight:700;color:var(--clr-neutral-800)}.btn-add-post[data-v-19afb17a]{color:var(--clr-neutral-100);padding:10px 20px;background-color:var(--clr-primary);font-size:12px;font-weight:700;border-radius:10px;text-decoration:none;display:flex;align-items:center;gap:4px;transition:opacity .2s}.btn-add-post[data-v-19afb17a]:hover{opacity:.8}.profile-subtitle[data-v-19afb17a]{font-size:11px;color:#64748b;margin-top:2px}.agency-active-badge[data-v-19afb17a]{color:#16a34a;font-weight:600;font-size:11px}.profile-cv-badge[data-v-19afb17a]{margin-top:4px}.profile-cv-badge a[data-v-19afb17a]{display:inline-block;padding:2px 10px;background-color:rgba(40,195,65,.08);border:1px solid rgba(40,195,65,.2);border-radius:12px;color:#16a34a;font-size:11px;font-weight:600;text-decoration:none;transition:all .2s}.profile-cv-badge a[data-v-19afb17a]:hover{background-color:rgba(40,195,65,.18)}.company-name-link[data-v-19afb17a]:hover{text-decoration:none}.company-avatar-wrap[data-v-19afb17a]{border-radius:50%;overflow:hidden;width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.company-avatar-img[data-v-19afb17a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.company-address-text[data-v-19afb17a]{white-space:pre-line}.company-desc-item[data-v-19afb17a]{align-items:flex-start}.company-desc-icon[data-v-19afb17a]{margin-top:4px;flex-shrink:0}.company-desc-text[data-v-19afb17a]{white-space:pre-line;word-break:break-all;overflow-wrap:break-word}.header-title-group[data-v-19afb17a]{display:flex;align-items:center;gap:10px}.profile-table-container[data-v-19afb17a]{width:100%;overflow-x:auto;margin-top:10px}.profile-table[data-v-19afb17a]{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.profile-table tr[data-v-19afb17a]:not(:last-of-type){border-bottom:1px solid var(--clr-neutral-150)}.profile-table tr:last-child td[data-v-19afb17a]{border-bottom:none}.td-no[data-v-19afb17a]{font-weight:700;color:#1e293b}.td-title[data-v-19afb17a]{font-weight:700;color:#0f172a}.td-date[data-v-19afb17a]{color:#64748b;white-space:nowrap}.td-desc[data-v-19afb17a]{color:#64748b;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge-pending[data-v-19afb17a]{color:#d97706;font-weight:700;font-size:12px}.status-badge-active[data-v-19afb17a]{display:inline-block;padding:2px 10px;background-color:#dcfce7;color:#16a34a;border-radius:6px;font-weight:700;font-size:11px}.status-badge-deleted[data-v-19afb17a],.status-badge-expired[data-v-19afb17a]{display:inline-block;padding:2px 8px;background-color:#fee2e2;color:#dc2626;border-radius:6px;font-weight:600;font-size:11px}.company-dashboard .td-actions[data-v-19afb17a]{justify-content:flex-start}.action-buttons[data-v-19afb17a]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;text-align:right}.btn-action[data-v-19afb17a]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .15s ease-in-out}.btn-view[data-v-19afb17a]{background-color:#dcfce7;color:#16a34a}.btn-view[data-v-19afb17a]:hover{background-color:#bbf7d0}.btn-edit[data-v-19afb17a]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.btn-edit[data-v-19afb17a]:hover{background-color:#e5e7eb}.btn-delete[data-v-19afb17a]{background-color:#fee2e2;color:#dc2626}.btn-delete[data-v-19afb17a]:hover{background-color:#fecaca}.btn-icon-delete[data-v-19afb17a]{background:transparent;border:none;color:#ef4444;cursor:pointer;padding:4px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;transition:background .2s}.btn-icon-delete[data-v-19afb17a]:hover{background:#fee2e2}.applicant .cmn-card[data-v-19afb17a]{background:var(--clr-neutral-100);border-radius:16px;padding:24px}.profile-detail-item .detail-info[data-v-19afb17a]{font-size:14px;color:#334155;font-weight:500}.profile-table th[data-v-19afb17a]{background-color:#f8fafc;font-weight:700;font-size:12px;letter-spacing:.05em;border-bottom:2px solid #e2e8f0;padding:14px 12px;white-space:nowrap}.profile-table td[data-v-19afb17a]{padding:16px 12px;color:#334155;font-weight:500;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.profile-table tr[data-v-19afb17a]:not(:last-of-type){border-bottom:1px solid #f1f5f9;transition:background-color .2s}.action-buttons .btn-action[data-v-19afb17a]{padding:6px 10px;border-radius:8px}.action-buttons .btn-action[data-v-19afb17a]:hover{transform:translateY(-1px)}.filter-badge[data-v-19afb17a],.mobile-badge-header[data-v-19afb17a]{font-size:12px;padding:6px 12px}.mobile-card-list[data-v-19afb17a]{border-radius:16px;border:1px solid #e2e8f0}.mobile-card-item[data-v-19afb17a]{padding:16px;transition:background-color .2s}@media(max-width:1024px){.applicant[data-v-19afb17a]{flex-direction:column}.applicant .profile-card[data-v-19afb17a]{width:100%}.content-area-wrap[data-v-19afb17a]{width:100%}}@media(max-width:768px){.applicant[data-v-19afb17a]{gap:12px}.applicant .cmn-card[data-v-19afb17a]{padding:14px}.content-area-wrap .content-area+.content-area[data-v-19afb17a]{margin-top:14px}.profile-header[data-v-19afb17a]{gap:12px;margin-bottom:8px}.profile-details[data-v-19afb17a]{grid-template-columns:repeat(1,1fr);padding-top:10px}.profile-detail-item[data-v-19afb17a]{gap:8px;word-break:break-word;overflow-wrap:anywhere}.profile-detail-item .detail-info[data-v-19afb17a]{font-size:13px}.profile-btn[data-v-19afb17a]{padding:8px 12px;font-size:12px}.cmn-header[data-v-19afb17a]{flex-wrap:wrap;gap:8px}.cmn-header-ttl[data-v-19afb17a]{font-size:13px}.filter-badge[data-v-19afb17a]{font-size:10px;padding:3px 8px}.btn-add-post[data-v-19afb17a]{font-size:11px}.profile-table-container[data-v-19afb17a]{margin-top:8px}.profile-table th[data-v-19afb17a]{padding:8px 6px;font-size:10px}.profile-table td[data-v-19afb17a]{padding:10px 6px}.td-desc[data-v-19afb17a]{max-width:150px}.action-buttons[data-v-19afb17a]{gap:4px}.btn-action[data-v-19afb17a]{padding:4px 6px;font-size:10px}.empty-state[data-v-19afb17a]{padding-top:16px;padding-bottom:16px}}.mobile-only-section[data-v-19afb17a]{display:none}.pc-only-table[data-v-19afb17a]{display:block}.pc-only-header[data-v-19afb17a]{display:flex}@media (max-width:768px){.mobile-only-section[data-v-19afb17a]{display:block;margin-top:6px}.pc-only-table[data-v-19afb17a]{display:none}.pc-only-header[data-v-19afb17a]{display:none}.btn-mobile-create-cv[data-v-19afb17a]{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:10px 16px;border-radius:8px;font-weight:700;font-size:13px;text-decoration:none;margin-bottom:12px;box-sizing:border-box;transition:background-color .2s}.btn-mobile-create-cv[data-v-19afb17a]:hover{background-color:var(--clr-primary)}.mobile-badge-header[data-v-19afb17a]{background-color:var(--clr-neutral-150);color:var(--clr-primary);text-align:center;padding:8px 16px;border-radius:8px;font-weight:700;font-size:13px;margin-bottom:12px;border:1px solid rgba(40,195,65,.15)}.mobile-card-list[data-v-19afb17a]{background-color:var(--clr-neutral-100);border:1px solid var(--clr-neutral-200);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden}.mobile-card-item[data-v-19afb17a]{padding:14px 16px;border-bottom:1px solid var(--clr-neutral-150)}.mobile-card-item[data-v-19afb17a]:last-child{border-bottom:none}.mobile-card-header[data-v-19afb17a]{padding-bottom:8px;margin-bottom:10px;border-bottom:1px dashed var(--clr-neutral-200)}.mobile-card-title[data-v-19afb17a]{font-size:14px;font-weight:700;color:#0f172a;margin:0;line-height:1.4}.mobile-card-body[data-v-19afb17a]{display:flex;flex-direction:column;gap:8px}.mobile-card-row[data-v-19afb17a]{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.mobile-card-label[data-v-19afb17a]{color:var(--clr-neutral-800);font-weight:600;white-space:nowrap}.mobile-card-value[data-v-19afb17a]{color:var(--clr-neutral-800);text-align:right;word-break:break-word}.mobile-card-value.font-bold[data-v-19afb17a]{font-weight:700}.mobile-card-value.text-muted[data-v-19afb17a]{color:var(--clr-neutral-500)}.mobile-card-actions[data-v-19afb17a]{display:flex;justify-content:flex-end;align-items:center;margin-top:10px;padding-top:4px}.mobile-card-actions .action-buttons[data-v-19afb17a]{display:flex;align-items:center;gap:8px}.mobile-card-actions .btn-action[data-v-19afb17a]{padding:6px 10px;border-radius:8px}}.apply-resume-card[data-v-19afb17a]{border-left:4px solid var(--clr-primary)}.common-box[data-v-19afb17a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.register-resume .btn-create-resume-new[data-v-19afb17a]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;border-radius:6px;text-decoration:none;transition:all .2s ease}.resume-list-layout[data-v-19afb17a]{margin-top:20px;border:1px solid var(--clr-neutral-150);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.02)}.history-table-header[data-v-19afb17a]{display:flex;align-items:center;padding:14px 20px;background-color:var(--clr-neutral-100);border-bottom:1px solid var(--clr-neutral-150);font-size:12px;font-weight:700;color:var(--clr-neutral-800)}.history-table-row[data-v-19afb17a]{display:flex;align-items:center;padding:16px 20px;background-color:var(--clr-neutral-100);border-bottom:1px solid var(--clr-neutral-150);transition:all .2s ease;color:var(--clr-neutral-800);font-weight:500;font-size:13px}.history-table-row[data-v-19afb17a]:last-child{border-bottom:none}.history-table-row.selected-row[data-v-19afb17a]{background-color:var(--clr-info-bg)}.th-resume-no[data-v-19afb17a]{font-weight:700}.td-resume-no[data-v-19afb17a],.th-resume-no[data-v-19afb17a]{width:50px;flex-shrink:0}.td-resume-pos[data-v-19afb17a],.th-resume-pos[data-v-19afb17a]{flex-grow:1;display:flex;align-items:center;gap:12px}.td-resume-actions[data-v-19afb17a],.th-resume-actions[data-v-19afb17a]{display:flex;justify-content:flex-end;align-items:center;width:320px;flex-shrink:0}.badge-currently-selected[data-v-19afb17a]{display:inline-flex;align-items:center;gap:4px;background-color:var(--clr-primary);color:var(--clr-neutral-100);font-size:11px;font-weight:700;padding:5px 8px;border-radius:20px;line-height:1}.inline-checkmark[data-v-19afb17a]{stroke-width:3.5}.action-btn-group[data-v-19afb17a]{display:flex;align-items:center;gap:8px}.action-btn-pill[data-v-19afb17a]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 12px;height:32px;box-sizing:border-box;font-size:12px;border-radius:5px;border:none;cursor:pointer;text-decoration:none;transition:all .2s ease;white-space:nowrap;line-height:1}.action-btn-pill[data-v-19afb17a]:hover{opacity:1}.action-btn-pill .btn-icon[data-v-19afb17a]{flex-shrink:0}.view-btn[data-v-19afb17a]{background-color:var(--clr-emerald-100);color:var(--clr-primary-700)}.view-btn[data-v-19afb17a]:hover{background-color:var(--clr-info-border);opacity:1}.select-btn[data-v-19afb17a]{background-color:var(--clr-neutral-100);color:var(--clr-primary);border:1px solid var(--clr-primary);padding:0 11px;min-width:125px}.select-btn[data-v-19afb17a]:not(.selected):hover{background-color:var(--clr-info-bg);opacity:1}.select-btn.selected[data-v-19afb17a],.select-btn.selected[data-v-19afb17a]:hover{background-color:var(--clr-primary);color:var(--clr-neutral-100);border:1px solid var(--clr-primary);cursor:default;opacity:1}.apply-btn-container[data-v-19afb17a]{display:flex;justify-content:center;margin-top:30px}.apply_btn[data-v-19afb17a]{background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:10px 32px;font-size:15px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px rgba(var(--clr-primary-rgb),.2),0 2px 4px -2px rgba(var(--clr-primary-rgb),.2);width:auto;height:auto}.apply_btn[data-v-19afb17a]:hover:not(:disabled){background-color:var(--clr-primary-700);transform:translateY(-1px);box-shadow:0 10px 15px -3px rgba(var(--clr-primary-rgb),.3)}.apply_btn[data-v-19afb17a]:disabled{background-color:var(--clr-neutral-300);color:var(--clr-neutral-500);cursor:not-allowed;box-shadow:none}.cell-label[data-v-19afb17a]{display:none}.desc-content[data-v-19afb17a]{white-space:pre-line}.sec-details .sec-ttl[data-v-19afb17a]{margin-bottom:40px}.btn-download[data-v-19afb17a]{background-color:#e0f2fe;color:#0284c7}.btn-download[data-v-19afb17a]:hover{background-color:#bae6fd}@media (max-width:850px){.history-table-header[data-v-19afb17a]{display:none}.history-table-row[data-v-19afb17a]{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.td-resume-actions[data-v-19afb17a],.td-resume-no[data-v-19afb17a],.td-resume-pos[data-v-19afb17a]{width:100%;display:flex;align-items:center}.td-resume-no[data-v-19afb17a]{font-size:12px}.cell-label[data-v-19afb17a]{display:inline-block;width:40px;font-weight:700;color:var(--clr-neutral-500);font-size:12px}.td-resume-pos[data-v-19afb17a]{flex-wrap:wrap;gap:8px}.td-resume-actions[data-v-19afb17a]{margin-top:8px;justify-content:flex-start}.action-btn-group[data-v-19afb17a]{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.action-btn-pill[data-v-19afb17a]{flex-grow:1}.common-box[data-v-19afb17a]{flex-direction:column;align-items:flex-start;gap:12px}.register-resume[data-v-19afb17a]{width:100%}.register-resume .btn-create-resume-new[data-v-19afb17a]{width:100%;justify-content:center}}.similar-jobs-section[data-v-19afb17a]{border-top:1px solid var(--clr-neutral-300)}.similar-jobs-section .sec-jobs-header[data-v-19afb17a]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:35px}.similar-jobs-section .sec-jobs-header .sec-ttl[data-v-19afb17a]{margin-bottom:0}.job-left-content .job-item.cmn-card[data-v-19afb17a]{min-height:unset;margin-bottom:20px;height:unset}.job-left-content .meta-item.salary-item[data-v-19afb17a]{margin-top:0}.company-name-detail[data-v-19afb17a]{display:flex;gap:5px;align-items:center}.company-name-detail .job-title[data-v-19afb17a]{font-size:22px;font-weight:500}.sec-details .desc[data-v-19afb17a]{font-size:16px;padding-bottom:12px;color:var(--clr-neutral-800);font-weight:600}.job-info-card-wrap[data-v-19afb17a]{width:100%}.job-info-card.cmn-card[data-v-19afb17a]{padding:20px;border-left:1px solid rgba(226,232,240,.6)}.job-info-card.warning[data-v-19afb17a]{background-color:var(--clr-warning-bg);border-radius:12px;padding:16px 18px}.job-info-card.cmn-card.warning[data-v-19afb17a]{border-left:1px solid var(--clr-info-border)}.job-info-card.warning .warning-header[data-v-19afb17a]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.job-info-card.warning .warning-icon[data-v-19afb17a]{flex-shrink:0}.job-info-card.warning .warning-ttl[data-v-19afb17a]{font-size:14px;font-weight:700;color:var(--clr-safe-text);margin:0;line-height:1.4}.job-info-card.warning .warning-body[data-v-19afb17a]{margin:0}.job-info-card.warning .warning-desc[data-v-19afb17a]{font-size:12px;line-height:1.6;color:var(--clr-safe-text);margin:0;font-weight:400}.job-info-card.warning .warning-desc strong[data-v-19afb17a]{font-weight:600}.sec-details .jobdetail-description[data-v-19afb17a]{padding-bottom:10px;font-size:14px;color:var(--clr-neutral-500);word-break:break-word;white-space:pre-line;font-weight:400;padding-top:10px}.sec-details .action-buttons-wrap[data-v-19afb17a],.sec-details .btn-container[data-v-19afb17a]{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}.sec-details .btn[data-v-19afb17a]{height:40px;display:flex;justify-content:center;align-items:center;gap:8px;border:none;font-weight:500;border-radius:8px;text-decoration:none;box-sizing:border-box}.job-info-card .notice[data-v-19afb17a]{font-size:11px;color:var(--clr-neutral-500);margin-top:6px}.sec-details .info-section-ttl[data-v-19afb17a]{font-size:16px;color:var(--clr-neutral-800);font-weight:700;margin-bottom:20px}.job-description-container .info-section-ttl[data-v-19afb17a]{margin-bottom:10px}.info-section-ttl[data-v-19afb17a],.job-info-ttl[data-v-19afb17a]{display:flex;align-items:center;gap:5px;margin-bottom:15px}.sec-details .btn-apply[data-v-19afb17a],.sec-details .btn-share[data-v-19afb17a]{max-width:100%;margin:0;min-width:300px;height:50px;font-size:16px;font-weight:500;border-radius:10px;padding-inline:20px;transition:all .2s ease;cursor:pointer}.sec-details .btn-apply[data-v-19afb17a]{background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%);color:var(--clr-neutral-100)}.sec-details .btn-share[data-v-19afb17a]{background-color:transparent;border:1px solid var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share[data-v-19afb17a]:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share .share-icon[data-v-19afb17a]{width:16px;height:16px;stroke:currentColor;flex-shrink:0}.sec-details .btn-icon[data-v-19afb17a]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.sec-details .info-section[data-v-19afb17a]{display:flex;flex-direction:column}.sec-details .info-section .company-info[data-v-19afb17a]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 25px;margin:0}.sec-details .info-section .company-info .info-item[data-v-19afb17a]{margin-bottom:0}.sec-details .info-section .info-label[data-v-19afb17a]{font-size:14px;font-weight:700;color:var(--clr-neutral-800)}.sec-details .info-section .info-value[data-v-19afb17a]{font-weight:400;color:var(--clr-neutral-500);word-wrap:anywhere}.sec-details .info-section .info-value .warning-ttl[data-v-19afb17a]{font-size:14px;font-weight:700;margin:0;color:#e3b600}.sec-details .info-section-title[data-v-19afb17a]{color:var(--clr-primary);font-size:18px;font-weight:700;margin-bottom:16px}.sec-details .info-item[data-v-19afb17a]{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.sec-details .info-item svg[data-v-19afb17a]{flex-shrink:0}.sec-details .info-item[data-v-19afb17a]:last-child{margin-bottom:0}.sec-details .info-icon[data-v-19afb17a]{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sec-details .home-svg[data-v-19afb17a]{stroke:var(--clr-primary);width:30px;height:30px;flex-shrink:0}.sec-details .info-text[data-v-19afb17a]{display:flex;flex-direction:column}.sec-details .info-label[data-v-19afb17a]{font-size:12px;font-weight:400;color:var(--clr-neutral-700);margin-bottom:4px;line-height:1.6}.sec-details .info-value[data-v-19afb17a]{font-size:14px;font-weight:500;color:var(--clr-neutral-900);line-height:1.5}.sec-details .green-divider[data-v-19afb17a]{border:0;border-top:1px solid var(--clr-primary);margin:25px 0}.sec-details .info-text.danger .info-label[data-v-19afb17a],.sec-details .info-text.danger .info-value[data-v-19afb17a]{color:var(--clr-danger)}.sec-details .info-text.danger .info-label[data-v-19afb17a]{opacity:.8}.badge-container[data-v-19afb17a]{display:flex;align-items:center;justify-self:center;width:-moz-fit-content;width:fit-content;gap:5px;padding:5px 10px;border-radius:100vw;font-size:11px;background-color:var(--clr-primary-800);color:var(--clr-neutral-100)}.cv-avatar-dropzone.drag-active[data-v-19afb17a]{border:2px dashed var(--clr-primary);background-color:rgba(40,195,65,.08)}@media (max-width:1024px){.sec-details>.sec-wrap>.job-item[data-v-19afb17a]{flex-direction:column;row-gap:30px}.sec-details .action-buttons-wrap[data-v-19afb17a]{gap:20px}}@media (max-width:768px){.sec-details .info-section .company-info[data-v-19afb17a]{grid-template-columns:1fr}.sec-details .job-item .job-summary-card[data-v-19afb17a]{grid-template-columns:1fr;row-gap:15px}.sec-details .action-buttons-wrap[data-v-19afb17a]{flex-direction:column}.sec-details .btn[data-v-19afb17a]{flex-direction:row;font-size:14px;gap:6px}.sec-details .info-section .info-label[data-v-19afb17a]{font-size:14px}}.similar-jobs-section[data-v-0377d4ed]{border-top:1px solid var(--clr-neutral-300)}.similar-jobs-section .sec-jobs-header[data-v-0377d4ed]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:35px}.similar-jobs-section .sec-jobs-header .sec-ttl[data-v-0377d4ed]{margin-bottom:0}.job-left-content .job-item.cmn-card[data-v-0377d4ed]{min-height:unset;margin-bottom:20px;height:unset}.job-left-content .meta-item.salary-item[data-v-0377d4ed]{margin-top:0}.company-name-detail[data-v-0377d4ed]{display:flex;gap:5px;align-items:center}.company-name-detail .job-title[data-v-0377d4ed]{font-size:22px;font-weight:500}.sec-details .desc[data-v-0377d4ed]{font-size:16px;padding-bottom:12px;color:var(--clr-neutral-800);font-weight:600}.job-info-card-wrap[data-v-0377d4ed]{width:100%}.job-info-card.cmn-card[data-v-0377d4ed]{padding:20px;border-left:1px solid rgba(226,232,240,.6)}.job-info-card.warning[data-v-0377d4ed]{background-color:var(--clr-warning-bg);border-radius:12px;padding:16px 18px}.job-info-card.cmn-card.warning[data-v-0377d4ed]{border-left:1px solid var(--clr-info-border)}.job-info-card.warning .warning-header[data-v-0377d4ed]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.job-info-card.warning .warning-icon[data-v-0377d4ed]{flex-shrink:0}.job-info-card.warning .warning-ttl[data-v-0377d4ed]{font-size:14px;font-weight:700;color:var(--clr-safe-text);margin:0;line-height:1.4}.job-info-card.warning .warning-body[data-v-0377d4ed]{margin:0}.job-info-card.warning .warning-desc[data-v-0377d4ed]{font-size:12px;line-height:1.6;color:var(--clr-safe-text);margin:0;font-weight:400}.job-info-card.warning .warning-desc strong[data-v-0377d4ed]{font-weight:600}.sec-details .jobdetail-description[data-v-0377d4ed]{padding-bottom:10px;font-size:14px;color:var(--clr-neutral-500);word-break:break-word;white-space:pre-line;font-weight:400;padding-top:10px}.sec-details .action-buttons-wrap[data-v-0377d4ed],.sec-details .btn-container[data-v-0377d4ed]{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}.sec-details .btn[data-v-0377d4ed]{height:40px;display:flex;justify-content:center;align-items:center;gap:8px;border:none;font-weight:500;border-radius:8px;text-decoration:none;box-sizing:border-box}.job-info-card .notice[data-v-0377d4ed]{font-size:11px;color:var(--clr-neutral-500);margin-top:6px}.sec-details .info-section-ttl[data-v-0377d4ed]{font-size:16px;color:var(--clr-neutral-800);font-weight:700;margin-bottom:20px}.job-description-container .info-section-ttl[data-v-0377d4ed]{margin-bottom:10px}.info-section-ttl[data-v-0377d4ed],.job-info-ttl[data-v-0377d4ed]{display:flex;align-items:center;gap:5px;margin-bottom:15px}.sec-details .btn-apply[data-v-0377d4ed],.sec-details .btn-share[data-v-0377d4ed]{max-width:100%;margin:0;min-width:300px;height:50px;font-size:16px;font-weight:500;border-radius:10px;padding-inline:20px;transition:all .2s ease;cursor:pointer}.sec-details .btn-apply[data-v-0377d4ed]{background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%);color:var(--clr-neutral-100)}.sec-details .btn-share[data-v-0377d4ed]{background-color:transparent;border:1px solid var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share[data-v-0377d4ed]:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share .share-icon[data-v-0377d4ed]{width:16px;height:16px;stroke:currentColor;flex-shrink:0}.sec-details .btn-icon[data-v-0377d4ed]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.sec-details .info-section[data-v-0377d4ed]{display:flex;flex-direction:column}.sec-details .info-section .company-info[data-v-0377d4ed]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 25px;margin:0}.sec-details .info-section .company-info .info-item[data-v-0377d4ed]{margin-bottom:0}.sec-details .info-section .info-label[data-v-0377d4ed]{font-size:14px;font-weight:700;color:var(--clr-neutral-800)}.sec-details .info-section .info-value[data-v-0377d4ed]{font-weight:400;color:var(--clr-neutral-500);word-wrap:anywhere}.sec-details .info-section .info-value .warning-ttl[data-v-0377d4ed]{font-size:14px;font-weight:700;margin:0;color:#e3b600}.sec-details .info-section-title[data-v-0377d4ed]{color:var(--clr-primary);font-size:18px;font-weight:700;margin-bottom:16px}.sec-details .info-item[data-v-0377d4ed]{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.sec-details .info-item svg[data-v-0377d4ed]{flex-shrink:0}.sec-details .info-item[data-v-0377d4ed]:last-child{margin-bottom:0}.sec-details .info-icon[data-v-0377d4ed]{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sec-details .home-svg[data-v-0377d4ed]{stroke:var(--clr-primary);width:30px;height:30px;flex-shrink:0}.sec-details .info-text[data-v-0377d4ed]{display:flex;flex-direction:column}.sec-details .info-label[data-v-0377d4ed]{font-size:12px;font-weight:400;color:var(--clr-neutral-700);margin-bottom:4px;line-height:1.6}.sec-details .info-value[data-v-0377d4ed]{font-size:14px;font-weight:500;color:var(--clr-neutral-900);line-height:1.5}.sec-details .green-divider[data-v-0377d4ed]{border:0;border-top:1px solid var(--clr-primary);margin:25px 0}.sec-details .info-text.danger .info-label[data-v-0377d4ed],.sec-details .info-text.danger .info-value[data-v-0377d4ed]{color:var(--clr-danger)}.sec-details .info-text.danger .info-label[data-v-0377d4ed]{opacity:.8}.badge-container[data-v-0377d4ed]{display:flex;align-items:center;justify-self:center;width:-moz-fit-content;width:fit-content;gap:5px;padding:5px 10px;border-radius:100vw;font-size:11px;background-color:var(--clr-primary-800);color:var(--clr-neutral-100)}.cv-avatar-dropzone.drag-active[data-v-0377d4ed]{border:2px dashed var(--clr-primary);background-color:rgba(40,195,65,.08)}@media (max-width:1024px){.sec-details>.sec-wrap>.job-item[data-v-0377d4ed]{flex-direction:column;row-gap:30px}.sec-details .action-buttons-wrap[data-v-0377d4ed]{gap:20px}}@media (max-width:768px){.sec-details .info-section .company-info[data-v-0377d4ed]{grid-template-columns:1fr}.sec-details .job-item .job-summary-card[data-v-0377d4ed]{grid-template-columns:1fr;row-gap:15px}.sec-details .action-buttons-wrap[data-v-0377d4ed]{flex-direction:column}.sec-details .btn[data-v-0377d4ed]{flex-direction:row;font-size:14px;gap:6px}.sec-details .info-section .info-label[data-v-0377d4ed]{font-size:14px}}.job-cat-filter-card[data-v-ec4f53f2]{margin-bottom:40px;padding:40px;border-radius:20px;box-shadow:var(--card-box-shadow);background:var(--clr-neutral-250)}.job-cat-header[data-v-ec4f53f2]{display:flex;margin-bottom:20px;justify-content:space-between;align-items:flex-start;gap:20px}.job-cat-title-group[data-v-ec4f53f2]{display:flex;flex-direction:column;gap:10px}.job-cat-title[data-v-ec4f53f2]{line-height:1.5;color:var(--clr-neutral-800);font-size:16px;font-weight:700}.job-cat-badge-group[data-v-ec4f53f2]{flex-shrink:0}.job-cat-badge[data-v-ec4f53f2]{display:flex;padding:6px 10px;border:1px solid rgba(var(--clr-primary-rgb),.3);border-radius:20px;color:var(--clr-safe-text);font-size:12px;font-weight:700;white-space:nowrap;background-color:var(--clr-warning-bg);justify-content:center;align-items:center}.job-cat-actions-row[data-v-ec4f53f2]{display:flex;gap:20px;align-items:center}.job-cat-search-wrapper[data-v-ec4f53f2]{position:relative;flex:1}.job-cat-search-icon[data-v-ec4f53f2]{position:absolute;top:50%;left:30px;transform:translateY(-50%);color:var(--clr-primary);pointer-events:none}.job-cat-search-input[data-v-ec4f53f2]{width:100%;padding:10px 16px 10px 65px;border:1px solid var(--clr-primary);border-radius:10px;color:var(--clr-neutral-500);font-size:14px;font-weight:400;background-color:var(--clr-neutral-100);outline:none;transition:all .2s ease}.job-cat-search-input[data-v-ec4f53f2]::-moz-placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-ec4f53f2]::placeholder{color:var(--clr-neutral-400)}.job-cat-search-input[data-v-ec4f53f2]:focus{border-color:var(--clr-primary);box-shadow:0 0 0 4px rgba(var(--clr-primary-rgb),.12)}.category-grid[data-v-ec4f53f2]{display:grid;margin-top:40px;grid-template-columns:repeat(3,1fr);gap:40px}.category-card[data-v-ec4f53f2]{display:flex;overflow:hidden;padding:0;border-radius:20px;box-shadow:var(--card-box-shadow);flex-direction:column;justify-content:space-between;background-color:var(--clr-neutral-100);transition:all .3s ease}.category-card[data-v-ec4f53f2]:hover{transform:translateY(-5px)}.category-grid .cmn-card[data-v-ec4f53f2]{opacity:1}.category-card-body[data-v-ec4f53f2]{display:flex;padding:20px 20px 10px 20px;flex-direction:column;align-items:center}.category-icon-wrapper[data-v-ec4f53f2]{width:120px;height:120px;overflow:hidden;margin-bottom:10px;border-radius:20px;box-shadow:0 0 4px rgba(var(--clr-primary-rgb),.3)}.category-icon[data-v-ec4f53f2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-name[data-v-ec4f53f2]{display:-webkit-box;width:100%;line-height:1.6;overflow:hidden;color:var(--clr-primary-800);font-family:var(--font-secondary);font-size:16px;font-weight:500;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-card-footer[data-v-ec4f53f2]{padding:20px;text-align:center;background-image:repeating-linear-gradient(90deg,var(--clr-neutral-500) 0,var(--clr-neutral-500) 5px,transparent 0,transparent 10px);background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background-color:var(--clr-dashed)}.category-count-text[data-v-ec4f53f2]{line-height:1.79;color:var(--clr-neutral-800);font-size:14px;font-weight:700}@media (max-width:992px){.category-grid[data-v-ec4f53f2]{grid-template-columns:repeat(2,1fr)}.job-cat-header[data-v-ec4f53f2]{flex-direction:column;align-items:flex-start;gap:12px}.job-cat-badge-group[data-v-ec4f53f2]{margin-top:4px}}@media (max-width:768px){.job-cat-filter-card[data-v-ec4f53f2]{padding:20px}.job-cat-actions-row[data-v-ec4f53f2]{flex-direction:column;align-items:stretch;gap:12px}}@media (max-width:576px){.category-grid[data-v-ec4f53f2]{grid-template-columns:1fr}.category-card-body[data-v-ec4f53f2]{padding:20px 16px 16px}.category-icon-wrapper[data-v-ec4f53f2]{width:70px;height:70px;margin-bottom:12px;border-radius:12px}.category-name[data-v-ec4f53f2]{font-size:13px}}.search-row[data-v-ec4f53f2]{box-shadow:unset}.sec-job-listing .search-row[data-v-ec4f53f2]{max-width:100%}.sec-job-listing .job-list[data-v-ec4f53f2]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.sec-jobs-header.job-list-ttl[data-v-ec4f53f2]{padding-block:60px 40px}.sec-job-listing .cmn-card-no-border[data-v-ec4f53f2]{background-color:var(--clr-neutral-250)}@media (max-width:1024px){.sec-job-listing .job-list[data-v-ec4f53f2]{grid-template-columns:1fr}}@media (max-width:768px){.sec-jobs-header.job-list-ttl[data-v-ec4f53f2]{padding-block:40px 20px}}.similar-jobs-section[data-v-56bdc90b]{border-top:1px solid var(--clr-neutral-300)}.similar-jobs-section .sec-jobs-header[data-v-56bdc90b]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:35px}.similar-jobs-section .sec-jobs-header .sec-ttl[data-v-56bdc90b]{margin-bottom:0}.job-left-content .job-item.cmn-card[data-v-56bdc90b]{min-height:unset;margin-bottom:20px;height:unset}.job-left-content .meta-item.salary-item[data-v-56bdc90b]{margin-top:0}.company-name-detail[data-v-56bdc90b]{display:flex;gap:5px;align-items:center}.company-name-detail .job-title[data-v-56bdc90b]{font-size:22px;font-weight:500}.sec-details .desc[data-v-56bdc90b]{font-size:16px;padding-bottom:12px;color:var(--clr-neutral-800);font-weight:600}.job-info-card-wrap[data-v-56bdc90b]{width:100%}.job-info-card.cmn-card[data-v-56bdc90b]{padding:20px;border-left:1px solid rgba(226,232,240,.6)}.job-info-card.warning[data-v-56bdc90b]{background-color:var(--clr-warning-bg);border-radius:12px;padding:16px 18px}.job-info-card.cmn-card.warning[data-v-56bdc90b]{border-left:1px solid var(--clr-info-border)}.job-info-card.warning .warning-header[data-v-56bdc90b]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.job-info-card.warning .warning-icon[data-v-56bdc90b]{flex-shrink:0}.job-info-card.warning .warning-ttl[data-v-56bdc90b]{font-size:14px;font-weight:700;color:var(--clr-safe-text);margin:0;line-height:1.4}.job-info-card.warning .warning-body[data-v-56bdc90b]{margin:0}.job-info-card.warning .warning-desc[data-v-56bdc90b]{font-size:12px;line-height:1.6;color:var(--clr-safe-text);margin:0;font-weight:400}.job-info-card.warning .warning-desc strong[data-v-56bdc90b]{font-weight:600}.sec-details .jobdetail-description[data-v-56bdc90b]{padding-bottom:10px;font-size:14px;color:var(--clr-neutral-500);word-break:break-word;white-space:pre-line;font-weight:400;padding-top:10px}.sec-details .action-buttons-wrap[data-v-56bdc90b],.sec-details .btn-container[data-v-56bdc90b]{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}.sec-details .btn[data-v-56bdc90b]{height:40px;display:flex;justify-content:center;align-items:center;gap:8px;border:none;font-weight:500;border-radius:8px;text-decoration:none;box-sizing:border-box}.job-info-card .notice[data-v-56bdc90b]{font-size:11px;color:var(--clr-neutral-500);margin-top:6px}.sec-details .info-section-ttl[data-v-56bdc90b]{font-size:16px;color:var(--clr-neutral-800);font-weight:700;margin-bottom:20px}.job-description-container .info-section-ttl[data-v-56bdc90b]{margin-bottom:10px}.info-section-ttl[data-v-56bdc90b],.job-info-ttl[data-v-56bdc90b]{display:flex;align-items:center;gap:5px;margin-bottom:15px}.sec-details .btn-apply[data-v-56bdc90b],.sec-details .btn-share[data-v-56bdc90b]{max-width:100%;margin:0;min-width:300px;height:50px;font-size:16px;font-weight:500;border-radius:10px;padding-inline:20px;transition:all .2s ease;cursor:pointer}.sec-details .btn-apply[data-v-56bdc90b]{background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%);color:var(--clr-neutral-100)}.sec-details .btn-share[data-v-56bdc90b]{background-color:transparent;border:1px solid var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share[data-v-56bdc90b]:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share .share-icon[data-v-56bdc90b]{width:16px;height:16px;stroke:currentColor;flex-shrink:0}.sec-details .btn-icon[data-v-56bdc90b]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.sec-details .info-section[data-v-56bdc90b]{display:flex;flex-direction:column}.sec-details .info-section .company-info[data-v-56bdc90b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 25px;margin:0}.sec-details .info-section .company-info .info-item[data-v-56bdc90b]{margin-bottom:0}.sec-details .info-section .info-label[data-v-56bdc90b]{font-size:14px;font-weight:700;color:var(--clr-neutral-800)}.sec-details .info-section .info-value[data-v-56bdc90b]{font-weight:400;color:var(--clr-neutral-500);word-wrap:anywhere}.sec-details .info-section .info-value .warning-ttl[data-v-56bdc90b]{font-size:14px;font-weight:700;margin:0;color:#e3b600}.sec-details .info-section-title[data-v-56bdc90b]{color:var(--clr-primary);font-size:18px;font-weight:700;margin-bottom:16px}.sec-details .info-item[data-v-56bdc90b]{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.sec-details .info-item svg[data-v-56bdc90b]{flex-shrink:0}.sec-details .info-item[data-v-56bdc90b]:last-child{margin-bottom:0}.sec-details .info-icon[data-v-56bdc90b]{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sec-details .home-svg[data-v-56bdc90b]{stroke:var(--clr-primary);width:30px;height:30px;flex-shrink:0}.sec-details .info-text[data-v-56bdc90b]{display:flex;flex-direction:column}.sec-details .info-label[data-v-56bdc90b]{font-size:12px;font-weight:400;color:var(--clr-neutral-700);margin-bottom:4px;line-height:1.6}.sec-details .info-value[data-v-56bdc90b]{font-size:14px;font-weight:500;color:var(--clr-neutral-900);line-height:1.5}.sec-details .green-divider[data-v-56bdc90b]{border:0;border-top:1px solid var(--clr-primary);margin:25px 0}.sec-details .info-text.danger .info-label[data-v-56bdc90b],.sec-details .info-text.danger .info-value[data-v-56bdc90b]{color:var(--clr-danger)}.sec-details .info-text.danger .info-label[data-v-56bdc90b]{opacity:.8}.badge-container[data-v-56bdc90b]{display:flex;align-items:center;justify-self:center;width:-moz-fit-content;width:fit-content;gap:5px;padding:5px 10px;border-radius:100vw;font-size:11px;background-color:var(--clr-primary-800);color:var(--clr-neutral-100)}.cv-avatar-dropzone.drag-active[data-v-56bdc90b]{border:2px dashed var(--clr-primary);background-color:rgba(40,195,65,.08)}@media (max-width:1024px){.sec-details>.sec-wrap>.job-item[data-v-56bdc90b]{flex-direction:column;row-gap:30px}.sec-details .action-buttons-wrap[data-v-56bdc90b]{gap:20px}}@media (max-width:768px){.sec-details .info-section .company-info[data-v-56bdc90b]{grid-template-columns:1fr}.sec-details .job-item .job-summary-card[data-v-56bdc90b]{grid-template-columns:1fr;row-gap:15px}.sec-details .action-buttons-wrap[data-v-56bdc90b]{flex-direction:column}.sec-details .btn[data-v-56bdc90b]{flex-direction:row;font-size:14px;gap:6px}.sec-details .info-section .info-label[data-v-56bdc90b]{font-size:14px}}.similar-jobs-section[data-v-2c50b37a]{border-top:1px solid var(--clr-neutral-300)}.similar-jobs-section .sec-jobs-header[data-v-2c50b37a]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:35px}.similar-jobs-section .sec-jobs-header .sec-ttl[data-v-2c50b37a]{margin-bottom:0}.job-left-content .job-item.cmn-card[data-v-2c50b37a]{min-height:unset;margin-bottom:20px;height:unset}.job-left-content .meta-item.salary-item[data-v-2c50b37a]{margin-top:0}.company-name-detail[data-v-2c50b37a]{display:flex;gap:5px;align-items:center}.company-name-detail .job-title[data-v-2c50b37a]{font-size:22px;font-weight:500}.sec-details .desc[data-v-2c50b37a]{font-size:16px;padding-bottom:12px;color:var(--clr-neutral-800);font-weight:600}.job-info-card-wrap[data-v-2c50b37a]{width:100%}.job-info-card.cmn-card[data-v-2c50b37a]{padding:20px;border-left:1px solid rgba(226,232,240,.6)}.job-info-card.warning[data-v-2c50b37a]{background-color:var(--clr-warning-bg);border-radius:12px;padding:16px 18px}.job-info-card.cmn-card.warning[data-v-2c50b37a]{border-left:1px solid var(--clr-info-border)}.job-info-card.warning .warning-header[data-v-2c50b37a]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.job-info-card.warning .warning-icon[data-v-2c50b37a]{flex-shrink:0}.job-info-card.warning .warning-ttl[data-v-2c50b37a]{font-size:14px;font-weight:700;color:var(--clr-safe-text);margin:0;line-height:1.4}.job-info-card.warning .warning-body[data-v-2c50b37a]{margin:0}.job-info-card.warning .warning-desc[data-v-2c50b37a]{font-size:12px;line-height:1.6;color:var(--clr-safe-text);margin:0;font-weight:400}.job-info-card.warning .warning-desc strong[data-v-2c50b37a]{font-weight:600}.sec-details .jobdetail-description[data-v-2c50b37a]{padding-bottom:10px;font-size:14px;color:var(--clr-neutral-500);word-break:break-word;white-space:pre-line;font-weight:400;padding-top:10px}.sec-details .action-buttons-wrap[data-v-2c50b37a],.sec-details .btn-container[data-v-2c50b37a]{display:flex;justify-content:center;align-items:center;gap:20px;width:100%}.sec-details .btn[data-v-2c50b37a]{height:40px;display:flex;justify-content:center;align-items:center;gap:8px;border:none;font-weight:500;border-radius:8px;text-decoration:none;box-sizing:border-box}.job-info-card .notice[data-v-2c50b37a]{font-size:11px;color:var(--clr-neutral-500);margin-top:6px}.sec-details .info-section-ttl[data-v-2c50b37a]{font-size:16px;color:var(--clr-neutral-800);font-weight:700;margin-bottom:20px}.job-description-container .info-section-ttl[data-v-2c50b37a]{margin-bottom:10px}.info-section-ttl[data-v-2c50b37a],.job-info-ttl[data-v-2c50b37a]{display:flex;align-items:center;gap:5px;margin-bottom:15px}.sec-details .btn-apply[data-v-2c50b37a],.sec-details .btn-share[data-v-2c50b37a]{max-width:100%;margin:0;min-width:300px;height:50px;font-size:16px;font-weight:500;border-radius:10px;padding-inline:20px;transition:all .2s ease;cursor:pointer}.sec-details .btn-apply[data-v-2c50b37a]{background:linear-gradient(277.45deg,#228d27 3.22%,#28c341 96.22%);color:var(--clr-neutral-100)}.sec-details .btn-share[data-v-2c50b37a]{background-color:transparent;border:1px solid var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share[data-v-2c50b37a]:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary);color:var(--clr-primary)}.sec-details .btn-share .share-icon[data-v-2c50b37a]{width:16px;height:16px;stroke:currentColor;flex-shrink:0}.sec-details .btn-icon[data-v-2c50b37a]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.sec-details .info-section[data-v-2c50b37a]{display:flex;flex-direction:column}.sec-details .info-section .company-info[data-v-2c50b37a]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 25px;margin:0}.sec-details .info-section .company-info .info-item[data-v-2c50b37a]{margin-bottom:0}.sec-details .info-section .info-label[data-v-2c50b37a]{font-size:14px;font-weight:700;color:var(--clr-neutral-800)}.sec-details .info-section .info-value[data-v-2c50b37a]{font-weight:400;color:var(--clr-neutral-500);word-wrap:anywhere}.sec-details .info-section .info-value .warning-ttl[data-v-2c50b37a]{font-size:14px;font-weight:700;margin:0;color:#e3b600}.sec-details .info-section-title[data-v-2c50b37a]{color:var(--clr-primary);font-size:18px;font-weight:700;margin-bottom:16px}.sec-details .info-item[data-v-2c50b37a]{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.sec-details .info-item svg[data-v-2c50b37a]{flex-shrink:0}.sec-details .info-item[data-v-2c50b37a]:last-child{margin-bottom:0}.sec-details .info-icon[data-v-2c50b37a]{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.sec-details .home-svg[data-v-2c50b37a]{stroke:var(--clr-primary);width:30px;height:30px;flex-shrink:0}.sec-details .info-text[data-v-2c50b37a]{display:flex;flex-direction:column}.sec-details .info-label[data-v-2c50b37a]{font-size:12px;font-weight:400;color:var(--clr-neutral-700);margin-bottom:4px;line-height:1.6}.sec-details .info-value[data-v-2c50b37a]{font-size:14px;font-weight:500;color:var(--clr-neutral-900);line-height:1.5}.sec-details .green-divider[data-v-2c50b37a]{border:0;border-top:1px solid var(--clr-primary);margin:25px 0}.sec-details .info-text.danger .info-label[data-v-2c50b37a],.sec-details .info-text.danger .info-value[data-v-2c50b37a]{color:var(--clr-danger)}.sec-details .info-text.danger .info-label[data-v-2c50b37a]{opacity:.8}.badge-container[data-v-2c50b37a]{display:flex;align-items:center;justify-self:center;width:-moz-fit-content;width:fit-content;gap:5px;padding:5px 10px;border-radius:100vw;font-size:11px;background-color:var(--clr-primary-800);color:var(--clr-neutral-100)}.cv-avatar-dropzone.drag-active[data-v-2c50b37a]{border:2px dashed var(--clr-primary);background-color:rgba(40,195,65,.08)}@media (max-width:1024px){.sec-details>.sec-wrap>.job-item[data-v-2c50b37a]{flex-direction:column;row-gap:30px}.sec-details .action-buttons-wrap[data-v-2c50b37a]{gap:20px}}@media (max-width:768px){.sec-details .info-section .company-info[data-v-2c50b37a]{grid-template-columns:1fr}.sec-details .job-item .job-summary-card[data-v-2c50b37a]{grid-template-columns:1fr;row-gap:15px}.sec-details .action-buttons-wrap[data-v-2c50b37a]{flex-direction:column}.sec-details .btn[data-v-2c50b37a]{flex-direction:row;font-size:14px;gap:6px}.sec-details .info-section .info-label[data-v-2c50b37a]{font-size:14px}}.job-create-btn[data-v-12182f78]{text-align:right;margin-bottom:20px}.job-create-btn a[data-v-12182f78]{background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:9px 18px;border-radius:11px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;box-shadow:0 4px 12px rgba(40,195,65,.2);transition:all .2s ease;text-decoration:none}.job-create-btn a[data-v-12182f78]:hover{background-color:var(--clr-primary-400);transform:translateY(-1px)}.search-card[data-v-12182f78]{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;background-color:var(--clr-neutral-100);border-radius:20px;margin-bottom:30px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.job-filter[data-v-12182f78]{display:flex;gap:10px;align-items:center}.sec-job-requests .search-card h3[data-v-12182f78]{font-size:16px;font-weight:700;color:var(--clr-neutral-800);margin:0}.request-count[data-v-12182f78]{color:var(--clr-primary);font-weight:600;font-size:11px;background:var(--clr-primary-light);padding:3px 12px;border-radius:6px;border:1px solid rgba(40,195,65,.25);line-height:1.5;margin:0}.request-notice[data-v-12182f78]{font-size:12px;font-weight:400;color:var(--clr-neutral-400);margin-top:6px;margin-bottom:0}.search-form[data-v-12182f78]{margin:0}.search-input-wrapper[data-v-12182f78]{position:relative;display:flex;align-items:center;width:360px;max-width:100%}.search-input-icon[data-v-12182f78]{position:absolute;left:16px;color:var(--clr-neutral-400);pointer-events:none;flex-shrink:0}.search-input-wrapper .search-input[data-v-12182f78]{width:100%;height:44px;padding-inline:44px;background-color:var(--clr-neutral-150);border:1px solid var(--clr-neutral-200);border-radius:16px;font-size:10px;color:var(--clr-neutral-800);outline:none;transition:all .2s ease;box-sizing:border-box}.search-input-wrapper .search-input[data-v-12182f78]::-moz-placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-12182f78]::placeholder{color:#94a3b8;font-size:13px}.search-input-wrapper .search-input[data-v-12182f78]:focus{background-color:var(--clr-neutral-100);border-color:var(--clr-primary);box-shadow:0 0 0 3px rgba(40,195,65,.12)}.search-input-wrapper .input-clear-btn[data-v-12182f78]{position:absolute;right:12px;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.search-input-wrapper .input-clear-btn[data-v-12182f78]:hover{color:var(--clr-danger);background-color:#f1f5f9}.job-request-author[data-v-12182f78]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;width:-moz-fit-content;width:fit-content}.author-avatar svg[data-v-12182f78]{width:20px;height:20px;stroke:var(--clr-neutral-100)}.username[data-v-12182f78]{color:var(--clr-primary);font-weight:700;font-size:11px}.job-request-grid[data-v-12182f78]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px;align-items:stretch}.job-request-card[data-v-12182f78]{display:flex;flex-direction:column;padding:20px;box-sizing:border-box;height:100%}.card-inner[data-v-12182f78]{display:flex;flex-direction:row;align-items:stretch;gap:14px;height:100%;flex:1}.card-icon[data-v-12182f78]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-details[data-v-12182f78]{display:flex;flex-direction:column;gap:16px;flex:1;height:100%}.job-headline[data-v-12182f78]{display:flex;flex-direction:column;gap:12px}.job-request-title[data-v-12182f78]{font-size:14px;font-weight:700;color:var(--clr-neutral-800);margin:0;line-height:21px}.job-request-txt[data-v-12182f78]{font-size:12px;color:#333;margin:0}.job-request-by[data-v-12182f78]{font-size:14px}.job-request-detail[data-v-12182f78]{display:flex;gap:4px;color:var(--clr-neutral-400)}.job-request-detail strong[data-v-12182f78]{flex-shrink:0}.txt-detail-content[data-v-12182f78]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;color:#555;line-height:1.6}.card-actions[data-v-12182f78]{display:flex;justify-content:flex-end;margin-top:auto;padding-top:10px}.pagination-wrapper[data-v-12182f78]{margin-top:40px}.detail-actions-bar[data-v-12182f78]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:16px}.btn-detail-action[data-v-12182f78]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;cursor:pointer;border:none;transition:all .15s ease-in-out}.btn-detail-action svg[data-v-12182f78]{flex-shrink:0}.btn-detail-action.btn-edit[data-v-12182f78]{background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb;font-size:12px}.btn-detail-action.btn-edit[data-v-12182f78]:hover{background-color:#e5e7eb;color:#374151}.btn-detail-action.btn-delete[data-v-12182f78]{background-color:#fee2e2;color:#dc2626;border:1px solid #fecaca;font-size:12px}.btn-detail-action.btn-delete[data-v-12182f78]:hover{background-color:#fecaca;color:#b91c1c}@media (max-width:1023px){.sec-job-requests[data-v-12182f78]{padding-block:40px}.job-request-grid[data-v-12182f78]{grid-template-columns:repeat(2,1fr);gap:20px}.job-request-card[data-v-12182f78]{width:100%}.search-card[data-v-12182f78]{flex-direction:column;gap:20px;align-items:center}}@media (max-width:768px){.sec-job-requests[data-v-12182f78]{padding-block:30px}.card-inner[data-v-12182f78]{flex-direction:column;align-items:stretch;gap:15px}.card-details[data-v-12182f78]{gap:12px}.job-request-detail[data-v-12182f78]{flex-direction:column}.card-actions[data-v-12182f78]{justify-content:flex-end}.job-filter[data-v-12182f78]{flex-direction:column}}@media (max-width:600px){.job-request-grid[data-v-12182f78]{grid-template-columns:1fr}}