.toast-container[data-v-cfa9731e]{display:flex;flex-direction:column;gap:10px;position:fixed;right:30px;top:25px;z-index:1000}.toast[data-v-cfa9731e]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 6px 20px -5px #0000001a;display:flex;overflow-x:hidden;padding:20px 35px 20px 25px;position:relative;transform:translate(calc(100% + 30px));transition:all .5s cubic-bezier(.68,-.55,.265,1.35);width:320px}.toast.active[data-v-cfa9731e]{transform:translate(0)}.toast .toast-content[data-v-cfa9731e],.toast-content .icon[data-v-cfa9731e]{align-items:center;display:flex}.toast-content .icon[data-v-cfa9731e]{background-color:var(--deep-blue-900);border-radius:999px;color:#fff;justify-content:center;max-height:50px;max-width:50px;min-height:50px;min-width:50px}.toast-content .message[data-v-cfa9731e]{display:flex;flex-direction:column;margin-left:15px}.message .text[data-v-cfa9731e]{color:#666;font-optical-sizing:auto;font-size:var(--md-font);font-weight:400}.message .text.text-1[data-v-cfa9731e]{color:var(--black-900);font-weight:700}.toast .close[data-v-cfa9731e]{cursor:pointer;opacity:.7;padding:5px;position:absolute;right:15px;top:10px}.toast .close[data-v-cfa9731e]:hover{opacity:1}.toast .progress[data-v-cfa9731e]{bottom:0;height:3px;left:0;position:absolute;width:100%}.toast .progress[data-v-cfa9731e]:before{background-color:var(--deep-blue-900);bottom:0;content:"";height:100%;position:absolute;right:0;width:100%}.progress.active[data-v-cfa9731e]:before{animation:progress-cfa9731e 5s linear forwards}@keyframes progress-cfa9731e{to{right:100%}}.toast.success .icon[data-v-cfa9731e]{color:#198754}.toast.error .icon[data-v-cfa9731e]{color:#dc3545}.toast.warning .icon[data-v-cfa9731e]{color:#ffc107}.toast.info .icon[data-v-cfa9731e]{color:#0dcaf0}.toast.success .progress[data-v-cfa9731e]:before{background:#198754}.toast.error .progress[data-v-cfa9731e]:before{background:#dc3545}.toast.warning .progress[data-v-cfa9731e]:before{background:#ffc107}.toast.info .progress[data-v-cfa9731e]:before{background:#0dcaf0}.confirm-modal[data-v-7a258ec8]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:10000}.confirm-modal .confirm-modal-box[data-v-7a258ec8]{align-items:center;animation:modalScale-7a258ec8 .25s cubic-bezier(.34,1.56,.64,1);background-color:#fff;border-radius:16px;box-shadow:0 10px 30px #00000026;display:flex;flex-direction:column;max-width:400px;padding:1.75rem;text-align:center;width:100%}.confirm-modal .confirm-modal-icon[data-v-7a258ec8]{align-items:center;background-color:var(--primary-100);border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:1rem;width:60px}.confirm-modal .confirm-modal-icon i[data-v-7a258ec8]{color:var(--primary-500);font-size:1.75rem}.confirm-modal .confirm-modal-title[data-v-7a258ec8]{color:var(--black-900);font-family:var(--font-family);font-size:var(--lg-font);font-weight:700;margin-bottom:.5rem}.confirm-modal .confirm-modal-desc[data-v-7a258ec8]{color:var(--black-700);font-family:var(--font-family);font-size:var(--sm-font);line-height:1.6;margin-bottom:1.5rem}.confirm-modal .confirm-modal-desc strong[data-v-7a258ec8]{color:var(--primary-500);font-weight:700}.confirm-modal .confirm-modal-actions[data-v-7a258ec8]{display:flex;gap:.75rem;width:100%}.confirm-modal .confirm-modal-actions button[data-v-7a258ec8]{align-items:center;border-radius:21px;cursor:pointer;display:flex;flex:1;font-family:var(--font-family);font-size:var(--sm-font);font-weight:700;gap:.4rem;height:42px;justify-content:center;transition:all .2s ease}.confirm-modal .confirm-modal-actions .btn-confirm-cancel[data-v-7a258ec8]{background-color:var(--black-100);border:1px solid var(--black-300);color:var(--black-700)}.confirm-modal .confirm-modal-actions .btn-confirm-cancel[data-v-7a258ec8]:hover:not(:disabled){background-color:var(--black-200);color:var(--black-900)}.confirm-modal .confirm-modal-actions .btn-confirm-ok[data-v-7a258ec8]{background-color:var(--primary-500);border:1px solid var(--primary-500);box-shadow:0 4px 10px #ff6d0033;color:#fff}.confirm-modal .confirm-modal-actions .btn-confirm-ok[data-v-7a258ec8]:hover:not(:disabled){background-color:var(--primary-600);border-color:var(--primary-600);box-shadow:0 6px 14px #ff6d004d}.confirm-modal .confirm-modal-actions .btn-confirm-ok[data-v-7a258ec8]:disabled{cursor:not-allowed;opacity:.7}@keyframes modalScale-7a258ec8{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.confirm-modal[data-v-ac27175b]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:10000}.confirm-modal .confirm-modal-box[data-v-ac27175b]{align-items:center;animation:modalScale-ac27175b .25s cubic-bezier(.34,1.56,.64,1);background-color:#fff;border-radius:16px;box-shadow:0 10px 30px #00000026;display:flex;flex-direction:column;max-width:400px;padding:1.75rem;text-align:center;width:100%}.confirm-modal .confirm-modal-icon[data-v-ac27175b]{align-items:center;background-color:var(--primary-100);border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:1rem;width:60px}.confirm-modal .confirm-modal-icon i[data-v-ac27175b]{color:var(--primary-500);font-size:1.75rem}.confirm-modal .confirm-modal-icon.error-modal-icon[data-v-ac27175b]{background-color:#fee2e2}.confirm-modal .confirm-modal-icon.error-modal-icon i[data-v-ac27175b]{color:#ef4444}.confirm-modal .confirm-modal-title[data-v-ac27175b]{color:var(--black-900);font-family:var(--font-family);font-size:var(--lg-font);font-weight:700;margin-bottom:.5rem}.confirm-modal .confirm-modal-desc[data-v-ac27175b]{color:var(--black-700);font-family:var(--font-family);font-size:var(--sm-font);line-height:1.6;margin-bottom:1.5rem}.confirm-modal .confirm-modal-actions[data-v-ac27175b]{display:flex;gap:.75rem;width:100%}.confirm-modal .confirm-modal-actions button[data-v-ac27175b]{align-items:center;border-radius:21px;cursor:pointer;display:flex;flex:1;font-family:var(--font-family);font-size:var(--sm-font);font-weight:700;gap:.4rem;height:42px;justify-content:center;transition:all .2s ease}.confirm-modal .confirm-modal-actions .btn-confirm-ok[data-v-ac27175b]{background-color:var(--primary-500);border:1px solid var(--primary-500);box-shadow:0 4px 10px #ff6d0033;color:#fff}.confirm-modal .confirm-modal-actions .btn-confirm-ok[data-v-ac27175b]:hover:not(:disabled){background-color:var(--primary-600);border-color:var(--primary-600);box-shadow:0 6px 14px #ff6d004d}.confirm-modal .confirm-modal-actions .btn-confirm-ok[data-v-ac27175b]:disabled{cursor:not-allowed;opacity:.7}@keyframes modalScale-ac27175b{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.error-text{color:red!important}body{font-family:var(--font-family);font-weight:500}section{padding:2rem 0}@media screen and (max-width:768px){section{padding:1rem}}.container{margin-left:auto;margin-right:auto;max-width:1024px}.card-job-description{border:1px solid var(--black-300);border-radius:6px;margin-top:1.5rem;padding:1rem}.card-job-description b,.card-job-description h1,.card-job-description h2,.card-job-description h3,.card-job-description h4,.card-job-description h5,.card-job-description h6{font-weight:700}.card-job-description ol,.card-job-description ul{margin:.5rem 0}.card-job-description ol li,.card-job-description ul li{line-height:1.5;margin-left:2rem}.card-job-description ul li{list-style-type:disc!important}.card-job-description img{display:block;width:100%}.card-job-description img:not(:last-child){margin:1rem 0}
