._card_jhiqx_10{display:flex;flex-direction:column;gap:var(--spacing-2);height:100%;padding:var(--spacing-4);border:1px solid var(--border);border-radius:0;background:var(--card);cursor:pointer;transition:border-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast),transform var(--animation-duration-fast)}._card_jhiqx_10:hover{border-color:color-mix(in srgb,var(--primary) 45%,transparent);box-shadow:var(--shadow-md, var(--shadow-sm));transform:translateY(-2px)}._cardActive_jhiqx_42{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._card_jhiqx_10:focus-within{border-color:var(--primary)}@media(prefers-reduced-motion:reduce){._card_jhiqx_10,._card_jhiqx_10:hover{transition:none;transform:none}}._companyMenu_jhiqx_65{margin-left:auto}._card_jhiqx_10:has([aria-expanded=true]){position:relative;z-index:5}._top_jhiqx_80{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._logo_jhiqx_87,._logoFallback_jhiqx_88{width:2rem;height:2rem;flex-shrink:0;border-radius:0;border:1px solid var(--border)}._logo_jhiqx_87{object-fit:contain;background:#fff}._logoFallback_jhiqx_88{display:flex;align-items:center;justify-content:center;background:var(--muted);color:var(--muted-foreground);font-size:var(--font-size-sm);font-weight:700}._topText_jhiqx_111{display:flex;flex-direction:column;min-width:0;flex:1}._companySite_jhiqx_120{color:var(--muted-foreground);font-weight:500}._company_jhiqx_65{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:var(--font-size-sm);font-weight:600}._posted_jhiqx_135{display:flex;align-items:center;gap:.25rem;margin:0;color:var(--muted-foreground);font-size:var(--font-size-xs)}._deleteBtn_jhiqx_144{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:var(--radius-button);background:none;color:var(--muted-foreground);cursor:pointer}._deleteBtn_jhiqx_144:hover:not(:disabled){background:color-mix(in srgb,var(--error) 12%,transparent);color:var(--error)}._spin_jhiqx_163{animation:_cardSpin_jhiqx_1 1s linear infinite}@keyframes _cardSpin_jhiqx_1{to{transform:rotate(360deg)}}._title_jhiqx_175{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-base);font-weight:700;line-height:1.3}._titleLink_jhiqx_183{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--heading-foreground);text-decoration:none}._card_jhiqx_10:hover ._titleLink_jhiqx_183{color:var(--primary)}._flags_jhiqx_197{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._flag_jhiqx_197{font-size:var(--font-size-xs)}._categoryFlag_jhiqx_212{font-size:var(--font-size-xs);font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chips_jhiqx_223{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._chip_jhiqx_23{padding:.125rem var(--spacing-2);border-radius:var(--radius-full, 999px);background:var(--muted);color:var(--muted-foreground);font-size:var(--font-size-xs);white-space:nowrap}._chipPay_jhiqx_239{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success);font-weight:600}._location_jhiqx_245{display:flex;align-items:center;gap:.3rem;margin:0;min-width:0;color:var(--muted-foreground);font-size:var(--font-size-xs)}._locationText_jhiqx_255{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._snippet_jhiqx_261{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--muted-foreground);font-size:var(--font-size-sm);line-height:1.5}._foot_jhiqx_277{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:auto;padding-top:var(--spacing-3)}._secondaryRow_jhiqx_286{display:flex;gap:var(--spacing-2)}._secondaryAction_jhiqx_291{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;flex:1;padding:var(--spacing-2);border:1px solid var(--border);border-radius:var(--radius-button);background:transparent;color:var(--muted-foreground);font-family:var(--font-family-base);font-size:var(--font-size-xs);font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color var(--animation-duration-fast),color var(--animation-duration-fast),background var(--animation-duration-fast)}._secondaryAction_jhiqx_291:hover{border-color:var(--primary);color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,transparent)}._secondaryAction_jhiqx_291:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._action_jhiqx_333{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);width:100%;padding:var(--spacing-2);border:1px solid var(--primary);border-radius:var(--radius-button);background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:background var(--animation-duration-fast),border-color var(--animation-duration-fast),color var(--animation-duration-fast)}._action_jhiqx_333:hover{background:color-mix(in srgb,var(--primary) 85%,black)}._action_jhiqx_333:focus-visible{outline:none;box-shadow:var(--shadow-focus)}
