.CompanyJobsClient-module__gPkLrG__shell{background:var(--page-bg);min-height:100vh;color:var(--text-primary);padding:40px 32px}.CompanyJobsClient-module__gPkLrG__inner{max-width:900px;margin:0 auto}.CompanyJobsClient-module__gPkLrG__toast{color:#04101f;z-index:9999;box-shadow:var(--card-shadow);white-space:nowrap;background:#c9963af2;border-radius:10px;padding:12px 24px;font-size:.9375rem;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.CompanyJobsClient-module__gPkLrG__backLink{color:var(--accent-gold-dark);align-items:center;margin-bottom:24px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.CompanyJobsClient-module__gPkLrG__backLink:hover{color:var(--accent-gold)}.CompanyJobsClient-module__gPkLrG__companySummary{background:var(--card-bg-solid);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:14px;align-items:center;gap:16px;margin-bottom:28px;padding:20px 24px;display:flex}.CompanyJobsClient-module__gPkLrG__companyInitial{background:var(--surface-secondary);border:2px solid var(--card-border);width:56px;height:56px;color:var(--accent-gold-dark);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-weight:900;display:flex}.CompanyJobsClient-module__gPkLrG__pageTitle{color:var(--text-primary);margin:0 0 4px;font-size:1.375rem;font-weight:800}.CompanyJobsClient-module__gPkLrG__companyMeta{color:var(--text-muted);margin:0;font-size:.9375rem}.CompanyJobsClient-module__gPkLrG__verifiedBadge{color:#15803d;font-weight:700}.CompanyJobsClient-module__gPkLrG__searchRow{margin-bottom:24px}.CompanyJobsClient-module__gPkLrG__searchInput{background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--input-text);box-sizing:border-box;border-radius:10px;outline:none;padding:12px 16px;font-size:.9375rem;transition:border-color .18s}.CompanyJobsClient-module__gPkLrG__searchInput::placeholder{color:var(--input-placeholder)}.CompanyJobsClient-module__gPkLrG__searchInput:focus{border-color:#c9963a80}.CompanyJobsClient-module__gPkLrG__empty{text-align:center;padding:60px 32px}.CompanyJobsClient-module__gPkLrG__emptyTitle{color:var(--text-muted);margin-bottom:20px;font-size:1.125rem}.CompanyJobsClient-module__gPkLrG__inlineBtn{color:#04101f;background:linear-gradient(135deg,#c9963a,#f8d47a);border-radius:10px;align-items:center;padding:10px 22px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:opacity .18s;display:inline-flex}.CompanyJobsClient-module__gPkLrG__inlineBtn:hover{opacity:.88}.CompanyJobsClient-module__gPkLrG__jobList{flex-direction:column;gap:14px;display:flex}.CompanyJobsClient-module__gPkLrG__jobCard{background:var(--card-bg-solid);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;transition:border-color .2s;display:flex}.CompanyJobsClient-module__gPkLrG__jobCard:hover{border-color:#c9963a59}.CompanyJobsClient-module__gPkLrG__jobMain{flex:1}.CompanyJobsClient-module__gPkLrG__jobTitle{color:var(--text-primary);margin:0 0 8px;font-size:1.0625rem;font-weight:700}.CompanyJobsClient-module__gPkLrG__jobMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CompanyJobsClient-module__gPkLrG__badge{color:#15803d;background:#22c55e26;border:1px solid #22c55e40;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:700}.CompanyJobsClient-module__gPkLrG__badgeOutline{background:var(--tag-bg);color:var(--tag-text);border:1px solid var(--tag-border);border-radius:20px;padding:2px 10px;font-size:12px;font-weight:600}.CompanyJobsClient-module__gPkLrG__salary{color:var(--accent-gold-dark);font-size:.9375rem;font-weight:700}.CompanyJobsClient-module__gPkLrG__location{color:var(--text-muted);font-size:.875rem}.CompanyJobsClient-module__gPkLrG__jobActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.CompanyJobsClient-module__gPkLrG__applyBtn{color:#04101f;white-space:nowrap;background:linear-gradient(135deg,#c9963a,#f8d47a);border-radius:8px;padding:9px 18px;font-size:.875rem;font-weight:700;text-decoration:none;transition:opacity .18s}.CompanyJobsClient-module__gPkLrG__applyBtn:hover{opacity:.88}.CompanyJobsClient-module__gPkLrG__saveBtn{background:var(--surface-secondary);border:1px solid var(--border);width:38px;height:38px;color:var(--text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:18px;transition:background .2s,color .2s;display:flex}.CompanyJobsClient-module__gPkLrG__saveBtn:hover{color:var(--accent-gold-dark);background:#c9963a1f}@media (max-width:767px){.CompanyJobsClient-module__gPkLrG__shell{padding:24px 16px}.CompanyJobsClient-module__gPkLrG__jobCard{flex-direction:column;align-items:flex-start}.CompanyJobsClient-module__gPkLrG__jobActions{width:100%}.CompanyJobsClient-module__gPkLrG__applyBtn{text-align:center;flex:1}}
