.UserJobPage-module__zX9nqW__warningBox{background-color:var(--muted);border-radius:.75rem;flex-direction:column;align-items:center;gap:1rem;padding:1rem;display:flex}.UserJobPage-module__zX9nqW__warningRow{align-items:center;gap:.5rem;display:flex}.UserJobPage-module__zX9nqW__warningText{color:var(--text-white);text-align:center;font-size:.875rem}.UserJobPage-module__zX9nqW__companyHeader{align-items:center;margin-bottom:.5rem;display:flex}.UserJobPage-module__zX9nqW__companyHeaderText{margin-left:1rem}.UserJobPage-module__zX9nqW__companyName{font-size:1rem;font-weight:600}.UserJobPage-module__zX9nqW__companyLocation,.UserJobPage-module__zX9nqW__companyDescription{color:var(--foreground-muted);font-size:.875rem}.UserJobPage-module__zX9nqW__metaRow{color:var(--foreground-muted);flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;font-size:.9rem;display:flex}.UserJobPage-module__zX9nqW__metaItem{align-items:center;gap:.4rem;display:inline-flex}.UserJobPage-module__zX9nqW__metaIcon{flex-shrink:0;font-size:.95rem}.UserJobPage-module__zX9nqW__salary{color:var(--primary);font-size:1rem;font-weight:700}.UserJobPage-module__zX9nqW__tagRow{flex-wrap:wrap;gap:.5rem;display:flex}.UserJobPage-module__zX9nqW__tag{background:var(--surface-2);border:1px solid var(--border-color);color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;padding:.4rem .7rem;font-size:.8rem;font-weight:500;line-height:1;display:inline-flex}.UserJobPage-module__zX9nqW__howToApplyTitle{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.UserJobPage-module__zX9nqW__skills{flex-wrap:wrap;gap:.5rem;display:flex}.UserJobPage-module__zX9nqW__skill{color:var(--foreground);background:var(--surface-2);border:1px solid var(--border-color);white-space:nowrap;border-radius:999px;padding:.4rem .7rem;font-size:.8rem;font-weight:500}.UserJobPage-module__zX9nqW__ownerContainer{justify-content:space-between;align-items:center;display:flex}.UserJobPage-module__zX9nqW__ownerInfo{flex:1;align-items:center;gap:.5rem;display:flex}.UserJobPage-module__zX9nqW__ownerNameWrap{flex:1}.UserJobPage-module__zX9nqW__menuAnchor{margin-left:auto;margin-right:1rem}.UserJobPage-module__zX9nqW__link{color:var(--info-soft-fg)}.UserJobPage-module__zX9nqW__plainLink{text-decoration:none}.UserJobPage-module__zX9nqW__layout{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.UserJobPage-module__zX9nqW__sidebar{display:none}@media (min-width:1100px){.UserJobPage-module__zX9nqW__layout{flex-direction:row}.UserJobPage-module__zX9nqW__layout>:first-child{flex:1;min-width:0}.UserJobPage-module__zX9nqW__sidebar{flex-direction:column;flex-shrink:0;gap:1rem;width:20rem;display:flex;position:-webkit-sticky;position:sticky;top:1.5rem}.UserJobPage-module__zX9nqW__otherJobsSection{display:none}}.UserJobPage-module__zX9nqW__sidebarCard{background:var(--surface);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:.85rem;padding:1.25rem 1.35rem;display:flex}.UserJobPage-module__zX9nqW__sidebarTitle{color:var(--foreground);margin:0;font-size:1.05rem;font-weight:600}.UserJobPage-module__zX9nqW__sidebarCompanyRow{align-items:center;gap:.65rem;display:flex}.UserJobPage-module__zX9nqW__sidebarCompanyText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.UserJobPage-module__zX9nqW__sidebarCompanyName{color:var(--foreground);font-size:.95rem;font-weight:600;line-height:1.3}.UserJobPage-module__zX9nqW__sidebarCompanyLocation{color:var(--foreground-muted);font-size:.825rem;line-height:1.3}.UserJobPage-module__zX9nqW__sidebarWebsiteLink,.UserJobPage-module__zX9nqW__sidebarProfileLink{color:var(--primary);font-size:.875rem;font-weight:500;text-decoration:none}.UserJobPage-module__zX9nqW__otherJobsSection{flex-direction:column;gap:1rem;width:100%;display:flex}.UserJobPage-module__zX9nqW__otherJobsHeading{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:600}.UserJobPage-module__zX9nqW__otherJobsList{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.UserJobPage-module__zX9nqW__otherJobRow{color:inherit;border:1px solid var(--border-color);background:var(--surface);border-radius:12px;align-items:center;gap:.65rem;padding:.75rem .9rem;text-decoration:none;display:flex}.UserJobPage-module__zX9nqW__otherJobText{flex-direction:column;gap:.15rem;min-width:0;display:flex}.UserJobPage-module__zX9nqW__otherJobTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;line-height:1.3;overflow:hidden}.UserJobPage-module__zX9nqW__otherJobCompany{color:var(--foreground-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.825rem;line-height:1.3;overflow:hidden}
