.job-drawer-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:1040;visibility:hidden;transition:background .3s ease,visibility .3s ease}.job-drawer-backdrop.is-visible{background:rgba(0,0,0,.5);visibility:visible}.job-drawer{position:fixed;top:56px;left:0;right:0;bottom:0;z-index:1050;display:flex;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .35s cubic-bezier(0.32, 0.72, 0, 1);will-change:transform;overflow:hidden;box-shadow:0 -4px 24px 0 rgba(0,0,0,.12)}@media(min-width: 1024px){.job-drawer{display:none !important}}@media(max-width: 767px){.job-drawer{top:16px}}.job-drawer.is-open{transform:translateY(0)}.job-drawer__header{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:linear-gradient(180deg, #FFF 50%, rgba(255, 255, 255, 0.1) 234.82%);flex-shrink:0;min-height:56px}@media(max-width: 767px){.job-drawer__header{padding:16px}}.job-drawer__job-id{display:flex;align-items:center;gap:4px;min-height:24px;padding:2px 8px;background:#fff;border:1px solid #d1d5dc;border-radius:1000px;appearance:none;color:#6a7282;font-family:"Poppins",sans-serif;font-size:12px;font-weight:500;line-height:150%;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.job-drawer__job-id .job-drawer__job-id-icon,.job-drawer__job-id .job-drawer__job-id-value{display:inline-flex;align-items:center}.job-drawer__job-id .job-drawer__job-id-value--hover,.job-drawer__job-id .job-drawer__job-id-value--success,.job-drawer__job-id .job-drawer__job-id-icon--hover,.job-drawer__job-id .job-drawer__job-id-icon--success{display:none}.job-drawer__job-id svg{width:16px;height:16px;flex-shrink:0}.job-drawer__job-id:hover,.job-drawer__job-id:focus-visible{background:#edf7ff;border-color:#bfdbfe;color:#015de3;outline:none}.job-drawer__job-id:hover:not([data-copy-state=success]) .job-drawer__job-id-value--default,.job-drawer__job-id:hover:not([data-copy-state=success]) .job-drawer__job-id-icon--default,.job-drawer__job-id:focus-visible:not([data-copy-state=success]) .job-drawer__job-id-value--default,.job-drawer__job-id:focus-visible:not([data-copy-state=success]) .job-drawer__job-id-icon--default{display:none}.job-drawer__job-id:hover:not([data-copy-state=success]) .job-drawer__job-id-value--hover,.job-drawer__job-id:hover:not([data-copy-state=success]) .job-drawer__job-id-icon--hover,.job-drawer__job-id:focus-visible:not([data-copy-state=success]) .job-drawer__job-id-value--hover,.job-drawer__job-id:focus-visible:not([data-copy-state=success]) .job-drawer__job-id-icon--hover{display:inline-flex}.job-drawer__job-id[data-copy-state=success]{background:#edfff3;border-color:#d3f8df;color:#257031}.job-drawer__job-id[data-copy-state=success] .job-drawer__job-id-value--default,.job-drawer__job-id[data-copy-state=success] .job-drawer__job-id-icon--default,.job-drawer__job-id[data-copy-state=success] .job-drawer__job-id-value--hover,.job-drawer__job-id[data-copy-state=success] .job-drawer__job-id-icon--hover{display:none}.job-drawer__job-id[data-copy-state=success] .job-drawer__job-id-value--success,.job-drawer__job-id[data-copy-state=success] .job-drawer__job-id-icon--success{display:inline-flex}.job-drawer__close-btn{display:flex;justify-content:center;align-items:center;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer}.job-drawer__close-btn svg{width:24px;height:24px;flex-shrink:0}.job-drawer__body{flex:1;position:relative;z-index:1;margin-top:-56px;padding-top:56px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.job-drawer__body::-webkit-scrollbar{display:none}@media(max-width: 767px){.job-drawer__body{margin-top:-16px;padding-top:16px}}.job-drawer__floating-apply{position:absolute;right:16px;bottom:calc(190px + env(safe-area-inset-bottom, 0px));left:16px;z-index:3;opacity:0;visibility:hidden;transform:translateY(12px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.job-drawer__floating-apply.is-visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.job-drawer__floating-apply-btn{width:100%;justify-content:center;box-shadow:0 12px 24px rgba(16,24,40,.18)}.job-drawer__loading{padding:0}.job-drawer__loading .drawer-skt-row{display:flex;align-items:center;gap:8px;margin-bottom:16px}.job-drawer__loading .drawer-skt-block{background:#f3f4f6;border-radius:6px;animation:drawerSktPulse 1.5s ease-in-out infinite}.job-drawer__loading .drawer-skt-title{height:24px;width:70%}.job-drawer__loading .drawer-skt-subtitle{height:18px;width:50%;margin-bottom:12px}.job-drawer__loading .drawer-skt-badge{height:32px;width:120px;border-radius:8px}.job-drawer__loading .drawer-skt-divider{height:1px;width:100%;background:#e5e7eb;margin:16px 0}.job-drawer__loading .drawer-skt-info{height:16px;width:45%;margin-bottom:8px}.job-drawer__loading .drawer-skt-text{height:14px;width:90%;margin-bottom:6px}.job-drawer__loading .drawer-skt-text:nth-child(even){width:75%}@media(max-width: 767px){.job-drawer .job-detail-content .content header .actions .candidate-btn{flex:1 1 auto;width:100%;min-width:0}}.job-drawer .job-detail-content .content header{position:relative;border-left:none}.job-drawer .job-detail-content .section-job,.job-drawer .job-detail-content .section-job-notices,.job-drawer .job-detail-content .section-job-description,.job-drawer .job-detail-content .section-bottom-actions,.job-drawer .job-detail-content .section-whatsapp-banner,.job-drawer .job-detail-content .section-job-ads{border-left:none}body.drawer-open{overflow:hidden;touch-action:none}@keyframes drawerSktPulse{0%,100%{opacity:1}50%{opacity:.5}}