.loading__skeleton{gap:16px;flex-direction:column;align-items:stretch}.loading__skeleton__item{flex:0 1 calc(33.33% - 16px)}@media(min-width:1025px){.loading__skeleton{flex-direction:row}}.application__page .personal__info{gap:10px}.application__page .personal__info .application__form__item{width:calc(100% - 10px)}.application__page .application__form{width:800px;max-width:calc(100% - 32px);margin:0 auto}.application__page .application__form__item{padding:16px 0;margin-bottom:16px;position:relative;font-size:14px;font-weight:500;line-height:21px;color:#141415}.application__page .application__form__item label{display:block;pointer-events:none}.application__page .application__form__item input,.application__page .application__form__item textarea{width:100%;border-bottom:1px solid #dadae4;outline:none!important;padding:16px 16px 5px 0}.application__page .application__form__item input[type=text]+label,.application__page .application__form__item textarea[type=text]+label{color:#a9adb2;position:absolute;top:2.2em}.application__page .application__form__item input[type=text]:focus+label,.application__page .application__form__item textarea[type=text]:focus+label{top:1em}.application__page .application__form__item input[type=text]:not(:-moz-placeholder-shown)+label,.application__page .application__form__item textarea[type=text]:not(:-moz-placeholder-shown)+label{top:1em}.application__page .application__form__item input[type=text]:not(:placeholder-shown)+label,.application__page .application__form__item textarea[type=text]:not(:placeholder-shown)+label{top:1em}.application__page .application__form__item textarea{padding:10px;border:1px solid #dadae4;border-radius:10px}.application__page .application__form__item textarea+label{color:#a9adb2;position:absolute;top:8.2em;left:10px}.application__page .application__form__item textarea:focus+label{top:-.5em}.application__page .application__form__item textarea:not(:-moz-placeholder-shown)+label{top:0}.application__page .application__form__item textarea:not(:placeholder-shown)+label{top:0}.application__page .application__form__item.source .zdropdown,.application__page .application__form__item.source .zdropdown .dropdown__list__container{width:100%}.application__page .application__form__item.dob{flex-direction:column;gap:10px}.application__page .application__form__item.dob .application__form__item__input{gap:10px}@media(min-width:1025px){.application__page .application__form__item.dob{flex-direction:row;justify-content:space-between}}.application__page .application__form__item.resume{position:relative;padding:10px}.application__page .application__form__item.resume label{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.application__page .application__form__item.resume label .button{width:299px;height:40px;border-radius:999px;font-size:14px;font-weight:700;line-height:16px;text-align:center;background:#f7f7f8;display:flex;align-items:center;justify-content:center;color:#0d0d0d;gap:5px}.application__page .application__form__item.resume input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.application__page .zdropdown{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:160px}.application__page .zdropdown .dropdown__header{background-color:#f7f7f8;padding:8px 24px;border-radius:999px;font-weight:700;text-align:left}.application__page .zdropdown .dropdown__header:after{right:24px}.application__page .zdropdown .dropdown__list__container{border-radius:0 0 20px 20px}.zdropdown{font-size:14px;line-height:21px;color:#141415;border-radius:8px;position:relative;cursor:pointer;padding-right:30px}.zdropdown .dropdown__header{font-weight:700;text-align:center;position:relative}.zdropdown .dropdown__header:after{position:absolute;right:-20px;content:url(https://stc-zalo-careers.zdn.vn/v2/assets/images/triangle_down.svg);transform:rotate(0)}.zdropdown .dropdown__header.active:after{transform:rotate(180deg)}.zdropdown .dropdown__list__container{left:0;position:absolute;background-color:#fff;z-index:2;box-shadow:0 0 10px rgba(0,0,0,.1);width:200px}.zdropdown .dropdown__list__container .dropdown__list{max-height:320px;overflow:auto}.zdropdown .dropdown__list__container .dropdown__list__item{padding:12px}.zdropdown .dropdown__list__container .dropdown__list__item:hover{background-color:#f5f5f5}.toggle-switch{position:relative;display:flex;align-items:center;cursor:pointer;box-sizing:border-box;margin:0 auto;width:345px;max-width:100%;height:61px;border-radius:99px;border:1px solid #e6e9ff}.toggle-switch .text{flex:1;text-align:center;z-index:2;font-size:18px;font-weight:600;line-height:29px;color:#000;margin-top:2px}.toggle-switch .slider{position:absolute;top:8px;left:8px;width:calc(50% - 8px);height:45px;background:#02f;border-radius:99px;z-index:1}.toggle-switch.checked .text.right{color:#fff}.toggle-switch.checked .slider{left:50%}.toggle-switch:not(.checked) .text.left{color:#fff}.zbutton{border:1px solid #e6e6e6;color:#000;font-size:.9rem;background-color:#fff}.zbutton.redirect-btn{padding:12px 45px 12px 32px;position:relative}.zbutton.redirect-btn *{transition:none!important}.zbutton.redirect-btn:after{content:url(https://stc-zalo-careers.zdn.vn/v2/assets/images/arrow_right_black.svg);display:inline-block;width:12px;height:12px;position:absolute;right:30px;top:0;bottom:0;top:47%;transform:translateY(-50%)}.zbutton.redirect-btn.primary:after,.zbutton.redirect-btn:hover:after{content:url(https://stc-zalo-careers.zdn.vn/v2/assets/images/arrow_right.svg)}.zbutton.redirect-btn.primary:after{display:inline-block;width:12px;height:12px}.zbutton.redirect-btn.secondary{color:#fff}.zbutton.redirect-btn.secondary:after{content:url(https://stc-zalo-careers.zdn.vn/v2/assets/images/arrow_right.svg)}.zbutton.primary,.zbutton.redirect-btn:hover{color:#fff;background-color:#0068ff}.zbutton.outline-primary{color:#0068ff;border:1px solid #0068ff}@media(min-width:768px){.zbutton{font-size:1rem}}.modal{width:100%;display:flex;align-items:center;justify-content:center;z-index:1000;width:500px;max-width:calc(100% - 32px);margin:0 auto;right:0}.modal,.modal__backdrop{position:fixed;top:0;left:0;height:100%}.modal__backdrop{width:100%;background-color:rgba(0,0,0,.5);z-index:999}.modal__header{padding-top:50px;padding-bottom:20px}.modal__header__title{font-weight:700;margin-top:0;position:relative;line-height:1.2;color:#0068ff;font-size:2.5rem;text-align:center}.modal__header__title__trans{position:absolute;left:40%;top:16px;transform:translateX(-50%) translateY(-50%);color:#000;opacity:.03;z-index:0;font-size:58px;margin-top:-10px;width:100%;line-height:1;font-weight:100}.modal__header__title:before{display:block;content:"";width:135px;height:81px;background:url(https://stc-zalo-careers.zdn.vn/v2/assets/images/bg_dot_title.png) no-repeat 0 0;background-size:100%;position:absolute;left:56%;top:-15px;z-index:1}.modal__body{padding:0 20px;font-size:13px;font-weight:400}.modal__content{background-color:#fefefe;border:1px solid #888;border-radius:8px;padding:16px;position:relative;z-index:1001;width:100%}.modal__close{position:absolute;cursor:pointer;top:16px;right:16px;font-size:20px}.modal__body{margin-bottom:16px}.modal__footer{text-align:right}