.JobSeekerPageLoading_page__3ksNh{min-height:70vh;padding:clamp(1rem,2vw,2rem);background:#f8fafc}.JobSeekerPageLoading_button__SDqkg,.JobSeekerPageLoading_card__GJTru,.JobSeekerPageLoading_header__fPTLN,.JobSeekerPageLoading_line__ZvgoE{position:relative;overflow:hidden;background:#e8edf4}.JobSeekerPageLoading_button__SDqkg:after,.JobSeekerPageLoading_card__GJTru:after,.JobSeekerPageLoading_header__fPTLN:after,.JobSeekerPageLoading_line__ZvgoE:after{position:absolute;inset:0;content:"";transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);animation:JobSeekerPageLoading_shimmer__rVeJg 1.35s infinite}.JobSeekerPageLoading_top__gyZ_s{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.JobSeekerPageLoading_eyebrow__13UG5{margin:0 0 .45rem;color:#2563eb;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.JobSeekerPageLoading_title__VMMyn{margin:0;color:#0f172a;font-size:clamp(1.55rem,3vw,2.15rem)}.JobSeekerPageLoading_status__DQPYO{margin:.45rem 0 0;color:#64748b}.JobSeekerPageLoading_button__SDqkg{width:8rem;height:2.65rem;border-radius:.7rem}.JobSeekerPageLoading_grid__qG7Q1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.JobSeekerPageLoading_card__GJTru{min-height:9rem;padding:1.2rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff}.JobSeekerPageLoading_cardWide__vF_9q{grid-column:span 2;min-height:18rem}.JobSeekerPageLoading_line__ZvgoE{height:.8rem;margin-bottom:.8rem;border-radius:999px}.JobSeekerPageLoading_lineShort__T4W9l{width:42%}@keyframes JobSeekerPageLoading_shimmer__rVeJg{to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.JobSeekerPageLoading_button__SDqkg:after,.JobSeekerPageLoading_card__GJTru:after,.JobSeekerPageLoading_header__fPTLN:after,.JobSeekerPageLoading_line__ZvgoE:after{animation:none}}@media(max-width:800px){.JobSeekerPageLoading_grid__qG7Q1{grid-template-columns:1fr}.JobSeekerPageLoading_cardWide__vF_9q{grid-column:auto}.JobSeekerPageLoading_button__SDqkg{display:none}}.Loader_overlay__5TzCK{display:grid;place-items:center;width:100%;background:radial-gradient(circle at 50% 42%,rgba(37,99,235,.08),transparent 36%),#f8fafc}.Loader_fullScreen__XsU2f{position:fixed;inset:0;z-index:9999;min-height:100vh;min-height:100dvh;padding:max(1.5rem,env(safe-area-inset-top)) max(1.5rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left))}.Loader_inline___MKnS{min-height:12.5rem;border-radius:.75rem}.Loader_content__73vXc{display:grid;justify-items:center;gap:.75rem;width:min(100%,32rem)}.Loader_animation__asTPk{width:min(100%,24rem);aspect-ratio:16/9}.Loader_label__mSi5R{color:#334155;font-size:.875rem;font-weight:600;letter-spacing:.01em}@media(max-width:480px){.Loader_animation__asTPk{width:min(100%,19rem)}}@media(prefers-reduced-motion:reduce){.Loader_overlay__5TzCK{background:#f8fafc}}