.box-container[data-v-06c0061b]{margin-left:-16px;margin-right:-16px;background-color:rgba(10,38,83,.7);padding:20px 16px 40px}@media (min-width: 1024px){.box-container[data-v-06c0061b]{margin-left:0;margin-right:0;border-radius:16px;padding:16px 32px 48px}}.box-container .title[data-v-06c0061b]:before{content:"";display:inline-block;width:5px;height:18px;border-radius:4px;background:#ff7800;margin-right:8px}.box-container .subtitle[data-v-06c0061b]{color:#aab2c0}.box-container .tabs[data-v-06c0061b],.box-container .body[data-v-06c0061b]{margin-right:-16px;margin-left:-16px}@media (min-width: 1024px){.box-container .tabs[data-v-06c0061b],.box-container .body[data-v-06c0061b]{margin-right:0;margin-left:0}}.box-container .body[data-v-06c0061b]:has(.recommend-list){overflow-x:auto}@media (min-width: 1024px){.box-container .body[data-v-06c0061b]:has(.recommend-list){overflow-x:unset}}@media (min-width: 1024px){.box-container .body[data-v-06c0061b]:has(.recommend-list) .recommend-list>.row{margin:0 -8px}}.box-container .body[data-v-06c0061b]:has(.recommend-list) .recommend-list>.row .col{padding:8px}.box-container .body[data-v-06c0061b]:has(.recommend-list) .recommend-list>.row .col:first-child{padding-left:16px}@media (min-width: 1024px){.box-container .body[data-v-06c0061b]:has(.recommend-list) .recommend-list>.row .col:first-child{padding-left:8px}}.box-container .body[data-v-06c0061b]:has(.recommend-list) .recommend-list>.row .col:last-child{padding-right:16px}@media (min-width: 1024px){.box-container .body[data-v-06c0061b]:has(.recommend-list) .recommend-list>.row .col:last-child{padding-right:8px}}.box-container .footer[data-v-06c0061b]{bottom:0;left:0;right:0}.box-container[data-v-06c0061b] .loading-mask{z-index:1}.box-container[data-v-06c0061b] .error-dialog{padding:0 16px}.job-recommend[data-v-4ae40cc1]{min-height:300px}@media (min-width: 1024px){.job-recommend[data-v-4ae40cc1]{min-height:324px}}.job-recommend .more-job[data-v-4ae40cc1]{transition:.2s;color:#aab2c0}.job-recommend .more-job[data-v-4ae40cc1]:hover{color:#ff7800}.job-recommend[data-v-4ae40cc1] .card-container{transition:.2s;border:1px solid #365990}.job-recommend[data-v-4ae40cc1] .card-container:hover{border:1px solid #527fc9;box-shadow:0 0 16px rgba(0,218,229,.6)}.job-recommend[data-v-4ae40cc1] .card-container .jb-link-blue{color:#659fff}.job-recommend[data-v-4ae40cc1] .card-container .jb-link-blue:hover{color:#1654b9}.job-recommend[data-v-4ae40cc1] .card-container .tag:before{background-color:#6c6f93}.job-recommend[data-v-4ae40cc1] .card-container .salary{color:#ff7800!important}.job-recommend[data-v-4ae40cc1] .card-container .savejob-button{background-color:transparent!important}.job-recommend[data-v-4ae40cc1] .card-container .savejob-button__icon:before{color:#aab2c0!important}.company-logo-link[data-v-aeb955ae] .company-logo{font-size:16px}@media (min-width: 1024px){.company-logo-link[data-v-aeb955ae] .company-logo{font-size:24px}}.company-logo-link[data-v-aeb955ae] .company-logo__img{display:inline-flex;align-items:center}.job-count-link a[data-v-226d0926]{color:#ff9100}.job-count-link a.disabled[data-v-226d0926]{color:#a9a9a9;pointer-events:none}.company-card[data-v-4703dbfa]{width:275px;min-height:200px}@media (min-width: 1024px){.company-card[data-v-4703dbfa]{width:100%}}.company-card .tags[data-v-4703dbfa]{height:30px;margin-right:-12px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.company-card .tags[data-v-4703dbfa]::-webkit-scrollbar{display:none}.company-card .tags[data-v-4703dbfa]:after{content:"";width:12px;height:30px;background:linear-gradient(90deg,transparent,#fff);position:absolute;right:0}.company-card .tags .tag[data-v-4703dbfa]{color:#7e7e7e;border:1px #ddd solid}.company-card .tags .tag[data-v-4703dbfa]:hover{color:#ff7800;border-color:#ff7800}.company-card .logo[data-v-4703dbfa]{border:1.25px #eee solid;border-radius:10px;background-color:#fff}.company-card .name[data-v-4703dbfa]{flex-basis:100%;max-height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.company-card .name[data-v-4703dbfa] .company-name-link--pc,.company-card .name[data-v-4703dbfa] .company-name-link--mobile{line-height:28px}.company-card .name[data-v-4703dbfa] .company-name-link--pc{font-size:16px}.company-recommend[data-v-65102d8a]{min-height:428px}@media (min-width: 1024px){.company-recommend[data-v-65102d8a]{min-height:440px}}.company-recommend[data-v-65102d8a] .card-container{transition:.2s;background-color:transparent!important;border:1px solid #365990}.company-recommend[data-v-65102d8a] .card-container:hover{border:1px solid #527fc9;box-shadow:0 0 16px rgba(0,218,229,.6)}.company-recommend[data-v-65102d8a] .card-container .jb-link-blue{color:#659fff}.company-recommend[data-v-65102d8a] .card-container .jb-link-blue:hover{color:#1654b9}.company-recommend[data-v-65102d8a] .card-container .logo{border:1px solid #636366;border-radius:11px}.company-recommend[data-v-65102d8a] .card-container .area,.company-recommend[data-v-65102d8a] .card-container .industry{color:#dedede!important}.company-recommend[data-v-65102d8a] .card-container .jb_icon_location,.company-recommend[data-v-65102d8a] .card-container .jb_icon_company_saved{color:#aab2c0!important}.company-recommend[data-v-65102d8a] .card-container .tags{padding-top:16px;height:46px;background-color:#0c2044}.company-recommend[data-v-65102d8a] .card-container .tags:after{width:0}.company-recommend[data-v-65102d8a] .card-container .tags .tag{transition:.2s;color:#aab2c0;border:1px solid #6c6f93;background-color:rgba(255,255,255,.1)}.company-recommend[data-v-65102d8a] .card-container .tags .tag:hover{color:#ff9100;border-color:#ff9100}.company-recommend[data-v-65102d8a] .card-container .footer{padding-top:16px!important;background-color:#0c2044}.company-recommend[data-v-65102d8a] .card-container .job-count-link a{color:#ff7800}.company-recommend .more-company[data-v-65102d8a]{color:#aab2c0}.recommend__tabbar__container[data-v-9d6b7c89]{max-width:750px}.recommend__tabbar__container--freeze[data-v-9d6b7c89]{position:fixed;left:0;z-index:1000;background-color:#000222;width:100%}@media (min-width: 1024px){.recommend__tabbar__container--freeze[data-v-9d6b7c89]{display:flex;align-items:center;justify-content:center}.recommend__tabbar__container--freeze[data-v-9d6b7c89] .recommend__tabbar{width:750px}}.recommend .pt-freeze[data-v-9d6b7c89]{padding-top:84px!important}@media (min-width: 1024px){.recommend .pt-freeze[data-v-9d6b7c89]{padding-top:86px!important}}.btn.btn-outline-digital[data-v-9d6b7c89]{color:#999;border:1px solid rgba(168,236,240,.25);box-shadow:0 0 8px rgba(0,175,184,.5)}.btn.btn-outline-digital[data-v-9d6b7c89]:hover,.btn.btn-outline-digital.active[data-v-9d6b7c89]{color:#ff9100;border:1px solid rgba(255,145,0,.3);box-shadow:0 0 8px rgba(255,197,146,.5)}[data-v-9d6b7c89] .recommend__tabbar .tabbar-desktop__row,[data-v-9d6b7c89] .recommend__tabbar .tabbar-mobile__row{justify-content:space-between}[data-v-9d6b7c89] .recommend__tabbar .tabbar-desktop__tab{color:#aab2c0}[data-v-9d6b7c89] .recommend__tabbar .tabLayout:hover,[data-v-9d6b7c89] .recommend__tabbar .tabLayout.active{color:#ff7800!important}[data-v-9d6b7c89] .recommend__tabbar .tabLayout:hover:after,[data-v-9d6b7c89] .recommend__tabbar .tabLayout.active:after{background-color:#ff7800}
