.reading-progress{bottom:0;transition-duration:.1s;transition-timing-function:linear;z-index:999;width:100%}.reading-progress-bg{--tw-bg-opacity:1;background-color:rgb(199 235 233/var(--tw-bg-opacity));width:100%}@media (pointer:fine){.input-component.valid:hover{--tw-border-opacity:1;border-color:rgb(0 164 153/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 164 153/var(--tw-text-opacity))}}.input-component:focus+.clear-icon{opacity:1;pointer-events:auto}.BoxShadowScroll{position:relative;overflow:hidden}.BoxShadowScroll .box-shadow-bottom,.BoxShadowScroll .box-shadow-top{position:absolute;left:0;z-index:100;width:100%;height:30px}.BoxShadowScroll .box-shadow-top{top:-30px}.BoxShadowScroll .box-shadow-bottom{bottom:-30px}.BoxShadowScroll .content{@include custom-scrollbar("vertical", 5px, var(--neutral-2-color))}.modal{background-color:transparent;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden}.modal::backdrop,.modal:not(dialog:not(.modal-open)){background-color:rgba(0,0,0,.3);animation:modal-pop .2s ease-out}.modal-backdrop{z-index:-1;display:grid;align-self:stretch;justify-self:stretch;color:transparent}.modal-backdrop,.modal-box{grid-column-start:1;grid-row-start:1;background-color:transparent}.modal-box{display:flex;height:100%;width:100%;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow-y:auto;overscroll-behavior:contain}.modal-box,.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box,.modal[open] .modal-box{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1}@keyframes modal-pop{0%{opacity:0}}.modal{background:rgba(0,13,11,.6);pointer-events:none;position:fixed;inset:0;margin:0;display:grid;height:calc(100vh + 0px);max-height:none;width:calc(100vw + 0px);max-width:none;justify-items:center;padding:0;opacity:0;overscroll-behavior:contain;z-index:999}.modal-scroll{overscroll-behavior:auto}:where(.modal){align-items:center}.modal-open,.modal-toggle:checked+.modal,.modal:target,.modal[open]{pointer-events:auto;visibility:visible;opacity:1}@media (max-width:767px){.modal-open,.modal-toggle:checked+.modal,.modal:target,.modal[open]{display:flex;align-items:center;justify-content:center}}.modal-action{display:flex}.modal-toggle{position:fixed;height:0;width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}:root:has(:is(.modal-open,.modal:target,.modal-toggle:checked+.modal,.modal[open])){overflow:hidden}@media (pointer:fine){.textarea-component.valid:hover{--tw-border-opacity:1;border-color:rgb(0 164 153/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 164 153/var(--tw-text-opacity))}}@media (max-width:767px) and (pointer:coarse) and (-webkit-min-device-pixel-ratio:0){textarea.textarea-component:focus{font-size:16px}}.textarea-component:focus+.clear-icon{opacity:1;pointer-events:auto}::-webkit-resizer{display:none}.JobDescription_collapse-wrapper__OaGXx:has(>label input[type=checkbox]:checked) .JobDescription_collapse-content__wXXQE{display:flex}.JobDescription_collapse-wrapper__OaGXx:has(>label input[type=checkbox]:not(:checked)){padding-bottom:0}.JobDescription_collapse-wrapper__OaGXx:has(>label input[type=checkbox]:not(:checked))>label:before{content:var(--tw-content);display:none}.JobDescription_collapse-title__ZD0fW:checked~.JobDescription_collapse-content__wXXQE{display:flex}.JobDescription_collapse-title__ZD0fW:not(:checked)~.JobDescription_collapse-content__wXXQE{display:none}.JobDescription_collapse-title__ZD0fW:not(:checked)~div .JobDescription_arrow-collapse__edC_h{--tw-rotate:90deg}.JobDescription_collapse-title__ZD0fW:checked~div .JobDescription_arrow-collapse__edC_h,.JobDescription_collapse-title__ZD0fW:not(:checked)~div .JobDescription_arrow-collapse__edC_h{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.JobDescription_collapse-title__ZD0fW:checked~div .JobDescription_arrow-collapse__edC_h{--tw-rotate:-90deg}.JobDescription_job-description-detail-text__wg_BJ ul{list-style:none}.JobDescription_job-description-detail-text__wg_BJ ul li{position:relative;margin-left:2rem}@media (max-width:767px){.JobDescription_job-description-detail-text__wg_BJ ul li{margin-left:.75rem}}.JobDescription_job-description-detail-text__wg_BJ ul li:before{position:absolute;left:-1rem;top:.75rem;height:4px;width:4px;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:32px;content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(87 88 89/var(--tw-bg-opacity))}@media (max-width:767px){.JobDescription_job-description-detail-text__wg_BJ ul li:before{left:-.75rem;top:.5rem;height:3px;content:var(--tw-content);width:3px}}.JobDescription_job-description-detail-text__wg_BJ strong{--tw-text-opacity:1;color:rgb(0 13 11/var(--tw-text-opacity))}