.jobs_list--wrapper ul{color:var(--secondary_color);list-style:none;margin:0;padding:0;width:100%}.jobs_list--wrapper.jobs_list--box{border-radius:24px;box-sizing:border-box;margin-bottom:48px;padding:48px}.jobs_list--wrapper.mode--dark .jobs_list--title_list{color:#fafafa}.jobs_list--wrapper.mode--light .jobs_list--title_list{color:#000}.jobs_list--wrapper.jobs_list--box.mode--dark{background:#000;box-shadow:0 16px 32px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05)}.jobs_list--wrapper.jobs_list--box.mode--light{background:#fff;box-shadow:0 16px 32px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.05)}.jobs_list--wrapper.mode--dark li:first-child{border-top:1px solid hsla(0,0%,100%,.5)}.jobs_list--wrapper.mode--dark li{border-bottom:1px solid hsla(0,0%,100%,.5)}.jobs_list--wrapper.mode--light li:first-child{border-top:1px solid rgba(0,0,0,.5)}.jobs_list--wrapper.mode--light li{border-bottom:1px solid rgba(0,0,0,.5)}.jobs_list--message{padding:1rem}.jobs_list--wrapper li a span.jobs_list--title{text-align:left}.jobs_list--wrapper li a{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem;text-decoration:none;transition:.2s ease-in-out}.jobs_list--wrapper.mode--light a{color:#000}.jobs_list--wrapper.mode--dark a{color:#fafafa}.jobs_list--wrapper a:hover,.jobs_list--wrapper li:hover a,.jobs_list--wrapper li:hover a:hover{cursor:pointer!important}.jobs_list--wrapper.mode--dark a:hover{background:hsla(0,0%,100%,.1)}.jobs_list--wrapper.mode--light a:hover{background:rgba(0,0,0,.03)}.jobs_list--wrapper a:hover{text-decoration:none!important}.jobs_list--wrapper .btn{padding:.45rem .68rem!important}.jobs_list--wrapper.mode--light .btn{background:transparent;border:2px solid #000;color:#000}.jobs_list--wrapper.mode--dark .btn:hover,.jobs_list--wrapper.mode--dark a:hover .btn{background:none;border:2px solid var(--secondary_color);color:#fafafa;padding:.45rem .68rem!important;transform:none}.jobs_list--wrapper.mode--light .btn:hover,.jobs_list--wrapper.mode--light a:hover .btn{background:none;border:2px solid var(--secondary_color);color:#000;padding:.45rem .68rem!important;transform:none}@media (max-width:767px){.jobs_list--wrapper li a{padding:1rem 0}.jobs_list--btn{aspect-ratio:1;font-size:0}.jobs_list--btn:before{content:"+";font-size:16px;font-weight:800}}