.JobDetailSkeleton-module__h9yj0q__pageContainer{max-width:1200px;padding:var(--spacing-8);margin:0 auto}.JobDetailSkeleton-module__h9yj0q__backLink{margin-bottom:var(--spacing-6)}.JobDetailSkeleton-module__h9yj0q__mainContent{gap:var(--spacing-12);grid-template-columns:1fr 320px;align-items:start;display:grid}.JobDetailSkeleton-module__h9yj0q__jobDetails{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8)}.JobDetailSkeleton-module__h9yj0q__header{gap:var(--spacing-6);margin-bottom:var(--spacing-6);align-items:flex-start;display:flex}.JobDetailSkeleton-module__h9yj0q__keyInfo{gap:var(--spacing-3);margin-bottom:var(--spacing-6);flex-wrap:wrap;display:flex}.JobDetailSkeleton-module__h9yj0q__descriptionSection{margin:var(--spacing-8)0}.JobDetailSkeleton-module__h9yj0q__sidebar{top:calc(var(--spacing-8) + 60px);position:sticky}.JobDetailSkeleton-module__h9yj0q__applyCard{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);gap:var(--spacing-4);text-align:center;flex-direction:column;display:flex}@media (max-width:992px){.JobDetailSkeleton-module__h9yj0q__mainContent{grid-template-columns:1fr}.JobDetailSkeleton-module__h9yj0q__sidebar{margin-bottom:var(--spacing-8);position:static;top:auto}}@media (max-width:768px){.JobDetailSkeleton-module__h9yj0q__pageContainer{padding:0}.JobDetailSkeleton-module__h9yj0q__header{flex-direction:column}}
